feat: viditeľnosť IČO/DIČ pre SZČO + odberateľ vpravo v hlavičke (v2.0.9)
- 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)
This commit is contained in:
@@ -5,13 +5,34 @@
|
||||
<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="not is_company"/>
|
||||
invisible="parent_id or (country_id and country_code != 'SK')"/>
|
||||
<field name="is_vat_payer"
|
||||
invisible="not is_company"/>
|
||||
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>
|
||||
|
||||
Reference in New Issue
Block a user