mirror of
http://100.103.83.12:3003/fegger/odoo-at-payroll.git
synced 2026-09-17 16:56:42 +00:00
111 lines
4.8 KiB
XML
111 lines
4.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="tasy_mapping_list_view" model="ir.ui.view">
|
|
<field name="name">l10n.at.payroll.tasy.mapping.list</field>
|
|
<field name="model">l10n.at.payroll.tasy.mapping</field>
|
|
<field name="arch" type="xml">
|
|
<list string="TASY-Mappings">
|
|
<field name="tasy_art"/>
|
|
<field name="tasy_code"/>
|
|
<field name="parameter_code"/>
|
|
<field name="cent_werte"/>
|
|
<field name="faktor"/>
|
|
<field name="active" widget="boolean_toggle"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="tasy_mapping_form_view" model="ir.ui.view">
|
|
<field name="name">l10n.at.payroll.tasy.mapping.form</field>
|
|
<field name="model">l10n.at.payroll.tasy.mapping</field>
|
|
<field name="arch" type="xml">
|
|
<form string="TASY-Mapping">
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="tasy_art"/>
|
|
<field name="tasy_code"/>
|
|
<field name="parameter_code"/>
|
|
</group>
|
|
<group>
|
|
<field name="cent_werte" invisible="tasy_art != 'bbb'"/>
|
|
<field name="faktor" invisible="tasy_art != 'bbb'"/>
|
|
<field name="active" widget="boolean_toggle"/>
|
|
</group>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_tasy_mapping" model="ir.actions.act_window">
|
|
<field name="name">TASY-Mappings (SV-Werte)</field>
|
|
<field name="res_model">l10n.at.payroll.tasy.mapping</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<record id="tasy_import_wizard_form_view" model="ir.ui.view">
|
|
<field name="name">l10n.at.payroll.tasy.import.wizard.form</field>
|
|
<field name="model">l10n.at.payroll.tasy.import.wizard</field>
|
|
<field name="arch" type="xml">
|
|
<form string="SV-Werte aus TASY-LSWH-Export importieren">
|
|
<group>
|
|
<field name="file" filename="filename"/>
|
|
<field name="filename" invisible="1"/>
|
|
<field name="beschaeftigtengruppe_code"/>
|
|
<field name="stichtag" readonly="1"/>
|
|
</group>
|
|
<notebook>
|
|
<page string="Vorschau" name="vorschau">
|
|
<field name="line_ids">
|
|
<list editable="bottom" create="0" delete="0">
|
|
<field name="uebernehmen" widget="boolean_toggle"/>
|
|
<field name="parameter_code"/>
|
|
<field name="name"/>
|
|
<field name="alter_wert"/>
|
|
<field name="neuer_wert"/>
|
|
<field name="date_from"/>
|
|
<field name="warnung"
|
|
decoration-danger="warnung"/>
|
|
</list>
|
|
</field>
|
|
</page>
|
|
<page string="Protokoll" name="protokoll">
|
|
<field name="protocol"/>
|
|
</page>
|
|
</notebook>
|
|
<footer>
|
|
<button string="1) Datei analysieren" name="action_parse"
|
|
type="object" class="btn-secondary"/>
|
|
<button string="2) Ausgewählte Werte übernehmen"
|
|
name="action_apply" type="object"
|
|
class="btn-primary" invisible="not line_ids"/>
|
|
<button string="Abbrechen" class="btn-secondary"
|
|
special="cancel"/>
|
|
</footer>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_tasy_import_wizard" model="ir.actions.act_window">
|
|
<field name="name">SV-Werte importieren (TASY)</field>
|
|
<field name="res_model">l10n.at.payroll.tasy.import.wizard</field>
|
|
<field name="view_mode">form</field>
|
|
<field name="target">new</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_l10n_at_payroll_root"
|
|
name="AT-Payroll (Kern)"
|
|
parent="hr_work_entry_enterprise.menu_hr_payroll_root"
|
|
sequence="80"/>
|
|
|
|
<menuitem id="menu_l10n_at_payroll_tasy_mapping"
|
|
name="TASY-Mappings (SV-Werte)"
|
|
parent="menu_l10n_at_payroll_root"
|
|
action="action_tasy_mapping" sequence="10"/>
|
|
|
|
<menuitem id="menu_l10n_at_payroll_tasy_import"
|
|
name="SV-Werte importieren (TASY)"
|
|
parent="menu_l10n_at_payroll_root"
|
|
action="action_tasy_import_wizard" sequence="20"/>
|
|
</odoo> |