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:
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<!--
|
||||
Dodávateľ (vľavo) a odberateľ (vpravo) v jednej úrovni headera faktúry.
|
||||
Prístup cez XML inheritance + XPath, aby zmena prežila aktualizácie modulu web.
|
||||
-->
|
||||
|
||||
<template id="external_layout_standard_customer_top"
|
||||
inherit_id="web.external_layout_standard">
|
||||
|
||||
<!-- Pridaj odberateľa ako druhý col-6 napravo v headeri -->
|
||||
<xpath expr="//div[@name='company_address']" position="after">
|
||||
<div class="col-6" name="customer_address_in_header" t-if="address">
|
||||
<t t-out="address"/>
|
||||
</div>
|
||||
</xpath>
|
||||
|
||||
<!-- Nastav flag pred telom dokumentu, aby sa odberateľ neduplikoval -->
|
||||
<xpath expr="//t[@t-set='layout_background_url']" position="before">
|
||||
<t t-if="address" t-set="address_shown_in_header" t-value="True"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<!-- Pre web.address_layout: preskočiť render odberateľa, ak už je v headeri -->
|
||||
<template id="address_layout_skip_if_in_header"
|
||||
inherit_id="web.address_layout">
|
||||
<xpath expr="//div[@t-if='address']" position="attributes">
|
||||
<attribute name="t-if">address and not address_shown_in_header</attribute>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user