Import dokladu skončí chybou, pri ktorej sa líši zadaná a vypočítaná suma:
Zadaná hodnota [300.0] vlastnosti [sumCelkem] se liší od vypočtené hodnoty [0.0]
Rovnaká chyba sa objavuje aj pri iných poliach — sumOsv, sumZklZakl alebo sumCelkem — a pri všetkých dokladoch, teda pri faktúrach, objednávkach aj bankových pohyboch. Príčina je vždy rovnaká: ABRA Flexi si sumy dopočítava z položiek dokladu. Keď doklad položky nemá, vyjde jej nula, a proti zadanej sume to nesedí.
Doklad bez položiek
Pri bezpoložkovom doklade je potrebné Flexi povedať, že si sumy nemá počítať z položiek, ale prevziať ich z hlavičky:
<bezPolozek>true</bezPolozek>
⚠️ Samotný bezPolozek nestačí, ak pošlete len sumCelkem. Z celkovej sumy Flexi nevie odvodiť rozpad na základ a daň, takže vypočíta nulu a chyba sa objaví znovu. Uvádzajte preto sumy základu.
Čo prejde a čo nie:
Zápis | Výsledok |
| Chyba — zadaná hodnota sa líši od vypočítanej. |
| Chyba — z celkovej sumy nemožno odvodiť základ a daň. |
| Prejde. DPH aj celkovú sumu dopočíta Flexi. |
| Prejde (oslobodené plnenie). |
| Prejde, ak si sumy navzájom sedia. Inak chyba. |
Doklad s položkami
Ak má doklad položky, sumy v hlavičke vôbec neuvádzajte — Flexi si ich vypočíta sama. Chyba v tomto prípade znamená, že súčet položiek nedáva zadanú hodnotu; skontrolujte pri položkách množstvo, cenu za mernú jednotku, typ ceny (typCenyDphK) a sadzbu DPH (typSzbDphK). Podrobnejšie to rozoberá článok Import súm položiek faktúry.
ℹ️ Bankové pohyby sa zvyčajne zakladajú bezpoložkové. Ak pri nich rozpisujete sumOsv, sumZklZakl a podobné polia, platí to isté — bez bezPolozek import neprejde.
