Zaúčtování prodejek

Jak zaúčtovat prodejky přes REST API?

Petr Pech avatar
Autor: Petr Pech
Aktualizováno před více než týdnem

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 a typ-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).

Dostali jste odpověď na svou otázku?