9 changed files with 126 additions and 1 deletions
			
			
		| After Width: | Height: | Size: 1.8 MiB | 
| @ -0,0 +1,16 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8" ?> | ||||
|  | <odoo> | ||||
|  |     <data> | ||||
|  |         <record id="account_move_multi_barcode_view" model="ir.ui.view"> | ||||
|  |             <field name="name">account.move.form.inherit</field> | ||||
|  |             <field name="model">account.move</field> | ||||
|  |             <field name="inherit_id" ref="account.view_move_form"/> | ||||
|  |             <field name="arch" type="xml"> | ||||
|  |                 <xpath expr="//field[@name='invoice_line_ids']/tree/field[@name='product_id']" | ||||
|  |                        position="before"> | ||||
|  |                     <field name="scan_barcode"/> | ||||
|  |                 </xpath> | ||||
|  |             </field> | ||||
|  |         </record> | ||||
|  |     </data> | ||||
|  | </odoo> | ||||
| @ -0,0 +1,21 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8" ?> | ||||
|  | <odoo> | ||||
|  | <record id="product_product_multi_barcode_view" | ||||
|  |             model="ir.ui.view"> | ||||
|  |         <field name="name">product.product.view.form.inherit.supplier.ean13 | ||||
|  |         </field> | ||||
|  |         <field name="model">product.product</field> | ||||
|  |         <field name="inherit_id" ref="product.product_normal_form_view"/> | ||||
|  |         <field name="arch" type="xml"> | ||||
|  |             <xpath expr="//page[@name='general_information']" position="after"> | ||||
|  |                 <page string="Barcodes"> | ||||
|  |                     <field name="multi_barcodes"> | ||||
|  |                         <tree editable="bottom"> | ||||
|  |                             <field name="product_multi_barcode"/> | ||||
|  |                         </tree> | ||||
|  |                     </field> | ||||
|  |                 </page> | ||||
|  |             </xpath> | ||||
|  |         </field> | ||||
|  |     </record> | ||||
|  | </odoo> | ||||
| @ -0,0 +1,23 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8" ?> | ||||
|  | <odoo> | ||||
|  |     <record model="ir.ui.view" id="product_template_multi_barcode_view"> | ||||
|  |         <field name="name">product.template.ean13</field> | ||||
|  |         <field name="model">product.template</field> | ||||
|  |         <field name="inherit_id" ref="product.product_template_only_form_view"/> | ||||
|  |         <field name="arch" type="xml"> | ||||
|  |             <xpath expr="//page[@name='general_information']//field[@name='barcode']" | ||||
|  |                    position="replace"> | ||||
|  |             </xpath> | ||||
|  |             <xpath expr="//page[@name='general_information']" position="after"> | ||||
|  |                 <page string="Barcodes" | ||||
|  |                       attrs="{'invisible':[('product_variant_count', '>', 1),]}"> | ||||
|  |                     <field name="template_multi_barcodes"> | ||||
|  |                         <tree editable="bottom"> | ||||
|  |                             <field name="product_multi_barcode"/> | ||||
|  |                         </tree> | ||||
|  |                     </field> | ||||
|  |                 </page> | ||||
|  |             </xpath> | ||||
|  |         </field> | ||||
|  |     </record> | ||||
|  | </odoo> | ||||
| @ -0,0 +1,18 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8" ?> | ||||
|  | <odoo> | ||||
|  |     <record id="product_template_search_multi_barcode_view" model="ir.ui.view"> | ||||
|  |         <field name="name">product.template.search.inherit</field> | ||||
|  |         <field name="model">product.template</field> | ||||
|  |         <field name="inherit_id" | ||||
|  |                ref="product.product_template_search_view"/> | ||||
|  |         <field name="arch" type="xml"> | ||||
|  |             <field name="name" position="replace"> | ||||
|  |                 <field name="name" string="Product" | ||||
|  |                        filter_domain="['|', '|', '|', ('default_code', 'ilike', self), ('product_variant_ids.default_code', 'ilike', self),('name', 'ilike', self), ('template_multi_barcodes', 'ilike', self)]"/> | ||||
|  |             </field> | ||||
|  |             <field name="name" position="after"> | ||||
|  |                 <field name="template_multi_barcodes" string="Multi Barcodes"/> | ||||
|  |             </field> | ||||
|  |         </field> | ||||
|  |     </record> | ||||
|  | </odoo> | ||||
| @ -0,0 +1,16 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8" ?> | ||||
|  | <odoo> | ||||
|  |     <data> | ||||
|  |         <record id="purchase_order_multi_barcode_view" model="ir.ui.view"> | ||||
|  |             <field name="name">purchase.order.form.inherit</field> | ||||
|  |             <field name="model">purchase.order</field> | ||||
|  |             <field name="inherit_id" ref="purchase.purchase_order_form"/> | ||||
|  |             <field name="arch" type="xml"> | ||||
|  |                 <xpath expr="//field[@name='order_line']/tree/field[@name='product_id']" | ||||
|  |                        position="before"> | ||||
|  |                     <field name="scan_barcode"/> | ||||
|  |                 </xpath> | ||||
|  |             </field> | ||||
|  |         </record> | ||||
|  |     </data> | ||||
|  | </odoo> | ||||
| @ -0,0 +1,16 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8" ?> | ||||
|  | <odoo> | ||||
|  |     <data> | ||||
|  |         <record id="sale_order_multi_barcode_view" model="ir.ui.view"> | ||||
|  |             <field name="name">sale.order.form.inherit</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='product_id']" | ||||
|  |                        position="before"> | ||||
|  |                     <field name="scan_barcode"/> | ||||
|  |                 </xpath> | ||||
|  |             </field> | ||||
|  |         </record> | ||||
|  |     </data> | ||||
|  | </odoo> | ||||
| @ -0,0 +1,15 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8" ?> | ||||
|  | <odoo> | ||||
|  |     <data> | ||||
|  |         <record id="stock_picking_multi_barcode_view" model="ir.ui.view"> | ||||
|  |             <field name="name">stock.picking.form.inherit</field> | ||||
|  |             <field name="model">stock.picking</field> | ||||
|  |             <field name="inherit_id" ref="stock.view_picking_form"/> | ||||
|  |             <field name="arch" type="xml"> | ||||
|  |                <xpath expr="//field[@name='move_ids_without_package']/tree/field[@name='product_id']" position="before"> | ||||
|  |                         <field name ="scan_barcode"/> | ||||
|  |                </xpath> | ||||
|  |             </field> | ||||
|  |         </record> | ||||
|  |     </data> | ||||
|  | </odoo> | ||||
					Loading…
					
					
				
		Reference in new issue