Previously in https://github.com/odoo/odoo/pull/88644/commits/a57be884ee625ab2d67b65f0ece0b8e9b1620369 we restricted the subcontractor locations (property_stock_subcontractor) to locations with the new setting `is_subcontracting_location=True`. The purpose of this new setting is primilarily to support the mrp_subcontracting dropshipping use case though, therefore we want to keep the previous freedom of allowing users to choose any location as a subcontracting_location. There are some routing and filtering errors/confusion that can occur if a user selects a location that isn't marked as `is_subcontracting_location` (or sets this value to false after already assigning it to a subcontractor), but since this has not been reported as an issue in the past, we expect users to properly configure these fields accordingly. Part of general bugfix task: 2985735 closes odoo/odoo#110200 X-original-commit: d86df2b9cef742b6cadd294f57a855634768d039 Signed-off-by: Arnold Moyaux (arm) <arm@odoo.com> Signed-off-by: Tiffany Chang <tic@odoo.com>
14 lines
589 B
XML
14 lines
589 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="view_location_form" model="ir.ui.view">
|
|
<field name="name">stock.location.form</field>
|
|
<field name="model">stock.location</field>
|
|
<field name="inherit_id" ref="stock.view_location_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='return_location']" position='after'>
|
|
<field name="is_subcontracting_location" groups="base.group_no_one" attrs="{'invisible': [('usage', '!=', 'internal')]}"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
</odoo>
|