Zrušení ostatních alternativ položky
Kód: cancel_document_item_alternative_siblings · Typy záznamů: Položka dokladu
Akce pro workflow položek. Řádek dokladu může mít vedle původní položky nabídnuté alternativy; zákazník si vybere jednu z nich. Když vybraná položka (původní nebo kterákoli alternativa) projde přechodem s touto akcí, akce ostatní varianty téhož řádku zruší — provede na nich nastavený přechod. Přijatá alternativa se zároveň odpojí od původní položky a stane se samostatným řádkem dokladu, aby se ve výpisech neřadila pod zrušený originál.
Akce na ostatních variantách spustí přechod jen tehdy, když:
- přechod vede do stavu z kategorie
Zrušená— jiný cílový stav akce nepoužije, - varianta ještě zrušená není a přechod je pro ni v aktuálním stavu dostupný.
Položky, které k řádku patří jinak než jako alternativa (související položky, složky sady), akce nechává beze změny.
Workflow položek se přiřazuje v nastavení číselné řady (pole Workflow položek) a funguje jen tehdy, když má instance zapnuté stavy položek dokladů.
Parametry
Formulář parametrů v editoru workflow zatím chybí: přechod, kterým se ostatní alternativy ruší, nejde v administraci zvolit. Bez něj akce nic neprovede.
Související dokumentace
- Akce
- Poptávky — nabídnutí alternativ v detailu poptávky
- Handlery
- Položka je alternativa — podmínka pro alternativy ve workflow položek
- Číselné řady
- Stavy položek dokladu — kategorie
Návrh/Aktivní/Zrušenáa zapnutí workflow položek