Hello,
The OpenERP scheduler computes everything per line, whether it's a manufacturing order, a delivery order, a sale order, etc. The delivery time is computed for each line like this: Sale Order Date (on the SO) + Customer Lead Time (on the SO line, coming from the product) - Security Days (on the company)
So, if your security days=0, on the scheduled delivery order, you have two lines (one for each product):
- Day + 3
- Day + 2
The expected delivery date on the delivery order is computed using the minimum expected delivery date of each line. This is normal, otherwise some products may be late according to what you promised to your customer.
This has nothing to do with the shipping policy or the MTS/MTO.
To get the details about how the scheduler computes, read the documentation: http://doc.openerp.com/v6.1/book/5/5_15_Manufacturing/5_15_Manufacturing_forecasting.html#lead-times
What is the 'shipping policy' of the order? Check the Extra Information tab.
Shipping policy: Deliver all products at once
Are these products in stock? What is the procurement method and supply method for each?
Product 1 (3 days lead time): - Stock: yes - Procurement: make to stock - Supply: Buy
Product 2 (2 days lead time): - Stock: yes - Procurement: make to stock - Sypply: Buy
Just In Time enabled.
If both products are in stock, there is no procurement, so all you have is the customer safety time of 2 days. Do you know where this is set?
I ca'nt find the "customer safety time" that you mention. Where is it?