Preskoči na glavno vsebino

Inventúra - Vygeneruj doklady

Generovanie rozdielov v inventúre cez REST API

Avtor: Petr Pech

Obdobne ako v desktopovej aplikácii možno cez API vygenerovať doklady (inventúrne rozdiely) z inventúry.

Vygenerovanie dokladov z inventúry je dostupné na URL adrese:

/c/{firma}/inventura/{id}/vygeneruj-doklady

{firma} - nahraďte za ID vašej firmy

{id} - nahraďte za ID inventúry


Generovanie dokladov má povinný parameter typDoklId, ktorého hodnotou musí byť číselné ID entity z evidencie typ-skladovy-pohyb. Potrebujete teda ID typu skladového dokladu.

Príklad:

vracia 200 OK a v tele

{    "winstrom": {        "@version": 1,        "success": true,        "message": "Doklady byly \u00fasp\u011b\u0161n\u011b vygenerov\u00e1ny."    }}

alebo 200 OK a v tele

{    "winstrom": {        "@version": 1,        "success": true,        "message": "P\u0159i inventu\u0159e nevznikl \u017e\u00e1dn\u00fd inventurn\u00ed rozd\u00edl."    }}

V prípade chyby vracia 400 Bad request a v tele napr.:

{    "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."    }}
Ste s tem dobili odgovor na svoje vprašanje?