-
- Downloads
[REF] mrp_subcontracting
This PR modify the subcontracting process:
- Support extra quantity
- No more interaction with the subcontract order. Everything is directly accessible on the operation
- Dropshipping with subcontracting
- Bypass reservation process
- The partner type subcontractor is removed and every partner could be set on the BoM
- Update the initial demand will trigger the rules.
- Demo data
- Subcontractor is required on the BoM (no more BoM for all partners of type subcontractor)
Visually:
- Remove the stat button for linked operation.
- Register Components is only available when a subcontract component is tracked
- Button on operations in order to correct tracked components
- Show Operation button will ask to record components until the total quantity is provided(correction on finish lines are allowed after)
More details available in each commit
Task 1962187
closes odoo/odoo#35738
Signed-off-by:
Simon Lejeune (sle) <sle@openerp.com>
Showing
- addons/mrp/models/stock_warehouse.py 21 additions, 0 deletionsaddons/mrp/models/stock_warehouse.py
- addons/mrp/tests/test_order.py 1 addition, 0 deletionsaddons/mrp/tests/test_order.py
- addons/mrp/views/mrp_production_views.xml 1 addition, 24 deletionsaddons/mrp/views/mrp_production_views.xml
- addons/mrp/views/stock_move_views.xml 30 additions, 0 deletionsaddons/mrp/views/stock_move_views.xml
- addons/mrp/wizard/change_production_qty.py 2 additions, 2 deletionsaddons/mrp/wizard/change_production_qty.py
- addons/mrp/wizard/mrp_product_produce.py 6 additions, 3 deletionsaddons/mrp/wizard/mrp_product_produce.py
- addons/mrp_subcontracting/__init__.py 1 addition, 22 deletionsaddons/mrp_subcontracting/__init__.py
- addons/mrp_subcontracting/__manifest__.py 8 additions, 4 deletionsaddons/mrp_subcontracting/__manifest__.py
- addons/mrp_subcontracting/data/mrp_subcontracting_data.xml 4 additions, 0 deletionsaddons/mrp_subcontracting/data/mrp_subcontracting_data.xml
- addons/mrp_subcontracting/data/mrp_subcontracting_demo.xml 32 additions, 0 deletionsaddons/mrp_subcontracting/data/mrp_subcontracting_demo.xml
- addons/mrp_subcontracting/models/__init__.py 2 additions, 0 deletionsaddons/mrp_subcontracting/models/__init__.py
- addons/mrp_subcontracting/models/mrp_bom.py 3 additions, 6 deletionsaddons/mrp_subcontracting/models/mrp_bom.py
- addons/mrp_subcontracting/models/product.py 5 additions, 4 deletionsaddons/mrp_subcontracting/models/product.py
- addons/mrp_subcontracting/models/res_company.py 18 additions, 24 deletionsaddons/mrp_subcontracting/models/res_company.py
- addons/mrp_subcontracting/models/res_partner.py 5 additions, 48 deletionsaddons/mrp_subcontracting/models/res_partner.py
- addons/mrp_subcontracting/models/stock_move.py 148 additions, 18 deletionsaddons/mrp_subcontracting/models/stock_move.py
- addons/mrp_subcontracting/models/stock_move_line.py 25 additions, 0 deletionsaddons/mrp_subcontracting/models/stock_move_line.py
- addons/mrp_subcontracting/models/stock_picking.py 72 additions, 62 deletionsaddons/mrp_subcontracting/models/stock_picking.py
- addons/mrp_subcontracting/models/stock_warehouse.py 2 additions, 4 deletionsaddons/mrp_subcontracting/models/stock_warehouse.py
- addons/mrp_subcontracting/tests/common.py 60 additions, 0 deletionsaddons/mrp_subcontracting/tests/common.py
Loading
Please register or sign in to comment