diff options
| author | Nicolas Martinelli <nim@odoo.com> | 2019-11-08 13:33:03 +0000 |
|---|---|---|
| committer | fw-bot <otis@odoo.com> | 2019-11-13 14:49:02 +0000 |
| commit | 82a24aa1dfb0134d7eafcd9990737376f4da036e (patch) | |
| tree | 85b1d874f99b45140f4c8dcce05598cb05889527 /addons/l10n_it_edi/data | |
| parent | 643c91aba6077748a37a480d2efc8ef7a93664f8 (diff) | |
[FIX] l10n_it_edi: split name
Fields `Nome` and `Cognome` cannot be identical. However, Odoo has only
a single field for name. Therefore, we split the name based on the
assumption that the name is written as 'Name Surname'.
opw-2093035
closes odoo/odoo#40209
X-original-commit: 9e8b33d61430bd834ac2970919c3df2a0bb76fa4
Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
Diffstat (limited to 'addons/l10n_it_edi/data')
| -rw-r--r-- | addons/l10n_it_edi/data/invoice_it_template.xml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/addons/l10n_it_edi/data/invoice_it_template.xml b/addons/l10n_it_edi/data/invoice_it_template.xml index 780cdb8810a..a77e691b1cd 100644 --- a/addons/l10n_it_edi/data/invoice_it_template.xml +++ b/addons/l10n_it_edi/data/invoice_it_template.xml @@ -100,8 +100,8 @@ <CodiceFiscale t-if="record.company_id.l10n_it_tax_representative_partner_id.l10n_it_codice_fiscale" t-esc="record.company_id.l10n_it_tax_representative_partner_id.l10n_it_codice_fiscale"/> <Anagrafica> <Denominazione t-if="record.company_id.l10n_it_tax_representative_partner_id.is_company" t-esc="record.company_id.l10n_it_tax_representative_partner_id.display_name"/> - <Nome t-if="not record.company_id.l10n_it_tax_representative_partner_id.is_company" t-esc="record.company_id.l10n_it_tax_representative_partner_id.name"/> - <Cognome t-if="not record.company_id.l10n_it_tax_representative_partner_id.is_company" t-esc="record.company_id.l10n_it_tax_representative_partner_id.name"/> + <Nome t-if="not record.company_id.l10n_it_tax_representative_partner_id.is_company" t-esc="' '.join(record.company_id.l10n_it_tax_representative_partner_id.name.split()[:1])"/> + <Cognome t-if="not record.company_id.l10n_it_tax_representative_partner_id.is_company" t-esc="' '.join(record.company_id.l10n_it_tax_representative_partner_id.name.split()[1:])"/> </Anagrafica> </DatiAnagrafici> </RappresentanteFiscale> @@ -115,8 +115,8 @@ <CodiceFiscale t-if="not record.commercial_partner_id.vat and not record.commercial_partner_id.l10n_it_codice_fiscale" t-esc="99999999999"/> <Anagrafica> <Denominazione t-if="record.commercial_partner_id.is_company" t-esc="record.commercial_partner_id.display_name"/> - <Nome t-if="not record.commercial_partner_id.is_company" t-esc="record.commercial_partner_id.name"/> - <Cognome t-if="not record.commercial_partner_id.is_company" t-esc="record.commercial_partner_id.name"/> + <Nome t-if="not record.commercial_partner_id.is_company" t-esc="' '.join(record.commercial_partner_id.name.split()[:1])"/> + <Cognome t-if="not record.commercial_partner_id.is_company" t-esc="' '.join(record.commercial_partner_id.name.split()[1:])"/> </Anagrafica> </DatiAnagrafici> <t t-call="l10n_it_edi.account_invoice_it_FatturaPA_sede"> |
