Uso di nuove API dedicate per la creazione di report finanziari

Completato

A partire da Business Central 2022 ciclo di rilascio 2, è disponibile un nuovo set di API per la creazione di report finanziari.

Le nuove API e i relativi set di dati includono:

  • Dati di contabilità generale, tra cui dimensioni e budget C/G

  • Periodi contabili e Business Unit

  • Clienti, fornitori e voci di contabilità generale, incluse quelle dettagliate

  • Sottoscrizioni a Webhook e definizioni di entità

Le API per la creazione di report finanziari sono:

  • accountingPeriods

  • businessUnits

  • customerLedgerEntries

  • customers

  • detailedCustomerLedgerEntries

  • detailedVendorLedgerEntries

  • dimensionSetEntries

  • dimensionValues

  • generalBudgetEntrys

  • generalLedgerAccounts

  • generalLedgerBudgets

  • generalLedgerEntries

  • vendorLedgerEntries

  • vendors

Con queste API, è facile ottenere dati da Business Central per creare report finanziari in Excel, Power BI o altri strumenti di creazione report.

Le API sono disponibili in API avanzate e sono chiamate reportsFinance/beta:

Con le API dedicate per la creazione di report finanziari, è più facile creare report finanziari basati su Excel. È anche possibile usare le API in Power BI tramite il Connettore Power BI di Business Central.

L'estensione API Reports - Finance è disponibile per impostazione predefinita in Business Central. È possibile trovarla nella pagina Gestione estensioni:

Per usare le nuove API per la creazione di report finanziari in Power BI, effettuare i seguenti passaggi:

  1. In Power BI Desktop selezionare Recupera dati, quindi Altro.

  2. Selezionare Servizi online, Dynamics 365 Business Central.

  3. Se viene richiesto di eseguire l'autenticazione, accedere con le credenziali di Business Central (e-mail/password).

  4. Si apre la finestra dello Strumento di spostamento.

  5. Impostare Ambiente, quindi Società.

  6. Espandere le API avanzate e cercare la cartella microsoft/reportsFinance/beta.

  7. Selezionare le API da usare in Power BI, quindi scegliere Carica o Trasforma dati.

Per usare le nuove API per la creazione di report finanziari nei flussi di dati di Power BI, effettuare i seguenti passaggi:

  1. Aprire l'area di lavoro di Power BI.

  2. Selezionare Nuovo, Flusso di dati.

  3. Selezionare Aggiungi nuove tabelle.

  4. Nella finestra Scegli origine dati selezionare Dynamics 365 Business Central.

  5. Nella finestra Impostazioni connessione selezionare Avanti.

  6. Nella finestra Scegli dati espandere Ambiente, Società, API avanzate, microsoft/reportsFinance/beta:

  7. Selezionare le API da importare, quindi scegliere Trasforma dati.

Microsoft Excel non dispone al momento di un connettore per connettersi alle API di Business Central. Può, tuttavia, connettersi ai set di dati di Power BI e/o ai flussi di dati di Power BI.

Se si sono creati flussi di dati di Power BI che raccolgono le API di Business Central, è possibile connettersi a esse in Excel.

Per usare le nuove API per la creazione di report finanziari in Excel, effettuare i seguenti passaggi:

  1. Aprire Microsoft Excel.

  2. Nella scheda Dati selezionare Recupera dati, Da Power Platform, Da flussi di dati:

  3. Si apre la finestra dello Strumento di spostamento.

  4. Espandere Aree di lavoro, quindi espandere l'area di lavoro creata in precedenza.

  5. L'area di lavoro mostra il flusso o i flussi di dati creati in precedenza che usano le nuove API per la creazione di report finanziari:

  6. Selezionare Carica o Trasforma dati per importare i dati in Excel.