Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
3631 Vistas

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
Mejor respuesta

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>

Publicaciones relacionadas Respuestas Vistas Actividad
1
mar 20
3386
12
dic 18
34691
1
jul 16
7009
1
nov 15
5640
1
mar 15
7734