You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							83 lines
						
					
					
						
							3.7 KiB
						
					
					
				
			
		
		
		
			
			
			
		
		
	
	
							83 lines
						
					
					
						
							3.7 KiB
						
					
					
				| <?xml version="1.0" encoding="UTF-8"?> | |
| <odoo> | |
|     <record id="view_customer_form" model="ir.ui.view"> | |
|         <field name="name">Credit Limit</field> | |
|         <field name="model">res.partner</field> | |
|         <field name="inherit_id" ref="base.view_partner_form"/> | |
|         <field name="arch" type="xml"> | |
|             <xpath expr="//page[@name='accounting']" position="inside"> | |
|                 <group string="Credit Limit" | |
|                        invisible="not enable_credit_limit"> | |
|                     <group> | |
|                         <field name="active_limit"/> | |
|                         <field name="enable_credit_limit" invisible="1"/> | |
|                         <field name="warning_stage" | |
|                                invisible="not active_limit"/> | |
|                         <field name="blocking_stage" | |
|                                invisible="not active_limit"/> | |
|                     </group> | |
|                 </group> | |
|             </xpath> | |
|         </field> | |
|     </record> | |
|     <record id="header_view" model="ir.ui.view"> | |
|         <field name="name">Credit Limit</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='payment_term_id']" position="after"> | |
|                 <field name="has_due" invisible="1"/> | |
|                 <field name="is_warning" invisible="1"/> | |
|             </xpath> | |
|             <xpath expr="//header" position="after"> | |
|                 <div class="alert alert-info" role="alert" | |
|                      style="height: 40px; margin-bottom:0px;" | |
|                      invisible="not has_due"> | |
|                     This Customer's due amount is | |
|                     <strong> | |
|                         <field name="due_amount"/> | |
|                     </strong> | |
|                     . | |
|                 </div> | |
|             </xpath> | |
|             <xpath expr="//sheet/div[@name='button_box']" position="after"> | |
|                 <div role="alert" class="alert alert-danger" | |
|                      style="height: 40px; width: 350px; margin-bottom:0px;" | |
|                      invisible="not is_warning"> | |
|                     This customer's <strong>warning limit</strong> has been | |
|                     crossed. | |
|                 </div> | |
|             </xpath> | |
|         </field> | |
|     </record> | |
|     <record id="account_move_form_inherited" model="ir.ui.view"> | |
|         <field name="name">Account Move</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='ref']" position="after"> | |
|                 <field name="has_due" invisible="1"/> | |
|                 <field name="is_warning" invisible="1"/> | |
|             </xpath> | |
|             <xpath expr="//header" position="after"> | |
|                 <div class="alert alert-info" role="alert" | |
|                      style="height: 40px; margin-bottom:0px;" | |
|                      invisible="not has_due or move_type not in ['out_invoice','out_refund','out_receipt']"> | |
|                     This Customer's due amount is | |
|                     <strong> | |
|                         <field name="due_amount"/> | |
|                     </strong> | |
|                     . | |
|                 </div> | |
|             </xpath> | |
|             <xpath expr="//sheet/div[@name='button_box']" position="after"> | |
|                 <div role="alert" class="alert alert-danger" | |
|                      style="height: 40px; width: 350px; margin-bottom:0px;" | |
|                      invisible="not is_warning or move_type not in ['out_invoice','out_refund','out_receipt']"> | |
|                     This customer's <strong>warning limit</strong> has been | |
|                     crossed. | |
|                 </div> | |
|             </xpath> | |
|         </field> | |
|     </record> | |
| </odoo> |