Hi all,
Just come across the same issue and found this post.
You may all know but I found this OSS note which explains it every well
330384 - Basic finish at incorrect time: 00:00 / 24:00
Symptom
You execute a scheduling of several orders with material reference, for example, a collective order
scheduling is carried out.
In order to determine the basic finish dates, the basic dates of all orders are set to 00:00:00 or
24:00:00.The in-house production time of the materials is not evaluated for each order.
Other Terms
Collective order, network, overall network, basic date, basic dates
CO01, CO02
Reason and Prerequisites
The problem is caused by a program error.
You determine the time of the basic finish date by considering the in-house production time of the
respective material.
l If the in-house production time is greater than 0 days, the basic finish date is set to 00:00.
l In the case of an in-house production time which is equal to 0 days, the basic finish date is
set to 24:00.
In this case, also refer to Notes 150007 and 151503.
The problem occurs because only the in-house production time of the material of an order is
interpreted for scheduling several orders.
Solution
Implement the attached program correction.
In advance of this, implement the corrections contained in Notes 194019, 215792 and 322898.
Interpretation of the in-house production time of the materials for each order.