diff --git a/.copier-answers.yml b/.copier-answers.yml index 729c9ba8cd46..3195ed759033 100644 --- a/.copier-answers.yml +++ b/.copier-answers.yml @@ -1,5 +1,5 @@ # Do NOT update manually; changes here will be overwritten by Copier -_commit: v1.20 +_commit: v1.21.1 _src_path: gh:oca/oca-addons-repo-template additional_ruff_rules: [] ci: GitHub diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 23e6e58d6bc5..38b0ba110e81 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -13,8 +13,10 @@ jobs: pre-commit: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: actions/setup-python@v2 + with: + python-version: "3.11" - name: Get python version run: echo "PY=$(python -VV | sha256sum | cut -d' ' -f1)" >> $GITHUB_ENV - uses: actions/cache@v1 @@ -25,6 +27,15 @@ jobs: run: pip install pre-commit - name: Run pre-commit run: pre-commit run --all-files --show-diff-on-failure --color=always + env: + # Consider valid a PR that changes README fragments but doesn't + # change the README.rst file itself. It's not really a problem + # because the bot will update it anyway after merge. This way, we + # lower the barrier for functional contributors that want to fix the + # readme fragments, while still letting developers get README + # auto-generated (which also helps functionals when using runboat). + # DOCS https://pre-commit.com/#temporarily-disabling-hooks + SKIP: oca-gen-addon-readme - name: Check that all files generated by pre-commit are in git run: | newfiles="$(git ls-files --others --exclude-from=.gitignore)" diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 1693a1253bda..c3f653d42fba 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Stale PRs and issues policy - uses: actions/stale@v4 + uses: actions/stale@v9 with: repo-token: ${{ secrets.GITHUB_TOKEN }} # General settings. @@ -43,12 +43,13 @@ jobs: If you want this issue to never become stale, please ask a PSC member to apply the "no stale" label. + operations-per-run: 200 # 15+30 day stale policy for issues pending more information # * Issues that are pending more information # * Except Issues marked as "no stale" - name: Needs more information stale issues policy - uses: actions/stale@v4 + uses: actions/stale@v9 with: repo-token: ${{ secrets.GITHUB_TOKEN }} ascending: true diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f1b2b9fd6cce..3bf18e843c51 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest name: Detect unreleased dependencies steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - run: | for reqfile in requirements.txt test-requirements.txt ; do if [ -f ${reqfile} ] ; then @@ -36,10 +36,10 @@ jobs: matrix: include: - container: ghcr.io/oca/oca-ci/py3.10-odoo16.0:latest - makepot: "true" name: test with Odoo - container: ghcr.io/oca/oca-ci/py3.10-ocb16.0:latest name: test with OCB + makepot: "true" services: postgres: image: postgres:12.0 @@ -50,7 +50,7 @@ jobs: ports: - 5432:5432 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: persist-credentials: false - name: Install addons and dependencies @@ -63,7 +63,9 @@ jobs: run: oca_init_test_database - name: Run tests run: oca_run_tests - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v4 + with: + token: ${{ secrets.CODECOV_TOKEN }} - name: Update .pot files run: oca_export_and_push_pot https://x-access-token:${{ secrets.GIT_PUSH_TOKEN }}@github.com/${{ github.repository }} if: ${{ matrix.makepot == 'true' && github.event_name == 'push' && github.repository_owner == 'OCA' }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e4b2f3d3e2cd..0ce6eb6d9960 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,12 +16,15 @@ exclude: | readme/.*\.(rst|md)$| # Ignore build and dist directories in addons /build/|/dist/| + # Ignore test files in addons + /tests/samples/.*| # You don't usually want a bot to modify your legal texts (LICENSE.*|COPYING.*)| # official goverment specs (l10n_it_account/tools/xsd)| # external stylesheets (l10n_it_fatturapa/data/Foglio_di_stile_fatturaordinaria_v1.2.2.xsl)| + (l10n_it_fatturapa/data/fatturasemplificata_v1.0.xsl)| (l10n_it_fatturapa/data/FoglioStileAssoSoftware.xsl)| (l10n_it_fatturapa/data/FoglioStileSouthTyrol-bilingue.xsl)| # XML tests should not be reformatted diff --git a/README.md b/README.md index 1d9f972a48a8..707b4d9e039e 100644 --- a/README.md +++ b/README.md @@ -24,59 +24,64 @@ addon | version | maintainers | summary [account_vat_period_end_statement](account_vat_period_end_statement/) | 16.0.1.2.2 | | Allow to create the 'VAT Statement'. [currency_rate_update_boi](currency_rate_update_boi/) | 16.0.1.0.1 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Update exchange rates using www.bancaditalia.it [l10n_it_abicab](l10n_it_abicab/) | 16.0.1.0.1 | [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) | Base Bank ABI/CAB codes -[l10n_it_account](l10n_it_account/) | 16.0.1.0.3 | | Modulo base usato come dipendenza di altri moduli contabili +[l10n_it_account](l10n_it_account/) | 16.0.1.1.0 | | Modulo base usato come dipendenza di altri moduli contabili [l10n_it_account_stamp](l10n_it_account_stamp/) | 16.0.1.0.4 | | Gestione automatica dell'imposta di bollo [l10n_it_account_tax_kind](l10n_it_account_tax_kind/) | 16.0.1.0.1 | | Gestione natura delle aliquote IVA [l10n_it_appointment_code](l10n_it_appointment_code/) | 16.0.1.0.0 | | Aggiunge la tabella dei codici carica da usare nelle dichiarazioni fiscali italiane +[l10n_it_asset_management](l10n_it_asset_management/) | 16.0.1.0.0 | | Gestione Cespiti [l10n_it_ateco](l10n_it_ateco/) | 16.0.1.1.1 | | ITA - Codici Ateco [l10n_it_bill_of_entry](l10n_it_bill_of_entry/) | 16.0.1.0.0 | | ITA - Bolle doganali -[l10n_it_central_journal_reportlab](l10n_it_central_journal_reportlab/) | 16.0.1.0.3 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) | ITA - Libro giornale - Reportlab -[l10n_it_declaration_of_intent](l10n_it_declaration_of_intent/) | 16.0.1.0.6 | | Gestione dichiarazioni di intento -[l10n_it_delivery_note](l10n_it_delivery_note/) | 16.0.1.3.3 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![aleuffre](https://github.com/aleuffre.png?size=30px)](https://github.com/aleuffre) [![renda-dev](https://github.com/renda-dev.png?size=30px)](https://github.com/renda-dev) | Crea, gestisce e fattura i DDT partendo dalle consegne +[l10n_it_central_journal_reportlab](l10n_it_central_journal_reportlab/) | 16.0.1.0.4 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) | ITA - Libro giornale - Reportlab +[l10n_it_declaration_of_intent](l10n_it_declaration_of_intent/) | 16.0.1.0.7 | | Gestione dichiarazioni di intento +[l10n_it_delivery_note](l10n_it_delivery_note/) | 16.0.1.4.3 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![aleuffre](https://github.com/aleuffre.png?size=30px)](https://github.com/aleuffre) [![renda-dev](https://github.com/renda-dev.png?size=30px)](https://github.com/renda-dev) | Crea, gestisce e fattura i DDT partendo dalle consegne [l10n_it_delivery_note_base](l10n_it_delivery_note_base/) | 16.0.1.0.2 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) | Crea e gestisce tabelle principali per gestire i DDT [l10n_it_delivery_note_batch](l10n_it_delivery_note_batch/) | 16.0.1.1.0 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![TheMule71](https://github.com/TheMule71.png?size=30px)](https://github.com/TheMule71) [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) [![aleuffre](https://github.com/aleuffre.png?size=30px)](https://github.com/aleuffre) [![PicchiSeba](https://github.com/PicchiSeba.png?size=30px)](https://github.com/PicchiSeba) [![renda-dev](https://github.com/renda-dev.png?size=30px)](https://github.com/renda-dev) | Crea i DDT partendo da gruppi di prelievi [l10n_it_delivery_note_order_link](l10n_it_delivery_note_order_link/) | 16.0.1.0.0 | [![andreampiovesana](https://github.com/andreampiovesana.png?size=30px)](https://github.com/andreampiovesana) | Crea collegamento tra i DDT e ordine di vendita/acquisto -[l10n_it_fatturapa](l10n_it_fatturapa/) | 16.0.1.0.4 | | Fatture elettroniche +[l10n_it_fatturapa](l10n_it_fatturapa/) | 16.0.1.1.0 | | Fatture elettroniche [l10n_it_fatturapa_export_zip](l10n_it_fatturapa_export_zip/) | 16.0.1.0.0 | [![sergiocorato](https://github.com/sergiocorato.png?size=30px)](https://github.com/sergiocorato) | Permette di esportare in uno ZIP diversi file XML di fatture elettroniche -[l10n_it_fatturapa_import_zip](l10n_it_fatturapa_import_zip/) | 16.0.1.0.2 | | Permette di importare in uno ZIP diversi file XML di fatture elettroniche -[l10n_it_fatturapa_in](l10n_it_fatturapa_in/) | 16.0.1.0.6 | | Ricezione fatture elettroniche +[l10n_it_fatturapa_import_zip](l10n_it_fatturapa_import_zip/) | 16.0.1.1.0 | | Permette di importare in uno ZIP diversi file XML di fatture elettroniche +[l10n_it_fatturapa_in](l10n_it_fatturapa_in/) | 16.0.1.1.0 | | Ricezione fatture elettroniche [l10n_it_fatturapa_in_purchase](l10n_it_fatturapa_in_purchase/) | 16.0.1.0.0 | | Modulo ponte tra ricezione fatture elettroniche e acquisti [l10n_it_fatturapa_in_rc](l10n_it_fatturapa_in_rc/) | 16.0.1.0.0 | [![sergiocorato](https://github.com/sergiocorato.png?size=30px)](https://github.com/sergiocorato) | Modulo ponte tra e-fattura in acquisto e inversione contabile -[l10n_it_fatturapa_out](l10n_it_fatturapa_out/) | 16.0.1.0.17 | | Emissione fatture elettroniche +[l10n_it_fatturapa_out](l10n_it_fatturapa_out/) | 16.0.1.1.0 | | Emissione fatture elettroniche [l10n_it_fatturapa_out_di](l10n_it_fatturapa_out_di/) | 16.0.1.0.0 | | Dichiarazioni d'intento in fatturapa -[l10n_it_fatturapa_out_oss](l10n_it_fatturapa_out_oss/) | 16.0.1.0.1 | | OSS in fatturapa -[l10n_it_fatturapa_out_rc](l10n_it_fatturapa_out_rc/) | 16.0.1.0.0 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Integrazione l10n_it_fatturapa_out e l10n_it_reverse_charge +[l10n_it_fatturapa_out_oss](l10n_it_fatturapa_out_oss/) | 16.0.1.0.2 | | OSS in fatturapa +[l10n_it_fatturapa_out_rc](l10n_it_fatturapa_out_rc/) | 16.0.1.0.1 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Integrazione l10n_it_fatturapa_out e l10n_it_reverse_charge [l10n_it_fatturapa_out_sp](l10n_it_fatturapa_out_sp/) | 16.0.1.0.0 | | Scissione pagamenti in fatturapa [l10n_it_fatturapa_out_stamp](l10n_it_fatturapa_out_stamp/) | 16.0.1.0.0 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Modulo ponte tra emissione fatture elettroniche e imposta di bollo [l10n_it_fatturapa_out_wt](l10n_it_fatturapa_out_wt/) | 16.0.1.0.0 | | Modulo ponte tra emissione fatture elettroniche e ritenute. [l10n_it_fatturapa_pec](l10n_it_fatturapa_pec/) | 16.0.1.0.1 | | Invio fatture elettroniche tramite PEC [l10n_it_fatturapa_sale](l10n_it_fatturapa_sale/) | 16.0.1.0.1 | | Aggiunge alcuni dati per la fatturazione elettronica nell'ordine di vendita -[l10n_it_financial_statements_report](l10n_it_financial_statements_report/) | 16.0.1.0.0 | | Rendicontazione .pdf e .xls per stato patrimoniale e conto economico a sezioni contrapposte +[l10n_it_financial_statements_report](l10n_it_financial_statements_report/) | 16.0.1.0.1 | | Rendicontazione .pdf e .xls per stato patrimoniale e conto economico a sezioni contrapposte [l10n_it_fiscal_document_type](l10n_it_fiscal_document_type/) | 16.0.1.0.0 | | ITA - Tipi di documento fiscale per dichiarativi [l10n_it_fiscal_payment_term](l10n_it_fiscal_payment_term/) | 16.0.1.0.0 | | Condizioni di pagamento delle fatture elettroniche -[l10n_it_fiscalcode](l10n_it_fiscalcode/) | 16.0.1.0.1 | | ITA - Codice fiscale +[l10n_it_fiscalcode](l10n_it_fiscalcode/) | 16.0.1.0.3 | | ITA - Codice fiscale [l10n_it_fiscalcode_sale](l10n_it_fiscalcode_sale/) | 16.0.1.0.0 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Mostra il codice fiscale del cliente nella stampa del preventivo [l10n_it_intrastat](l10n_it_intrastat/) | 16.0.1.0.3 | | Riclassificazione merci e servizi per dichiarazioni Intrastat -[l10n_it_intrastat_statement](l10n_it_intrastat_statement/) | 16.0.1.0.0 | | Dichiarazione Intrastat per l'Agenzia delle Dogane +[l10n_it_intrastat_statement](l10n_it_intrastat_statement/) | 16.0.1.0.1 | | Dichiarazione Intrastat per l'Agenzia delle Dogane [l10n_it_ipa](l10n_it_ipa/) | 16.0.1.0.1 | | ITA - Codice IPA [l10n_it_payment_reason](l10n_it_payment_reason/) | 16.0.1.0.0 | | Aggiunge la tabella delle causali di pagamento da usare ad esempio nelle ritenute d'acconto [l10n_it_pec](l10n_it_pec/) | 16.0.1.0.0 | | Aggiunge il campo email PEC al partner [l10n_it_pos_fiscalcode](l10n_it_pos_fiscalcode/) | 16.0.1.0.0 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Gestione codice fiscale del cliente all'interno dell'interfaccia del POS [l10n_it_rea](l10n_it_rea/) | 16.0.1.0.0 | | Gestisce i campi del Repertorio Economico Amministrativo -[l10n_it_reverse_charge](l10n_it_reverse_charge/) | 16.0.1.0.2 | | Inversione contabile -[l10n_it_riba](l10n_it_riba/) | 16.0.1.2.1 | | Ricevute bancarie +[l10n_it_reverse_charge](l10n_it_reverse_charge/) | 16.0.1.0.3 | | Inversione contabile +[l10n_it_riba](l10n_it_riba/) | 16.0.1.2.3 | | Ricevute bancarie [l10n_it_sdi_channel](l10n_it_sdi_channel/) | 16.0.1.0.0 | [![sergiocorato](https://github.com/sergiocorato.png?size=30px)](https://github.com/sergiocorato) | Aggiunge il canale di invio/ricezione dei file XML attraverso lo SdI [l10n_it_split_payment](l10n_it_split_payment/) | 16.0.1.0.0 | | Scissione pagamenti [l10n_it_vat_payability](l10n_it_vat_payability/) | 16.0.1.0.0 | | ITA - Esigibilità IVA [l10n_it_vat_registries](l10n_it_vat_registries/) | 16.0.1.2.1 | | ITA - Registri IVA +[l10n_it_vat_registries_rc](l10n_it_vat_registries_rc/) | 16.0.1.0.0 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Integrazione l10n_it_vat_registries e l10n_it_reverse_charge [l10n_it_vat_registries_split_payment](l10n_it_vat_registries_split_payment/) | 16.0.1.0.0 | | Modulo di congiunzione tra registri IVA e scissione dei pagamenti +[l10n_it_vat_settlement_date](l10n_it_vat_settlement_date/) | 16.0.1.0.0 | | Settlement date for VAT Statement +[l10n_it_vat_settlement_date_rc](l10n_it_vat_settlement_date_rc/) | 16.0.1.0.0 | | Use VAT Settlement Date in reverse charge. [l10n_it_vat_statement_communication](l10n_it_vat_statement_communication/) | 16.0.1.0.0 | | Comunicazione liquidazione IVA ed esportazione file xmlconforme alle specifiche dell'Agenzia delle Entrate [l10n_it_vat_statement_split_payment](l10n_it_vat_statement_split_payment/) | 16.0.1.0.0 | | Migliora la liquidazione dell'IVA tenendo in considerazione la scissione dei pagamenti [l10n_it_website_portal_fatturapa](l10n_it_website_portal_fatturapa/) | 16.0.1.0.0 | | Add fatturapa fields and checks in frontend user's details [l10n_it_website_portal_fiscalcode](l10n_it_website_portal_fiscalcode/) | 16.0.1.0.0 | | Add fiscal code to details of frontend user [l10n_it_website_portal_ipa](l10n_it_website_portal_ipa/) | 16.0.1.0.1 | | Aggiunge l'indice PA (IPA) tra i dettagli dell'utente nel portale. +[l10n_it_website_sale_fiscalcode](l10n_it_website_sale_fiscalcode/) | 16.0.1.0.0 | | Website Sale FiscalCode [l10n_it_withholding_tax](l10n_it_withholding_tax/) | 16.0.1.1.3 | | ITA - Ritenute d'acconto -[l10n_it_withholding_tax_payment](l10n_it_withholding_tax_payment/) | 16.0.1.0.3 | | Gestisce le ritenute sulle fatture e sui pagamenti +[l10n_it_withholding_tax_payment](l10n_it_withholding_tax_payment/) | 16.0.1.1.0 | | Gestisce le ritenute sulle fatture e sui pagamenti [l10n_it_withholding_tax_reason](l10n_it_withholding_tax_reason/) | 16.0.1.0.0 | | ITA - Causali pagamento per ritenute d'acconto [//]: # (end addons) diff --git a/account_vat_period_end_statement/tests/common.py b/account_vat_period_end_statement/tests/common.py new file mode 100644 index 000000000000..de7256642624 --- /dev/null +++ b/account_vat_period_end_statement/tests/common.py @@ -0,0 +1,186 @@ +# Copyright 2015 Agile Business Group +# Copyright 2022 Simone Rubino - TAKOBI +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from datetime import date, datetime + +from dateutil.rrule import MONTHLY + +from odoo.tests import tagged +from odoo.tests.common import Form + +from odoo.addons.account.tests.common import AccountTestInvoicingCommon + + +@tagged("post_install", "-at_install") +class TestVATStatementCommon(AccountTestInvoicingCommon): + @classmethod + def setUpClass(cls, chart_template_ref=None): + super().setUpClass(chart_template_ref=chart_template_ref) + + cls.range_type = cls.env["date.range.type"].create( + {"name": "Fiscal year", "company_id": False, "allow_overlap": False} + ) + generator = cls.env["date.range.generator"] + current_datetime = datetime(2020, month=6, day=15) + generator = generator.create( + { + "date_start": "%s-01-01" % current_datetime.year, + "name_prefix": "%s-" % current_datetime.year, + "type_id": cls.range_type.id, + "duration_count": 1, + "unit_of_time": str(MONTHLY), + "count": 12, + } + ) + generator.action_apply() + prev_year_generator = generator.create( + { + "date_start": "%s-01-01" % (current_datetime.year - 1), + "name_prefix": "%s-" % (current_datetime.year - 1), + "type_id": cls.range_type.id, + "duration_count": 1, + "unit_of_time": str(MONTHLY), + "count": 12, + } + ) + prev_year_generator.action_apply() + cls.tax_model = cls.env["account.tax"] + cls.account_model = cls.env["account.account"] + cls.term_model = cls.env["account.payment.term"] + cls.term_line_model = cls.env["account.payment.term.line"] + cls.invoice_model = cls.env["account.move"] + cls.invoice_line_model = cls.env["account.move.line"] + current_date = current_datetime.date() + cls.current_period = cls.env["date.range"].search( + [("date_start", "<=", current_date), ("date_end", ">=", current_date)] + ) + cls.last_year_date = date( + current_date.year - 1, current_date.month, current_date.day + ) + cls.last_year_period = cls.env["date.range"].search( + [ + ("date_start", "<=", cls.last_year_date), + ("date_end", ">=", cls.last_year_date), + ] + ) + cls.vat_statement_model = cls.env["account.vat.period.end.statement"] + cls.paid_vat_account = ( + cls.env["account.account"] + .search( + [("account_type", "=", "asset_current")], + limit=1, + ) + .id + ) + cls.received_vat_account = ( + cls.env["account.account"] + .search( + [("account_type", "=", "liability_current")], + limit=1, + ) + .id + ) + + # ----- Set invoice date to recent date in the system + # ----- This solves problems with account_invoice_sequential_dates + cls.recent_date = ( + cls.invoice_model.search( + [("invoice_date", "!=", False)], order="invoice_date desc", limit=1 + ).invoice_date + or current_date + ) + cls.last_year_recent_date = date( + cls.recent_date.year - 1, cls.recent_date.month, cls.recent_date.day + ) + cls.account_tax_22 = cls.company_data["default_tax_sale"].copy( + { + "name": "22%", + "amount": 22, + "amount_type": "percent", + "vat_statement_account_id": cls.received_vat_account, + "type_tax_use": "sale", + } + ) + cls.account_tax_22_credit = cls.company_data["default_tax_purchase"].copy( + { + "name": "22% credit", + "amount": 22, + "amount_type": "percent", + "vat_statement_account_id": cls.paid_vat_account, + "type_tax_use": "purchase", + } + ) + + cls.vat_authority = cls.account_model.create( + { + "code": "VAT.AUTH", + "name": "VAT Authority", + "reconcile": True, + "account_type": "liability_payable", + } + ) + + cls.account_payment_term = cls.term_model.create( + { + "name": "16 Days End of Month", + "note": "16 Days End of Month", + } + ) + cls.term_line_model.create( + { + "value": "balance", + "days": 16, + "payment_id": cls.account_payment_term.id, + } + ) + cls.sale_journal = cls.company_data["default_journal_sale"] + cls.purchase_journal = cls.company_data["default_journal_purchase"] + cls.general_journal = cls.company_data["default_journal_misc"] + + def _create_vendor_bill(self, partner, invoice_date, price_unit, tax): + """ + Create an open Vendor Bill for `partner` having date `invoice_date`. + The Bill will also have a Line having Price `price_unit` and Tax `tax`. + """ + bill_model = self.invoice_model.with_context(default_move_type="in_invoice") + bill_form = Form(bill_model) + bill_form.partner_id = partner + bill_form.invoice_date = invoice_date + with bill_form.invoice_line_ids.new() as line: + line.tax_ids.clear() + line.tax_ids.add(tax) + line.name = "Test Invoice Line" + line.account_id = self.company_data["default_account_expense"] + line.price_unit = price_unit + bill = bill_form.save() + bill.action_post() + return bill + + def _get_statement(self, period, statement_date, accounts): + """ + Create a VAT Statement in date `statement_date` + for Period `period` and Accounts `accounts`. + """ + # Create statement + statement_form = Form(self.vat_statement_model) + statement_form.journal_id = self.general_journal + statement_form.authority_vat_account_id = self.vat_authority + statement_form.payment_term_id = self.account_payment_term + statement_form.date = statement_date + statement_form.account_ids.clear() + for account in accounts: + statement_form.account_ids.add(account) + statement = statement_form.save() + + # Add period + add_period_model = self.env["add.period.to.vat.statement"] + add_period_model = add_period_model.with_context( + active_id=statement.id, + active_model=statement._name, + ) + add_period_form = Form(add_period_model) + add_period_form.period_id = period + add_period = add_period_form.save() + add_period.add_period() + return statement diff --git a/account_vat_period_end_statement/tests/test_vat_statement.py b/account_vat_period_end_statement/tests/test_vat_statement.py index 743d5b0a2adc..417094529230 100644 --- a/account_vat_period_end_statement/tests/test_vat_statement.py +++ b/account_vat_period_end_statement/tests/test_vat_statement.py @@ -2,143 +2,14 @@ # Copyright 2022 Simone Rubino - TAKOBI # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from datetime import date, datetime - -from dateutil.rrule import MONTHLY - from odoo import fields from odoo.tests import tagged -from odoo.tests.common import Form -from odoo.addons.account.tests.common import AccountTestInvoicingCommon +from .common import TestVATStatementCommon @tagged("post_install", "-at_install") -class TestTax(AccountTestInvoicingCommon): - @classmethod - def setUpClass(cls, chart_template_ref=None): - super().setUpClass(chart_template_ref=chart_template_ref) - - cls.range_type = cls.env["date.range.type"].create( - {"name": "Fiscal year", "company_id": False, "allow_overlap": False} - ) - generator = cls.env["date.range.generator"] - current_datetime = datetime(2020, month=6, day=15) - generator = generator.create( - { - "date_start": "%s-01-01" % current_datetime.year, - "name_prefix": "%s-" % current_datetime.year, - "type_id": cls.range_type.id, - "duration_count": 1, - "unit_of_time": str(MONTHLY), - "count": 12, - } - ) - generator.action_apply() - prev_year_generator = generator.create( - { - "date_start": "%s-01-01" % (current_datetime.year - 1), - "name_prefix": "%s-" % (current_datetime.year - 1), - "type_id": cls.range_type.id, - "duration_count": 1, - "unit_of_time": str(MONTHLY), - "count": 12, - } - ) - prev_year_generator.action_apply() - cls.tax_model = cls.env["account.tax"] - cls.account_model = cls.env["account.account"] - cls.term_model = cls.env["account.payment.term"] - cls.term_line_model = cls.env["account.payment.term.line"] - cls.invoice_model = cls.env["account.move"] - cls.invoice_line_model = cls.env["account.move.line"] - current_date = current_datetime.date() - cls.current_period = cls.env["date.range"].search( - [("date_start", "<=", current_date), ("date_end", ">=", current_date)] - ) - cls.last_year_date = date( - current_date.year - 1, current_date.month, current_date.day - ) - cls.last_year_period = cls.env["date.range"].search( - [ - ("date_start", "<=", cls.last_year_date), - ("date_end", ">=", cls.last_year_date), - ] - ) - cls.vat_statement_model = cls.env["account.vat.period.end.statement"] - cls.paid_vat_account = ( - cls.env["account.account"] - .search( - [("account_type", "=", "asset_current")], - limit=1, - ) - .id - ) - cls.received_vat_account = ( - cls.env["account.account"] - .search( - [("account_type", "=", "liability_current")], - limit=1, - ) - .id - ) - - # ----- Set invoice date to recent date in the system - # ----- This solves problems with account_invoice_sequential_dates - cls.recent_date = ( - cls.invoice_model.search( - [("invoice_date", "!=", False)], order="invoice_date desc", limit=1 - ).invoice_date - or current_date - ) - cls.last_year_recent_date = date( - cls.recent_date.year - 1, cls.recent_date.month, cls.recent_date.day - ) - cls.account_tax_22 = cls.company_data["default_tax_sale"].copy( - { - "name": "22%", - "amount": 22, - "amount_type": "percent", - "vat_statement_account_id": cls.received_vat_account, - "type_tax_use": "sale", - } - ) - cls.account_tax_22_credit = cls.company_data["default_tax_purchase"].copy( - { - "name": "22% credit", - "amount": 22, - "amount_type": "percent", - "vat_statement_account_id": cls.paid_vat_account, - "type_tax_use": "purchase", - } - ) - - cls.vat_authority = cls.account_model.create( - { - "code": "VAT.AUTH", - "name": "VAT Authority", - "reconcile": True, - "account_type": "liability_payable", - } - ) - - cls.account_payment_term = cls.term_model.create( - { - "name": "16 Days End of Month", - "note": "16 Days End of Month", - } - ) - cls.term_line_model.create( - { - "value": "balance", - "days": 16, - "payment_id": cls.account_payment_term.id, - } - ) - cls.sale_journal = cls.company_data["default_journal_sale"] - cls.purchase_journal = cls.company_data["default_journal_purchase"] - cls.general_journal = cls.company_data["default_journal_misc"] - +class TestTax(TestVATStatementCommon): def test_vat_statement(self): in_invoice_line_account = ( self.env["account.account"] @@ -268,53 +139,6 @@ def test_vat_statement(self): self.assertTrue(vat_auth_found) # TODO payment - def _create_vendor_bill(self, partner, invoice_date, price_unit, tax): - """ - Create an open Vendor Bill for `partner` having date `invoice_date`. - The Bill will also have a Line having Price `price_unit` and Tax `tax`. - """ - bill_model = self.invoice_model.with_context(default_move_type="in_invoice") - bill_form = Form(bill_model) - bill_form.partner_id = partner - bill_form.invoice_date = invoice_date - with bill_form.invoice_line_ids.new() as line: - line.tax_ids.clear() - line.tax_ids.add(tax) - line.name = "Test Invoice Line" - line.account_id = self.company_data["default_account_expense"] - line.price_unit = price_unit - bill = bill_form.save() - bill.action_post() - return bill - - def _get_statement(self, period, statement_date, accounts): - """ - Create a VAT Statement in date `statement_date` - for Period `period` and Accounts `accounts`. - """ - # Create statement - statement_form = Form(self.vat_statement_model) - statement_form.journal_id = self.general_journal - statement_form.authority_vat_account_id = self.vat_authority - statement_form.payment_term_id = self.account_payment_term - statement_form.date = statement_date - statement_form.account_ids.clear() - for account in accounts: - statement_form.account_ids.add(account) - statement = statement_form.save() - - # Add period - add_period_model = self.env["add.period.to.vat.statement"] - add_period_model = add_period_model.with_context( - active_id=statement.id, - active_model=statement._name, - ) - add_period_form = Form(add_period_model) - add_period_form.period_id = period - add_period = add_period_form.save() - add_period.add_period() - return statement - def test_different_previous_vat_statements(self): """ Statements for different Accounts diff --git a/fiscal_epos_print/static/src/js/ChromeWidgets/SetRefundInfoButton.js b/fiscal_epos_print/static/src/js/ChromeWidgets/SetRefundInfoButton.js index 7929097bc540..ffef84e1ba9c 100644 --- a/fiscal_epos_print/static/src/js/ChromeWidgets/SetRefundInfoButton.js +++ b/fiscal_epos_print/static/src/js/ChromeWidgets/SetRefundInfoButton.js @@ -26,7 +26,10 @@ odoo.define("fiscal_epos_print.SetRefundInfoButton", function (require) { async onClickRefund() { var self = this; var current_order = this.env.pos.get_order(); - if (current_order.refund_date === null || current_order.refund_date === "") { + if ( + current_order.refund_date === null || + current_order.refund_date === "" + ) { this.showPopup("ErrorPopup", { title: _t("Error"), body: _t( diff --git a/fiscal_epos_print/static/src/xml/ChromeWidgets/SetLotteryCodeButton.xml b/fiscal_epos_print/static/src/xml/ChromeWidgets/SetLotteryCodeButton.xml index 06324b23a77d..1998551cee6c 100644 --- a/fiscal_epos_print/static/src/xml/ChromeWidgets/SetLotteryCodeButton.xml +++ b/fiscal_epos_print/static/src/xml/ChromeWidgets/SetLotteryCodeButton.xml @@ -2,7 +2,11 @@ -
+
Lottery Code
diff --git a/l10n_it_account/README.rst b/l10n_it_account/README.rst index 44f4aca1c12c..fbec07fe4721 100644 --- a/l10n_it_account/README.rst +++ b/l10n_it_account/README.rst @@ -7,7 +7,7 @@ ITA - Contabilità base !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:f3d13a7c186bb524e33890d51c44c9e4915cbcbb2aa4d9a4fdcd0924af002201 + !! source digest: sha256:7f689edbe2c0b2f7dea1c60e6a295880a7b24c20c83153103c86d6ae3d1bc01c !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png diff --git a/l10n_it_account/__manifest__.py b/l10n_it_account/__manifest__.py index a9e46aa6b7ac..0d677bcd86c5 100644 --- a/l10n_it_account/__manifest__.py +++ b/l10n_it_account/__manifest__.py @@ -10,7 +10,7 @@ { "name": "ITA - Contabilità base", "summary": "Modulo base usato come dipendenza di altri moduli contabili", - "version": "16.0.1.0.3", + "version": "16.0.1.1.0", "development_status": "Production/Stable", "category": "Hidden", "author": "Agile Business Group, Abstract, Odoo Community Association (OCA)", diff --git a/l10n_it_account/i18n/it.po b/l10n_it_account/i18n/it.po index 5e496d09eb23..93c61ad3c474 100644 --- a/l10n_it_account/i18n/it.po +++ b/l10n_it_account/i18n/it.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0+e\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-21 10:38+0000\n" -"PO-Revision-Date: 2024-02-15 11:39+0000\n" +"PO-Revision-Date: 2024-05-27 14:40+0000\n" "Last-Translator: Lorenzo Battistini \n" "Language-Team: \n" "Language: it\n" @@ -24,7 +24,7 @@ msgid "" " TIN: " msgstr "" "
\n" -" IVA: " +" P. IVA: " #. module: l10n_it_account #: model_terms:ir.ui.view,arch_db:l10n_it_account.internal_layout diff --git a/l10n_it_account/static/description/index.html b/l10n_it_account/static/description/index.html index 32214f228c89..07527ecea323 100644 --- a/l10n_it_account/static/description/index.html +++ b/l10n_it_account/static/description/index.html @@ -366,7 +366,7 @@

ITA - Contabilità base

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:f3d13a7c186bb524e33890d51c44c9e4915cbcbb2aa4d9a4fdcd0924af002201 +!! source digest: sha256:7f689edbe2c0b2f7dea1c60e6a295880a7b24c20c83153103c86d6ae3d1bc01c !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Production/Stable License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

Italiano

diff --git a/l10n_it_account/tools/account_tools.py b/l10n_it_account/tools/account_tools.py index 6be0e41341a9..bc8521592de0 100644 --- a/l10n_it_account/tools/account_tools.py +++ b/l10n_it_account/tools/account_tools.py @@ -51,6 +51,13 @@ def encode_for_export(string_to_encode, max_chars, encoding="latin"): "Schema_del_file_xml_FatturaPA_v1.2.2.xsd", ) +_fpa_simple_schema_file = get_module_resource( + "l10n_it_account", + "tools", + "xsd", + "Schema_VFSM10.xsd", +) + fpa_schema = xmlschema.XMLSchema( _fpa_schema_file, locations={"http://www.w3.org/2000/09/xmldsig#": _old_xsd_specs}, @@ -59,32 +66,46 @@ def encode_for_export(string_to_encode, max_chars, encoding="latin"): loglevel=20, ) +fpa_simple_schema = xmlschema.XMLSchema( + _fpa_simple_schema_file, + locations={"http://www.w3.org/2000/09/xmldsig#": _old_xsd_specs}, + validation="lax", + allow="local", + loglevel=20, +) + + +# fix +class _VeryOldXSDSpecResolverTYVMSdI(etree.Resolver): + def resolve(self, system_url, public_id, context): + if ( + system_url + == "http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd" # noqa: B950 + ): + _logger.info( + "mapping URL for %r to local file %r", + system_url, + _old_xsd_specs, + ) + return self.resolve_filename(self._old_xsd_specs, context) + else: + return super().resolve(system_url, public_id, context) -def fpa_schema_etree(): - # fix - - class VeryOldXSDSpecResolverTYVMSdI(etree.Resolver): - def resolve(self, system_url, public_id, context): - if ( - system_url - == "http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd" # noqa: B950 - ): - _logger.info( - "mapping URL for %r to local file %r", - system_url, - _old_xsd_specs, - ) - return self.resolve_filename(self._old_xsd_specs, context) - else: - return super().resolve(system_url, public_id, context) +def fpa_schema_etree(): parser = etree.XMLParser() - parser.resolvers.add(VeryOldXSDSpecResolverTYVMSdI()) + parser.resolvers.add(_VeryOldXSDSpecResolverTYVMSdI()) return etree.parse(_fpa_schema_file, parser) +def fpa_simple_schema_etree(): + parser = etree.XMLParser() + parser.resolvers.add(_VeryOldXSDSpecResolverTYVMSdI()) + return etree.parse(_fpa_simple_schema_file, parser) + + # Funzione per leggere i possibili valori dei tipi enumeration def fpa_schema_get_enum(type_name): enum = fpa_schema.types[type_name].get_facet(xmlschema.names.XSD_ENUMERATION) diff --git a/l10n_it_account/tools/xsd/Schema_VFSM10.xsd b/l10n_it_account/tools/xsd/Schema_VFSM10.xsd new file mode 100644 index 000000000000..9e7cf5164bd6 --- /dev/null +++ b/l10n_it_account/tools/xsd/Schema_VFSM10.xsd @@ -0,0 +1,553 @@ + + + + + + + + + XML schema fatture destinate a privati in forma semplificata 1.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blocco relativo ai dati di trasmissione della Fattura Elettronica + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fattura verso privati semplificata + + + + + + + Blocco relativo ai Dati Generali della Fattura Elettronica + + + + + + + + + + + + + + + + + + + + + + + + + + + + SI = Documento emesso secondo modalità e termini stabiliti con DM ai sensi dell'art. 73 DPR 633/72 + + + + + + + + + + Fattura semplificata + + + + + Nota di credito semplificata + + + + + Nota di debito semplificata + + + + + + + + + + + + + + + + + + + + Cessionario / Committente + + + + + Terzo + + + + + + + Blocco relativo ai dati del Cedente / Prestatore + + + + + + + + + + + + + + + + + + + + + + + + + + Regime ordinario + + + + + Regime dei contribuenti minimi (art. 1,c.96-117, L. 244/2007) + + + + + Agricoltura e attività connesse e pesca (artt. 34 e 34-bis, D.P.R. 633/1972) + + + + + Vendita sali e tabacchi (art. 74, c.1, D.P.R. 633/1972) + + + + + Commercio dei fiammiferi (art. 74, c.1, D.P.R. 633/1972) + + + + + Editoria (art. 74, c.1, D.P.R. 633/1972) + + + + + Gestione di servizi di telefonia pubblica (art. 74, c.1, D.P.R. 633/1972) + + + + + Rivendita di documenti di trasporto pubblico e di sosta (art. 74, c.1, D.P.R. 633/1972) + + + + + Intrattenimenti, giochi e altre attività di cui alla tariffa allegata al D.P.R. 640/72 (art. 74, c.6, D.P.R. 633/1972) + + + + + Agenzie di viaggi e turismo (art. 74-ter, D.P.R. 633/1972) + + + + + Agriturismo (art. 5, c.2, L. 413/1991) + + + + + Vendite a domicilio (art. 25-bis, c.6, D.P.R. 600/1973) + + + + + Rivendita di beni usati, di oggetti d’arte, d’antiquariato o da collezione (art. 36, D.L. 41/1995) + + + + + Agenzie di vendite all’asta di oggetti d’arte, antiquariato o da collezione (art. 40-bis, D.L. 41/1995) + + + + + IVA per cassa P.A. (art. 6, c.5, D.P.R. 633/1972) + + + + + IVA per cassa (art. 32-bis, D.L. 83/2012) + + + + + Regime forfettario + + + + + Altro + + + + + + + + + + + + + + + + Blocco relativo ai dati del Rappresentante Fiscale + + + + + + + + + + + + + + + + + Blocco relativo ai dati del Cessionario / Committente + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blocco relativo ai dati di Beni Servizi della Fattura Elettronica + + + + + + + + + + + + + + + + + + Blocco relativo ai dati di eventuali allegati + + + + + + + + + + + + + + Escluse ex. art. 15 del D.P.R. 633/1972 + + + + + + Non soggette + + + + + Non soggette ad IVA ai sensi degli artt. da 7 a 7-septies del DPR 633/72 + + + + + Non soggette - altri casi + + + + + + Non imponibili + + + + + Non Imponibili - esportazioni + + + + + Non Imponibili - cessioni intracomunitarie + + + + + Non Imponibili - cessioni verso San Marino + + + + + Non Imponibili - operazioni assimilate alle cessioni all'esportazione + + + + + Non Imponibili - a seguito di dichiarazioni d'intento + + + + + Non Imponibili - altre operazioni che non concorrono alla formazione del plafond + + + + + Esenti + + + + + Regime del margine/IVA non esposta in fattura + + + + + + + + + + + + + + socio unico + + + + + più soci + + + + + + + + + in liquidazione + + + + + non in liquidazione + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/l10n_it_asset_management/i18n/it.po b/l10n_it_asset_management/i18n/it.po index fb3311f5e0fc..098ca4b7fca5 100644 --- a/l10n_it_asset_management/i18n/it.po +++ b/l10n_it_asset_management/i18n/it.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-12-23 08:16+0000\n" -"PO-Revision-Date: 2023-10-11 10:39+0000\n" +"PO-Revision-Date: 2024-06-06 21:08+0000\n" "Last-Translator: mymage \n" "Language-Team: \n" "Language: it\n" @@ -20,9 +20,9 @@ msgstr "" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_depreciation.py:0 -#, fuzzy, python-format +#, python-format msgid "%(year)s - Depreciation" -msgstr "{} - Ammortamento" +msgstr "%(year)s - Ammortamento" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_body @@ -40,7 +40,7 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_category_data #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_category_data msgid "Asset Category: " -msgstr "Categoria: " +msgstr "Categoria cespite: " #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_title @@ -60,7 +60,7 @@ msgstr "Codice" #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_year_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_totals_header msgid "Curr. Year Dep. Fund" -msgstr "Fondo Amm.to anno corrente" +msgstr "Fondo amm.to anno corr." #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_year_depreciation_table_header @@ -68,7 +68,7 @@ msgstr "Fondo Amm.to anno corrente" #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_year_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_totals_header msgid "Dep. Amount" -msgstr "Valore ammortizzabile" +msgstr "Valore amm." #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_depreciation_table_header @@ -86,13 +86,13 @@ msgstr "Valore ammortizzabile" #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_depreciation_table_header msgid "Depreciation Mode" -msgstr "Metodo" +msgstr "Metodo ammortamento" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_depreciation_table_header msgid "Depreciation Type" -msgstr "Natura" +msgstr "Tipo ammortamento" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_year_depreciation_table_header @@ -100,19 +100,19 @@ msgstr "Natura" #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_year_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_totals_header msgid "Depreciation" -msgstr "Amm." +msgstr "Ammortamento" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_accounting_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_accounting_table_header msgid "Document Date" -msgstr "Data Documento" +msgstr "Data documento" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_accounting_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_accounting_table_header msgid "Document Nr" -msgstr "N. Documento" +msgstr "N° documento" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_year_depreciation_table_header @@ -150,13 +150,13 @@ msgstr "Partner" #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_year_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_totals_header msgid "Prev. Year Dep. Fund" -msgstr "Fondo Amm.to anno precedente" +msgstr "Fondo amm.to anno prec." #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_depreciation_table_header msgid "Pro Rata Temporis" -msgstr "Pro Rata Temporis" +msgstr "Pro rata temporis" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_table_header @@ -182,13 +182,13 @@ msgstr "Rif." #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_year_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_totals_header msgid "Residual" -msgstr "Residuo da ammortizzare" +msgstr "Residuo" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_depreciation_table_header #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_previsional_asset_depreciation_table_header msgid "Starting From" -msgstr "Data inizio amm.to" +msgstr "Data inizio" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.template_asset_journal_asset_table_header @@ -300,7 +300,7 @@ msgstr "Valore ammortizzato" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_depreciation_fund_curr_year #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_totals__amount_depreciation_fund_curr_year msgid "Amount Depreciation Fund Curr Year" -msgstr "F.do amm.to Anno Corrente" +msgstr "F.do amm.to anno corrente" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_depreciation_fund_prev_year @@ -308,7 +308,7 @@ msgstr "F.do amm.to Anno Corrente" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_depreciation_fund_prev_year #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_totals__amount_depreciation_fund_prev_year msgid "Amount Depreciation Fund Prev Year" -msgstr "F.do amm.to Anno Precedente" +msgstr "F.do amm.to anno precedente" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_gain @@ -322,13 +322,13 @@ msgstr "Plusvalenza" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_gain_total #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_gain_total msgid "Amount Gain Total" -msgstr "Totale Plusvalenza" +msgstr "Totale plusvalenza" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_historical #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_historical msgid "Amount Historical" -msgstr "Valore Storico" +msgstr "Valore storico" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_in @@ -340,7 +340,7 @@ msgstr "Rettifica positiva" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_in_detail #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_in_detail msgid "Amount In Detail" -msgstr "Dettaglio Rettifica positiva" +msgstr "Dettaglio rettifica positiva" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_in_total @@ -348,7 +348,7 @@ msgstr "Dettaglio Rettifica positiva" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_in_total #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_totals__amount_in_total msgid "Amount In Total" -msgstr "Totale Rettifica positiva" +msgstr "Totale rettifica positiva" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_loss @@ -362,7 +362,7 @@ msgstr "Minusvalenza" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_loss_total #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_loss_total msgid "Amount Loss Total" -msgstr "Totale Minusvalenza" +msgstr "Totale minusvalenza" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_out @@ -374,7 +374,7 @@ msgstr "Rettifica negativa" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_out_detail #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_out_detail msgid "Amount Out Detail" -msgstr "Dettaglio Rettifica negativa" +msgstr "Dettaglio rettifica negativa" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_out_total @@ -382,7 +382,7 @@ msgstr "Dettaglio Rettifica negativa" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__amount_out_total #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_totals__amount_out_total msgid "Amount Out Total" -msgstr "Totale Rettifica negativa" +msgstr "Totale rettifica negativa" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation_line_year__amount_residual @@ -418,12 +418,12 @@ msgstr "Cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_category__asset_account_id msgid "Asset Account" -msgstr "Conto Cespite" +msgstr "Conto cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_accounting_info msgid "Asset Accounting Relations" -msgstr "Collegamenti contabili" +msgstr "Collegamenti contabili cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_category @@ -433,48 +433,48 @@ msgstr "Categoria cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_category_depreciation_type msgid "Asset Category - Depreciation Type" -msgstr "Categorie beni ammortizzabili - Natura ammortamento" +msgstr "Categorie cespite - Natura ammortamento" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_asset__asset_code #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_asset__asset_code msgid "Asset Code" -msgstr "Codice" +msgstr "Codice cespite" #. module: l10n_it_asset_management #: model:ir.ui.menu,name:l10n_it_asset_management.menu_asset_configuration msgid "Asset Configuration" -msgstr "Configurazione" +msgstr "Configurazione cespite" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__asset_accounting_info__relation_type__create msgid "Asset Creation" -msgstr "Creazione Cespite" +msgstr "Creazione cespite" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.asset_dep_line_search_view msgid "Asset Depreciation" -msgstr "Ammortamento" +msgstr "Ammortamento cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_depreciation_mode msgid "Asset Depreciation Mode" -msgstr "Metodi ammortamento" +msgstr "Metodo ammortamento cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_depreciation_mode_line msgid "Asset Depreciation Mode Line" -msgstr "Riga metodo Amm. Cespite" +msgstr "Riga metodo amm. cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_depreciation_type msgid "Asset Depreciation Type" -msgstr "Natura ammortameno" +msgstr "Natura ammortamento cespite" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__asset_accounting_info__relation_type__dismiss msgid "Asset Dismissal" -msgstr "Dismissione Cespite" +msgstr "Dismissione cespite" #. module: l10n_it_asset_management #. odoo-python @@ -483,7 +483,7 @@ msgstr "Dismissione Cespite" #: model:ir.ui.menu,name:l10n_it_asset_management.menu_wizard_asset_journal_report #, python-format msgid "Asset Journal" -msgstr "Registro cespiti" +msgstr "Registro cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_asset__asset_name @@ -491,7 +491,7 @@ msgstr "Registro cespiti" #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.asset_form_view #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_account_move_mange_asset_form_view msgid "Asset Name" -msgstr "Nome Cespite" +msgstr "Nome cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal__asset_order_fname @@ -502,76 +502,76 @@ msgstr "Codice cespite" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__asset_accounting_info__relation_type__partial_dismiss msgid "Asset Partial Dismissal" -msgstr "Dismissione parziale Cespite" +msgstr "Dismissione parziale cespite" #. module: l10n_it_asset_management #: model:ir.actions.act_window,name:l10n_it_asset_management.action_wizard_asset_previsional_report #: model:ir.ui.menu,name:l10n_it_asset_management.menu_wizard_asset_previsional_report msgid "Asset Previsional Report" -msgstr "Registro Previsionale" +msgstr "Resoconto previsionale cespite" #. module: l10n_it_asset_management #: model:ir.actions.report,name:l10n_it_asset_management.report_asset_previsional_html msgid "Asset Previsional Report HTML" -msgstr "Registro Previsionale HTML" +msgstr "Resoconto HTML previsionale cespite" #. module: l10n_it_asset_management #: model:ir.actions.report,name:l10n_it_asset_management.report_asset_previsional_pdf msgid "Asset Previsional Report PDF" -msgstr "Registro Previsionale PDF" +msgstr "Resoconto PDf previsionale cespite" #. module: l10n_it_asset_management #: model:ir.actions.report,name:l10n_it_asset_management.report_asset_previsional_xlsx msgid "Asset Previsional Report XLSX" -msgstr "Registro Previsionale XLSX" +msgstr "Resoconto XLSX previsionale cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_wizard_asset_journal_report__asset_order_fname #: model:ir.model.fields,field_description:l10n_it_asset_management.field_wizard_asset_previsional_report__asset_order_fname msgid "Asset Print Order" -msgstr "Ordine stampa beni ammortizzabili" +msgstr "Ordine stampa cespiti" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_asset__asset_purchase_amount #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_asset__asset_purchase_amount msgid "Asset Purchase Amount" -msgstr "Valore Acquisto" +msgstr "Valore acquisto cespite" #. module: l10n_it_asset_management #: model:ir.actions.report,name:l10n_it_asset_management.report_asset_journal_html msgid "Asset Report HTML" -msgstr "Registro beni ammortizzabili - HTML" +msgstr "Resoconto HTML cespite" #. module: l10n_it_asset_management #: model:ir.actions.report,name:l10n_it_asset_management.report_asset_journal_pdf msgid "Asset Report PDF" -msgstr "Registro beni ammortizzabili - PDF" +msgstr "Resoconto PDF cespite" #. module: l10n_it_asset_management #: model:ir.actions.report,name:l10n_it_asset_management.report_asset_journal_xlsx msgid "Asset Report XLSX" -msgstr "Registro beni ammortizzabili - XLSX" +msgstr "Resoconto XLSX cespite" #. module: l10n_it_asset_management #: model:ir.ui.menu,name:l10n_it_asset_management.menu_asset_reports msgid "Asset Reports" -msgstr "Registro beni ammortizzabili" +msgstr "Resoconti cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_asset__asset_state #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_asset__asset_state msgid "Asset State" -msgstr "Stato" +msgstr "Stato cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_tag msgid "Asset Tags" -msgstr "Tag" +msgstr "Etichette cespite" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__asset_accounting_info__relation_type__update msgid "Asset Update" -msgstr "Aggiornamento Cespite" +msgstr "Aggiornamento cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_asset__asset_used @@ -582,17 +582,17 @@ msgstr "Cespite usato" #. module: l10n_it_asset_management #: model:res.groups,name:l10n_it_asset_management.group_asset_user msgid "Asset Users" -msgstr "Utenti" +msgstr "Utenti cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_line__depreciation_id msgid "Asset depreciation" -msgstr "Ammortamento" +msgstr "Ammortamento cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_line__depreciation_type_id msgid "Asset depreciation type" -msgstr "Tipo Amm. Cespite" +msgstr "Natura ammortamento cespite" #. module: l10n_it_asset_management #. odoo-python @@ -635,46 +635,46 @@ msgstr "Cespiti" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_account_payment__asset_accounting_info_ids #: model:ir.ui.menu,name:l10n_it_asset_management.menu_asset_accounting_info msgid "Assets Accounting Info" -msgstr "Info contabili" +msgstr "Informazioni contabili cespiti" #. module: l10n_it_asset_management #: model:ir.actions.act_window,name:l10n_it_asset_management.action_asset_depreciation_mode msgid "Assets Depreciation Mode" -msgstr "Metodi ammortamento" +msgstr "Metodo ammortamento cespiti" #. module: l10n_it_asset_management #: model:ir.actions.act_window,name:l10n_it_asset_management.action_asset_depreciation_type msgid "Assets Depreciation Type" -msgstr "Natura ammortamento" +msgstr "Natura ammortamento cespiti" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_depreciation msgid "Assets Depreciations" -msgstr "Ammortamenti" +msgstr "Ammortamenti cespiti" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/report/asset_journal.py:0 #, python-format msgid "Assets Depreciations " -msgstr "Amm.ti Cespiti " +msgstr "Ammortamenti cespiti " #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_depreciation_line msgid "Assets Depreciations Lines" -msgstr "Linee ammortamento" +msgstr "Righe ammortamento cespiti" #. module: l10n_it_asset_management #: model:ir.ui.menu,name:l10n_it_asset_management.menu_asset_management msgid "Assets Management" -msgstr "Gestione" +msgstr "Gestione cespiti" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/report/asset_previsional.py:0 #, python-format msgid "Assets Previsional Depreciations " -msgstr "Previsione Amm.ti Cespiti " +msgstr "Ammortamenti previsionali cespiti " #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.asset_search_view @@ -715,7 +715,7 @@ msgstr "È necessaria almento una riga contabile per aggiornare un cespite!" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_asset__message_attachment_count msgid "Attachment Count" -msgstr "Numero allegati" +msgstr "Conteggio allegati" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_account_move_mange_asset_form_view @@ -723,7 +723,7 @@ msgid "" "Attention! You cannot create an asset from accounting moves related to sale " "documents." msgstr "" -"Attenzione! Non è possibile creare un Cespite da una registrazione contabile " +"Attenzione! Non è possibile creare un cespite da una registrazione contabile " "collegata a documenti di vendita." #. module: l10n_it_asset_management @@ -753,8 +753,8 @@ msgid "" "Before creating new categories, please complete the assets' configuration " "for both depreciation types and modes." msgstr "" -"Prima di creare nuove categorie, si prega di completare la configurazione " -"dei cespiti sia per i tipi che per i modi di ammortamento." +"Prima di creare nuove categorie, completare la configurazione dei cespiti " +"sia per le nature che per le modalità di ammortamento." #. module: l10n_it_asset_management #: model:ir.model.fields,help:l10n_it_asset_management.field_wizard_asset_journal_report__show_sold_assets @@ -909,13 +909,14 @@ msgstr "Non è possibile eliminare registri ancora usati da categorie cespite." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "Cannot dismiss an asset earlier than the last depreciation date.\n" "(Dismiss date: %(dismiss_date)s, last depreciation date: %(max_date)s)." msgstr "" -"Non è possibile dismette un cespite rpima dell'ultima data di ammortamento.\n" -"(Data di Dismissione: {}, ultima data di ammortamento: {})." +"Non è possibile dismette un cespite prima dell'ultima data di ammortamento.\n" +"(Data di dismissione: %(dismiss_date)s, ultima data di ammortamento: " +"%(max_date)s)." #. module: l10n_it_asset_management #. odoo-python @@ -929,11 +930,11 @@ msgstr "" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_depreciation.py:0 -#, fuzzy, python-format +#, python-format msgid "Cannot get pro rata temporis multiplier for mode `%(mode)s`" msgstr "" "Non è possibile calcolare il moltiplicatore del prorata temporis per il modo " -"`{}`" +"`%(mode)s`" #. module: l10n_it_asset_management #. odoo-python @@ -947,17 +948,17 @@ msgstr "" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_depreciation_line_type.py:0 -#, fuzzy, python-format +#, python-format msgid "" "Cannot remove type %(type)s: there is some depreciation line linked to it." msgstr "" -"Non è possibile rimuovere il tipo {}: ci sono alcune righe di ammortamento " -"collegate." +"Non è possibile rimuovere il tipo %(type)s: ci sono alcune righe di " +"ammortamento collegate." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_depreciation.py:0 -#, fuzzy, python-format +#, python-format msgid "" "Cannot update the following assets which contain draft depreciation for the " "chosen date and types:\n" @@ -965,7 +966,7 @@ msgid "" msgstr "" "Impossibile aggiornare i seguenti cespiti, contengono ammortamenti in bozza " "per data e tipologie scelte:\n" -"{}" +"%(draft_names)s" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__amount_gain @@ -976,7 +977,7 @@ msgstr "Plusvalenza" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_category__gain_account_id msgid "Capital Gain Account" -msgstr "Conto Plusvalenza" +msgstr "Conto plusvalenza" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__amount_loss @@ -987,7 +988,7 @@ msgstr "Minusvalenza" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_category__loss_account_id msgid "Capital Loss Account" -msgstr "Conto Minusvalenza" +msgstr "Conto minusvalenza" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_wizard_asset_generate_depreciation__category_ids @@ -1022,7 +1023,7 @@ msgstr "Nome categoria" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_account_move_mange_asset_form_view msgid "Choose Your Asset" -msgstr "Scegli il Cespite" +msgstr "Scegli il cespite" #. module: l10n_it_asset_management #. odoo-python @@ -1082,52 +1083,52 @@ msgstr "Azienda" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "Could not determine how to link move lines to asset in mode `" "%(management_type)s`." msgstr "" "Non è possibile determinare come collegare le righe dei movimenti al cespite " -"nel modo `{}`." +"nel modo `%(management_type)s`." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "Could not retrieve depreciation line type from move `%(move_num)s` (type `" "%(move_type)s`)." msgstr "" "Non è possibile recuperare il tipo delle righe di ammortamento dal movimento " -"`{}` (tipo `{}`)." +"`%(move_num)s` (tipo `%(move_type)s`)." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "Could not update `%(asset_name)s`: not enough residual amount to write off " "move `%(move_num)s`.\n" "(Amount to write off: %(amount)s; residual amount: %(residual)s.)\n" "Maybe you should try to dismiss this asset instead?" msgstr "" -"Non è possibile aggiornare `{}`: non c'è sufficiente importo residuo da " -"stornare dal movimento `{}`.\n" -"(Importo da stornare: {}; importo residuo: {}.)\n" +"Non è possibile aggiornare `%(asset_name)s`: non c'è sufficiente importo " +"residuo da stornare dal movimento `%(move_num)s`.\n" +"(Importo da stornare: %(amount)s; importo residuo: %(residual)s.)\n" "Forse si dovrebbe invece dismettere il cespite?" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "Could not update `%(asset_name)s`: not enough residual amount to write off.\n" "(Amount to write off: %(balances)s; residual amount: %(residual)s.)\n" "Maybe you should try to dismiss this asset instead?" msgstr "" -"Non è possibile aggiornare `{}`: non c'è sufficiente importo residuo da " -"stornare.\n" -"(Importo da stornare: {}; importo residuo: {}.)\n" +"Non è possibile aggiornare `%(asset_name)s`: non c'è sufficiente importo " +"residuo da stornare.\n" +"(Importo da stornare: %(balances)s; importo residuo: %(residual)s.)\n" "Forse si dovrebbe invece dismettere il cespite?" #. module: l10n_it_asset_management @@ -1255,7 +1256,7 @@ msgstr "Cliente" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__wizard_account_move_manage_asset__move_type__out_refund msgid "Customer Credit Note" -msgstr "Nota di Credito Cliente" +msgstr "Nota di credito cliente" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__wizard_account_move_manage_asset__move_type__out_invoice @@ -1300,7 +1301,7 @@ msgstr "" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation__dep_amount_depreciable #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation__dep_amount_depreciable msgid "Dep Amount Depreciable" -msgstr "Importo ammortamento" +msgstr "Importo ammortizzabile" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_category_depreciation_type__base_coeff @@ -1334,12 +1335,12 @@ msgstr "Percentuale amm.to" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation__dep_pro_rata_temporis #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation__dep_pro_rata_temporis msgid "Dep Pro Rata Temporis" -msgstr "Pro Rata Temporis amm.to" +msgstr "Pro rata temporis amm.to" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_line__depreciation_nr msgid "Dep. Num" -msgstr "Amm.to Nr" +msgstr "Amm.to n°" #. module: l10n_it_asset_management #. odoo-python @@ -1347,12 +1348,12 @@ msgstr "Amm.to Nr" #: code:addons/l10n_it_asset_management/report/asset_previsional_xlsx.py:0 #, python-format msgid "Dep. Percentage (%)" -msgstr "Percentuale Amm.to (%)" +msgstr "Percentuale amm.to (%)" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__base_coeff msgid "Depreciable Base Coeff" -msgstr "Coeff. base Amm.to" +msgstr "Coeff. base amm.to" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__asset_asset__state__totally_depreciated @@ -1415,12 +1416,12 @@ msgstr "Riga ammortamento" #: model:ir.actions.act_window,name:l10n_it_asset_management.action_asset_depreciation_line_type #: model:ir.ui.menu,name:l10n_it_asset_management.menu_asset_depreciation_line_type msgid "Depreciation Line Amount Types" -msgstr "Tipi operazione" +msgstr "Tipi valore riga ammortamento" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_asset_depreciation_line_type msgid "Depreciation Line Type" -msgstr "Tipo riga amm.to" +msgstr "Tipo riga ammortamento" #. module: l10n_it_asset_management #: model:ir.actions.act_window,name:l10n_it_asset_management.action_asset_dep_line @@ -1441,7 +1442,7 @@ msgstr "Righe ammortamento" #: code:addons/l10n_it_asset_management/report/asset_previsional_xlsx.py:0 #, python-format msgid "Depreciation Mode" -msgstr "Modo Ammortamento" +msgstr "Modo ammortamento" #. module: l10n_it_asset_management #: model:ir.ui.menu,name:l10n_it_asset_management.menu_asset_depreciation_mode @@ -1486,9 +1487,9 @@ msgstr "Ammortamenti" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_depreciation.py:0 -#, fuzzy, python-format +#, python-format msgid "Depreciations cannot start before %(start_date)s." -msgstr "Gli ammortamenti non possono iniziare prima di {}." +msgstr "Gli ammortamenti non possono iniziare prima di %(start_date)s." #. module: l10n_it_asset_management #. odoo-python @@ -1588,7 +1589,7 @@ msgstr "Nome visualizzato" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_accounting_doc__document_date #, python-format msgid "Document Date" -msgstr "Data Documento" +msgstr "Data documento" #. module: l10n_it_asset_management #. odoo-python @@ -1598,14 +1599,14 @@ msgstr "Data Documento" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_accounting_doc__document_nr #, python-format msgid "Document Nr" -msgstr "N° Documento" +msgstr "N° documento" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/account_move.py:0 #, python-format msgid "Every line is already linked to an asset." -msgstr "Ogni linea è già collegata a un cespite." +msgstr "Ogni riga è già collegata a un cespite." #. module: l10n_it_asset_management #. odoo-python @@ -1617,19 +1618,19 @@ msgstr "Ogni riga di movimento deve avere lo stesso conto!" #. module: l10n_it_asset_management #. odoo-javascript #: code:addons/l10n_it_asset_management/static/src/xml/report.xml:0 -#, fuzzy, python-format +#, python-format msgid "Export" -msgstr "Resoconto" +msgstr "Esporta" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_asset_journal_report_form_view msgid "Export Journal Report" -msgstr "Esporta stampa registro" +msgstr "Esporta resoconto registro" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_asset_previsional_report_form_view msgid "Export Previsional Report" -msgstr "Esporta Stampa Previsionale" +msgstr "Esporta resoconto previsionale" #. module: l10n_it_asset_management #. odoo-python @@ -1638,7 +1639,7 @@ msgstr "Esporta Stampa Previsionale" msgid "" "Fields `Force All Dep. Num` and `Force First Dep. Num` cannot be both active." msgstr "" -"Campi `Forza Tutti Num. Amm.ti. ` e `Forza Primo Num. Amm.to` non possono " +"I campi `Forza tutti num. amm.ti` e `Forza primo num. amm.to` non possono " "essere entrambi attivi." #. module: l10n_it_asset_management @@ -1651,7 +1652,7 @@ msgstr "Filtri" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__first_dep_nr msgid "First Dep. Num" -msgstr "Primo Amm.to Nr" +msgstr "N° primo amm.to" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_account_fiscal_year @@ -1683,13 +1684,14 @@ msgstr "" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_depreciation.py:0 -#, fuzzy, python-format +#, python-format msgid "" "Following lines are linked to posted account moves, and cannot be deleted:\n" "%(name_list)s" msgstr "" -"Le righe seguenti sono collegate a registrazioni contabili contabilizzate, e " -"non possono essere eliminati:\n" +"Le righe seguenti sono collegate a registrazioni contabili contabilizzate e " +"non possono essere eliminate:\n" +"%(name_list)s" #. module: l10n_it_asset_management #: model:ir.model.fields,help:l10n_it_asset_management.field_asset_asset__activity_type_icon @@ -1704,17 +1706,17 @@ msgstr "Forza tutti i numeri amm.to" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_line__force_dep_nr msgid "Force Dep. Num" -msgstr "Primo Nr amm.to" +msgstr "Forza numero amm.to" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__force_first_dep_nr msgid "Force First Dep. Num" -msgstr "Forza PRIMO Nr amm.to" +msgstr "Forza primo numero amm.to" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_mode_line__from_nr msgid "From Nr" -msgstr "Dal N." +msgstr "Dal n°" #. module: l10n_it_asset_management #. odoo-python @@ -1768,7 +1770,7 @@ msgstr "Info generali" #: code:addons/l10n_it_asset_management/report/asset_previsional.py:0 #, python-format msgid "General Total" -msgstr "Totale Complessivo" +msgstr "Totale complessivo" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_asset_generate_depreciation_form_view @@ -1812,9 +1814,8 @@ msgstr "Con dettaglio valore" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_asset__has_message -#, fuzzy msgid "Has Message" -msgstr "Messaggi" +msgstr "Ha un messaggio" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation_line_year__hidden @@ -1914,7 +1915,7 @@ msgstr "Valore rettifiche attive" #: code:addons/l10n_it_asset_management/report/asset_previsional_xlsx.py:0 #, python-format msgid "In Amount - Detail" -msgstr "Importo Positivo - Dettaglio" +msgstr "Importo rettifiche attive - Dettaglio" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.asset_dep_line_form_view @@ -1922,28 +1923,28 @@ msgstr "Importo Positivo - Dettaglio" #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.view_asset_depreciation_form #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.view_move_line_form_inherit msgid "In/Out Amount Type" -msgstr "+/- Tipo operazione" +msgstr "Tipo valore rettifica attiva/passiva" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_accounting_info.py:0 #, python-format msgid "Incoherent asset data." -msgstr "Data cespite anomala." +msgstr "Dati cespite incoerenti." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_accounting_info.py:0 #, python-format msgid "Incoherent company data." -msgstr "Dati azienda anomali." +msgstr "Dati azienda incoerenti." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_accounting_info.py:0 #, python-format msgid "Incoherent move data." -msgstr "Data movimento anomala." +msgstr "Dati registrazione incoerenti." #. module: l10n_it_asset_management #. odoo-python @@ -1964,7 +1965,7 @@ msgstr "Operatore di ricerca non valido!" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_asset__message_is_follower msgid "Is Follower" -msgstr "Sta seguendo" +msgstr "Segue" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_account_journal @@ -2095,12 +2096,12 @@ msgstr "Righe" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.view_move_form_inherit msgid "Link to Asset" -msgstr "Beni ammortizzabili" +msgstr "Collega a cespite" #. module: l10n_it_asset_management #: model:ir.actions.act_window,name:l10n_it_asset_management.action_wizard_account_move_manage_asset msgid "Link to Assets" -msgstr "Collegamento ai cespiti" +msgstr "Collega a cespiti" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.asset_dep_line_search_view @@ -2141,13 +2142,13 @@ msgstr "Varie" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__mode_id #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_mode_line__mode_id msgid "Mode" -msgstr "Metodo" +msgstr "Modo" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation__mode_name #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_depreciation__mode_name msgid "Mode Name" -msgstr "Metodo" +msgstr "Nome modo" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_accounting_info__move_id @@ -2165,7 +2166,7 @@ msgstr "Riga movimento" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_wizard_account_move_manage_asset__move_line_ids #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_account_move_mange_asset_form_view msgid "Move Lines" -msgstr "Righe di Movimento" +msgstr "Righe movimento" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_wizard_account_move_manage_asset__is_move_state_ok @@ -2246,17 +2247,17 @@ msgstr "Nessun anno fiscale definito per data " #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_depreciation.py:0 -#, fuzzy, python-format +#, python-format msgid "No fiscal year defined for date %(date)s" -msgstr "Nessun anno fiscale definito per data " +msgstr "Nessun anno fiscale definito per la data %(date)s" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/report/asset_journal.py:0 #: code:addons/l10n_it_asset_management/report/asset_previsional.py:0 -#, fuzzy, python-format +#, python-format msgid "No report has been defined for type `%(report_type)s`." -msgstr "Nessuna stampa definita per tipo `{}`." +msgstr "Nessun resoconto definito per tipo `%(report_type)s`." #. module: l10n_it_asset_management #. odoo-python @@ -2264,7 +2265,7 @@ msgstr "Nessuna stampa definita per tipo `{}`." #: code:addons/l10n_it_asset_management/report/asset_previsional.py:0 #, python-format msgid "No report type has been declared for current print." -msgstr "Nessun tipo di report è stato dichiarato per la stampa corrente." +msgstr "Nessun tipo di resoconto è stato dichiarato per la stampa corrente." #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__asset_asset__state__non_depreciated @@ -2284,7 +2285,6 @@ msgstr "Numero di errori" #. module: l10n_it_asset_management #: model:ir.model.fields,help:l10n_it_asset_management.field_asset_asset__message_needaction_counter -#, fuzzy msgid "Number of messages requiring action" msgstr "Numero di messaggi che richiedono un'azione" @@ -2323,7 +2323,7 @@ msgstr "Rettifica negativa" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__amount_out #, python-format msgid "Out Amount" -msgstr "Rettifica negativa" +msgstr "Valore rettifica negativa" #. module: l10n_it_asset_management #. odoo-python @@ -2331,40 +2331,40 @@ msgstr "Rettifica negativa" #: code:addons/l10n_it_asset_management/report/asset_previsional_xlsx.py:0 #, python-format msgid "Out Amount - Detail" -msgstr "Importi Negativi - Dettaglio" +msgstr "Importo rettifica negativa - Dettaglio" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__wizard_account_move_manage_asset__management_type__partial_dismiss msgid "Partial Dismiss" -msgstr "Dismissione Parziale" +msgstr "Dismissione parziale" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_account_move_mange_asset_form_view msgid "Partial Dismiss Asset" -msgstr "Dismissione Parziale" +msgstr "Dismissione parziale cespite" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_account_move_mange_asset_form_view msgid "Partial Dismiss Asset and Show" -msgstr "Dismetti Cespite e Mostra" +msgstr "Dismetti parzialmente cespite e visualizza" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_line__partial_dismissal msgid "Partial Dismissal" -msgstr "Dismissione Parziale" +msgstr "Dismissione parziale" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "Partial dismissal from move(s) %(move_nums)s" -msgstr "Dismissione parziale da movimento/i {}" +msgstr "Dismissione parziale da movimento/i %(move_nums)s" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__asset_asset__state__partially_depreciated #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__asset_depreciation__state__partially_depreciated msgid "Partially Depreciated" -msgstr "Parzialmente Ammortizzato" +msgstr "Parzialmente ammortizzato" #. module: l10n_it_asset_management #. odoo-python @@ -2454,7 +2454,7 @@ msgstr "Stampa resoconto previsionale" #: code:addons/l10n_it_asset_management/report/asset_previsional_xlsx.py:0 #, python-format msgid "Pro Rata Temporis" -msgstr "Pro rata temporis" +msgstr "Pro-rata temporis" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_category_depreciation_type__pro_rata_temporis @@ -2504,7 +2504,7 @@ msgstr "Valore acquisto" #: code:addons/l10n_it_asset_management/report/asset_previsional_xlsx.py:0 #, python-format msgid "Purchased as New / Used" -msgstr "Acquisto Nuovo / Usato" +msgstr "Acquisto nuovo / usato" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.asset_dep_line_form_view @@ -2563,82 +2563,82 @@ msgstr "Resoconto cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_journal msgid "Report Asset Journal" -msgstr "Stampa Registro Cespiti" +msgstr "Resoconto registro cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_journal_accounting_doc msgid "Report Asset Journal Accounting Doc" -msgstr "Stampa Registro Cespiti Doc Contabili" +msgstr "Resoconto documenti contabili registro cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_journal_asset msgid "Report Asset Journal Asset" -msgstr "Stampa Registro Cespiti" +msgstr "Resoconto registro cespite del cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_journal_category msgid "Report Asset Journal Category" -msgstr "Stampa Registro Categorie Cespiti" +msgstr "Resoconto categoria registro cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_journal_depreciation msgid "Report Asset Journal Depreciation" -msgstr "Stampa Registro Amm.ti Cespiti" +msgstr "Resoconto ammortamenti registro cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_journal_depreciation_line_year msgid "Report Asset Journal Depreciation Line Year" -msgstr "Stampa Registro Amm.ti Righe Anno Cespiti" +msgstr "Resoconto anno riga ammortamento registro cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_journal_totals msgid "Report Asset Journal Totals" -msgstr "Stampa Registro Cespiti Totali" +msgstr "Resoconto totali registro cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_l10n_it_asset_management_report_asset_journal_xlsx msgid "Report Asset Journal Xlsx" -msgstr "Stampa Registro Cespiti Xlsx" +msgstr "Resoconto XLSX registro cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_previsional msgid "Report Asset Previsional" -msgstr "Stampa Registro Cespiti Previsionale" +msgstr "Resoconto previsionale cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_previsional_accounting_doc msgid "Report Asset Previsional Accounting Doc" -msgstr "Stampa Registro Cespiti Doc Contabili Previsionale" +msgstr "Resoconto documenti contabili previsionale cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_previsional_asset msgid "Report Asset Previsional Asset" -msgstr "Stampa Registro Cespiti Previsionale" +msgstr "Resoconto previsionale cespite del cespirte" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_previsional_category msgid "Report Asset Previsional Category" -msgstr "Stampa Registro Categorie Cespiti Previsionale" +msgstr "Resoconto categoria previsionale cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_previsional_depreciation msgid "Report Asset Previsional Depreciation" -msgstr "Stampa Registro Amm.ti Cespiti Previsionale" +msgstr "Resoconto ammortamento previsionale cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_previsional_depreciation_line_year msgid "Report Asset Previsional Depreciation Line Year" -msgstr "Stampa Registro Amm.ti Cespiti Anno Previsionale" +msgstr "Resoconto anno riga ammortamento previsionale cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_asset_previsional_totals msgid "Report Asset Previsional Totals" -msgstr "Stampa Registro Cespiti Previsionale Totali" +msgstr "Resoconto totali previsionale cespite" #. module: l10n_it_asset_management #: model:ir.model,name:l10n_it_asset_management.model_report_l10n_it_asset_management_report_asset_previsional_xlsx msgid "Report Asset Previsional Xlsx" -msgstr "Stampa Registro Cespiti Previsionale Xlsx" +msgstr "Resoconto XLSX previsionale cespite" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal__report_category_ids @@ -2664,7 +2664,7 @@ msgstr "Resoconto ammortamento" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal__report_depreciation_line_year_ids #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional__report_depreciation_line_year_ids msgid "Report Depreciation Line Year" -msgstr "Resoconto riga ammortamento annuale" +msgstr "Resoconto anno riga ammortamento" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_depreciation__report_depreciation_year_line_ids @@ -2684,19 +2684,19 @@ msgstr "Anno piè di pagina resoconto" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal__report_name #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional__report_name msgid "Report Name" -msgstr "Nome della stampa" +msgstr "Nome resoconto" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_asset__report_purchase_doc_id #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_asset__report_purchase_doc_id msgid "Report Purchase Doc" -msgstr "Stampa doc. acquisto" +msgstr "Resoconto documento acquisto" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_asset__report_sale_doc_id #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_asset__report_sale_doc_id msgid "Report Sale Doc" -msgstr "Resoconto doc. vendita" +msgstr "Resoconto documento vendita" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal__report_total_ids @@ -2704,12 +2704,12 @@ msgstr "Resoconto doc. vendita" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional__report_total_ids #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_previsional_category__report_total_ids msgid "Report Total" -msgstr "Resoconto totale" +msgstr "Totale resoconto" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_line__requires_account_move msgid "Required Account Move" -msgstr "Genera registrazioni contabili" +msgstr "Registrazione contabile richiesta" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__requires_account_move @@ -2720,7 +2720,7 @@ msgstr "Richiede registrazione contabile" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_line__requires_depreciation_nr msgid "Requires Dep Num" -msgstr "Richiede Nr Amm.to" +msgstr "Richiede n° ammortamento" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_report_asset_journal_accounting_doc__res_id @@ -2839,7 +2839,7 @@ msgstr "Cespiti vendiuti: visualizza" #: code:addons/l10n_it_asset_management/report/asset_previsional_xlsx.py:0 #, python-format msgid "Starting From" -msgstr "Inizio Da" +msgstr "Inizio da" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_asset__state @@ -2879,12 +2879,12 @@ msgstr "Fornitore" #: code:addons/l10n_it_asset_management/report/asset_previsional_xlsx.py:0 #, python-format msgid "Supplier Ref" -msgstr "Rif. Fornitore" +msgstr "Rif. fornitore" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_asset__supplier_ref msgid "Supplier Ref." -msgstr "Rif. documento fornitore" +msgstr "Rif. fornitore" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_category__tag_ids @@ -2928,12 +2928,12 @@ msgstr "Non c'è alcunché da stampare in base alle scelte impostate!" #: model:ir.model.fields,field_description:l10n_it_asset_management.field_wizard_asset_journal_report__date #: model:ir.model.fields,field_description:l10n_it_asset_management.field_wizard_asset_previsional_report__date msgid "To Date" -msgstr "Alla Data" +msgstr "Alla data" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation_mode_line__to_nr msgid "To Nr" -msgstr "Al Nr" +msgstr "Al n°" #. module: l10n_it_asset_management #. odoo-python @@ -2987,17 +2987,17 @@ msgstr "Sconosciuto" #: code:addons/l10n_it_asset_management/models/asset_accounting_info.py:0 #, python-format msgid "Unknown Asset" -msgstr "Cespite Sconosciuto" +msgstr "Cespite sconosciuto" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_account_move_mange_asset_form_view msgid "Update Asset" -msgstr "Aggiorna Cespite" +msgstr "Aggiorna cespite" #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_account_move_mange_asset_form_view msgid "Update Asset and Show" -msgstr "Aggiorna Cespite e Mostra" +msgstr "Aggiorna cespite e mostra" #. module: l10n_it_asset_management #: model:ir.model.fields.selection,name:l10n_it_asset_management.selection__wizard_account_move_manage_asset__management_type__update @@ -3007,7 +3007,7 @@ msgstr "Aggiorna esistente" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__amount_depreciable_updated msgid "Updated Depreciable Amount" -msgstr "Importo Ammortizzabile Aggiornato" +msgstr "Importo ammortizzabile aggiornato" #. module: l10n_it_asset_management #. odoo-python @@ -3113,35 +3113,35 @@ msgstr "" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "You need to choose move lines with account `%(acc_name)s` if you need them " "to create an asset for category `%(categ_name)s`!" msgstr "" -"Si devono scegliere righe movimento con conto `{}` se servono per creare un " -"cespite per la categoria `{}`!" +"Si devono scegliere righe movimento con conto `%(acc_name)s` se servono per " +"creare un cespite per la categoria `%(categ_name)s`!" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "You need to choose move lines with account `%(ass_acc)s` if you need them to " "dismiss asset `%(ass_name)s`!" msgstr "" -"Si devono scegliere righe movimento con conto `{}` se servono per dismettere " -"il cespite `{}`!" +"Si devono scegliere righe movimento con conto `%(ass_acc)s` se servono per " +"dismettere il cespite `%(ass_name)s`!" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/wizard/account_move_manage_asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "You need to choose move lines with account `%(ass_acc)s` if you need them to " "update asset `%(ass_name)s`!" msgstr "" -"Si devono scegliere righe movimento con conto `{}` se servono per aggiornare " -"il cespite `{}`!" +"Si devono scegliere righe movimento con conto `%(ass_acc)s` se servono per " +"aggiornare il cespite `%(ass_name)s`!" #. module: l10n_it_asset_management #: model:ir.model.fields,field_description:l10n_it_asset_management.field_asset_depreciation__zero_depreciation_until @@ -3151,46 +3151,46 @@ msgstr "Nessun Amm.to fino al" #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset.py:0 -#, fuzzy, python-format +#, python-format msgid "" "`%(asset)s`: cannot change asset's company once it's already related to " "accounting info." msgstr "" -"`{}`: non è possibile cambiare l'azienda di un cespite già collegato ad " -"informazioni contabili." +"`%(asset)s`: non è possibile cambiare l'azienda di un cespite già collegato " +"ad informazioni contabili." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/asset_depreciation_line.py:0 -#, fuzzy, python-format +#, python-format msgid "" "`%(dep_line)s`: cannot change depreciation line's company once it's already " "related to an asset." msgstr "" -"`{}`: non è possibile cambiare l'azienda di una riga di amm.to già collegata " -"a un cespite." +"`%(dep_line)s`: non è possibile cambiare l'azienda di una riga di amm.to già " +"collegata a un cespite." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/account_move.py:0 -#, fuzzy, python-format +#, python-format msgid "" "`%(move)s`: cannot change move's company once it's already related to an " "asset." msgstr "" -"`{}`: non è possibile cambiare l'azienda di un movimento già collegato a un " -"cespite." +"`%(move)s`: non è possibile cambiare l'azienda di un movimento già collegato " +"a un cespite." #. module: l10n_it_asset_management #. odoo-python #: code:addons/l10n_it_asset_management/models/account_move_line.py:0 -#, fuzzy, python-format +#, python-format msgid "" "`%(move_line)s`: cannot change move line's company once it's already related " "to an asset." msgstr "" -"`{}`: non è possibile modificare l'azienda della riga già collegata a un " -"cespite." +"`%(move_line)s`: non è possibile modificare l'azienda della riga già " +"collegata a un cespite." #. module: l10n_it_asset_management #: model_terms:ir.ui.view,arch_db:l10n_it_asset_management.wizard_asset_generate_depreciation_form_view @@ -3205,7 +3205,7 @@ msgstr "o" #: code:addons/l10n_it_asset_management/report/asset_previsional.py:0 #, python-format msgid "to date %(to_date)s" -msgstr "" +msgstr "alla data %(to_date)s" #~ msgid "Asset Journal Report" #~ msgstr "Resoconto libro cespiti" diff --git a/l10n_it_central_journal_reportlab/README.rst b/l10n_it_central_journal_reportlab/README.rst index 3dba78a2abf1..16954ec5a3ca 100644 --- a/l10n_it_central_journal_reportlab/README.rst +++ b/l10n_it_central_journal_reportlab/README.rst @@ -7,7 +7,7 @@ ITA - Libro giornale - Reportlab !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:14273fa46a9791a84bcc003341f36d2fec2f3ae0cf218759d9326a8e408a9d20 + !! source digest: sha256:61dcfdb267425d63d6bee99109adddf11c6a4fe7e90d15b451a13e62d7d8ca8f !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/l10n_it_central_journal_reportlab/__manifest__.py b/l10n_it_central_journal_reportlab/__manifest__.py index 039e4392e6cf..d36b6acc20f9 100644 --- a/l10n_it_central_journal_reportlab/__manifest__.py +++ b/l10n_it_central_journal_reportlab/__manifest__.py @@ -3,7 +3,7 @@ { "name": "ITA - Libro giornale - Reportlab", - "version": "16.0.1.0.3", + "version": "16.0.1.0.4", "development_status": "Beta", "category": "Localization/Italy", "author": "Gianmarco Conte - Dinamiche Aziendali srl, " diff --git a/l10n_it_central_journal_reportlab/static/description/index.html b/l10n_it_central_journal_reportlab/static/description/index.html index affdd7004f16..ecebd107024c 100644 --- a/l10n_it_central_journal_reportlab/static/description/index.html +++ b/l10n_it_central_journal_reportlab/static/description/index.html @@ -366,7 +366,7 @@

