MOGenV2 Reschedule MO

MOGenV2 Rechedule MO

See the MOGenV2 Updates section for the rules controlling whether rescheduling the MO will be allowed.

  • If the Scheduling Preference is set to Schedule Start Quantity, the MO will be scheduled based on the Start Quantity, otherwise it uses the End Quantity.
  • The MO must have a valid Scheduling Method (1 or 2 / Forward or Backward)
  • If the Schedule Method is Forward, it must have a Start Date that is not 1/1/1900
  • If the Schedule Method is Backward, it must have an End Date that is not 1/1/1900
  • FORWARD: It checks that the Start Date does not fall on a Down Day for the Shop Calendar of the first Routing Sequence Work Center. Start Date is moved later by 1 day until it hits an open date.
  • BACKWARD: It checks that the End Date does not fall on a Down Day for the Shop Calendar of the last Routing Sequence Work Center. End Date is moved earlier by 1 day until it hits an open date.
  • It makes 100 attempts to move to an available date. If it cannot find an available date it reports an error and stops.
  • The MO must have a valid BOM
  • The MO must have a valid Routing Name
  • It voids Outsourcing links to POs and Shipments
  • It removes existing CRP data for the MO
  • It deletes the existing Working Routing and creates a new Working Routing from the Planning Routing.
  • It recalculates and populates the CRP data for the MO
  • It sets new Start Date/Time and End Date/Time on the MO based on the rescheduling.
  • If the MO does NOT have a Picklist, or the RebuildPicklist flag is set, it runs the Rebuild Picklist routine at this point.