changes
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="fusion_account_move_view_form" model="ir.ui.view">
|
||||
<field name="name">account.move.form.fusion.payroll.bridge</field>
|
||||
<field name="model">account.move</field>
|
||||
<field name="inherit_id" ref="account.view_move_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<div name="button_box" position="inside">
|
||||
<field name="payslip_count" invisible="1"/>
|
||||
<button class="oe_stat_button"
|
||||
name="action_open_payslip"
|
||||
type="object"
|
||||
icon="fa-user"
|
||||
invisible="not payslip_count"
|
||||
groups="hr.group_hr_user">
|
||||
<div class="o_stat_info">
|
||||
<field name="payslip_count" class="o_stat_value"/>
|
||||
<span class="o_stat_text">Payslips</span>
|
||||
</div>
|
||||
</button>
|
||||
</div>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="fusion_hr_payroll_structure_view_form" model="ir.ui.view">
|
||||
<field name="name">hr.payroll.structure.form.fusion.payroll.bridge</field>
|
||||
<field name="model">hr.payroll.structure</field>
|
||||
<field name="inherit_id" ref="hr_payroll.view_hr_employee_grade_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//sheet" position="inside">
|
||||
<group string="Fusion Accounting">
|
||||
<field name="journal_id"/>
|
||||
</group>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="fusion_hr_payslip_view_form" model="ir.ui.view">
|
||||
<field name="name">hr.payslip.form.fusion.payroll.bridge</field>
|
||||
<field name="model">hr.payslip</field>
|
||||
<field name="inherit_id" ref="hr_payroll.view_hr_payslip_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<div name="button_box" position="inside">
|
||||
<field name="move_id" invisible="1"/>
|
||||
<field name="move_state" invisible="1"/>
|
||||
<button class="oe_stat_button"
|
||||
name="action_open_move"
|
||||
type="object"
|
||||
icon="fa-bars"
|
||||
invisible="not move_id"
|
||||
groups="account.group_account_readonly">
|
||||
<div class="o_stat_info">
|
||||
<span class="o_stat_text" invisible="move_state != 'draft'">Journal Entry (Draft)</span>
|
||||
<span class="o_stat_text" invisible="move_state != 'posted'">Journal Entry (Posted)</span>
|
||||
<span class="o_stat_text" invisible="move_state != 'cancel'">Journal Entry (Canceled)</span>
|
||||
</div>
|
||||
</button>
|
||||
</div>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="fusion_hr_salary_rule_view_form" model="ir.ui.view">
|
||||
<field name="name">hr.salary.rule.form.fusion.payroll.bridge</field>
|
||||
<field name="model">hr.salary.rule</field>
|
||||
<field name="inherit_id" ref="hr_payroll.hr_salary_rule_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//sheet" position="inside">
|
||||
<notebook>
|
||||
<page string="Fusion Accounting" name="fusion_accounting">
|
||||
<group>
|
||||
<group>
|
||||
<field name="account_debit" placeholder="None"/>
|
||||
<field name="account_credit" placeholder="None"/>
|
||||
<field name="fusion_analytic_account_id"
|
||||
groups="analytic.group_analytic_accounting"
|
||||
placeholder="None"/>
|
||||
<field name="not_computed_in_net"/>
|
||||
</group>
|
||||
</group>
|
||||
</page>
|
||||
</notebook>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="fusion_hr_payroll_res_config_settings_view_form" model="ir.ui.view">
|
||||
<field name="name">res.config.settings.form.fusion.payroll.bridge</field>
|
||||
<field name="model">res.config.settings</field>
|
||||
<field name="inherit_id" ref="account.res_config_settings_view_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//block[1]" position="before">
|
||||
<block title="Fusion Payroll Bridge" id="fusion_payroll_bridge_block">
|
||||
<setting id="fusion_payroll_journal_setting"
|
||||
string="Default Payroll Journal"
|
||||
help="Fallback journal used by the Fusion payroll bridge when a payslip's structure does not define one.">
|
||||
<field name="fusion_payroll_journal_id"/>
|
||||
</setting>
|
||||
<setting id="fusion_payroll_auto_post_setting"
|
||||
string="Auto-post Payroll Entries"
|
||||
help="When enabled, payroll-generated journal entries are posted immediately. Otherwise they remain in draft for review.">
|
||||
<field name="fusion_payroll_auto_post"/>
|
||||
</setting>
|
||||
</block>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user