Vystavenú alebo prijatú faktúru možno uhradiť v hotovosti prostredníctvom XML takto:
<?xml version="1.0"?>
ID pokladničného dokladu na úhradu (tag <?xml version="1.0"?>
môžete zadať podľa obvyklých pravidiel a funguje nasledovne:
Nová úhrada: Ak nie je zadané, vytvorí sa vždy nový pokladničný doklad, takže ak XML importujete dvakrát, vytvoria sa dve úhrady. Ak je zadaný a dokument s daným ID neexistuje, vytvorí sa.
Aktualizácia: Ak existuje, musí danú faktúru uhradiť (inak ide o chybu) a znamená, že úhrada by sa mala aktualizovať len dostupnou sumou na uhrádzajúcom doklade. Ostatné parametre úhrady sa ignorujú.
Ak nejde o úplnú úhradu, do tela požiadavky možno pridať zvyšný parameter. Môže nadobúdať niekoľko hodnôt.
Parameter | zvyšok = 0 | zvyšok > 0 | zvyšok < 0 |
| Faktúry sa uhradia v plnej výške alebo čiastočne, ak bola platba obmedzená atribútom
Doklad o úhrade sa spáruje. | CHYBA:
400 - Sumy na uhrádzanom a uhrádzajúcom doklade sa nezhodujú | |
Faktúry budú uhradené v plnej výške alebo čiastočne, ak bolo obmedzenie úhrady s príznakom
Doklad o úhrade sa spáruje.
Pre zvyšok bude vytvorený interný dokument. | |||
| Faktúry budú uhradené v plnej výške alebo čiastočne, ak existuje obmedzenie platby podľa atribútu
Doklad o úhrade sa nespáruje. | ||
| CHYBA:
400 - Čiastočná úhrada nemá zmysel, suma na uhrádzajúcom doklade je vyššia ako suma na uhrádzanom | Suma uhrádzajúceho dokladu sa postupne "spotrebuje" na úhradu faktúr alebo súm, ktoré sa z nich majú uhradiť, v poradí, v akom sú uvedené v prvku
Faktúra, pri ktorej z úhrady neostáva dostatok prostriedkov na zaplatenie celej uvedenej sumy alebo jej časti, sa uhradí čiastočne, a to do výšky zostávajúcej sumy z úhrady.
Faktúry, na ktoré nezostali žiadne prostriedky zo sumy úhrady, sa vylúčia z dorovnania a zostanú nezaplatené. | |
| Faktúry budú uhradené v plnej výške alebo čiastočne, ak bol použitý atribút
Doklad o úhrade sa spáruje.
Pre zvyšok bude vytvorený interný dokument. | ||
| Faktúry sa uhradia v plnej výške alebo čiastočne, ak je platba obmedzená atribútom
Doklad o úhrade sa nespáruje. |
Značku
možno použiť aj na
zadanie radu dokladov pre vytváraný pokladničný doklad. Tento údaj je voliteľný a predvolene sa preberá z vybraného typu dokladu alebo vybranej pokladnice.
<?xml version="1.0"?> <cash>code:CASH+</cash>