a410c4bcb6
- Default krajiny SK pri novom kontakte (ak je hlavná firma slovenská) - IČO/DIČ/Platca DPH viditeľné aj pre fyzické osoby (SZČO), nie len firmy - Skrytie duplicitného IČO v Sales & Purchase → Misc pre SK partnerov (l10n_sk pridáva svoje IČO pri VAT, takže by bol duplikát) - Override viditeľnosti l10n_sk poľa company_registry — viditeľné aj keď krajina ešte nie je nastavená (lepšia UX pri vytváraní nového kontaktu) - Odberateľ vpravo v hlavičke faktúry (nový report layout)
41 lines
2.0 KiB
XML
41 lines
2.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record id="view_partner_form_sk" model="ir.ui.view">
|
|
<field name="name">res.partner.form.sk</field>
|
|
<field name="model">res.partner</field>
|
|
<field name="inherit_id" ref="base.view_partner_form"/>
|
|
<field name="priority">99</field>
|
|
<field name="arch" type="xml">
|
|
<!-- DIČ a Platca DPH viditeľné pre osoby (SZČO) aj firmy keď je SK alebo nezadaná krajina -->
|
|
<xpath expr="//field[@name='website']" position="before">
|
|
<field name="dic"
|
|
placeholder="napr. 2022538353"
|
|
invisible="parent_id or (country_id and country_code != 'SK')"/>
|
|
<field name="is_vat_payer"
|
|
invisible="parent_id or (country_id and country_code != 'SK')"/>
|
|
</xpath>
|
|
|
|
<!-- Skryť duplicitné IČO v záložke Sales & Purchase → Misc pre SK partnerov
|
|
(l10n_sk pridáva svoje IČO pole pri VAT, takže toto by bol duplikát) -->
|
|
<xpath expr="//group[@name='misc']/field[@name='company_registry']" position="attributes">
|
|
<attribute name="invisible">parent_id or not is_company or country_code == 'SK'</attribute>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- Override pre IČO pole pridané l10n_sk modulom: viditeľné aj keď krajina ešte nie je nastavená -->
|
|
<record id="view_partner_form_sk_l10n_sk_override" model="ir.ui.view">
|
|
<field name="name">res.partner.form.sk.l10n_sk.override</field>
|
|
<field name="model">res.partner</field>
|
|
<field name="inherit_id" ref="l10n_sk.res_partner_view_form_inherit_l10n_sk"/>
|
|
<field name="priority">99</field>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='company_registry']" position="attributes">
|
|
<attribute name="invisible">parent_id or (country_id and country_code != 'SK')</attribute>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
</odoo>
|