Among a lot of views tweakings and cleaning, some changes are listed here. product - add currency_id, taken from the company stock - procurement request and inveotry adjustement wizards now correctly work on product and templates with 1 or more variants. With one product the product field is readonly, with a template and/or a product with variants the product field is limited to the existing varians. - valuation and cost method fields on the templates now come from property fields defined on the template, or from property fields defined on the product category. It allows to define those fields directly from the category.Among a lot of views tweakings and cleaning, some changes are listed here. membership - details not visible in the default product view. However there is a specific view to use in (membership / configuration / create member product)
74 lines
4.1 KiB
XML
74 lines
4.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<openerp>
|
|
<data>
|
|
|
|
<record id="view_partner_warning_form" model="ir.ui.view">
|
|
<field name="name">res.partner.warning.form.inherit</field>
|
|
<field name="model">res.partner</field>
|
|
<field name="inherit_id" ref="base.view_partner_form"/>
|
|
<field name="arch" type="xml">
|
|
<notebook position="inside">
|
|
<page string="Warnings">
|
|
<group colspan="2" col="2">
|
|
<separator string="Warning on the Sales Order" colspan="4"/>
|
|
<field name="sale_warn" nolabel="1" />
|
|
<field name="sale_warn_msg" colspan="3" nolabel="1"
|
|
attrs="{'required':[('sale_warn','!=','no-message')],'readonly':[('sale_warn','=','no-message')]}"/>
|
|
</group>
|
|
<group colspan="2" col="2">
|
|
<separator string="Warning on the Purchase Order" colspan="4"/>
|
|
<field name="purchase_warn" nolabel="1" />
|
|
<field name="purchase_warn_msg" colspan="3" nolabel="1"
|
|
attrs="{'required':[('purchase_warn','!=','no-message')],'readonly':[('purchase_warn','=','no-message')]}"/>
|
|
</group>
|
|
<group colspan="2" col="2">
|
|
<separator string="Warning on the Picking" colspan="4"/>
|
|
<field name="picking_warn" nolabel="1" />
|
|
<field name="picking_warn_msg" colspan="3" nolabel="1"
|
|
attrs="{'required':[('picking_warn','!=','no-message')],'readonly':[('picking_warn','=','no-message')]}"/>
|
|
</group>
|
|
<group colspan="2" col="2">
|
|
<separator string="Warning on the Invoice" colspan="4"/>
|
|
<field name="invoice_warn" nolabel="1" />
|
|
<field name="invoice_warn_msg" colspan="3" nolabel="1"
|
|
attrs="{'required':[('invoice_warn','!=','no-message')],'readonly':[('invoice_warn','=','no-message')]}"/>
|
|
</group>
|
|
</page>
|
|
</notebook>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="product_warning_form_view" model="ir.ui.view">
|
|
<field name="name">product.warning.form.inherit</field>
|
|
<field name="model">product.template</field>
|
|
<field name="inherit_id" ref="product.product_template_form_view"/>
|
|
<field name="arch" type="xml">
|
|
<group name="description" position="after">
|
|
<group string="Warning when Selling this Product" colspan="2">
|
|
<field name="sale_line_warn" nolabel="1"/>
|
|
<field name="sale_line_warn_msg" colspan="3" nolabel="1"
|
|
attrs="{'required':[('sale_line_warn','!=','no-message')],'readonly':[('sale_line_warn','=','no-message')]}"/>
|
|
</group>
|
|
<group string="Warning when Purchasing this Product" colspan="2">
|
|
<field name="purchase_line_warn" nolabel="1"/>
|
|
<field name="purchase_line_warn_msg" colspan="3" nolabel="1"
|
|
attrs="{'required':[('purchase_line_warn','!=','no-message')],'readonly':[('purchase_line_warn','=','no-message')]}"/>
|
|
</group>
|
|
</group>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_picking_form" model="ir.ui.view">
|
|
<field name="name">stock.picking.form.warning</field>
|
|
<field name="model">stock.picking</field>
|
|
<field name="inherit_id" ref="stock.view_picking_form"/>
|
|
<field name="arch" type="xml">
|
|
<field name="partner_id" position="attributes">
|
|
<attribute name="on_change">onchange_partner_id(partner_id)</attribute>
|
|
</field>
|
|
</field>
|
|
</record>
|
|
|
|
</data>
|
|
</openerp>
|