Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • has no children operations then
    • Operations start date = Order start date
  • else
    • Operations start date = MAX(Next operations start operation blocked to date calculated for children operations)

...

Next operation after cycles is only calculated if Next operation after type == Produced all

Next operations operation block duration without nonworking time = Operations start dateSetup time + if

  • not Divisible cycle time  then
    • + Cycle time * roundUp(Next operation after cycles / Number of workstations)
  • else Operations duration timethen
    • + Cycle time * (Next operation after cycles / Number of workstations)

Next operations operation block duration = Next operations operation block duration without nonworking time distributed across working time of shifts
Next operations start after block date = Operations start date + Next operations block duration

...