Files
odoo-at-payroll/addons/l10n_at_hr_payroll/views/tasy_views.xml
T

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>