Firebase - kontrola dle nastavení kontextu zpracování
Kód: document_firebase_coverage_by_settings · Typy záznamů: doklady, u kterých se sleduje fyzické zpracování
Před změnou stavu dokladu ověří jeho fyzické zpracování v terminálu podle pravidel, která pro jednotlivé kontexty zpracování nastavila akce Distribuce - předání dokumentu ke zpracování. Pro každý vybraný kontext, ve kterém se doklad zpracovává:
- je-li zapnuto Pouze kompletní zpracování, musí být zpracováno všechno — jinak chyba „… není kompletní.",
- je-li vypnuto Povolit přeplnění, nesmí být zpracováno víc, než je na dokladu — jinak „Nelze zpracovat větší množství, než je uvedeno na dokladu …" (u vyskladnění „Nelze vydat větší množství…"),
- je-li zapnuto Manualní zpracování aktivit, nesmí zůstat nezpracované aktivity — jinak „Doklad … obsahuje rozpracované položky.",
- u položek se sledováním sériových čísel musí být sériových čísel aspoň tolik, kolik kusů bylo zpracováno, a žádné se nesmí opakovat — jinak „Vyplňte prosím sériová čísla u položky …", resp. „Sériové číslo … u položky … je uvedeno duplicitně."
Když není vybraný žádný kontext, validace nic nekontroluje.
Parametry (názvy dle formuláře v administraci):
| Parametr | Význam |
|---|---|
| Kontext zpracování | povinné; jeden nebo více kontextů, jejichž pravidla se ověřují |