ITA - Libro giornale - Reportlab

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:14273fa46a9791a84bcc003341f36d2fec2f3ae0cf218759d9326a8e408a9d20 +!! source digest: sha256:61dcfdb267425d63d6bee99109adddf11c6a4fe7e90d15b451a13e62d7d8ca8f !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

Italiano

diff --git a/l10n_it_central_journal_reportlab/wizard/print_giornale.py b/l10n_it_central_journal_reportlab/wizard/print_giornale.py index 0f5046429ebb..e8d49490df7a 100644 --- a/l10n_it_central_journal_reportlab/wizard/print_giornale.py +++ b/l10n_it_central_journal_reportlab/wizard/print_giornale.py @@ -339,6 +339,9 @@ def get_grupped_final_tables_report_giornale( if line["account_code"] else line["account_name"] ) + # evitiamo che i caratteri < o > vengano interpretato come tag html + # dalla libreria reportlab + account_name = account_name.replace("<", "<").replace(">", ">") account = Paragraph(account_name, style_name) name = Paragraph(line["name"], style_name) # dato che nel SQL ho la somma dei crediti e debiti potrei avere @@ -393,6 +396,9 @@ def get_final_tables_report_giornale( move_name = line.move_id.name or "" move = Paragraph(move_name, style_name) account_name = self._get_account_name_reportlab(line) + # evitiamo che i caratteri < o > vengano interpretato come tag html + # dalla libreria reportlab + account_name = account_name.replace("<", "<").replace(">", ">") account = Paragraph(account_name, style_name) if line.account_id.account_type in [ "asset_receivable", diff --git a/l10n_it_declaration_of_intent/README.rst b/l10n_it_declaration_of_intent/README.rst index 23c91806f1b4..e1e76979a399 100644 --- a/l10n_it_declaration_of_intent/README.rst +++ b/l10n_it_declaration_of_intent/README.rst @@ -7,7 +7,7 @@ ITA - Dichiarazione di intento !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:824bd64e337d731edce726ead50fffa40befba14a4ed33d54bf64b97a88f15c8 + !! source digest: sha256:b3a279f8c4e2cf9409604a2e45e6994a2906b20fdc794bb844bbb6d21f69e790 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/l10n_it_declaration_of_intent/__manifest__.py b/l10n_it_declaration_of_intent/__manifest__.py index 4e8f88d8c0c6..d3ffcbf5dbb2 100644 --- a/l10n_it_declaration_of_intent/__manifest__.py +++ b/l10n_it_declaration_of_intent/__manifest__.py @@ -7,7 +7,7 @@ { "name": "ITA - Dichiarazione di intento", "summary": "Gestione dichiarazioni di intento", - "version": "16.0.1.0.6", + "version": "16.0.1.0.7", "license": "AGPL-3", "author": "Francesco Apruzzese, Sergio Corato, Glauco Prina, Lara Baggio, " "Odoo Community Association (OCA)", @@ -26,4 +26,7 @@ "views/company_view.xml", "views/account_invoice_view.xml", ], + "demo": [ + "demo/declaration_of_intent.xml", + ], } diff --git a/l10n_it_declaration_of_intent/demo/declaration_of_intent.xml b/l10n_it_declaration_of_intent/demo/declaration_of_intent.xml new file mode 100644 index 000000000000..914818948f38 --- /dev/null +++ b/l10n_it_declaration_of_intent/demo/declaration_of_intent.xml @@ -0,0 +1,59 @@ + + + + 0% art.8c + 0a8c + 0 + sale + + + + + Esportatore Abituale (Dichiarazione Intento) + + 6 + 1 + 1 + + + Esportatore Abituale + + 1 + Vicolo Stretto, 1 + Monopoli + 00000 + + + + diff --git a/l10n_it_declaration_of_intent/i18n/it.po b/l10n_it_declaration_of_intent/i18n/it.po index bbb9e6c86d17..8d2348eb055e 100644 --- a/l10n_it_declaration_of_intent/i18n/it.po +++ b/l10n_it_declaration_of_intent/i18n/it.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-15 14:06+0000\n" -"PO-Revision-Date: 2023-04-18 23:01+0000\n" +"PO-Revision-Date: 2024-04-16 16:40+0000\n" "Last-Translator: mymage \n" "Language-Team: \n" "Language: it\n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" +"X-Generator: Weblate 4.17\n" #. module: l10n_it_declaration_of_intent #: model_terms:ir.ui.view,arch_db:l10n_it_declaration_of_intent.declaration_of_intent_form @@ -337,7 +337,7 @@ msgstr "Righe" #. module: l10n_it_declaration_of_intent #: model:ir.model.fields,field_description:l10n_it_declaration_of_intent.field_l10n_it_declaration_of_intent_declaration_line__move_line_ids msgid "Move Lines" -msgstr "Righe movimenti" +msgstr "Righe movimento" #. module: l10n_it_declaration_of_intent #: model:ir.model.fields,field_description:l10n_it_declaration_of_intent.field_l10n_it_declaration_of_intent_declaration__number diff --git a/l10n_it_declaration_of_intent/models/declaration.py b/l10n_it_declaration_of_intent/models/declaration.py index d3cb82e4db6b..ced3254e42a9 100644 --- a/l10n_it_declaration_of_intent/models/declaration.py +++ b/l10n_it_declaration_of_intent/models/declaration.py @@ -181,10 +181,21 @@ def name_get(self): ) return res - @api.depends("line_ids", "line_ids.amount", "limit_amount") + @api.depends( + "line_ids", + "line_ids.amount", + "limit_amount", + "line_ids.invoice_id", + "line_ids.invoice_id.state", + ) def _compute_amounts(self): for record in self: - amount = sum(line.amount for line in record.line_ids) + amount = sum( + line.amount + for line in record.line_ids.filtered( + lambda li: li.invoice_id and li.invoice_id.state == "posted" + ) + ) # ----- Force value to 0 if amount < 0.0: amount = 0.0 @@ -266,7 +277,7 @@ class DeclarationOfIntentLine(models.Model): ) amount = fields.Monetary() base_amount = fields.Monetary() - invoice_id = fields.Many2one("account.move", string="Invoice") + invoice_id = fields.Many2one("account.move", string="Invoice", ondelete="cascade") date_invoice = fields.Date(related="invoice_id.invoice_date", string="Date Invoice") company_id = fields.Many2one( "res.company", string="Company", related="declaration_id.company_id" diff --git a/l10n_it_declaration_of_intent/static/description/index.html b/l10n_it_declaration_of_intent/static/description/index.html index 65aca7f81f29..0d9853fafdce 100644 --- a/l10n_it_declaration_of_intent/static/description/index.html +++ b/l10n_it_declaration_of_intent/static/description/index.html @@ -366,7 +366,7 @@

