Reporting API AE129
Obecné #
Rozšíření představuje možnost jak pomocí API endpointů přistoupit na data uložené v Cloudové databázi Business Centralu. V rámci rozšíření je k dispozici více jak 100 API dotazů pro běžně používané tabulky, jež jsou uloženy v tematických kategoriích, např.
fixedAsset
finance
general
setup
inventory
purchase
sales
service
transfer
Na tyto API se je následně možné připojit přes různé šlužby (MS Excel, MS Power BI) a tvořit z dat reporty a vizualizace.
Obecné API #
Skupina universal
obsahuje obecné konfigurovatelné API, které umožňuje čtení dat z libovolné tabulky.
Obecné API je nutné nastavit vyhledáním seznamu Entity Universal API a založením záznamu. Po zadání názvu API a zvolení tabulky je možné do API přidat libovolné pole z jakéhokoliv nainstalovaného rozšíření. Zpracování enumů umožňuje nastavit formát exportu polí typu Enum (Option). Sekce Fitry umožňuje nastavit filtry, které budou aplikovány při volání API. V sekci Použití najdete předvyplněnou url API a dotaz pro načtení dat v PowerQuery.
API obsahuje tři sloupce:
id
- unikátní id záznamudata
- vybrané pole ve formátu JSONmodifiedAt
- filtrovatelný datum a čas poslední změny záznamu
Systémové API #
Skupina system
obsahuje API s přehledem všech tabulek, jejich polí a relací.