Ti trovi qui:
Funzionamento del salto di un branch di evasione
Un branch di evasione contiene una fase iniziale e una serie di fasi dipendenti che la seguono. Quando si attiva Salta ramo per una fase e quella fase viene saltata, viene saltato anche il ramo che dipende dalla fase perché le fasi rimanenti non sono più valide. Ad esempio, se la fase Ottieni indirizzo di spedizione viene saltata, vengono saltate anche le fasi successive relative alla spedizione.
Durante l'evasione, un operatore può fare clic su una fase del piano di evasione per vedere se la fase è contrassegnata per saltare il ramo.
Determinazione delle fasi da saltare
Quando una fase viene saltata e viene attivato Salta ramo, DRO salta ogni fase che dipende esclusivamente dalla fase saltata originale. Quindi salta ogni fase che dipende esclusivamente dalle fasi appena saltate.
In questo esempio, la fase Imbarco prioritario viene ignorata e Salta ramo è attivata. Un passaggio non correlato Prodotto spedito non viene saltato:
La fase Invia kit di benvenuto dipende esclusivamente dall'orientamento prioritario, quindi viene ignorata. La fase Pianifica chiamata dipende esclusivamente dalla fase Invia kit di benvenuto, quindi viene ignorata.
Tuttavia, la fase Imbarcato cliente, sebbene dipenda dalla pianificazione della chiamata, dipende anche dal prodotto della spedizione, che non viene saltato. Quindi la fase Imbarcato cliente non viene saltata.
Questo esempio mostra come DRO decide quanto lontano arriva una filiale saltata quando il magazzino evade un ordine HiTech ServerDrive. La fase Prenota unità server ha l'opzione Salta branch e non soddisfa la relativa regola di esecuzione.
DRO ignora le unità server di prenotazione e ogni fase che dipende esclusivamente da essa. Il prelievo dal magazzino dipende esclusivamente dalle unità server di riserva, quindi anche DRO lo ignora. Il branch viene quindi suddiviso: sia Ordine standard pacchetto che Ordine espresso pacchetto dipendono esclusivamente dal prelievo dal magazzino, quindi DRO salta entrambe le catene parallele.
Il branch termina quando la fase successiva, Finalizza spedizione, dipende da più fasi. Dipende sia dall'ordine standard del pacchetto che dall'etichetta di spedizione e DRO non salta l'etichetta di spedizione di stampa. Poiché Finalizza spedizione non dipende esclusivamente dal branch saltato, DRO lo esegue quando vengono soddisfatte le dipendenze rimanenti.
DRO salta il branch solo quando le condizioni della fase non sono soddisfatte. Se le condizioni sono soddisfatte, la fase e le fasi che ne dipendono vengono eseguite normalmente. Per configurare Salta branch, vedere Definizione delle condizioni
