Změníte-li na dokladu typ dokladu, patří k němu obvykle i jiná dokladová řada. Jestli se interní číslo přegeneruje, závisí na tom, co spolu s typem pošlete.
Kdy se číslo přegeneruje
Co pošlete | Výsledek |
Jen nový | Interní číslo se přegeneruje podle řady nového typu. |
| Použije se Váš kód, číslo se nepřegeneruje. |
| Spustí se reakce na změnu a číslo se přegeneruje podle řady — zaslaný |
Chcete-li tedy mít jistotu, že doklad dostane číslo z řady nového typu, pošlete předchozí hodnotu:
{
"winstrom": {
"faktura-vydana": {
"id": "20",
"typDokl": "code:FAKTURA",
"typDokl@previousValue": "code:ZÁLOHA"
}
}
}
ℹ️ Atribut previousValue spouští reakci na změnu — tutéž logiku, jaká se spustí při ruční změně v aplikaci. Používá se stejně i u kurzu, ceny nebo vazby na firmu; princip popisuje článek Aktualizace částek při změně kurzu.
⚠️ Typ dokladu se mění spolu s dokladovou řadou, takže se mění i číslování. Máte-li číslo dokladu navázané v jiném systému, počítejte s tím, že se po této operaci liší.