ITA - Dichiarazione di intento

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:824bd64e337d731edce726ead50fffa40befba14a4ed33d54bf64b97a88f15c8 +!! source digest: sha256:b3a279f8c4e2cf9409604a2e45e6994a2906b20fdc794bb844bbb6d21f69e790 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

Italiano

diff --git a/l10n_it_declaration_of_intent/tests/test_declaration_of_intent.py b/l10n_it_declaration_of_intent/tests/test_declaration_of_intent.py index 20cdbdc775bf..c741a201f735 100644 --- a/l10n_it_declaration_of_intent/tests/test_declaration_of_intent.py +++ b/l10n_it_declaration_of_intent/tests/test_declaration_of_intent.py @@ -416,6 +416,26 @@ def test_invoice_repost(self): 1, ) + def test_invoice_delete(self): + invoice = self._create_invoice( + "test_invoice_repost", self.partner1, tax=self.tax1 + ) + invoice_form = Form(invoice) + for tax in (self.tax2, self.tax22): + self._add_invoice_line_id(invoice_form, tax=tax) + invoice = invoice_form.save() + invoice.action_post() + invoice.button_draft() + invoice.unlink() + self.assertEqual( + len( + self.declaration1.line_ids.filtered( + lambda line: line.invoice_id == invoice + ) + ), + 0, + ) + def test_multi_company(self): """Check that a user can only see and create declarations in his company.""" self.env = self.env(user=self.other_user) diff --git a/l10n_it_delivery_note/README.rst b/l10n_it_delivery_note/README.rst index c46465b19351..f3784116941d 100644 --- a/l10n_it_delivery_note/README.rst +++ b/l10n_it_delivery_note/README.rst @@ -7,7 +7,7 @@ ITA - Documento di trasporto !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:cdbd42efa80e336e89fc878c58815ce3a3e72ee66c3eb9619003c47e5c331ce3 + !! source digest: sha256:c18f53b6d62b9cb7ef1d75ea00023381b5564ebaee629984a01950e0a8833e52 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/l10n_it_delivery_note/__manifest__.py b/l10n_it_delivery_note/__manifest__.py index a76c694e2ea9..468fd957f70d 100644 --- a/l10n_it_delivery_note/__manifest__.py +++ b/l10n_it_delivery_note/__manifest__.py @@ -13,7 +13,7 @@ "author": "Marco Calcagni, Gianmarco Conte, Link IT Europe Srl, " "Odoo Community Association (OCA)", "website": "https://github.com/OCA/l10n-italy", - "version": "16.0.1.4.1", + "version": "16.0.1.4.3", "category": "Localization/Italy", "license": "AGPL-3", "maintainers": ["MarcoCalcagni", "aleuffre", "renda-dev"], diff --git a/l10n_it_delivery_note/migrations/16.0.1.1.0/post-migration.py b/l10n_it_delivery_note/migrations/16.0.1.1.0/post-migration.py deleted file mode 100644 index e02c776875b1..000000000000 --- a/l10n_it_delivery_note/migrations/16.0.1.1.0/post-migration.py +++ /dev/null @@ -1,9 +0,0 @@ -from openupgradelib import openupgrade # pylint: disable=W7936 - - -@openupgrade.migrate() -def migrate(env, version): - return - # carriers = env["stock.delivery.note"].search([]).mapped("carrier_id") - # if carriers: - # carriers.write({"is_carrier": True}) diff --git a/l10n_it_delivery_note/report/report_delivery_note.xml b/l10n_it_delivery_note/report/report_delivery_note.xml index 1c7c6734b2a3..f942498c8ffc 100644 --- a/l10n_it_delivery_note/report/report_delivery_note.xml +++ b/l10n_it_delivery_note/report/report_delivery_note.xml @@ -260,9 +260,11 @@ - + best before ITA - Documento di trasporto !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:cdbd42efa80e336e89fc878c58815ce3a3e72ee66c3eb9619003c47e5c331ce3 +!! source digest: sha256:c18f53b6d62b9cb7ef1d75ea00023381b5564ebaee629984a01950e0a8833e52 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

