<field name="partner_id" on_change="onchange_partner_id(partner_id, context)" domain="[('customer','=',True)]" context="{'search_default_customer':1, 'show_address': 1}" options='{"always_reload": True}'/>
<field name="partner_invoice_id" groups="sale.group_delivery_invoice_address" context="{'default_type':'invoice'}"/>
<field name="partner_shipping_id" groups="sale.group_delivery_invoice_address" context="{'default_type':'delivery'}"/>
- <field name="project_id" context="{'partner_id':partner_id, 'pricelist_id':pricelist_id, 'default_name':name}" groups="sale.group_analytic_accounting" domain="[('type','in',['view','normal','contract'])]"/>
+ <field name="project_id" context="{'partner_id':partner_id, 'pricelist_id':pricelist_id, 'default_name':name, 'default_type': 'contract'}" groups="sale.group_analytic_accounting" domain="[('type','in',['view','normal','contract'])]"/>
</group>
<group>
<field name="date_order"/>
<field name="domain">[('invoiced','<>', 1),('state','=','done')]</field>
<field name="filter" eval="True"/>
</record>
-
- <act_window
- context="{'search_default_product_id': active_id, 'default_product_id': active_id}"
- id="action_order_line_product_tree"
- name="Sales Order Lines"
- res_model="sale.order.line"
- src_model="product.product"
- groups="base.group_sale_salesman"/>
-
+ <record id="action_order_line_product_tree" model="ir.actions.act_window">
+ <field name="context">{'search_default_product_id': active_id, 'default_product_id': active_id}</field>
+ <field name="name">Sales Order Lines</field>
+ <field name="res_model">sale.order.line</field>
+ <field name="view_id" ref="view_order_line_tree"/>
+ </record>
+ <record model="ir.ui.view" id="product_form_view_sale_order_button">
+ <field name="name">product.product.sale.order</field>
+ <field name="model">product.product</field>
+ <field name="inherit_id" ref="product.product_normal_form_view"/>
+ <field name="arch" type="xml">
+ <xpath expr="//div[@name='buttons']" position="inside">
+ <button string="Sales Order Lines" name="%(action_order_line_product_tree)d" type="action" groups="base.group_sale_salesman"/>
+ </xpath>
+ </field>
+ </record>
<menuitem id="base.menu_invoiced" name="Invoicing" parent="base.menu_base_partner" sequence="5"/>
<menuitem id="menu_invoicing_sales_order_lines" parent="base.menu_invoiced" action="action_order_line_tree2" sequence="10" groups="sale.group_invoice_so_lines"/>