REST API dovoluje vykonat službu Zaúčtovat prodejky voláním PUT nebo POST URL adresu "/c/{firma}/prodejka/zauctovat-prodejky
".
Parametry:
datum - v GUI pole „Zaúčtování prodejek z data“ (povinné) - formát
yyyy-mm-dd
kasa - v GUI pole „Prodejky z kasy“ (povinné) - ID z evidence
typ-prodejky
pokladna - v GUI pole „Pokladna“ (povinné) - ID z evidence
pokladna
typPokDokl - v GUI pole „Typ pokladního dokladu“ (povinné) - ID z evidence
typ-pokladni-pohyb
cisRada - není povinný parametr, je vyžadován, pokud není nalezena číselná řada odpovídající pokladně a typu pokladního dokladu - ID z evidence
rada-pokladni-pohyb
genPoklNulCastka - není povinný parametr, výchozí hodnota je
true
- v GUI pole „Vytvořit pokladní doklad při nulové částce“dry-run - není povinný parametr, výchozí hodnota je
false
- umožňuje zjistit, zda jsou splněny podmínky pro úspěšné zaúčtování prodejek. Pokud ano, vrací HTTP status 200, jinak status 400 s odpovídající chybovou zprávou.typPohledavky[forma-uhrady] - typ pohledávky pro zaúčtování nehotovostní úhrady - ID z evidence
forma-uhrady
atyp-pohledavky
, např.:typPohledavky[code:KARTA]=code:OST. POHLEDÁVKY
Pro všechny parametry identifikující záznam, lze kromě číselného ID použít i ostatní podporované typy identifikátorů (např. &kasa=code:KASA
).
Kompletní URL adresa včetně parametrů může tedy vypadat například takto:
/prodejka/zauctovat-prodejky.xml?datum=2023-10-06&kasa=37&pokladna=2&typPokDokl=5&typPohledavky[code:KARTA]=code:OST. POHLEDÁVKY
Pro všechny parametry identifikující záznam, lze kromě číselného ID použít i ostatní podporované typy identifikátorů (např. &kasa=code:KASA
).