8b9dbf7612
Mitarbeiter-UI (views/mitarbeiter_views.xml): All-in-Felder (l10n_at_ue_pauschale_monatlich, l10n_at_grundlohn_ausweis, § 2g AVRAG) als Gruppe am Mitarbeiterformular; NSchAB-Company-Flag am Lohnverrechnungs-Reiter (l10n_at_nschab — Feld nur im Privatmodul). Multi-Company-Record-Rules (security/security_rules.xml): ir.rule für l10n.at.payroll.mbgm, .mbgm.line, .vr, .vr.event. Demo-Datensatz (data/demo.xml, noupdate): 3 AN (Angestellte Vollzeit, Arbeiter Teilzeit, Lehrling) mit Verträgen, KV-Einstufung, VSNR, BMSVG-Flag; Demo-Company mit BKNR/Lohnsteuernummer/Bundesland; nur im Demo-Modus aktiv. Benutzerhandbuch (docs/benutzerhandbuch.md): Quick-Start deutsch — Stammdaten, Monatsabrechnung, Meldewesen (mBGM/Versichertenmeldung/L16), Belege drucken, Fristenkalender, Jahreswechsel, BV-Endabrechnung. 19.0.8.1.0. 100/100 grün (Wegwerf-DB); odoo_dev auf GP9 aktualisiert.
33 lines
1.7 KiB
XML
33 lines
1.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<!-- GP9: Multi-Company-Record-Rules für privatwirtschaftliche -->
|
|
<!-- Modelle (mBGM, Versichertenmeldung). -->
|
|
<record id="rule_mbgm_company" model="ir.rule">
|
|
<field name="name">mBGM: eigene Company</field>
|
|
<field name="model_id" ref="model_l10n_at_payroll_mbgm"/>
|
|
<field name="domain_force">[('company_id', 'in', company_ids)]</field>
|
|
<field name="groups"
|
|
eval="[(4, ref('hr_payroll.group_hr_payroll_user'))]"/>
|
|
</record>
|
|
<record id="rule_mbgm_line_company" model="ir.rule">
|
|
<field name="name">mBGM-Zeile: eigene Company</field>
|
|
<field name="model_id" ref="model_l10n_at_payroll_mbgm_line"/>
|
|
<field name="domain_force">[('mbgm_id.company_id', 'in', company_ids)]</field>
|
|
<field name="groups"
|
|
eval="[(4, ref('hr_payroll.group_hr_payroll_user'))]"/>
|
|
</record>
|
|
<record id="rule_vr_company" model="ir.rule">
|
|
<field name="name">VR: eigene Company</field>
|
|
<field name="model_id" ref="model_l10n_at_payroll_vr"/>
|
|
<field name="domain_force">[('company_id', 'in', company_ids)]</field>
|
|
<field name="groups"
|
|
eval="[(4, ref('hr_payroll.group_hr_payroll_user'))]"/>
|
|
</record>
|
|
<record id="rule_vr_event_company" model="ir.rule">
|
|
<field name="name">VR-Event: eigene Company</field>
|
|
<field name="model_id" ref="model_l10n_at_payroll_vr_event"/>
|
|
<field name="domain_force">[('company_id', 'in', company_ids)]</field>
|
|
<field name="groups"
|
|
eval="[(4, ref('hr_payroll.group_hr_payroll_user'))]"/>
|
|
</record>
|
|
</odoo> |