Skip to Content
Menú
This question has been flagged
1 Respondre
3652 Vistes

Change Warehouse on Sale Order

User can change or select different warehouse for sale order line.
I,m trying to do the above.

i inherit sale order line:

class SaleOrderLine(models.Model):
_inherit = 'sale.order.line' warehouses_id = fields.Many2one('stock.warehouse',string="Warehouse")
and inherit view:
 " rel="ugc">ir\.ui\.view\"\>
\ \ \ \ \sale\.line\.inherit\
\ \ \ \ \sale.order.line








but it doesn't exist as in the screen




Avatar
Descartar
Best Answer

Hi Asma,

Try,

<record id="view_order_form_inherit_warehouse" model="ir.ui.view">
<field name="name">sale.order.form.sale.warehousefield>
<
field name="model">sale.orderfield>
<
field name="inherit_id" ref="sale.view_order_form"/>
<
field name="arch" type="xml">
<xpath expr="//field[@name='order_line']/tree/field[@name='name']" position="after">
<field name="warehouse_id" options="{'no_create': True}"/>
xpath>
field>
record>


Avatar
Descartar

<record id="view_order_form_inherit_warehouse" model="ir.ui.view">
<field name="name">sale.order.form.sale.warehouse</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='order_line']/tree/field[@name='name']" position="after">
<field name="warehouse_id" options="{'no_create': True}"/>
</xpath>
</field>
</record>

Related Posts Respostes Vistes Activitat
1
de març 20
3410
12
de des. 18
34715
1
de jul. 16
7025
1
de nov. 15
5651
1
de març 15
7743