English

diff --git a/l10n_it_fatturapa/README.rst b/l10n_it_fatturapa/README.rst index c27c4e8275e9..cb1993a0f514 100644 --- a/l10n_it_fatturapa/README.rst +++ b/l10n_it_fatturapa/README.rst @@ -7,7 +7,7 @@ ITA - Fattura elettronica - Base !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:7270c2d15f6b735cb0eaffeac2b297e149d9fc0bce25a1b72946b6f28a7ecb3d + !! source digest: sha256:be8d8a406531e85b701852293878955520172ef68aa0095e690705f0db6279b0 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png @@ -166,6 +166,10 @@ Contributors - Giovanni Serra +- `Aion Tech `__: + + - Simone Rubino + Maintainers ----------- diff --git a/l10n_it_fatturapa/__manifest__.py b/l10n_it_fatturapa/__manifest__.py index 5b4a72487640..41f1267fb092 100644 --- a/l10n_it_fatturapa/__manifest__.py +++ b/l10n_it_fatturapa/__manifest__.py @@ -6,7 +6,7 @@ { "name": "ITA - Fattura elettronica - Base", - "version": "16.0.1.0.6", + "version": "16.0.1.1.0", "category": "Localization/Italy", "summary": "Fatture elettroniche", "author": "Davide Corio, Agile Business Group, Innoviu, " diff --git a/l10n_it_fatturapa/data/fatturasemplificata_v1.0.xsl b/l10n_it_fatturapa/data/fatturasemplificata_v1.0.xsl new file mode 100644 index 000000000000..865b3527bba1 --- /dev/null +++ b/l10n_it_fatturapa/data/fatturasemplificata_v1.0.xsl @@ -0,0 +1,1190 @@ + + + + + + + + + + + + + + + + + Gennaio + + + Febbraio + + + Marzo + + + Aprile + + + Maggio + + + Giugno + + + Luglio + + + Agosto + + + Settembre + + + Ottobre + + + Novembre + + + Dicembre + + + Mese non riconosciuto + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +

FATTURA ELETTRONICA

+ + +
+
+ Versione +
+ + + +
+

Dati relativi alla trasmissione

+
    + + + +
  • + Identificativo del trasmittente: + + + + +
  • +
    + +
  • + Progressivo di invio: + + + +
  • +
    + +
  • + Formato Trasmissione: + + + +
  • +
    + +
  • + Codice Amministrazione destinataria: + + + +
  • +
    + +
  • + Destinatario PEC: + + + +
  • +
    +
    +
+
+
+ + + + + + + + +
+

Dati del cedente / prestatore

+
    + + + +
  • + Identificativo fiscale ai fini IVA: + + + + +
  • +
    + + +
  • + Codice fiscale: + + + +
  • +
    + + + +
  • + Denominazione: + + + +
  • +
    + + + +
  • + Nome: + + + +
  • +
    + + + +
  • + Cognome: + + + +
  • +
    + + +

    Dati della sede

    +
      + + +
    • + Indirizzo: + + + +
    • +
      + +
    • + Numero civico: + + + +
    • +
      + +
    • + CAP: + + + +
    • +
      + +
    • + Comune: + + + +
    • +
      + +
    • + Provincia: + + + +
    • +
      + +
    • + Nazione: + + + +
    • +
      +
      +
    +
    + + + +

    Dati della stabile organizzazione

    +
      + + +
    • + Indirizzo: + + + +
    • +
      + +
    • + Numero civico: + + + +
    • +
      + +
    • + CAP: + + + +
    • +
      + +
    • + Comune: + + + +
    • +
      + +
    • + Provincia: + + + +
    • +
      + +
    • + Nazione: + + + +
    • +
      +
      +
    +
    + + + + +

    Dati del rappresentante fiscale del cedente / prestatore

    + +
      + + +
    • + Identificativo fiscale ai fini IVA: + + + + +
    • +
      + +
    • + Denominazione: + + + +
    • +
      + +
    • + Nome: + + + +
    • +
      + +
    • + Cognome: + + + +
    • +
      +
      +
    +
    + + +

    Dati di iscrizione nel registro delle imprese

    + +
      + + +
    • + Provincia Ufficio Registro Imprese: + + + +
    • +
      + +
    • + Numero di iscrizione: + + + +
    • +
      + +
    • + Capitale sociale: + + + +
    • +
      + +
    • + Numero soci: + + + + + + + + + + (socio unico) + + + (più soci) + + + + + (!!! codice non previsto !!!) + + +
    • +
      + +
    • + Stato di liquidazione: + + + + + + + + + + (in liquidazione) + + + (non in liquidazione) + + + + + (!!! codice non previsto !!!) + + +
    • +
      +
      +
    +
    + + + + +

    Regime fiscale

    +
      + + +
    • + Regime fiscale: + + + + + + + + + + (ordinario) + + + (contribuenti minimi) + + + (nuove iniziative produttive) - Non più valido in quanto abrogato dalla legge di stabilità 2015 + + + (agricoltura e attività connesse e pesca) + + + (vendita sali e tabacchi) + + + (commercio fiammiferi) + + + (editoria) + + + (gestione servizi telefonia pubblica) + + + (rivendita documenti di trasporto pubblico e di sosta) + + + (intrattenimenti, giochi e altre attività di cui alla tariffa allegata al DPR 640/72) + + + (agenzie viaggi e turismo) + + + (agriturismo) + + + (vendite a domicilio) + + + (rivendita beni usati, oggetti d’arte, + d’antiquariato o da collezione) + + + (agenzie di vendite all’asta di oggetti d’arte, + antiquariato o da collezione) + + + (IVA per cassa P.A.) + + + (IVA per cassa - art. 32-bis, D.L. 83/2012) + + + (Regime forfettario) + + + (altro) + + + + + (!!! codice non previsto !!!) + + +
    • +
      +
    +
    + +
    + +
+
+
+ + + + + + +
+

Dati del cessionario / committente

+
    + + + + +

    Dati fiscali

    + +
      + + +
    • + Identificativo fiscale ai fini IVA: + + + + +
    • +
      + +
    • + Codice Fiscale: + + + +
    • +
      +
      +
    +
    + + + +

    Altri dati identificativi

    + +
      + + + +
    • + Denominazione: + + + +
    • +
      + +
    • + Nome: + + + +
    • +
      + +
    • + Cognome: + + + +
    • +
      + +

      Dati della sede

      +
        + + +
      • + Indirizzo: + + + +
      • +
        + +
      • + Numero civico: + + + +
      • +
        + +
      • + CAP: + + + +
      • +
        + +
      • + Comune: + + + +
      • +
        + +
      • + Provincia: + + + +
      • +
        + +
      • + Nazione: + + + +
      • +
        +
        +
      +
      + + + +

      Dati della stabile organizzazione

      +
        + + +
      • + Indirizzo: + + + +
      • +
        + +
      • + Numero civico: + + + +
      • +
        + +
      • + CAP: + + + +
      • +
        + +
      • + Comune: + + + +
      • +
        + +
      • + Provincia: + + + +
      • +
        + +
      • + Nazione: + + + +
      • +
        +
        +
      +
      + + + + +

      Dati del rappresentante fiscale del cedente / prestatore

      + +
        + + +
      • + Identificativo fiscale ai fini IVA: + + + + +
      • +
        + +
      • + Denominazione: + + + +
      • +
        + +
      • + Nome: + + + +
      • +
        + +
      • + Cognome: + + + +
      • +
        +
        +
      +
      +
      +
    +
    +
    +
+
+
+ + + + + + + +
+

Soggetto emittente la fattura

+
    +
  • + Soggetto emittente: + + + + + + + + + (cessionario/committente) + + + (terzo) + + + + + (!!! codice non previsto !!!) + + +
  • +
+
+
+ + + +
+ +
+ + + +
+
+ Versione +
+ + + + + + + + + +

+ Numero documento nel lotto: + +

+
+ + + + + + + + + +
+ + + + +
+

Dati generali del documento

+ +
    + +
  • + Tipologia documento: + + + + + + + + + + (fattura semplificata) + + + (nota di credito semplificata) + + + (nota di debito semplificata) + + + + + (!!! codice non previsto !!!) + + +
  • +
    + +
  • + Valuta importi: + + + +
  • +
    + +
  • + Data documento: + + + + + + +
  • +
    + +
  • + Numero documento: + + + +
  • +
    + + +
    + +

    Bollo

    +
      + +
    • + Bollo virtuale: + + + +
    • +
      +
    +
    +
    +
    + +
+
+
+ + + + + +
+ +

Dati fattura rettificata

+
    + +
  • + Numero fattura rettificata: + + + +
  • +
    + +
  • + Data fattura rettificata: + + + + + + +
  • +
    + +
  • + Elementi rettificati: + + + +
  • +
    +
+
+
+
+ + +
+ + + + + + +
+

Dati beni servizi

+ +
    + + + + + +
  • + + + + Descrizione bene/servizio: + + + + +
  • +
    + + + + +
  • + Importo bene/servizio: + + + +
  • +
    +
    + + + +
  • + Ammontare imposta bene/servizio: + + + +
  • +
    +
    + + + +
  • + Aliquota IVA (%): + + + +
  • +
    +
    + + + +
  • + Natura operazioni: + + + + + + + + (escluse ex art. 15) + (non soggette) + (non soggette ad IVA - artt. da 7 a 7-septies del DPR 633/72) + (non soggette - altri casi) + (non imponibili) + (non imponibili - esportazioni) + (non imponibili - cessioni intracomunitarie) + (non imponibili - cessioni verso S.Marino) + (non imponibili - operazioni assimilate alle cessioni all'esportazione) + (non imponibili - a seguito di dichiarazioni d'intento) + (non imponibili - altre operazioni che non concorrono alla formazione del plafond) + (esenti) + (regime del margine / IVA non esposta in fattura) + + (!!! codice non previsto !!!) + + +
  • +
    +
    + + + +
  • + Riferimento normativo bene/servizio: + + + +
  • +
    +
    +
    +
+
+
+ + + + + +
+

Dati relativi agli allegati

+ + +
    + +
  • + Nome dell'allegato: + + + +
  • +
    + +
  • + Algoritmo di compressione: + + + +
  • +
    + +
  • + Formato: + + + +
  • +
    + +
  • + Descrizione: + + + +
  • +
    +
+
+
+
+ + + + +
+
+ + +
+ +
+
+
+ +
+ + +
+
\ No newline at end of file diff --git a/l10n_it_fatturapa/i18n/am.po b/l10n_it_fatturapa/i18n/am.po index 3bd33bc16dd5..3a70e2fe9b99 100644 --- a/l10n_it_fatturapa/i18n/am.po +++ b/l10n_it_fatturapa/i18n/am.po @@ -534,6 +534,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -789,6 +794,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1026,7 +1036,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/ar.po b/l10n_it_fatturapa/i18n/ar.po index 429e228d61bf..f79dd15cb366 100644 --- a/l10n_it_fatturapa/i18n/ar.po +++ b/l10n_it_fatturapa/i18n/ar.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "النوع" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/bg.po b/l10n_it_fatturapa/i18n/bg.po index 014f7bdff476..d77566181a8b 100644 --- a/l10n_it_fatturapa/i18n/bg.po +++ b/l10n_it_fatturapa/i18n/bg.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Вид" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/bs.po b/l10n_it_fatturapa/i18n/bs.po index 1c11110be9af..7b2060419e3e 100644 --- a/l10n_it_fatturapa/i18n/bs.po +++ b/l10n_it_fatturapa/i18n/bs.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Vrsta" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/ca.po b/l10n_it_fatturapa/i18n/ca.po index 4329e622e876..14378ee056bf 100644 --- a/l10n_it_fatturapa/i18n/ca.po +++ b/l10n_it_fatturapa/i18n/ca.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Tipus" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/cs.po b/l10n_it_fatturapa/i18n/cs.po index f248df6ccb78..7c0de587da9f 100644 --- a/l10n_it_fatturapa/i18n/cs.po +++ b/l10n_it_fatturapa/i18n/cs.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Druh" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/da.po b/l10n_it_fatturapa/i18n/da.po index 5cebece349bc..911df28d04a8 100644 --- a/l10n_it_fatturapa/i18n/da.po +++ b/l10n_it_fatturapa/i18n/da.po @@ -534,6 +534,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -789,6 +794,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1026,7 +1036,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/de.po b/l10n_it_fatturapa/i18n/de.po index 0ca878d92aae..e42b1aed66cb 100644 --- a/l10n_it_fatturapa/i18n/de.po +++ b/l10n_it_fatturapa/i18n/de.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1386,6 +1402,13 @@ msgstr "" msgid "Type" msgstr "Art" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/el_GR.po b/l10n_it_fatturapa/i18n/el_GR.po index 894d68bd03e0..248323ba8110 100644 --- a/l10n_it_fatturapa/i18n/el_GR.po +++ b/l10n_it_fatturapa/i18n/el_GR.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Τύπος" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/en_GB.po b/l10n_it_fatturapa/i18n/en_GB.po index 8a68bc33881b..6c7a23b348c1 100644 --- a/l10n_it_fatturapa/i18n/en_GB.po +++ b/l10n_it_fatturapa/i18n/en_GB.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es.po b/l10n_it_fatturapa/i18n/es.po index fd5c890a737b..6065506b2afd 100644 --- a/l10n_it_fatturapa/i18n/es.po +++ b/l10n_it_fatturapa/i18n/es.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_AR.po b/l10n_it_fatturapa/i18n/es_AR.po index 7108f65ca045..4728d871f45c 100644 --- a/l10n_it_fatturapa/i18n/es_AR.po +++ b/l10n_it_fatturapa/i18n/es_AR.po @@ -540,6 +540,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -795,6 +800,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1032,7 +1042,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1388,6 +1404,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_CL.po b/l10n_it_fatturapa/i18n/es_CL.po index 3cc9c77f1d6b..52114b2f3cdd 100644 --- a/l10n_it_fatturapa/i18n/es_CL.po +++ b/l10n_it_fatturapa/i18n/es_CL.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_CO.po b/l10n_it_fatturapa/i18n/es_CO.po index 91d8c035ed09..5154269b9a08 100644 --- a/l10n_it_fatturapa/i18n/es_CO.po +++ b/l10n_it_fatturapa/i18n/es_CO.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_CR.po b/l10n_it_fatturapa/i18n/es_CR.po index 421dd968d80f..a3891e78f1f5 100644 --- a/l10n_it_fatturapa/i18n/es_CR.po +++ b/l10n_it_fatturapa/i18n/es_CR.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_DO.po b/l10n_it_fatturapa/i18n/es_DO.po index e0e4a19388ce..da62d279dbc0 100644 --- a/l10n_it_fatturapa/i18n/es_DO.po +++ b/l10n_it_fatturapa/i18n/es_DO.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_EC.po b/l10n_it_fatturapa/i18n/es_EC.po index 4660b6ea5bcc..a76ea1737b10 100644 --- a/l10n_it_fatturapa/i18n/es_EC.po +++ b/l10n_it_fatturapa/i18n/es_EC.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_ES.po b/l10n_it_fatturapa/i18n/es_ES.po index 9337b42b6136..282de3c53dba 100644 --- a/l10n_it_fatturapa/i18n/es_ES.po +++ b/l10n_it_fatturapa/i18n/es_ES.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_MX.po b/l10n_it_fatturapa/i18n/es_MX.po index 2502ba28bc62..6083a74649dc 100644 --- a/l10n_it_fatturapa/i18n/es_MX.po +++ b/l10n_it_fatturapa/i18n/es_MX.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_PE.po b/l10n_it_fatturapa/i18n/es_PE.po index 7b44844cd661..1a85e30d7e69 100644 --- a/l10n_it_fatturapa/i18n/es_PE.po +++ b/l10n_it_fatturapa/i18n/es_PE.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_PY.po b/l10n_it_fatturapa/i18n/es_PY.po index 2c8dbd412d62..56ebfa442dea 100644 --- a/l10n_it_fatturapa/i18n/es_PY.po +++ b/l10n_it_fatturapa/i18n/es_PY.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/es_VE.po b/l10n_it_fatturapa/i18n/es_VE.po index 1d02faeb25ff..a4def835744b 100644 --- a/l10n_it_fatturapa/i18n/es_VE.po +++ b/l10n_it_fatturapa/i18n/es_VE.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1383,6 +1399,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/et.po b/l10n_it_fatturapa/i18n/et.po index 3b316c3e487c..72669e2e62a4 100644 --- a/l10n_it_fatturapa/i18n/et.po +++ b/l10n_it_fatturapa/i18n/et.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Tüüp" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/eu.po b/l10n_it_fatturapa/i18n/eu.po index 5d7793162fcb..300b75bb6f91 100644 --- a/l10n_it_fatturapa/i18n/eu.po +++ b/l10n_it_fatturapa/i18n/eu.po @@ -534,6 +534,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -789,6 +794,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1026,7 +1036,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1381,6 +1397,13 @@ msgstr "" msgid "Type" msgstr "Mota" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/fa.po b/l10n_it_fatturapa/i18n/fa.po index d21bfc74004f..504763432902 100644 --- a/l10n_it_fatturapa/i18n/fa.po +++ b/l10n_it_fatturapa/i18n/fa.po @@ -534,6 +534,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -789,6 +794,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1026,7 +1036,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1381,6 +1397,13 @@ msgstr "" msgid "Type" msgstr "نوع" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/fi.po b/l10n_it_fatturapa/i18n/fi.po index 77bfd0c57c68..3ce43b889eb9 100644 --- a/l10n_it_fatturapa/i18n/fi.po +++ b/l10n_it_fatturapa/i18n/fi.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Tyyppi" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/fr.po b/l10n_it_fatturapa/i18n/fr.po index deec2b3bbc89..0e9cbaa51be7 100644 --- a/l10n_it_fatturapa/i18n/fr.po +++ b/l10n_it_fatturapa/i18n/fr.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/fr_CA.po b/l10n_it_fatturapa/i18n/fr_CA.po index a3beaae6e7d1..eb801dc7d1ab 100644 --- a/l10n_it_fatturapa/i18n/fr_CA.po +++ b/l10n_it_fatturapa/i18n/fr_CA.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/fr_CH.po b/l10n_it_fatturapa/i18n/fr_CH.po index 966a75b8ec6c..d57e20a37a49 100644 --- a/l10n_it_fatturapa/i18n/fr_CH.po +++ b/l10n_it_fatturapa/i18n/fr_CH.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/fr_FR.po b/l10n_it_fatturapa/i18n/fr_FR.po index b030ca586024..57b9b28c308c 100644 --- a/l10n_it_fatturapa/i18n/fr_FR.po +++ b/l10n_it_fatturapa/i18n/fr_FR.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/gl.po b/l10n_it_fatturapa/i18n/gl.po index 8d9e3f53ce20..dc1195c140d4 100644 --- a/l10n_it_fatturapa/i18n/gl.po +++ b/l10n_it_fatturapa/i18n/gl.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/gl_ES.po b/l10n_it_fatturapa/i18n/gl_ES.po index b72e5e9c7d9e..982f9cb02287 100644 --- a/l10n_it_fatturapa/i18n/gl_ES.po +++ b/l10n_it_fatturapa/i18n/gl_ES.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/he.po b/l10n_it_fatturapa/i18n/he.po index 146a853c7924..408f25bfbed0 100644 --- a/l10n_it_fatturapa/i18n/he.po +++ b/l10n_it_fatturapa/i18n/he.po @@ -534,6 +534,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -789,6 +794,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1026,7 +1036,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1381,6 +1397,13 @@ msgstr "" msgid "Type" msgstr "סוג" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/hr.po b/l10n_it_fatturapa/i18n/hr.po index b140a2805a7f..16c6e59e4c28 100644 --- a/l10n_it_fatturapa/i18n/hr.po +++ b/l10n_it_fatturapa/i18n/hr.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Tip" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/hr_HR.po b/l10n_it_fatturapa/i18n/hr_HR.po index 78b09457ccf1..d2ec3b9930e8 100644 --- a/l10n_it_fatturapa/i18n/hr_HR.po +++ b/l10n_it_fatturapa/i18n/hr_HR.po @@ -538,6 +538,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -793,6 +798,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1030,7 +1040,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1386,6 +1402,13 @@ msgstr "" msgid "Type" msgstr "Tip" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/hu.po b/l10n_it_fatturapa/i18n/hu.po index 0adc1846a4bb..55c2706e5da4 100644 --- a/l10n_it_fatturapa/i18n/hu.po +++ b/l10n_it_fatturapa/i18n/hu.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Típus" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/id.po b/l10n_it_fatturapa/i18n/id.po index 277e02604cd6..4c30f0d3962d 100644 --- a/l10n_it_fatturapa/i18n/id.po +++ b/l10n_it_fatturapa/i18n/id.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1383,6 +1399,13 @@ msgstr "" msgid "Type" msgstr "Jenis" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/it.po b/l10n_it_fatturapa/i18n/it.po index 1c4d6b1bebeb..9b7e34474953 100644 --- a/l10n_it_fatturapa/i18n/it.po +++ b/l10n_it_fatturapa/i18n/it.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-09 12:26+0000\n" -"PO-Revision-Date: 2024-04-05 11:08+0000\n" +"PO-Revision-Date: 2024-05-28 09:36+0000\n" "Last-Translator: mymage \n" "Language-Team: \n" "Language: it\n" @@ -544,6 +544,11 @@ msgstr "Abilitare fatturazione elettronica" msgid "Fattura Ordinaria" msgstr "Fattura Ordinaria" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "Fattura semplificata" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -807,6 +812,11 @@ msgstr "Numero riga" msgid "Line Ref." msgstr "Rif. riga" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1053,8 +1063,14 @@ msgstr "Sconto pagamento anticipato" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" -msgstr "Stile formato di anteprima" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "Stile formato anteprima per fattura ordinaria" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" +msgstr "Stile formato anteprima per fattura semplificata" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__ftpa_preview_link @@ -1423,6 +1439,13 @@ msgstr "Viaggio in ore o km" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "Elemento radice inatteso: %s" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" @@ -1533,6 +1556,9 @@ msgstr "" msgid "ZIP Code" msgstr "CAP" +#~ msgid "Preview Format Style" +#~ msgstr "Stile formato di anteprima" + #, python-format #~ msgid "Partner %(name)s must have Addresse Code. Use %(code)s if unknown" #~ msgstr "" diff --git a/l10n_it_fatturapa/i18n/ja.po b/l10n_it_fatturapa/i18n/ja.po index bfdb2a869061..22ac5d653f8e 100644 --- a/l10n_it_fatturapa/i18n/ja.po +++ b/l10n_it_fatturapa/i18n/ja.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "タイプ" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/ko.po b/l10n_it_fatturapa/i18n/ko.po index 676540e1851a..13379b51eb54 100644 --- a/l10n_it_fatturapa/i18n/ko.po +++ b/l10n_it_fatturapa/i18n/ko.po @@ -534,6 +534,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -789,6 +794,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1026,7 +1036,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1381,6 +1397,13 @@ msgstr "" msgid "Type" msgstr "유형" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/l10n_it_fatturapa.pot b/l10n_it_fatturapa/i18n/l10n_it_fatturapa.pot index 3a97d21f93a6..29804764829d 100644 --- a/l10n_it_fatturapa/i18n/l10n_it_fatturapa.pot +++ b/l10n_it_fatturapa/i18n/l10n_it_fatturapa.pot @@ -529,6 +529,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -784,6 +789,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1021,7 +1031,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1376,6 +1392,13 @@ msgstr "" msgid "Type" msgstr "" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/lt.po b/l10n_it_fatturapa/i18n/lt.po index 6e7ff5741145..945df1e966ca 100644 --- a/l10n_it_fatturapa/i18n/lt.po +++ b/l10n_it_fatturapa/i18n/lt.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Tipas" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/lt_LT.po b/l10n_it_fatturapa/i18n/lt_LT.po index 04e2b81e5433..21768efe7782 100644 --- a/l10n_it_fatturapa/i18n/lt_LT.po +++ b/l10n_it_fatturapa/i18n/lt_LT.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1383,6 +1399,13 @@ msgstr "" msgid "Type" msgstr "" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/lv.po b/l10n_it_fatturapa/i18n/lv.po index 138b5db3c0b4..fbfd456e35f0 100644 --- a/l10n_it_fatturapa/i18n/lv.po +++ b/l10n_it_fatturapa/i18n/lv.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1383,6 +1399,13 @@ msgstr "" msgid "Type" msgstr "Tips" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/mk.po b/l10n_it_fatturapa/i18n/mk.po index b30c157c020d..0b3119169a1c 100644 --- a/l10n_it_fatturapa/i18n/mk.po +++ b/l10n_it_fatturapa/i18n/mk.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Тип" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/mn.po b/l10n_it_fatturapa/i18n/mn.po index 04b27996235b..5c27c7237edc 100644 --- a/l10n_it_fatturapa/i18n/mn.po +++ b/l10n_it_fatturapa/i18n/mn.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Төрөл" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/nb.po b/l10n_it_fatturapa/i18n/nb.po index 7da8c286e420..964ab346519c 100644 --- a/l10n_it_fatturapa/i18n/nb.po +++ b/l10n_it_fatturapa/i18n/nb.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/nb_NO.po b/l10n_it_fatturapa/i18n/nb_NO.po index 6a950df6e01c..872f5d818fa3 100644 --- a/l10n_it_fatturapa/i18n/nb_NO.po +++ b/l10n_it_fatturapa/i18n/nb_NO.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1386,6 +1402,13 @@ msgstr "" msgid "Type" msgstr "" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/nl.po b/l10n_it_fatturapa/i18n/nl.po index 8bbd4ff42120..7dfa442d3b74 100644 --- a/l10n_it_fatturapa/i18n/nl.po +++ b/l10n_it_fatturapa/i18n/nl.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/nl_BE.po b/l10n_it_fatturapa/i18n/nl_BE.po index bb5ed0c2b1b3..3b6f75708c01 100644 --- a/l10n_it_fatturapa/i18n/nl_BE.po +++ b/l10n_it_fatturapa/i18n/nl_BE.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Type" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/pl.po b/l10n_it_fatturapa/i18n/pl.po index 44a138a91fa5..b483ab9edf0a 100644 --- a/l10n_it_fatturapa/i18n/pl.po +++ b/l10n_it_fatturapa/i18n/pl.po @@ -538,6 +538,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -793,6 +798,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1030,7 +1040,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1386,6 +1402,13 @@ msgstr "" msgid "Type" msgstr "Typ" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/pt.po b/l10n_it_fatturapa/i18n/pt.po index 89e47572059f..7a842cdffd1d 100644 --- a/l10n_it_fatturapa/i18n/pt.po +++ b/l10n_it_fatturapa/i18n/pt.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/pt_BR.po b/l10n_it_fatturapa/i18n/pt_BR.po index 6eb891d5ce29..17ce4c29c1bd 100644 --- a/l10n_it_fatturapa/i18n/pt_BR.po +++ b/l10n_it_fatturapa/i18n/pt_BR.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/pt_PT.po b/l10n_it_fatturapa/i18n/pt_PT.po index ad15e5b5cef6..87f56f060f3e 100644 --- a/l10n_it_fatturapa/i18n/pt_PT.po +++ b/l10n_it_fatturapa/i18n/pt_PT.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/ro.po b/l10n_it_fatturapa/i18n/ro.po index 49696d390502..1f9d6d96f95f 100644 --- a/l10n_it_fatturapa/i18n/ro.po +++ b/l10n_it_fatturapa/i18n/ro.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "Tip" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/ru.po b/l10n_it_fatturapa/i18n/ru.po index a480d8b1ee51..c18ecaea3a5a 100644 --- a/l10n_it_fatturapa/i18n/ru.po +++ b/l10n_it_fatturapa/i18n/ru.po @@ -538,6 +538,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -793,6 +798,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1030,7 +1040,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1386,6 +1402,13 @@ msgstr "" msgid "Type" msgstr "Тип" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/sk.po b/l10n_it_fatturapa/i18n/sk.po index 2e6d9f5e320f..1de2de55bfd0 100644 --- a/l10n_it_fatturapa/i18n/sk.po +++ b/l10n_it_fatturapa/i18n/sk.po @@ -534,6 +534,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -789,6 +794,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1026,7 +1036,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1381,6 +1397,13 @@ msgstr "" msgid "Type" msgstr "Typ" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/sk_SK.po b/l10n_it_fatturapa/i18n/sk_SK.po index 2870c2873f8e..cd9b6674aa56 100644 --- a/l10n_it_fatturapa/i18n/sk_SK.po +++ b/l10n_it_fatturapa/i18n/sk_SK.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/sl.po b/l10n_it_fatturapa/i18n/sl.po index 59a1b80d25a5..66e545b0044b 100644 --- a/l10n_it_fatturapa/i18n/sl.po +++ b/l10n_it_fatturapa/i18n/sl.po @@ -543,6 +543,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -798,6 +803,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1037,7 +1047,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1394,6 +1410,13 @@ msgstr "" msgid "Type" msgstr "Tip" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/sr.po b/l10n_it_fatturapa/i18n/sr.po index e46d45d496a8..2c8ff6b85535 100644 --- a/l10n_it_fatturapa/i18n/sr.po +++ b/l10n_it_fatturapa/i18n/sr.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Tip" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/sr@latin.po b/l10n_it_fatturapa/i18n/sr@latin.po index c17c27d9f7fb..79a68fe80381 100644 --- a/l10n_it_fatturapa/i18n/sr@latin.po +++ b/l10n_it_fatturapa/i18n/sr@latin.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Tip" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/sv.po b/l10n_it_fatturapa/i18n/sv.po index 1f2b535ec2b2..2f7c074d98e9 100644 --- a/l10n_it_fatturapa/i18n/sv.po +++ b/l10n_it_fatturapa/i18n/sv.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Typ" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/th.po b/l10n_it_fatturapa/i18n/th.po index 989fb5f0a7b0..cee52bd93475 100644 --- a/l10n_it_fatturapa/i18n/th.po +++ b/l10n_it_fatturapa/i18n/th.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "ชนิด" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/tr.po b/l10n_it_fatturapa/i18n/tr.po index 404fc8e49931..86cb776f75cf 100644 --- a/l10n_it_fatturapa/i18n/tr.po +++ b/l10n_it_fatturapa/i18n/tr.po @@ -536,6 +536,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -791,6 +796,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1028,7 +1038,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1384,6 +1400,13 @@ msgstr "" msgid "Type" msgstr "Tür" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/uk.po b/l10n_it_fatturapa/i18n/uk.po index 5e8dd77e50d9..67647653907c 100644 --- a/l10n_it_fatturapa/i18n/uk.po +++ b/l10n_it_fatturapa/i18n/uk.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Тип" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/vi.po b/l10n_it_fatturapa/i18n/vi.po index 7e43f04b2d49..a4c50d7e9f96 100644 --- a/l10n_it_fatturapa/i18n/vi.po +++ b/l10n_it_fatturapa/i18n/vi.po @@ -534,6 +534,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -789,6 +794,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1026,7 +1036,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "Loại" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/vi_VN.po b/l10n_it_fatturapa/i18n/vi_VN.po index 1ddae09299f5..87c4953e7686 100644 --- a/l10n_it_fatturapa/i18n/vi_VN.po +++ b/l10n_it_fatturapa/i18n/vi_VN.po @@ -535,6 +535,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -790,6 +795,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1027,7 +1037,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1382,6 +1398,13 @@ msgstr "" msgid "Type" msgstr "" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/zh_CN.po b/l10n_it_fatturapa/i18n/zh_CN.po index 9ac8128ec63a..f73cd6cb774e 100644 --- a/l10n_it_fatturapa/i18n/zh_CN.po +++ b/l10n_it_fatturapa/i18n/zh_CN.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "类型" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/i18n/zh_TW.po b/l10n_it_fatturapa/i18n/zh_TW.po index 12ff9a6170a9..5e570b5754d0 100644 --- a/l10n_it_fatturapa/i18n/zh_TW.po +++ b/l10n_it_fatturapa/i18n/zh_TW.po @@ -537,6 +537,11 @@ msgstr "" msgid "Fattura Ordinaria" msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model.fields.selection,name:l10n_it_fatturapa.selection__res_company__fatturapa_simple_preview_style__fatturasemplificata_v1_0_xsl +msgid "Fattura Semplificata" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__datas msgid "File Content (base64)" @@ -792,6 +797,11 @@ msgstr "" msgid "Line Ref." msgstr "" +#. module: l10n_it_fatturapa +#: model:ir.model,name:l10n_it_fatturapa.model_l10n_it_fatturapa_attachment_e_invoice_link +msgid "Link attachment in current record" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_payment_detail__max_payment_date msgid "Maximum Date for Payment" @@ -1029,7 +1039,13 @@ msgstr "" #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_preview_style #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_preview_style -msgid "Preview Format Style" +msgid "Preview Format Style for Fattura Ordinaria" +msgstr "" + +#. module: l10n_it_fatturapa +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_company__fatturapa_simple_preview_style +#: model:ir.model.fields,field_description:l10n_it_fatturapa.field_res_config_settings__fatturapa_simple_preview_style +msgid "Preview Format Style for Fattura Semplificata" msgstr "" #. module: l10n_it_fatturapa @@ -1385,6 +1401,13 @@ msgstr "" msgid "Type" msgstr "類型" +#. module: l10n_it_fatturapa +#. odoo-python +#: code:addons/l10n_it_fatturapa/models/ir_attachment.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa #: model:ir.model.fields,field_description:l10n_it_fatturapa.field_fatturapa_attachments__url msgid "Url" diff --git a/l10n_it_fatturapa/models/__init__.py b/l10n_it_fatturapa/models/__init__.py index dd5fbd88a5b6..906221fe7b29 100644 --- a/l10n_it_fatturapa/models/__init__.py +++ b/l10n_it_fatturapa/models/__init__.py @@ -4,3 +4,4 @@ from . import company from . import partner from . import ir_attachment +from . import link_e_invoice_ir_attachment diff --git a/l10n_it_fatturapa/models/company.py b/l10n_it_fatturapa/models/company.py index cc45895a5f51..e77e9d2bac3c 100644 --- a/l10n_it_fatturapa/models/company.py +++ b/l10n_it_fatturapa/models/company.py @@ -37,10 +37,18 @@ class ResCompany(models.Model): ("FoglioStileAssoSoftware.xsl", "AssoSoftware"), ("FoglioStileSouthTyrol-bilingue.xsl", "South-Tyrol"), ], - string="Preview Format Style", + string="Preview Format Style for Fattura Ordinaria", required=True, default="Foglio_di_stile_fatturaordinaria_v1.2.2.xsl", ) + fatturapa_simple_preview_style = fields.Selection( + [ + ("fatturasemplificata_v1.0.xsl", "Fattura Semplificata"), + ], + string="Preview Format Style for Fattura Semplificata", + required=True, + default="fatturasemplificata_v1.0.xsl", + ) class AccountConfigSettings(models.TransientModel): @@ -107,10 +115,17 @@ class AccountConfigSettings(models.TransientModel): ) fatturapa_preview_style = fields.Selection( related="company_id.fatturapa_preview_style", - string="Preview Format Style", + string="Preview Format Style for Fattura Ordinaria", required=True, readonly=False, ) + fatturapa_simple_preview_style = fields.Selection( + related="company_id.fatturapa_simple_preview_style", + string="Preview Format Style for Fattura Semplificata", + required=True, + default="fatturasemplificata_v1.0.xsl", + readonly=False, + ) @api.onchange("company_id") def onchange_company_id(self): @@ -148,6 +163,9 @@ def onchange_company_id(self): or False ) self.fatturapa_preview_style = company.fatturapa_preview_style or False + self.fatturapa_simple_preview_style = ( + company.fatturapa_simple_preview_style or False + ) else: self.fatturapa_fiscal_position_id = False self.fatturapa_art73 = False @@ -161,3 +179,4 @@ def onchange_company_id(self): self.fatturapa_sender_partner = False self.fatturapa_stabile_organizzazione = False self.fatturapa_preview_style = "Foglio_di_stile_fatturaordinaria_v1.2.2.xsl" + self.fatturapa_simple_preview_style = "fatturasemplificata_v1.0.xsl" diff --git a/l10n_it_fatturapa/models/ir_attachment.py b/l10n_it_fatturapa/models/ir_attachment.py index 1bede1951c23..bb8bc6c8b3e2 100644 --- a/l10n_it_fatturapa/models/ir_attachment.py +++ b/l10n_it_fatturapa/models/ir_attachment.py @@ -7,7 +7,7 @@ import lxml.etree as ET from odoo import fields, models -from odoo.exceptions import UserError +from odoo.exceptions import UserError, ValidationError from odoo.modules import get_resource_path from odoo.tools.translate import _ @@ -115,16 +115,26 @@ def get_xml_string(self): raise UserError(_("Invalid xml %s.") % e.args) from e def get_fattura_elettronica_preview(self): - xsl_path = get_resource_path( - "l10n_it_fatturapa", - "data", - self.env.company.fatturapa_preview_style, - ) - xslt = ET.parse(xsl_path) xml_string = self.get_xml_string() xml_file = BytesIO(xml_string) recovering_parser = ET.XMLParser(recover=True) dom = ET.parse(xml_file, parser=recovering_parser) + + # identify the schema to use by looking at the root element tag + root = dom.getroot() + index = root.tag.rfind("}") + 1 + root_tag = root.tag[index:] + + company = self.env.company + if root_tag == "FatturaElettronicaSemplificata": + preview_style = company.fatturapa_simple_preview_style + elif root_tag == "FatturaElettronica": + preview_style = company.fatturapa_preview_style + else: + raise ValidationError(_("Unexpected root element: %s", root_tag)) + + xsl_path = get_resource_path("l10n_it_fatturapa", "data", preview_style) + xslt = ET.parse(xsl_path) transform = ET.XSLT(xslt) newdom = transform(dom) return ET.tostring(newdom, pretty_print=True, encoding="unicode") diff --git a/l10n_it_fatturapa/models/link_e_invoice_ir_attachment.py b/l10n_it_fatturapa/models/link_e_invoice_ir_attachment.py new file mode 100644 index 000000000000..1558cce789c0 --- /dev/null +++ b/l10n_it_fatturapa/models/link_e_invoice_ir_attachment.py @@ -0,0 +1,35 @@ +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo import api, models + + +class LinkEInvoiceIRAttachment(models.AbstractModel): + _name = "l10n_it_fatturapa.attachment.e_invoice.link" + _description = "Link attachment in current record" + + @api.model + def _l10n_it_link_attachments(self, attachment_field="ir_attachment_id"): + """Link self to the attachment in `attachment_field`. + + This allows access to the attachment for + anyone who can access `self` (see `ir.attachment.check`). + """ + for e_invoice in self: + e_invoice[attachment_field].update( + { + "res_model": e_invoice._name, + "res_id": e_invoice.id, + } + ) + + @api.model_create_multi + def create(self, vals_list): + e_invoices = super().create(vals_list) + e_invoices._l10n_it_link_attachments() + return e_invoices + + def write(self, vals): + res = super().write(vals) + self._l10n_it_link_attachments() + return res diff --git a/l10n_it_fatturapa/readme/CONTRIBUTORS.md b/l10n_it_fatturapa/readme/CONTRIBUTORS.md index a262ca0d38b5..19f4eb1c7da9 100644 --- a/l10n_it_fatturapa/readme/CONTRIBUTORS.md +++ b/l10n_it_fatturapa/readme/CONTRIBUTORS.md @@ -17,3 +17,5 @@ - [Ooops](https://www.ooops404.com): > - Giovanni Serra \<\> +- [Aion Tech](https://aiontech.company/): + - Simone Rubino \<\> diff --git a/l10n_it_fatturapa/static/description/index.html b/l10n_it_fatturapa/static/description/index.html index 8b710b967f7a..164dd40894c4 100644 --- a/l10n_it_fatturapa/static/description/index.html +++ b/l10n_it_fatturapa/static/description/index.html @@ -366,7 +366,7 @@

ITA - Fattura elettronica - Base

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:7270c2d15f6b735cb0eaffeac2b297e149d9fc0bce25a1b72946b6f28a7ecb3d +!! source digest: sha256:be8d8a406531e85b701852293878955520172ef68aa0095e690705f0db6279b0 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

Italiano

@@ -504,6 +504,11 @@

Contributors

+
  • Aion Tech:

    + +
  • diff --git a/l10n_it_fatturapa/views/company_view.xml b/l10n_it_fatturapa/views/company_view.xml index 1c3c761c5c6e..8f97add98273 100644 --- a/l10n_it_fatturapa/views/company_view.xml +++ b/l10n_it_fatturapa/views/company_view.xml @@ -58,6 +58,13 @@ />
    +
    +
    diff --git a/l10n_it_fatturapa_import_zip/README.rst b/l10n_it_fatturapa_import_zip/README.rst index b9f751cb280c..b8e2ea092623 100644 --- a/l10n_it_fatturapa_import_zip/README.rst +++ b/l10n_it_fatturapa_import_zip/README.rst @@ -7,7 +7,7 @@ ITA - Fattura elettronica - Import ZIP !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:e6d9d8149457679933ac3803a325b515ec35d031570683f60dc4c3929329101d + !! source digest: sha256:8de84eb5fdcb770979e2632bbfc45d33857d48c1b38fcfc837d90ad06bae6e1a !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png @@ -94,6 +94,9 @@ Contributors - Giuseppe Borruso - Dinamiche Aziendali srl +- `Aion Tech `__: + + - Simone Rubino Maintainers ----------- diff --git a/l10n_it_fatturapa_import_zip/__manifest__.py b/l10n_it_fatturapa_import_zip/__manifest__.py index 403190edb8d6..90c906d1e1b0 100644 --- a/l10n_it_fatturapa_import_zip/__manifest__.py +++ b/l10n_it_fatturapa_import_zip/__manifest__.py @@ -1,11 +1,12 @@ # Copyright 2020 Lorenzo Battistini +# Copyright 2024 Simone Rubino - Aion Tech # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "ITA - Fattura elettronica - Import ZIP", "summary": "Permette di importare in uno ZIP diversi file XML di " "fatture elettroniche", - "version": "16.0.1.0.2", + "version": "16.0.1.1.0", "category": "Localization/Italy", "website": "https://github.com/OCA/l10n-italy", "author": "TAKOBI, Odoo Community Association (OCA)", diff --git a/l10n_it_fatturapa_import_zip/migrations/16.0.1.1.0/post-migrate.py b/l10n_it_fatturapa_import_zip/migrations/16.0.1.1.0/post-migrate.py new file mode 100644 index 000000000000..6d4d0199c1a1 --- /dev/null +++ b/l10n_it_fatturapa_import_zip/migrations/16.0.1.1.0/post-migrate.py @@ -0,0 +1,10 @@ +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + e_invoices_zip = env["fatturapa.attachment.import.zip"].search([]) + e_invoices_zip._l10n_it_link_attachments() diff --git a/l10n_it_fatturapa_import_zip/models/attachment.py b/l10n_it_fatturapa_import_zip/models/attachment.py index 8f428b0b6c8d..df4b157da86c 100644 --- a/l10n_it_fatturapa_import_zip/models/attachment.py +++ b/l10n_it_fatturapa_import_zip/models/attachment.py @@ -1,4 +1,5 @@ # Copyright 2023 Simone Rubino - TAKOBI +# Copyright 2024 Simone Rubino - Aion Tech # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). import base64 @@ -45,7 +46,11 @@ class FatturaPAAttachmentImportZIP(models.Model): _name = "fatturapa.attachment.import.zip" _description = "E-bill ZIP import" _inherits = {"ir.attachment": "ir_attachment_id"} - _inherit = ["mail.thread", "mail.activity.mixin"] + _inherit = [ + "mail.thread", + "mail.activity.mixin", + "l10n_it_fatturapa.attachment.e_invoice.link", + ] _order = "id desc" ir_attachment_id = fields.Many2one( diff --git a/l10n_it_fatturapa_import_zip/readme/CONTRIBUTORS.md b/l10n_it_fatturapa_import_zip/readme/CONTRIBUTORS.md index ae5dbafcf8d5..bd0f603bfe2e 100644 --- a/l10n_it_fatturapa_import_zip/readme/CONTRIBUTORS.md +++ b/l10n_it_fatturapa_import_zip/readme/CONTRIBUTORS.md @@ -2,3 +2,5 @@ - Simone Rubino \<\> - Giuseppe Borruso - Dinamiche Aziendali srl \<\> +- [Aion Tech](https://aiontech.company/): + - Simone Rubino \<\> diff --git a/l10n_it_fatturapa_import_zip/static/description/index.html b/l10n_it_fatturapa_import_zip/static/description/index.html index 5a1acfb3742f..905533f598cf 100644 --- a/l10n_it_fatturapa_import_zip/static/description/index.html +++ b/l10n_it_fatturapa_import_zip/static/description/index.html @@ -366,7 +366,7 @@

    ITA - Fattura elettronica - Import ZIP

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:e6d9d8149457679933ac3803a325b515ec35d031570683f60dc4c3929329101d +!! source digest: sha256:8de84eb5fdcb770979e2632bbfc45d33857d48c1b38fcfc837d90ad06bae6e1a !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

    Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

    Italiano

    @@ -439,6 +439,10 @@

    Contributors

  • Giuseppe Borruso - Dinamiche Aziendali srl <gborruso@dinamicheaziendali.it>
  • +
  • Aion Tech: +
  • diff --git a/l10n_it_fatturapa_import_zip/tests/test_import_zip.py b/l10n_it_fatturapa_import_zip/tests/test_import_zip.py index a6481adb14d0..42183d32e979 100644 --- a/l10n_it_fatturapa_import_zip/tests/test_import_zip.py +++ b/l10n_it_fatturapa_import_zip/tests/test_import_zip.py @@ -1,4 +1,5 @@ # Copyright 2023 Simone Rubino - TAKOBI +# Copyright 2024 Simone Rubino - Aion Tech # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from datetime import date @@ -100,3 +101,26 @@ def test_import_zip(self): f"Field {field} of invoice {invoice.display_name} " f"does not match", ) + + def test_access_other_user_zip(self): + """A user can see the zip files imported by other users.""" + # Arrange + user = self.env.user + other_user = user.copy() + # pre-condition + self.assertNotEqual(user, other_user) + + # Act + wizard_attachment_import = self.attachment_import_model.with_user( + other_user + ).create( + { + "name": "Test other user XML import", + "datas": self.getFile("xml_import.zip")[1], + } + ) + + # Assert + self.assertTrue( + wizard_attachment_import.ir_attachment_id.with_user(user).read() + ) diff --git a/l10n_it_fatturapa_import_zip/wizards/wizard_import_fatturapa.py b/l10n_it_fatturapa_import_zip/wizards/wizard_import_fatturapa.py index bedecbe68e60..2b9c3a352c0c 100644 --- a/l10n_it_fatturapa_import_zip/wizards/wizard_import_fatturapa.py +++ b/l10n_it_fatturapa_import_zip/wizards/wizard_import_fatturapa.py @@ -106,3 +106,11 @@ def _get_account_tax_domain(self, amount): ] else: return tax_domain + + def set_payments_data(self, FatturaBody, invoice, partner_id): + if self._is_import_attachment_out(): + return super().set_payments_data( + FatturaBody, invoice, self.env.company.partner_id.id + ) + else: + return super().set_payments_data(FatturaBody, invoice, partner_id) diff --git a/l10n_it_fatturapa_in/README.rst b/l10n_it_fatturapa_in/README.rst index b04f3fa0b9ee..cf111b671006 100644 --- a/l10n_it_fatturapa_in/README.rst +++ b/l10n_it_fatturapa_in/README.rst @@ -7,7 +7,7 @@ ITA - Fattura elettronica - Ricezione !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:7ec0fb3f65d9336afe0b80a825184b4ad63a32029bdd2d3e1ec086bbc2f59ce0 + !! source digest: sha256:bf10059ea2a08b11d03aa67f91e8ab8cce99e74d5579df415b4a3b23a9f19f9b !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png @@ -213,6 +213,9 @@ Contributors - Gianmarco Conte - Marco Colombo - Salvo Rapisarda +- `Aion Tech `__: + + - Simone Rubino Maintainers ----------- diff --git a/l10n_it_fatturapa_in/__manifest__.py b/l10n_it_fatturapa_in/__manifest__.py index 0a954ac5c767..b7a23a500bf3 100644 --- a/l10n_it_fatturapa_in/__manifest__.py +++ b/l10n_it_fatturapa_in/__manifest__.py @@ -3,11 +3,12 @@ # Copyright 2018 Lorenzo Battistini # Copyright 2018 Sergio Zanchetta (Associazione PNLUG - Gruppo Odoo) # Copyright 2022 Marco Colombo () +# Copyright 2024 Simone Rubino - Aion Tech # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "ITA - Fattura elettronica - Ricezione", - "version": "16.0.1.0.7", + "version": "16.0.1.1.0", "development_status": "Beta", "category": "Localization/Italy", "summary": "Ricezione fatture elettroniche", diff --git a/l10n_it_fatturapa_in/i18n/it.po b/l10n_it_fatturapa_in/i18n/it.po index 5e113dfbe304..0a66264a8759 100644 --- a/l10n_it_fatturapa_in/i18n/it.po +++ b/l10n_it_fatturapa_in/i18n/it.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-03-09 20:32+0000\n" -"PO-Revision-Date: 2024-04-05 11:08+0000\n" +"PO-Revision-Date: 2024-05-28 09:37+0000\n" "Last-Translator: mymage \n" "Language-Team: \n" "Language: it\n" @@ -969,6 +969,13 @@ msgstr "" msgid "Nature" msgstr "Natura" +#. module: l10n_it_fatturapa_in +#. odoo-python +#: code:addons/l10n_it_fatturapa_in/wizard/efattura.py:0 +#, python-format +msgid "No available data to compute AliquotaIVA" +msgstr "Dati non disponibili per il calcolo dell'aliquota IVA" + #. module: l10n_it_fatturapa_in #. odoo-python #: code:addons/l10n_it_fatturapa_in/wizard/wizard_import_fatturapa.py:0 @@ -1456,6 +1463,13 @@ msgstr "" msgid "Type" msgstr "Tipo" +#. module: l10n_it_fatturapa_in +#. odoo-python +#: code:addons/l10n_it_fatturapa_in/wizard/efattura.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "Elemento radice inatteso: %s" + #. module: l10n_it_fatturapa_in #: model:ir.model.fields,field_description:l10n_it_fatturapa_in.field_einvoice_line__unit_price msgid "Unit Price" diff --git a/l10n_it_fatturapa_in/i18n/l10n_it_fatturapa_in.pot b/l10n_it_fatturapa_in/i18n/l10n_it_fatturapa_in.pot index 035eb8f03793..588088b89db8 100644 --- a/l10n_it_fatturapa_in/i18n/l10n_it_fatturapa_in.pot +++ b/l10n_it_fatturapa_in/i18n/l10n_it_fatturapa_in.pot @@ -901,6 +901,13 @@ msgstr "" msgid "Nature" msgstr "" +#. module: l10n_it_fatturapa_in +#. odoo-python +#: code:addons/l10n_it_fatturapa_in/wizard/efattura.py:0 +#, python-format +msgid "No available data to compute AliquotaIVA" +msgstr "" + #. module: l10n_it_fatturapa_in #. odoo-python #: code:addons/l10n_it_fatturapa_in/wizard/wizard_import_fatturapa.py:0 @@ -1360,6 +1367,13 @@ msgstr "" msgid "Type" msgstr "" +#. module: l10n_it_fatturapa_in +#. odoo-python +#: code:addons/l10n_it_fatturapa_in/wizard/efattura.py:0 +#, python-format +msgid "Unexpected root element: %s" +msgstr "" + #. module: l10n_it_fatturapa_in #: model:ir.model.fields,field_description:l10n_it_fatturapa_in.field_einvoice_line__unit_price msgid "Unit Price" diff --git a/l10n_it_fatturapa_in/migrations/16.0.1.1.0/post-migrate.py b/l10n_it_fatturapa_in/migrations/16.0.1.1.0/post-migrate.py new file mode 100644 index 000000000000..a692f1fff57f --- /dev/null +++ b/l10n_it_fatturapa_in/migrations/16.0.1.1.0/post-migrate.py @@ -0,0 +1,10 @@ +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + e_invoices_in = env["fatturapa.attachment.in"].search([]) + e_invoices_in._l10n_it_link_attachments() diff --git a/l10n_it_fatturapa_in/models/attachment.py b/l10n_it_fatturapa_in/models/attachment.py index 83a77b06cbd4..00820b1bd256 100644 --- a/l10n_it_fatturapa_in/models/attachment.py +++ b/l10n_it_fatturapa_in/models/attachment.py @@ -1,3 +1,6 @@ +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + from odoo import _, api, fields, models from odoo.tools import format_date @@ -8,7 +11,10 @@ class FatturaPAAttachmentIn(models.Model): _name = "fatturapa.attachment.in" _description = "E-bill import file" _inherits = {"ir.attachment": "ir_attachment_id"} - _inherit = ["mail.thread"] + _inherit = [ + "mail.thread", + "l10n_it_fatturapa.attachment.e_invoice.link", + ] _order = "id desc" ir_attachment_id = fields.Many2one( diff --git a/l10n_it_fatturapa_in/readme/CONTRIBUTORS.md b/l10n_it_fatturapa_in/readme/CONTRIBUTORS.md index 91555f7a499b..bac027f81130 100644 --- a/l10n_it_fatturapa_in/readme/CONTRIBUTORS.md +++ b/l10n_it_fatturapa_in/readme/CONTRIBUTORS.md @@ -6,3 +6,5 @@ - Gianmarco Conte \<\> - Marco Colombo \<\> - Salvo Rapisarda \<\> +- [Aion Tech](https://aiontech.company/): + - Simone Rubino \<\> diff --git a/l10n_it_fatturapa_in/static/description/index.html b/l10n_it_fatturapa_in/static/description/index.html index 1b225cd5593d..cb813f8c2490 100644 --- a/l10n_it_fatturapa_in/static/description/index.html +++ b/l10n_it_fatturapa_in/static/description/index.html @@ -366,7 +366,7 @@

    ITA - Fattura elettronica - Ricezione

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:7ec0fb3f65d9336afe0b80a825184b4ad63a32029bdd2d3e1ec086bbc2f59ce0 +!! source digest: sha256:bf10059ea2a08b11d03aa67f91e8ab8cce99e74d5579df415b4a3b23a9f19f9b !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

    Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

    Italiano

    @@ -534,6 +534,10 @@

    Contributors

  • Gianmarco Conte <gconte@dinamicheaziendali.it>
  • Marco Colombo <https://github.com/TheMule71>
  • Salvo Rapisarda <https://github.com/salvorapi>
  • +
  • Aion Tech: +
  • diff --git a/l10n_it_fatturapa_in/tests/data/IT02780790107_11009.xml b/l10n_it_fatturapa_in/tests/data/IT02780790107_11009.xml new file mode 100644 index 000000000000..c818f56f316a --- /dev/null +++ b/l10n_it_fatturapa_in/tests/data/IT02780790107_11009.xml @@ -0,0 +1 @@ +ITRSSMRA84H04H501X1FSM100000000fatture55@pec.itIT02780790107RSSMRA84H04H501XMarioRossiVIA DONATORI DI SANGUE3620100MILANOMIITRF19IT0597936121805979361218ROSSI SPAVIA Giovanni14821100VareseVAITTD07EUR2022-07-1616Provvigioni II trimestre 2022272.230.00N4 \ No newline at end of file diff --git a/l10n_it_fatturapa_in/tests/fatturapa_common.py b/l10n_it_fatturapa_in/tests/fatturapa_common.py index 838cacc15891..1fff71939f42 100644 --- a/l10n_it_fatturapa_in/tests/fatturapa_common.py +++ b/l10n_it_fatturapa_in/tests/fatturapa_common.py @@ -1,3 +1,6 @@ +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + import base64 import operator import tempfile @@ -275,7 +278,7 @@ def create_res_bank(self): def create_attachment(self, name, file_name, module_name=None): if module_name is None: module_name = "l10n_it_fatturapa_in" - attach = self.attach_model.create( + attach = self.env["fatturapa.attachment.in"].create( {"name": name, "datas": self.getFile(file_name, module_name=module_name)[1]} ) return attach diff --git a/l10n_it_fatturapa_in/tests/test_import_fatturapa_xml.py b/l10n_it_fatturapa_in/tests/test_import_fatturapa_xml.py index ef172c6536b1..fad34d0d5bfb 100644 --- a/l10n_it_fatturapa_in/tests/test_import_fatturapa_xml.py +++ b/l10n_it_fatturapa_in/tests/test_import_fatturapa_xml.py @@ -1,3 +1,6 @@ +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + from datetime import date from psycopg2 import IntegrityError @@ -892,6 +895,36 @@ def test_51_xml_import(self): invoice = self.invoice_model.browse(invoice_ids) self.assertTrue(invoice.fatturapa_attachment_in_id.is_self_invoice) + def test_52_xml_import(self): + # we test partner creation, too + # make sure a partner with the same vat is already in the DB + for partner in self.env["res.partner"].search([("vat", "=", "IT02780790107")]): + # references from aml may prevent partner unlinking + self.env["account.move.line"].search( + [("partner_id", "=", partner.id)] + ).with_context(dynamic_unlink=True).unlink() + self.env["account.move"].search([("partner_id", "=", partner.id)]).unlink() + partner.unlink() + + res = self.run_wizard("test52", "IT02780790107_11009.xml") + invoice_ids = res.get("domain")[0][2] + invoice = self.invoice_model.browse(invoice_ids) + + self.assertEqual(len(invoice.e_invoice_line_ids), 1) + self.assertEqual(invoice.e_invoice_line_ids[0].tax_kind, "N4") + + self.assertEqual(len(invoice.invoice_line_ids), 1) + self.assertEqual(len(invoice.invoice_line_ids[0].tax_ids), 1) + self.assertEqual(invoice.invoice_line_ids[0].price_unit, 272.23) + kind = self.env.ref("l10n_it_account_tax_kind.n4") + self.assertEqual(invoice.invoice_line_ids[0].tax_ids[0].kind_id, kind) + + self.assertEqual(invoice.amount_total, 272.23) + + self.assertTrue(invoice.partner_id) + self.assertEqual(invoice.partner_id.firstname, "Mario") + self.assertEqual(invoice.partner_id.lastname, "Rossi") + def test_53_xml_import(self): """ Check that VAT of non-IT partner is not checked. @@ -1070,6 +1103,29 @@ def test_duplicated_vat_on_partners(self): self.assertFalse(attach.xml_supplier_id) self.assertTrue(attach.inconsistencies) + def test_access_other_user_e_invoice(self): + """A user can see the e-invoice files created by other users.""" + # Arrange + access_right_group_xmlid = "base.group_erp_manager" + user = self.env.user + user.groups_id -= self.env.ref("base.group_system") + user.groups_id -= self.env.ref(access_right_group_xmlid) + other_user = user.copy() + # pre-condition + self.assertFalse(user.has_group(access_right_group_xmlid)) + self.assertNotEqual(user, other_user) + + # Act + with self.with_user(other_user.login): + import_action = self.run_wizard( + "access_other_user_e_invoice", "IT01234567890_FPR03.xml" + ) + + # Assert + invoices = self.env[import_action["res_model"]].search(import_action["domain"]) + e_invoice = invoices.fatturapa_attachment_in_id + self.assertTrue(e_invoice.ir_attachment_id.read()) + class TestFatturaPAEnasarco(FatturapaCommon): def setUp(self): diff --git a/l10n_it_fatturapa_in/wizard/efattura.py b/l10n_it_fatturapa_in/wizard/efattura.py index ca35016e4ee0..a51d72060f72 100644 --- a/l10n_it_fatturapa_in/wizard/efattura.py +++ b/l10n_it_fatturapa_in/wizard/efattura.py @@ -1,3 +1,4 @@ +import decimal import logging import re import urllib.parse @@ -6,7 +7,14 @@ from lxml import etree -from odoo.addons.l10n_it_account.tools.account_tools import fpa_schema, fpa_schema_etree +from odoo.exceptions import ValidationError +from odoo.tools.translate import _ + +from odoo.addons.l10n_it_account.tools.account_tools import ( + fpa_schema, + fpa_schema_etree, + fpa_simple_schema, +) _logger = logging.getLogger(__name__) _logger.setLevel(logging.DEBUG) @@ -150,6 +158,112 @@ def __iter__(self, *attr, **kwattr): def __len__(self, *attr, **kwattr): return self.__dict__.__len__(*attr, **kwattr) + def _convert_simple_DatiAnagrafici(CedentePrestatore): + DatiAnagrafici = ObjectDict() + if CedentePrestatore.IdFiscaleIVA: + DatiAnagrafici.IdFiscaleIVA = CedentePrestatore.IdFiscaleIVA + del CedentePrestatore.IdFiscaleIVA + if CedentePrestatore.CodiceFiscale: + DatiAnagrafici.CodiceFiscale = CedentePrestatore.CodiceFiscale + del CedentePrestatore.CodiceFiscale + if CedentePrestatore.Denominazione: + DatiAnagrafici.Anagrafica = ObjectDict() + DatiAnagrafici.Anagrafica.Denominazione = CedentePrestatore.Denominazione + del CedentePrestatore.Denominazione + elif CedentePrestatore.Nome or CedentePrestatore.Cognome: + DatiAnagrafici.Anagrafica = ObjectDict() + DatiAnagrafici.Anagrafica.Nome = CedentePrestatore.Nome + DatiAnagrafici.Anagrafica.Cognome = CedentePrestatore.Cognome + del CedentePrestatore.Nome + del CedentePrestatore.Cognome + return DatiAnagrafici + + # alter the ObjectDict() created by parsing of Fattura Semplificata + # to look the same as the ObjectDict() created by parsing of + # a Fattura Ordinaria + def _fpa_convert_simple(od): + # 1 - CedentePrestatore has a different syntax + if od.FatturaElettronicaHeader.CedentePrestatore: + CedentePrestatore = od.FatturaElettronicaHeader.CedentePrestatore + CedentePrestatore.DatiAnagrafici = _convert_simple_DatiAnagrafici( + CedentePrestatore + ) + + def make_empty_riepilogo(): + riepilogo = ObjectDict() + riepilogo.AliquotaIVA = decimal.Decimal(0) + riepilogo.ImponibileImporto = decimal.Decimal(0) + riepilogo.Imposta = decimal.Decimal(0) + # riepilogo.Natura = None + # riepilogo.SpeseAccessorie = 0.0 + # riepilogo.Arrotondamento = 0.0 + # riepilogo.EsigibilitaIVA = None + # riepilogo.RiferimentoNormativo = None + return riepilogo + + def rkey(linea): + return "{}-{}".format(linea.AliquotaIVA, linea.Natura or "") + + for FatturaElettronicaBody in od.FatturaElettronicaBody: + # 2 - DatiBeniServizi is a list, instead of a single object + # each instance represents a line in the invoice + # There's no equivalent of DatiRiepilogo + DettaglioLinee = [] + DatiRiepilogo = {} + for nlinea, DatiBeniServizi in enumerate( + FatturaElettronicaBody.DatiBeniServizi + ): + linea = ObjectDict() + linea.NumeroLinea = nlinea + 1 + linea.Descrizione = DatiBeniServizi.Descrizione + if DatiBeniServizi.DatiIVA.Aliquota is not None: + linea.AliquotaIVA = decimal.Decimal( + DatiBeniServizi.DatiIVA.Aliquota + ) + linea._imponibile = decimal.Decimal(DatiBeniServizi.Importo) / ( + 1 + decimal.Decimal(linea.AliquotaIVA) / 100 + ) + linea._imposta = DatiBeniServizi.Importo - linea._imponibile + if DatiBeniServizi.DatiIVA.Imposta: + linea._imposta = decimal.Decimal(DatiBeniServizi.DatiIVA.Imposta) + linea._imponibile = ( + decimal.Decimal(DatiBeniServizi.Importo) - linea._imposta + ) + if linea.AliquotaIVA is None: + linea.AliquotaIVA = linea._imposta / linea._imponibile * 100 + if linea.AliquotaIVA is None: + raise ValidationError(_("No available data to compute AliquotaIVA")) + linea.PrezzoUnitario = linea._imponibile + linea.PrezzoTotale = linea._imponibile + + if DatiBeniServizi.Natura: + linea.Natura = DatiBeniServizi.Natura + if DatiBeniServizi.RiferimentoNormativo: + linea.RiferimentoNormativo = DatiBeniServizi.RiferimentoNormativo + DettaglioLinee.append(linea) + + key = rkey(linea) + riepilogo = DatiRiepilogo.get(key, make_empty_riepilogo()) + riepilogo.AliquotaIVA = linea.AliquotaIVA + riepilogo.ImponibileImporto += linea._imponibile + riepilogo.Imposta += linea._imposta + if linea.Natura: + riepilogo.Natura = linea.Natura + if linea.RiferimentoNormativo: + riepilogo.RiferimentoNormativo = linea.RiferimentoNormativo + + del linea._imponibile + del linea._imposta + DatiRiepilogo[key] = riepilogo + + DatiBeniServizi = ObjectDict() + DatiBeniServizi.DettaglioLinee = DettaglioLinee + DatiBeniServizi.DatiRiepilogo = DatiRiepilogo.values() + + FatturaElettronicaBody.DatiBeniServizi = DatiBeniServizi + + return od + xml_string = _fix_xmlstring(xml_string) root = etree.fromstring(xml_string) @@ -197,7 +311,19 @@ def __len__(self, *attr, **kwattr): for pec in root.xpath("//PECDestinatario"): pec.text = pec.text.rstrip() - validat = fpa_schema.to_dict(tree, dict_class=ObjectDict) + # identify the schema to use by looking at the root element tag + index = root.tag.rfind("}") + 1 + root_tag = root.tag[index:] + + if root_tag == "FatturaElettronicaSemplificata": + validat = _fpa_convert_simple( + fpa_simple_schema.to_dict(tree, dict_class=ObjectDict) + ) + elif root_tag == "FatturaElettronica": + validat = fpa_schema.to_dict(tree, dict_class=ObjectDict) + else: + raise ValidationError(_("Unexpected root element: %s", root_tag)) + validat._xmldoctor = problems return validat diff --git a/l10n_it_fatturapa_out/README.rst b/l10n_it_fatturapa_out/README.rst index 5d570260e205..53a5bcc27601 100644 --- a/l10n_it_fatturapa_out/README.rst +++ b/l10n_it_fatturapa_out/README.rst @@ -7,7 +7,7 @@ ITA - Fattura elettronica - Emissione !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:4b94ced1be635217d3cda737dc6618edfb200e68fb457941e1fb5f7e7a04f994 + !! source digest: sha256:ff5514b22487e964fd2e1318ac967b9412ece373da13888a866a446e9a7d5e2e !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png @@ -140,6 +140,10 @@ Contributors - Víctor Martínez +- `Aion Tech `__: + + - Simone Rubino + Maintainers ----------- diff --git a/l10n_it_fatturapa_out/__manifest__.py b/l10n_it_fatturapa_out/__manifest__.py index b480ec118a63..676f82d185e7 100644 --- a/l10n_it_fatturapa_out/__manifest__.py +++ b/l10n_it_fatturapa_out/__manifest__.py @@ -3,11 +3,12 @@ # Copyright 2018 Sergio Zanchetta (Associazione PNLUG - Gruppo Odoo) # Copyright 2018 Sergio Corato # Copyright 2022 Marco Colombo +# Copyright 2024 Simone Rubino - Aion Tech # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "ITA - Fattura elettronica - Emissione", - "version": "16.0.1.0.19", + "version": "16.0.1.1.0", "development_status": "Beta", "category": "Localization/Italy", "summary": "Emissione fatture elettroniche", diff --git a/l10n_it_fatturapa_out/migrations/16.0.1.1.0/post-migrate.py b/l10n_it_fatturapa_out/migrations/16.0.1.1.0/post-migrate.py new file mode 100644 index 000000000000..06fddb9d3b80 --- /dev/null +++ b/l10n_it_fatturapa_out/migrations/16.0.1.1.0/post-migrate.py @@ -0,0 +1,10 @@ +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + e_invoices_out = env["fatturapa.attachment.out"].search([]) + e_invoices_out._l10n_it_link_attachments() diff --git a/l10n_it_fatturapa_out/models/attachment.py b/l10n_it_fatturapa_out/models/attachment.py index 598ada6bb5d1..7847bf40c647 100644 --- a/l10n_it_fatturapa_out/models/attachment.py +++ b/l10n_it_fatturapa_out/models/attachment.py @@ -1,5 +1,7 @@ # Copyright 2014 Davide Corio # Copyright 2016-2018 Lorenzo Battistini - Agile Business Group +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from odoo import _, api, fields, models from odoo.exceptions import UserError @@ -9,7 +11,10 @@ class FatturaPAAttachment(models.Model): _name = "fatturapa.attachment.out" _description = "E-invoice Export File" _inherits = {"ir.attachment": "ir_attachment_id"} - _inherit = ["mail.thread"] + _inherit = [ + "mail.thread", + "l10n_it_fatturapa.attachment.e_invoice.link", + ] _order = "id desc" ir_attachment_id = fields.Many2one( diff --git a/l10n_it_fatturapa_out/readme/CONTRIBUTORS.md b/l10n_it_fatturapa_out/readme/CONTRIBUTORS.md index c446a966d7b8..47492a088de1 100644 --- a/l10n_it_fatturapa_out/readme/CONTRIBUTORS.md +++ b/l10n_it_fatturapa_out/readme/CONTRIBUTORS.md @@ -8,3 +8,5 @@ - Giovanni Serra \<\> - [Tecnativa](https://www.tecnativa.com): - Víctor Martínez +- [Aion Tech](https://aiontech.company/): + - Simone Rubino \<\> diff --git a/l10n_it_fatturapa_out/static/description/index.html b/l10n_it_fatturapa_out/static/description/index.html index c3b28d6cf932..298170e487c5 100644 --- a/l10n_it_fatturapa_out/static/description/index.html +++ b/l10n_it_fatturapa_out/static/description/index.html @@ -366,7 +366,7 @@

    ITA - Fattura elettronica - Emissione

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:4b94ced1be635217d3cda737dc6618edfb200e68fb457941e1fb5f7e7a04f994 +!! source digest: sha256:ff5514b22487e964fd2e1318ac967b9412ece373da13888a866a446e9a7d5e2e !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

    Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

    Italiano

    @@ -476,6 +476,10 @@

    Contributors

  • Víctor Martínez
  • +
  • Aion Tech: +
  • diff --git a/l10n_it_fatturapa_out/tests/test_fatturapa_xml_validation.py b/l10n_it_fatturapa_out/tests/test_fatturapa_xml_validation.py index 45e25e1a017b..0ed46e1183d1 100644 --- a/l10n_it_fatturapa_out/tests/test_fatturapa_xml_validation.py +++ b/l10n_it_fatturapa_out/tests/test_fatturapa_xml_validation.py @@ -1,6 +1,8 @@ # Copyright 2014 Davide Corio # Copyright 2015-2016 Lorenzo Battistini - Agile Business Group # Copyright 2018-2019 Alex Comba - Agile Business Group +# Copyright 2024 Simone Rubino - Aion Tech +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). import base64 import re @@ -921,6 +923,21 @@ def test_multicompany_fail(self): ) self.assertEqual(ue.exception.args[0], error_message) + def test_access_other_user_e_invoice(self): + """A user can see the e-invoice files created by other users.""" + # Arrange + user = self.env.user + other_user = user.copy() + # pre-condition + self.assertNotEqual(user, other_user) + + # Act + with self.with_user(other_user.login): + e_invoice = self._create_e_invoice() + + # Assert + self.assertTrue(e_invoice.ir_attachment_id.with_user(user).read()) + def test_unlink(self): e_invoice = self._create_e_invoice() e_invoice.unlink() diff --git a/l10n_it_fatturapa_out/views/company_view.xml b/l10n_it_fatturapa_out/views/company_view.xml index e379a86cb820..96b2d2aa0bf4 100644 --- a/l10n_it_fatturapa_out/views/company_view.xml +++ b/l10n_it_fatturapa_out/views/company_view.xml @@ -9,7 +9,7 @@ />
    diff --git a/l10n_it_fatturapa_out_oss/README.rst b/l10n_it_fatturapa_out_oss/README.rst index 1ad67eef883b..6f3df93027db 100644 --- a/l10n_it_fatturapa_out_oss/README.rst +++ b/l10n_it_fatturapa_out_oss/README.rst @@ -7,7 +7,7 @@ ITA - Fattura elettronica - Emissione - OSS !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:e4dc8b80fac8337371671f550bbd5aab3d0143e69cdbc33b2e604fc5136894fc + !! source digest: sha256:d6d45863cc287d2bfad35bdfa6aa2f80602abcfb9a225c2c32bbaa9f0305ff07 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png diff --git a/l10n_it_fatturapa_out_oss/__manifest__.py b/l10n_it_fatturapa_out_oss/__manifest__.py index a20e3e9a30da..b0b214656655 100644 --- a/l10n_it_fatturapa_out_oss/__manifest__.py +++ b/l10n_it_fatturapa_out_oss/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). { "name": "ITA - Fattura elettronica - Emissione - OSS", - "version": "16.0.1.0.1", + "version": "16.0.1.0.2", "development_status": "Alpha", "category": "Localization/Italy", "summary": "OSS in fatturapa", diff --git a/l10n_it_fatturapa_out_oss/static/description/index.html b/l10n_it_fatturapa_out_oss/static/description/index.html index 7bc035ce5fe4..1f910fe088df 100644 --- a/l10n_it_fatturapa_out_oss/static/description/index.html +++ b/l10n_it_fatturapa_out_oss/static/description/index.html @@ -366,7 +366,7 @@

    ITA - Fattura elettronica - Emissione - OSS

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:e4dc8b80fac8337371671f550bbd5aab3d0143e69cdbc33b2e604fc5136894fc +!! source digest: sha256:d6d45863cc287d2bfad35bdfa6aa2f80602abcfb9a225c2c32bbaa9f0305ff07 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

    Alpha License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

    Italiano

    diff --git a/l10n_it_fatturapa_out_rc/README.rst b/l10n_it_fatturapa_out_rc/README.rst index 24840c82ab1e..8b1fd4389e2e 100644 --- a/l10n_it_fatturapa_out_rc/README.rst +++ b/l10n_it_fatturapa_out_rc/README.rst @@ -7,7 +7,7 @@ ITA - Emissione e-fattura con reverse charge !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:b14a8f3ef7add8f16bba226a7db534b6913bacda5d36a6d096484c10ae2c9cd9 + !! source digest: sha256:b00efd2b095607766cc67bba984622720fc567493ffa6ec23a66524fa3ea26ee !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/l10n_it_fatturapa_out_rc/__manifest__.py b/l10n_it_fatturapa_out_rc/__manifest__.py index 3b5d6044c88f..f49546e9094e 100644 --- a/l10n_it_fatturapa_out_rc/__manifest__.py +++ b/l10n_it_fatturapa_out_rc/__manifest__.py @@ -5,7 +5,7 @@ { "name": "ITA - Emissione e-fattura con reverse charge", "summary": "Integrazione l10n_it_fatturapa_out e l10n_it_reverse_charge", - "version": "16.0.1.0.0", + "version": "16.0.1.0.1", "development_status": "Beta", "category": "Hidden", "website": "https://github.com/OCA/l10n-italy", diff --git a/l10n_it_fatturapa_out_rc/static/description/index.html b/l10n_it_fatturapa_out_rc/static/description/index.html index 959cdde9acae..fe0f4423007d 100644 --- a/l10n_it_fatturapa_out_rc/static/description/index.html +++ b/l10n_it_fatturapa_out_rc/static/description/index.html @@ -366,7 +366,7 @@

    ITA - Emissione e-fattura con reverse charge

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:b14a8f3ef7add8f16bba226a7db534b6913bacda5d36a6d096484c10ae2c9cd9 +!! source digest: sha256:b00efd2b095607766cc67bba984622720fc567493ffa6ec23a66524fa3ea26ee !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

    Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

    Italiano

    diff --git a/l10n_it_financial_statement_eu/__manifest__.py b/l10n_it_financial_statement_eu/__manifest__.py index 40c47181d8bc..fddc2ea846b0 100644 --- a/l10n_it_financial_statement_eu/__manifest__.py +++ b/l10n_it_financial_statement_eu/__manifest__.py @@ -23,7 +23,6 @@ "assets": { "web.assets_backend": [ "l10n_it_financial_statement_eu/static/src/js/client_action.esm.js", - "l10n_it_financial_statement_eu/static/src/js/report.esm.js", "l10n_it_financial_statement_eu/static/src/xml/report.xml", ], }, diff --git a/l10n_it_financial_statement_eu/i18n/it.po b/l10n_it_financial_statement_eu/i18n/it.po index da235080e95d..790233ad7a9a 100644 --- a/l10n_it_financial_statement_eu/i18n/it.po +++ b/l10n_it_financial_statement_eu/i18n/it.po @@ -547,11 +547,6 @@ msgstr "ATTENZIONE:" msgid "Wizard for Financial statement EU calculation" msgstr "Wizard per calcolo bilancio UE" -#. module: l10n_it_financial_statement_eu -#: model:ir.actions.report,name:l10n_it_financial_statement_eu.action_report_financial_statement_eu_xbrl -msgid "XBRL-financial-statements" -msgstr "XBRL-bilancio-esercizio" - #. module: l10n_it_financial_statement_eu #: code:addons/l10n_it_financial_statement_eu/report/financial_statement_eu_report.py:0 #, python-format diff --git a/l10n_it_financial_statement_eu/i18n/l10n_it_financial_statement_eu.pot b/l10n_it_financial_statement_eu/i18n/l10n_it_financial_statement_eu.pot index 0eeddf6efd4b..fbdd7f715061 100644 --- a/l10n_it_financial_statement_eu/i18n/l10n_it_financial_statement_eu.pot +++ b/l10n_it_financial_statement_eu/i18n/l10n_it_financial_statement_eu.pot @@ -535,11 +535,6 @@ msgstr "" msgid "Wizard for Financial statement EU calculation" msgstr "" -#. module: l10n_it_financial_statement_eu -#: model:ir.actions.report,name:l10n_it_financial_statement_eu.action_report_financial_statement_eu_xbrl -msgid "XBRL-financial-statements" -msgstr "" - #. module: l10n_it_financial_statement_eu #: code:addons/l10n_it_financial_statement_eu/report/financial_statement_eu_report.py:0 #: code:addons/l10n_it_financial_statement_eu/report/financial_statement_eu_report.py:0 diff --git a/l10n_it_financial_statement_eu/migrations/16.0.1.0.0/pre-migrate.py b/l10n_it_financial_statement_eu/migrations/16.0.1.0.0/pre-migrate.py index bf91ed940bc7..b6a39410127e 100644 --- a/l10n_it_financial_statement_eu/migrations/16.0.1.0.0/pre-migrate.py +++ b/l10n_it_financial_statement_eu/migrations/16.0.1.0.0/pre-migrate.py @@ -117,8 +117,13 @@ def migrate(env, version): for old_xml_id, new_xml_id in RENAMED_XMLIDS ], ) - # without forcing rename_tables this error occurs: - # Keep unexpected index account_account_deprecated_index on table account_account + openupgrade.rename_tables( env.cr, [("account_balance_eu", "financial_statement_eu")] ) + openupgrade.rename_tables( + env.cr, [("account_balance_eu_log", "financial_statement_eu_log")] + ) + openupgrade.rename_tables( + env.cr, [("account_balance_eu_wizard", "financial_statement_eu_wizard")] + ) diff --git a/l10n_it_financial_statement_eu/static/src/js/client_action.esm.js b/l10n_it_financial_statement_eu/static/src/js/client_action.esm.js index c2a82be37069..4409eb23e974 100644 --- a/l10n_it_financial_statement_eu/static/src/js/client_action.esm.js +++ b/l10n_it_financial_statement_eu/static/src/js/client_action.esm.js @@ -1,7 +1,6 @@ /** @odoo-module **/ import {ReportAction} from "@web/webclient/actions/reports/report_action"; import {patch} from "web.utils"; -import {useEnrichWithActionLinks} from "./report.esm"; const MODULE_NAME = "l10n_it_financial_statement_eu"; @@ -11,10 +10,9 @@ patch(ReportAction.prototype, "l10n_it_financial_statement_eu.ReportAction", { this.isFinancialStatementEU = this.props.report_name.startsWith( `${MODULE_NAME}.` ); - useEnrichWithActionLinks(this.iframe); }, - export_xlsx() { + export_fseu_xlsx() { this.action.doAction({ type: "ir.actions.report", report_type: "xlsx", @@ -26,19 +24,15 @@ patch(ReportAction.prototype, "l10n_it_financial_statement_eu.ReportAction", { }); }, - export_xbrl() { + export_fseu_xbrl() { this.action.doAction({ type: "ir.actions.report", report_type: "qweb-xml", report_name: "l10n_it_financial_statement_eu.fseu_xbrl_report", - report_file: this._get_xbrl_name(this.props.data), + report_file: "XBRL-financial-statements", data: this.props.data || {}, context: this.props.context || {}, display_name: this.title, }); }, - - _get_xbrl_name(data) { - return String(data.year) + "-XBRL-financial-statements"; - }, }); diff --git a/l10n_it_financial_statement_eu/static/src/js/report.esm.js b/l10n_it_financial_statement_eu/static/src/js/report.esm.js deleted file mode 100644 index 535d43c08595..000000000000 --- a/l10n_it_financial_statement_eu/static/src/js/report.esm.js +++ /dev/null @@ -1,73 +0,0 @@ -/** @odoo-module */ - -import {useComponent, useEffect} from "@odoo/owl"; - -function toTitleCase(str) { - return str - .replaceAll(".", " ") - .replace( - /\w\S*/g, - (txt) => `${txt.charAt(0).toUpperCase()}${txt.substr(1).toLowerCase()}` - ); -} - -function enrich(component, targetElement, selector, isIFrame = false) { - let doc = window.document; - let contentDocument = targetElement; - - // If we are in an iframe, we need to take the right document - // both for the element and the doc - if (isIFrame) { - contentDocument = targetElement.contentDocument; - doc = contentDocument; - } - - // If there are selector, we may have multiple blocks of code to enrich - const targets = []; - if (selector) { - targets.push(...contentDocument.querySelectorAll(selector)); - } else { - targets.push(contentDocument); - } - - // Search the elements with the selector, update them and bind an action. - for (const currentTarget of targets) { - const elementsToWrap = currentTarget.querySelectorAll("[res-model][domain]"); - for (const element of elementsToWrap.values()) { - const wrapper = doc.createElement("a"); - wrapper.setAttribute("href", "#"); - wrapper.addEventListener("click", (ev) => { - ev.preventDefault(); - component.env.services.action.doAction({ - type: "ir.actions.act_window", - res_model: element.getAttribute("res-model"), - domain: element.getAttribute("domain"), - name: toTitleCase(element.getAttribute("res-model")), - views: [ - [false, "list"], - [false, "form"], - ], - }); - }); - element.parentNode.insertBefore(wrapper, element); - wrapper.appendChild(element); - } - } -} - -export function useEnrichWithActionLinks(ref, selector = null) { - const comp = useComponent(); - useEffect( - (element) => { - // If we get an iframe, we need to wait until everything is loaded - if (element.matches("iframe")) { - element.addEventListener("load", () => - enrich(comp, element, selector, true) - ); - } else { - enrich(comp, element, selector); - } - }, - () => [ref.el] - ); -} diff --git a/l10n_it_financial_statement_eu/static/src/xml/report.xml b/l10n_it_financial_statement_eu/static/src/xml/report.xml index 51f70b410260..88afbe9c00d1 100644 --- a/l10n_it_financial_statement_eu/static/src/xml/report.xml +++ b/l10n_it_financial_statement_eu/static/src/xml/report.xml @@ -10,14 +10,14 @@ diff --git a/l10n_it_financial_statement_eu/wizard/financial_statement_eu_wizard.xml b/l10n_it_financial_statement_eu/wizard/financial_statement_eu_wizard.xml index afe18ba3469a..0d2408a325ba 100644 --- a/l10n_it_financial_statement_eu/wizard/financial_statement_eu_wizard.xml +++ b/l10n_it_financial_statement_eu/wizard/financial_statement_eu_wizard.xml @@ -43,10 +43,9 @@