Distribuce - přechody dokladů v dávce jsou dostupné
Kód: can_perform_batch_documents_transition · Typy záznamů: Dávka dokladů
Podmínka nabídne změnu stavu dávky jen tehdy, když na každém dokladu v dávce jde právě teď provést některou z vybraných změn stavu — doklad je ve výchozím stavu takové změny a její podmínky platí. Jediný doklad, u kterého žádná z vybraných změn dostupná není, změnu stavu dávky skryje. Typicky se kombinuje s akcí Distribuce - změna stavu dokladů v dávce: dávka nabídne například „Expedovat" až ve chvíli, kdy půjde expedovat všechny její objednávky.
Posuzovat lze přímo doklady v dávce, nebo navazující doklady zvoleného typu. Doklad, pro jehož workflow není v Přechodech vybraná žádná změna stavu, podmínku neblokuje. Validace vybraných změn stavu se tu nevyhodnocují — ty se ukážou až při jejich provedení.
Parametry (názvy dle formuláře v administraci):
| Parametr | Význam |
|---|---|
| Zpracovat potomky dokladů dle typu | nepovinné; bez výběru se posuzují doklady v dávce, po výběru typu navazující doklady tohoto typu (například dodací listy k objednávkám v dávce) |
| Filtr kategorie stavu | zobrazí se po výběru typu; posuzují se jen navazující doklady ve vybraných kategoriích stavu |
| Přechody | povinné; změny stavu, z nichž na každém dokladu musí být aspoň jedna dostupná, zvlášť pro každé workflow |
| Přeskočit, pokud je již v cílovém stavu | Ano = doklad, který už je v cílovém stavu některé z vybraných změn, podmínku neblokuje; Ne (výchozí) = i takový doklad podmínku zablokuje |
Stejné posouzení existuje i jako validace Distribuce - přechody dokladů v dávce jsou dostupné, která změnu stavu dávky místo skrytí zastaví s chybou.