MAC-PAC Homecontact ussupport login 
Documentation > MAC-PAC Technical Library > Distribution > Synchro > Programs > Synchro Locking - Purpose > Synchro Locking - Calculations

Synchro Locking - Calculations

GA220E

A.   Mainline

1.   MAINLN calls subroutine PCDROR and reads the Offset Release file (GA200M) to find all pickers to be locked because the shipment date has passed.  Depending on the backlog type, the backlog quantity and the maintenance date/time are updated on the Item/Delivery Point Master (GA120M2).  If the current offset release is not firm and no delivery on forecast is allowed (that means the flag ENDFOR on the Endorsement Master GA120M3 is set to 'N'), the offset release is closed.  In all other cases it is blocked (GA200M).  Blocked releases will lead to the creation of new releases by the Shipment Forwarding program (GA222E); closed releases will no longer be considered.  The delivery request header and lines status (GA210M1, GA210M2) are blocked by calling subroutine DLRQST, but they can be overwritten by new delivery requests.

2.   The following steps are performed for all shipping proposals with a late shipment date:

a.   PIKRLN processes the late shipping proposal lines by correcting the backlog quantity on GA120M: The quantity of a late shipment is added to the quantity already on backorder.  The picker line forwarding flag (PLLFST) and maintenance date/time are set on the Shipping Proposal Line Master (GA230M2).

b.   DLVYHD/DLVYLN process the late shipping list headers/detail lines by correcting the backlog quantity on GA120M.  The quantity of a late shipment is added to the quantity already on backorder.  The forwarding flag and maintenance date/time are set on the Shipping List Header (NHLFST on GA145M1) as well as on the Shipping List Line Master (NLLFST on GA145M2).

3.   Finally, MAINLN sets the picker line forwarding flag (PHLFST) to 'Y' and the maintenance date/time are updated on the Shipping Proposal Header Master (GA230M1).

4.   If any error occurs during processing, a record is written to the error file GA999AP (ERRPRC).

GA220E Program Menu