50 likes | 293 Views
LEGEND. Exception. Process State. Major Processes. Event. Discrete Sales Order Process. START. Discrete Order Process. #ASN @QTY_SHIPPED>=@QTY_REQUESTED. #SHIPMENT @QTY_SHIPPED>=@QTY_REQUESTED. #SALES_ORDER. Issued. Shipped. Partial Order. Delivered.
E N D
LEGEND Exception Process State Major Processes Event Discrete Sales Order Process START Discrete Order Process #ASN @QTY_SHIPPED>=@QTY_REQUESTED #SHIPMENT @QTY_SHIPPED>=@QTY_REQUESTED #SALES_ORDER Issued Shipped Partial Order Delivered #ASN @QTY_SHIPPED<@QTY_REQUESTED #ASN @QTY_SHIPPED>=@QTY_REQUESTED #SHIPMENT @QTY_SHIPPED>=@QTY_REQUESTED #SHIPMENT @QTY_SHIPPED>=@QTY_REQUESTED #ASN @QTY_SHIPPED<@QTY_REQUESTED #TIMETICK ($CURRENT_TIME- @DATE_REQUESTED)< @ASN_PERIOD Overdue #TIMETICK ($CURRENT_TIME- @DATE_REQUESTED)< @ASN_PERIOD filename\location
LEGEND Exception Process State Major Processes Event Blanket Sales Order Process START Blanket Order Process # SHIPMENT @QTY_SHIPPED>=@QTY_REQUESTED #SALES_ORDER Issued Complete Partial Order #SHIPMENT @QTY_SHIPPED<@QTY_REQUESTED # SHIPMENT @QTY_SHIPPED>=@QTY_REQUESTED # SHIPMENT @QTY_SHIPPED>=@QTY_REQUESTED #SHIPMENT @QTY_SHIPPED<@QTY_REQUESTED #TIMETICK ($CURRENT_TIME- @DATE_REQUESTED)> @CLOSING_PERIOD Old Order #TIMETICK ($CURRENT_TIME- @DATE_REQUESTED)< @CLOSING_PERIOD filename\location
LEGEND Exception Process State Major Processes Event Hub Inventory Management Process START Hub Inventory Management Process #INVENTORY @QTY_AVAILABLE>=@QTY_TARGET # INVENTORY @QTY_AVAILABLE<@QTY_TARGET AUTO START #TIMETICK Below Target Above Target Started #INVENTORY @QTY_AVAILABLE>=@QTY_TARGET # INVENTORY @QTY_AVAILABLE<@QTY_TARGET # INVENTORY @QTY_AVAILABLE<@QTY_TARGET #INVENTORY @QTY_AVAILABLE>=@QTY_TARGET No Update • #TIMETICK ($CURRENT_TIME • @DATE_INVENTORY)< • @SNAPSHOT_PERIOD • #TIMETICK ($CURRENT_TIME • @DATE_INVENTORY)< • @SNAPSHOT_PERIOD filename\location
Call Off Process FROM ALL STATES #CLOSE_CALLOFF Closed START RE-ACK Calloff Process #ASN @QTY_SHIPPED>= @QTY_REQUESTED # ACK #ASN @QTY_SHIPPED< @QTY_REQUESTED #CALLOFF_ISSUED Issued Shipped Delivered Partial ACK #ASN @QTY_SHIPPED<@QTY_REQUESTED # ACK #DELIVERY @QTY_DELIVERED= @QTY_SHIPPED #ASN @QTY_SHIPPED>=@QTY_REQUESTED # ACK # ACK #ASN @QTY_SHIPPED>= @QTY_REQUESTED #RECEIPT @QTY_RECEIVED= @QTY_SHIPPED #TIMETICK ($CURRENT_TIME- @DATE_ORDERED)> @ACK_PERIOD #TIMETICK ($CURRENT_TIME- @DATE_COMMIT)> @ASN_PERIOD Received #ASN @QTY_SHIPPED< @QTY_REQUESTED #TIMETICK ($CURRENT_TIME- @DATE_ETA)> @RECEIPT_PERIOD #RECEIPT @QTY_RECEIVED= @QTY_SHIPPED Overdue Ack Overdue ASN Overdue Receipt #TIMETICK ($CURRENT_TIME- @DATE_REQUESTED)> @ASN_PERIOD filename\location