[MERGE] forward port of branch 8.0 up to 83bd9ee
[odoo/odoo.git] / addons / account_voucher / voucher_payment_receipt_view.xml
index b933de1..3c5fa4b 100644 (file)
                                     <group col="2">
                                         <separator string="Payment Options" colspan="2"/>
                                         <field name="writeoff_amount" widget='monetary' options='{"currency_field": "currency_id"}'/>
-                                        <field name="payment_option" required="1"/>
+                                        <label for="payment_option" string="Difference of payment amount" class="oe_inline"/>
+                                        <field name="payment_option" widget="radio" required="1" nolabel="1"/>
                                         <field name="writeoff_acc_id"
                                                attrs="{'invisible':[('payment_option','!=','with_writeoff')], 'required':[('payment_option','=','with_writeoff')]}"
                                                domain="[('type','=','other')]"/>
                                         <field name="comment"
                                                attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/>
                                         <field name="analytic_id"
+                                               attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"
                                                groups="analytic.group_analytic_accounting"/>
                                     </group>
                                 </group>
         </record>
 
 
-        <menuitem action="action_vendor_payment" icon="STOCK_JUSTIFY_FILL" sequence="12"
+        <menuitem action="action_vendor_payment" icon="STOCK_JUSTIFY_FILL" sequence="4"
             id="menu_action_vendor_payment"  parent="account.menu_finance_payables"/>
 
         <!-- Register Payment Form (old Pay Invoice wizard) -->
                     </group>
                     <group>
                         <group>
-                                <field name="writeoff_amount" widget="monetary" options="{'currency_field': 'currency_id'}"/>
+                                <field name="writeoff_amount" widget="monetary" attrs="{'invisible':[('writeoff_amount','=',0)]}" options="{'currency_field': 'currency_id'}"/>
                                 <field name="payment_option" required="1" attrs="{'invisible':[('writeoff_amount','=',0)]}"/>
                                 <field name="writeoff_acc_id"
                                         attrs="{'invisible':['|', ('payment_option','!=','with_writeoff'), ('writeoff_amount','=',0)], 'required':[('payment_option','=','with_writeoff'), ('writeoff_amount','!=',0)]}"
                                 </group>
                                 <group>
                                     <field name="writeoff_amount" widget="monetary" options="{'currency_field': 'currency_id'}"/>
-                                    <field name="payment_option" required="1" attrs="{'invisible':[('writeoff_amount','=',0)]}"/>
+                                    <field name="payment_option" required="1" widget="radio" attrs="{'invisible':[('writeoff_amount','=',0)]}"/>
                                     <field name="writeoff_acc_id"
                                            attrs="{'invisible':['|', ('payment_option','!=','with_writeoff'), ('writeoff_amount','=',0)], 'required':[('payment_option','=','with_writeoff')]}"
                                            domain="[('type','=','other')]"/>