Obdobně jako v desktopové aplikaci lze přes API vygenerovat doklady (inventurní rozdíly) z inventury.
Vygenerování dokladů z inventury je dostupné na URL adrese:
/c/{firma}/inventura/{id}/vygeneruj-doklady
{firma} - nahraďte za ID vaší firmy
{id} - nahraďte za ID inventury
Generace dokladů má povinný parametr typDoklId, jehož hodnotou musí být číselné ID entity z evidence typ-skladovy-pohyb. Potřebujete tedy ID typu skladového dokladu.
Příklad:
vrací 200 OK a v těle
{ "winstrom": { "@version": 1, "success": true, "message": "Doklady byly \u00fasp\u011b\u0161n\u011b vygenerov\u00e1ny." } }
nebo 200 OK a v těle
{ "winstrom": { "@version": 1, "success": true, "message": "P\u0159i inventu\u0159e nevznikl \u017e\u00e1dn\u00fd inventurn\u00ed rozd\u00edl." } }
V případě chyby vrací 400 Bad request a v těle např.:
{ "winstrom": { "@version": 1, "success": false, "message": "Na polo\u017ece s ID = 2 se vyskytla chyba:\n Na sklad\u011b nen\u00ed dostatek zbo\u017e\u00ed." } }