I have 3 storable products: A, B and C. They are all set to replenish on 0/0/1, and have the following configuration:
Product C uses Buy route.
There are 2 boms, product A is made of 5 units of C, and product B is made of 2 units of product C and 1 unit of product A, as follows:
Then a sales operation is made and confirmed:
The expected date is 13th Nov 2022, 60 days from today (14th Sep 2022) which is correct acording to our 60 day lead time on the sales of product B. BUT, there is no PO or MO on the queue!!!!
Product B has a manufacturing time of 55 days, and the delivery of product C once accepted is 5 days, so if I don't make the purchase today I won't be able to complete it on time, and yet odoo does not create any PO or MO.
What is even more concerning, if product A takes 5 days to be completed and it needs product C in its bom, another PO should be triggered which would say you are going 5 days late! And yet no PO or MO.
Am I missing something or odoo simply can't handle this type of situation?
Sorry for making such a long post.
Thank you.
Edit: Replenishment Rules photos for each product.
everything seems correct, it's hard when we miss just a little thing!
Well, I think that odoo documentation is missleading, as it says that MTO and MTS set to 0/0/1 are the same, and thus odoo has archived MTO, but they are not the same, so that's why I was not understanding how it all worked. Had a hard time figuring that one out...