Distribuce - ověřit, zda je kontext zpracování kompletní (ve Firebase)
Kód: document_firebase_coverage_completed_validator · Typy záznamů: doklady, u kterých se sleduje fyzické zpracování v terminálu
Před změnou stavu dokladu ověří, zda je jeho fyzické zpracování v terminálu ve zvoleném kontextu zpracování kompletní — tedy zda na dokladu ani na žádné jeho položce nezbývá nic ke zpracování. Volba Kompletně zpracováno určuje, který stav se vyžaduje:
- Ano — zpracování musí být kompletní, jinak chyba „… není kompletní." (podle kontextu, například „Balení objednávky … není kompletní."),
- Ne (výchozí) — zpracování naopak kompletní být nesmí, jinak „… je již kompletní."
Doklad, který se v terminálu nezpracovává, se bere jako kompletně zpracovaný.
Parametry (názvy dle formuláře v administraci):
| Parametr | Význam |
|---|---|
| Kontext zpracování | povinné; výchozí je první nabízený |
| Kompletně zpracováno | Ano / Ne (výchozí) — viz výše |
Související dokumentace
- Validace
- Handlery
- Stav fyzického zpracování dokladu dle kontextu — obecnější posouzení stavu zpracování
- Distribuce - ověřit, zda je kontext zpracování označen jako dokončený