55 lines
3.6 KiB
XML
55 lines
3.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="view_company_form" model="ir.ui.view">
|
|
<field name="model">res.company</field>
|
|
<field name="inherit_id" ref="base.view_company_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//notebook" position="inside">
|
|
<page name="epayroll" string="E-Payroll">
|
|
<group>
|
|
<label for="epayroll_enabled"/>
|
|
<div>
|
|
<field name="epayroll_enabled"/>
|
|
</div>
|
|
<field name="send_epayroll_to_dian" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_profile_execution_id" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_test_set_id"
|
|
attrs="{
|
|
'invisible': [('epayroll_profile_execution_id', '=', '1')],
|
|
'required': [('epayroll_enabled', '=', True), ('epayroll_profile_execution_id', '=', '2')]}"/>
|
|
<field name="epayroll_software_id" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_software_pin" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_create_dian_document"/>
|
|
<field name="epayroll_have_technological_provider"/>
|
|
<field name="epayroll_technological_provider_id"
|
|
attrs="{
|
|
'invisible': [('epayroll_have_technological_provider', '=', False)],
|
|
'required': [('epayroll_have_technological_provider', '=', True)]}"/>
|
|
<field name="epayroll_assignment_code"
|
|
attrs="{
|
|
'invisible': [('epayroll_have_technological_provider', '=', False)],
|
|
'required': [('epayroll_have_technological_provider', '=', True)]}"/>
|
|
<field name="epayroll_certificate_filename" invisible="1"/>
|
|
<field name="epayroll_certificate_file"
|
|
widget="binary"
|
|
filename="epayroll_certificate_filename"
|
|
attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_certificate_password" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_certificate_date" readonly="1"/>
|
|
<field name="epayroll_email" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_employee_no_email" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_receives_all_emails"/>
|
|
<field name="epayroll_signature_policy_url" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_signature_policy_filename" invisible="1"/>
|
|
<field name="epayroll_signature_policy_file"
|
|
widget="binary"
|
|
filename="epayroll_signature_policy_filename"
|
|
attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
<field name="epayroll_signature_policy_description" attrs="{'required': [('epayroll_enabled', '=', True)]}"/>
|
|
</group>
|
|
</page>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
</odoo>
|