1 <?xml version="1.0" encoding="utf-8"?>
4 <record id="stock_move_purchase" model="ir.ui.view">
5 <field name="name">stock.move.form</field>
6 <field name="model">stock.move</field>
7 <field name="inherit_id" ref="stock.view_move_form"/>
8 <field name="arch" type="xml">
9 <xpath expr="//group[@name='destination_grp']" position="inside">
10 <field name="purchase_line_id"/>
15 <record id="stock_picking_in_inherit_purchase" model="ir.ui.view">
16 <field name="name">Incoming Picking Inherited</field>
17 <field name="model">stock.picking.in</field>
18 <field name="inherit_id" ref="stock.view_picking_form"/>
19 <field name="arch" type="xml">
20 <xpath expr="//field[@name='date']" position="before">
21 <field name="purchase_id" domain="[('invoice_method','=','picking')]" context="{'search_default_partner_id':partner_id,'default_partner_id':partner_id, 'default_invoice_method':'picking'}"/>
23 <xpath expr="//field[@name='company_id']" position="after">
24 <field name="warehouse_id" groups="stock.group_locations"/>
29 <record id="view_picking_in_search_picking_inherit" model="ir.ui.view">
30 <field name="name">stock.picking.in.search.inherit</field>
31 <field name="model">stock.picking.in</field>
32 <field name="inherit_id" ref="stock.view_picking_in_search"/>
33 <field name="arch" type="xml">
34 <xpath expr="//field[@name='product_id']" position="before">
35 <field name="purchase_id"/>
40 <!-- is it need ? we have another method "Receive Products"-->
41 <record id="purchase_order_2_stock_picking" model="ir.ui.view">
42 <field name="name">Purchase Picking Inherited</field>
43 <field name="model">purchase.order</field>
44 <field name="inherit_id" ref="purchase.purchase_order_form"/>
45 <field name="arch" type="xml">
46 <xpath expr="//div[contains(@class, 'oe_title')]" position="before">
47 <div class="oe_right oe_button_box" name="buttons">
50 string="Incoming Shipments" states="approved"/>
51 <button type="object" name="invoice_open"
52 string="Invoices" attrs="{'invisible': [('state', 'in', ['draft','sent'])]}"/>
58 <record id="action_picking_tree4_picking_to_invoice" model="ir.actions.act_window">
59 <field name="name">On Incoming Shipments</field>
60 <field name="res_model">stock.picking.in</field>
61 <field name="type">ir.actions.act_window</field>
62 <field name="view_type">form</field>
63 <field name="view_mode">tree,form,calendar</field>
64 <field name="domain">[('type','=','in'),('purchase_id.invoice_method','=','picking')]</field>
65 <field name="context">{"default_type": "in", "contact_display": "partner_address", "search_default_done": 1, "search_default_to_invoice": 1}</field>
66 <field name="search_view_id" ref="stock.view_picking_in_search"/>
67 <field name="help" type="html">
68 <p class="oe_view_nocontent_create">
69 Click to create a new incoming shipment.
71 Here you can track all the product receptions of purchase
72 orders where the invoicing is "Based on Incoming Shipments",
73 and for which you have not received a supplier invoice yet.
74 You can generate a supplier invoice based on those receptions.
79 <menuitem action="action_picking_tree4_picking_to_invoice"
80 id="menu_action_picking_tree4_picking_to_invoice"
81 parent="purchase.menu_procurement_management_invoice" sequence="90"/>