We are testing the manufacturing process. Even if the material is not available, we are pushing through with it. However, the BOM (Bill of Materials) quantity becomes negative because the material is not available, but the MO (Manufacturing Order) is allowed. in odoo15
Această întrebare a fost marcată
Hi,
In Odoo 15 Manufacturing, the system automatically checks the availability of raw materials when you confirm a Manufacturing Order (MO). It updates the MO status based on availability:
"Waiting for Components" if some or all materials are not available
"Ready" when all required components are available and reserved
However, Odoo does not block the MO from proceeding if materials are missing. It allows you to force production, which can lead to negative inventory if the components haven't been received into stock yet.
To prevent MOs from being processed without materials:
You’ll need to customize the system, for example:
Add a condition that prevents validation or production start unless the MO state is "Ready" (i.e., all materials are available and reserved).
Raise a warning or block the button action in the backend using a custom method override on the mrp.production model.
Hope it helps
Îți place discuția? Nu doar citi, alătură-te!
Creează-ți un cont astăzi pentru a beneficia de funcții exclusive și a interacționa cu minunata noastră comunitate!
Înscrie-te| Postări similare | Răspunsuri | Vizualizări | Activitate | |
|---|---|---|---|---|
|
|
0
feb. 25
|
3798 |