Preskoči na glavno vsebino

Dá sa volať evidencia prehľadov v API?

Ako zistiť ID prehľadu a akou adresou ho otvoriť

Avtor: Petr Pech

Prehľady (dashboardy) je možné vyvolať vzdialene — nejde však o dátové volanie REST API, ale o otvorenie webového rozhrania na adrese konkrétneho prehľadu.


Zistenie ID prehľadu

Prehľady sú v evidencii dashboard-panel, takže ich zoznam si vytiahnete cez API:

GET /c/{firma}/dashboard-panel.xml?detail=custom:id,kod,nazev

Odpoveď obsahuje interné číslo aj kód každého prehľadu, napríklad DEFAULT-STATUS (Základný prehľad) alebo OBRATY (Odberatelia). To isté nájdete v aplikácii v správe prehľadov.


Výsledná adresa

https://{server}:5434/c/{firma}/app/?authSessionId={token}&inDesktopApp=true#/dashboard/{ID}?lang=cs

Význam jednotlivých častí:

Časť adresy

Význam

{firma}

Strojový identifikátor firmy.

authSessionId

Autentizačný token — ako ho získať, popisuje článok Vygenerovanie autentizačného tokenu.

{ID}

Interné číslo prehľadu z evidencie dashboard-panel.

lang

Jazyk rozhrania, cs alebo en.

⚠️ Token v adrese sa zapisuje do logov servera. Ak túto adresu používate len na otvorenie prehľadu v prehliadači, je to prijateľné; pre dátové volanie API je bezpečnejšia hlavička X-authSessionId.

ℹ️ Samotné dáta prehľadu takto nezískate — vracia sa webová stránka. Ak potrebujete čísla, siahnite po príslušnej evidencii alebo účtovných výstupoch, pozri Účtovné stavy a pohyby.


Súvisiace

Ste s tem dobili odgovor na svoje vprašanje?