v14-facturacionelectronica/l10n_co_account_e_invoicing/views/res_partner_views.xml

25 lines
1.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="view_partner_form" model="ir.ui.view">
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='phone']" position="after">
<field name="validate_einvoicing_email" invisible="1"/>
<field name="view_einvoicing_email_field" invisible="1"/>
<field name="edit_is_einvoicing_agent_field" invisible="1"/>
<field name="is_einvoicing_agent"
attrs="{
'invisible': [('edit_is_einvoicing_agent_field', '!=', True), ('person_type', '=', '1')],
'required': [('validate_einvoicing_email', '=', True), ('edit_is_einvoicing_agent_field', '=', True), ('person_type', '=', '1')]}"
groups="l10n_co_account_e_invoicing.group_view_einvoicing_email_fields"/>
<field name="einvoicing_email"
attrs="{
'invisible': [('is_einvoicing_agent', 'not in', ('yes', 'no_but'))],
'required': [('validate_einvoicing_email', '=', True), ('view_einvoicing_email_field', '=', True), ('is_einvoicing_agent', 'in', ('yes', 'no_but'))]}"
groups="l10n_co_account_e_invoicing.group_view_einvoicing_email_fields"/>
</xpath>
</field>
</record>
</odoo>