Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
6159 มุมมอง

Hello, before v13 I use OCA's addon Stock MTS+MTO Rule (https://apps.odoo.com/apps/modules/12.0/stock_mts_mto_rule)

in v13, this feature should have been integrated, but seems like needed additional configuration.  


Behavior in v13,

Product_A routes are Buy and MTO.  Vendor and price are set.  No reordering rule.  On-hand qty is 10, no reserved qty in stock.  

If SO contains Product_A qty of 10, PO is not generated.  This is good since even MTO is set, v13 still checks inventory.  

If SO contains Product_A qty of 15, PO is generated but with qty of 15 not 5. 

The correct quantity is 15-10=5 in PO.  

The wrong qty is 15 which doesn't validate on-hand.

Further more, if there's a reordering rule is set to min=0, max=0.  The PO qty will be 15+5 and turned to 20.


Could anyone confirm the above example is by design of v13? 

Could I configure v13 to behave as v12 with stock mts+mto rule?

(I need PO source document to be SO number, not re-ordering rule number.  Therefore, I cannot rely on using only Buy route + Reordering Rule on every product.)

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

In Odoo 13, the default behaviour for Replenish to Order (MTO) is to check available stock before creating a Purchase Order.

But it either creates a Purchase Order or does not.  The functionality in that OCA module to create a PO for the required quantity (10 in your example) does not exist in standard Odoo.   

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
0
ก.พ. 17
3811
1
ก.พ. 24
5630
MTO through multiple BOMs - 13.0 แก้ไขแล้ว
1
พ.ค. 21
3823
2
มิ.ย. 24
6330
2
มี.ค. 24
1466