Skip to content

[14.0][IMP] l10n_es_extension: add 322 tax templates - #915

Open
eantones wants to merge 9 commits into
14.0from
14.0-imp-l10n_es_extension-322-tax-templates
Open

[14.0][IMP] l10n_es_extension: add 322 tax templates#915
eantones wants to merge 9 commits into
14.0from
14.0-imp-l10n_es_extension-322-tax-templates

Conversation

@eantones

@eantones eantones commented May 21, 2026

Copy link
Copy Markdown
Member

Summary

  • Classify the existing zero-rate sale tax template as CDD in its visible name.
  • Add the generic SDD zero-rate sale tax template.
  • Add missing 0% purchase tax templates for investment goods and intra-community services.
  • Add the l10n_es_extension_account_asset_tax_consistency glue module to set asset applicability for the new purchase templates.
  • Add the l10n_es_extension_facturae glue module to set Facturae code 01 on the new extension templates.
  • Add the non-subject investment-goods purchase template to the SII SFRNS mapping.
  • Add the l10n_es_aeat_mod349_extension glue module to map intra-community services to AEAT 349 operation A.

Test plan

  • pre-commit run -a
  • pre-commit run --files l10n_es_aeat_sii_oca_extension/data/aeat_sii_map_data.xml
  • pre-commit run --files l10n_es_aeat_mod349_extension/... setup/l10n_es_aeat_mod349_extension/setup.py
  • XML syntax check
  • Live Test1 XML-RPC check for AEAT 349 operation A
  • Local guijarron14 install for l10n_es_aeat_mod349_extension
  • Local guijarron14 module update for l10n_es_aeat_sii_oca_extension
  • CI green

@codecov

codecov Bot commented May 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 50.81%. Comparing base (812df19) to head (7b36376).

Additional details and impacted files
@@            Coverage Diff             @@
##             14.0     #915      +/-   ##
==========================================
- Coverage   50.86%   50.81%   -0.05%     
==========================================
  Files        1178     1178              
  Lines       20335    20335              
  Branches     4292     4292              
==========================================
- Hits        10343    10334       -9     
- Misses       9751     9756       +5     
- Partials      241      245       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@eantones
eantones force-pushed the 14.0-imp-l10n_es_extension-322-tax-templates branch 2 times, most recently from 5710efc to cf80117 Compare May 22, 2026 12:34
@eantones
eantones force-pushed the 14.0-imp-l10n_es_extension-322-tax-templates branch from cf80117 to 2ed91e1 Compare May 22, 2026 13:46
@eantones
eantones force-pushed the 14.0-imp-l10n_es_extension-322-tax-templates branch 2 times, most recently from e150187 to ac31422 Compare May 25, 2026 18:01
Close the OCA 2024-10 Modelo 322 tax map at 2024-12-31 and add a 2025 map carrying the generic tax mapping deltas needed for the Test1 fiscal changes.
@eantones
eantones force-pushed the 14.0-imp-l10n_es_extension-322-tax-templates branch from ac31422 to a241b4d Compare May 25, 2026 18:16
@eantones
eantones force-pushed the 14.0-imp-l10n_es_extension-322-tax-templates branch 2 times, most recently from d13d6f7 to f76534c Compare May 25, 2026 23:30
@eantones
eantones force-pushed the 14.0-imp-l10n_es_extension-322-tax-templates branch from f76534c to 7b36376 Compare May 25, 2026 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant