[FIX]:When Before/After Invoicing is selected then Partner and Invoice address fields...
authorAmit Patel (OpenERP) <apa@tinyerp.com>
Tue, 19 Jun 2012 12:50:23 +0000 (18:20 +0530)
committerAmit Patel (OpenERP) <apa@tinyerp.com>
Tue, 19 Jun 2012 12:50:23 +0000 (18:20 +0530)
bzr revid: apa@tinyerp.com-20120619125023-470ow029ub54a0yx

addons/mrp_repair/mrp_repair_view.xml

index 4f9bae9..fb20e46 100644 (file)
@@ -53,7 +53,7 @@
                     </h2>
                     <group>
                         <group>
-                            <field name="partner_id" on_change="onchange_partner_id(partner_id,address_id)"/>
+                            <field name="partner_id" on_change="onchange_partner_id(partner_id,address_id)" attrs="{'required':[('invoice_method','!=','none')]}"/>
                             <field name="address_id"  attrs="{'readonly':[('deliver_bool','=', False)]}"/>
                             <field name="prodlot_id" on_change="onchange_lot_id(prodlot_id,product_id)"/>
                             <field name="move_id" on_change="onchange_move_id(product_id, move_id)" context="{'default_product_id':product_id}"/>
                     <page string="Invoicing">
                         <group col="4">
                             <field name="invoice_method"/>
-                            <field name="partner_invoice_id" attrs="{'readonly':[('invoice_method','=', 'none')]}"/>
+                            <field name="partner_invoice_id" attrs="{'readonly':[('invoice_method','=', 'none')],'required':[('invoice_method','!=','none')]}"/>
                         </group>
                         <!-- <field name="invoice_id"/> -->
                         <field name="fees_lines">