Přeskočit na hlavní obsah
Korekce cen v tuzemské měně - API

Jak nastavit korekci ceny dokladu přes API?

Petr Pech avatar
Autor: Petr Pech
Aktualizováno před více než 2 lety

Funkce umožňuje korigovat ceny přijaté faktury nebo pokladního dokladu. Je dostupné v evidencích faktura-prijata a pokladni-pohyb.

Vstupní parametry:

pozadovaneCeny: Ceny, podle kterých bude dopočítán zaokrouhlovací rozdíl:

  • zklZakl, dphZakl a celkZakl (Základ, DPH a Včetně DPH): pro základní sazbu

  • zklSniz, dphSniz a celkSniz (Základ, DPH a Včetně DPH): pro sníženou sazbu

  • zklSniz2, dphSniz2 a celkSniz2 (Základ, DPH a Včetně DPH): pro 2. sníženou sazbu

  • osv: pro částku osvobozenou od daně

Příklad použití:

<winstrom version="1.0">
<faktura-prijata>
<id>code:PF0014/2022</id>
<koriguj>
<pozadovaneCeny>
<zklZakl>491.2</zklZakl>
<dphZakl>103.39</dphZakl>
<celkZakl>594.59</celkZakl>
</pozadovaneCeny>
</koriguj>
</faktura-prijata>
</winstrom>

Výsledkem bude zaokrouhlovací položka na dokladu:

Funkce umožňuje korigovat ceny přijaté faktury nebo pokladního dokladu. Je dostupné v evidencích faktura-prijata a pokladni-pohyb.

Vstupní parametry:

pozadovaneCeny: Ceny, podle kterých bude dopočítán zaokrouhlovací rozdíl:

  • zklZakl, dphZakl a celkZakl (Základ, DPH a Včetně DPH): pro základní sazbu

  • zklSniz, dphSniz a celkSniz (Základ, DPH a Včetně DPH): pro sníženou sazbu

  • zklSniz2, dphSniz2 a celkSniz2 (Základ, DPH a Včetně DPH): pro 2. sníženou sazbu

  • osv: pro částku osvobozenou od daně

Příklad použití:

<winstrom version="1.0">
<faktura-prijata>
<id>code:PF0014/2022</id>
<koriguj>
<pozadovaneCeny>
<zklZakl>491.2</zklZakl>
<dphZakl>103.39</dphZakl>
<celkZakl>594.59</celkZakl>
</pozadovaneCeny>
</koriguj>
</faktura-prijata>
</winstrom>

Výsledkem bude zaokrouhlovací položka na dokladu:

<winstrom version="1.0">
<faktura-prijata>
<kod>PF0014/2022</kod>
<polozkyFaktury>
<faktura-prijata-polozka>
<mnozMj>1.0</mnozMj>
<typSzbDphK>typSzbDph.dphZakl</typSzbDphK>
<cenaMj>491.4</cenaMj>
<sumZkl>491.4</sumZkl>
<sumDph>103.19</sumDph>
<sumCelkem>594.59</sumCelkem>
<sumCelkemMen>0.0</sumCelkemMen>
</faktura-prijata-polozka>
<faktura-prijata-polozka>
<nazev>Zaokrouhleno</nazev>
<typPolozkyK>typPolozky.korekceTuz</typPolozkyK>
<sumZkl>-0.20</sumZkl>
<sumDph>0.20</sumDph>
</faktura-prijata-polozka>
</polozkyFaktury>
</faktura-prijata>
</winstrom>
Dostali jste odpověď na svou otázku?