Intrastat Product Declaration for Spain

l10n_es_intrastat_report
REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/18.0/l10n_es_intrastat_report
VERSION
VERSION 1.2.3
CATEGORY
CATEGORYIntrastat
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
COMMITTERS
COMMITTERSVíctor Martínez, AaronHForgeFlow, Weblate, OCA-git-bot, oca-ci, LauraCForgeFlow, Luis Rodriguez
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/intrastat-extrastat:
    - intrastat_product
    - intrastat_base
    - product_harmonized_system
OCA/l10n-spain:
    - l10n_es_aeat
OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_vat
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - purchase_stock
    - purchase
    - l10n_es
    - base_iban
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module implements the Spanish Intrastat reporting.

The report can be reviewed and corrected where needed before the
creation of the csv file for the declaration.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
l10n_es_intrastat_product_computation_line_view_form intrastat.product.computation.line.form intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_form
l10n_es_intrastat_product_computation_line_view_tree intrastat.product.computation.line.list intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_tree
l10n_es_intrastat_product_declaration_line_view_form intrastat.product.declaration.line.form intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_form
l10n_es_intrastat_product_declaration_line_view_tree intrastat.product.declaration.line.list intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_tree
view_l10n_es_intrastat_code_import l10n.es.intrastat.code.import form New
Models touched (7)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • create_xls(self)

New fields (2)
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • action_import_hs_codes(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/17.0/l10n_es_intrastat_report
VERSION
VERSION 1.1.4
CATEGORY
CATEGORYIntrastat
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
COMMITTERS
COMMITTERSVíctor Martínez, AaronHForgeFlow, Weblate, OCA-git-bot, oca-ci, sbiosca-s73
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:19:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/intrastat-extrastat:
    - intrastat_product
    - intrastat_base
    - product_harmonized_system
OCA/l10n-spain:
    - l10n_es_aeat
OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_vat
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - purchase_stock
    - purchase
    - l10n_es
    - base_iban
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES xlrd
xlsxwriter
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module implements the Spanish Intrastat reporting.

The report can be reviewed and corrected where needed before the
creation of the csv file for the declaration.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
l10n_es_intrastat_product_computation_line_view_form intrastat.product.computation.line.form intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_form
l10n_es_intrastat_product_computation_line_view_tree intrastat.product.computation.line.tree intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_tree
l10n_es_intrastat_product_declaration_line_view_form intrastat.product.declaration.line.form intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_form
l10n_es_intrastat_product_declaration_line_view_tree intrastat.product.declaration.line.tree intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_tree
view_l10n_es_intrastat_code_import l10n.es.intrastat.code.import data Inherits base.res_config_installer
Models touched (7)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • create_xls(self)

New fields (2)
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • execute(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/16.0/l10n_es_intrastat_report
VERSION
VERSION 1.4.0
CATEGORY
CATEGORYIntrastat
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
COMMITTERS
COMMITTERSPedro M. Baeza, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Aritz Olea, LauraCForgeFlow, RabbitJon-S73, juancarlosonate-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:40
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/intrastat-extrastat:
    - intrastat_product
    - intrastat_base
    - product_harmonized_system
OCA/l10n-spain:
    - l10n_es_aeat
OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_vat
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - purchase_stock
    - purchase
    - l10n_es
    - base_iban
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-stdnum>=1.16
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
l10n_es_intrastat_product_computation_line_view_form intrastat.product.computation.line.form intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_form
l10n_es_intrastat_product_computation_line_view_tree intrastat.product.computation.line.tree intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_tree
l10n_es_intrastat_product_declaration_line_view_form intrastat.product.declaration.line.form intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_form
l10n_es_intrastat_product_declaration_line_view_tree intrastat.product.declaration.line.tree intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_tree
view_l10n_es_intrastat_code_import l10n.es.intrastat.code.import data Inherits base.res_config_installer
Models touched (6)

New fields (2)
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • create_xls(self)

New fields (4)
  • amount_company_currency Float
    digits='Account'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • partner_vat Char
    string='Customer VAT'
  • weight Float
    digits='Stock Weight'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • execute(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/15.0/l10n_es_intrastat_report
VERSION
VERSION 2.1.1
CATEGORY
CATEGORYIntrastat
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci, Fernando La Chica, Iria Alonso
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/intrastat-extrastat:
    - intrastat_product
    - intrastat_base
    - product_harmonized_system
OCA/l10n-spain:
    - l10n_es_aeat
OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_vat
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale_stock
    - sale
    - sales_team
    - payment
    - utm
    - stock_account
    - stock
    - barcodes
    - purchase_stock
    - purchase
    - l10n_es
    - base_iban
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-stdnum>=1.16
xlrd
xlsxwriter
cryptography
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
l10n_es_intrastat_product_computation_line_view_form l10n.es.intrastat.product.computation.line.form l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_form
l10n_es_intrastat_product_computation_line_view_tree l10n.es.intrastat.product.computation.line.tree l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_tree
l10n_es_intrastat_product_declaration_line_view_form l10n.es.intrastat.product.declaration.line.form l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_form
l10n_es_intrastat_product_declaration_line_view_tree l10n.es.intrastat.product.declaration.line.tree l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_tree
l10n_es_intrastat_product_declaration_view_form l10n.es.intrastat.product.declaration.form l10n.es.intrastat.product.declaration button Inherits intrastat_product.intrastat_product_declaration_view_form
l10n_es_intrastat_product_declaration_view_graph l10n.es.intrastat.product.declaration.graph l10n.es.intrastat.product.declaration graph Inherits intrastat_product.intrastat_product_declaration_view_graph
l10n_es_intrastat_product_declaration_view_search l10n.es.intrastat.product.declaration.search l10n.es.intrastat.product.declaration search Inherits intrastat_product.intrastat_product_declaration_view_search
l10n_es_intrastat_product_declaration_view_tree l10n.es.intrastat.product.declaration.tree l10n.es.intrastat.product.declaration tree Inherits intrastat_product.intrastat_product_declaration_view_tree
view_l10n_es_intrastat_code_import l10n.es.intrastat.code.import data Inherits base.res_config_installer
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • execute(self)

New fields (4)
  • declaration_line_id Many2one → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' readonly=True string='Declaration Line'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (2)
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Computation Lines'
  • declaration_line_ids One2many → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Declaration Lines'
Public methods (1)
  • create_xls(self)

New fields (6)
  • amount_company_currency Float
    digits='Account'
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='declaration_line_id' readonly=True string='Computation Lines'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
  • weight Float
    digits='Stock Weight'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/14.0/l10n_es_intrastat_report
VERSION
VERSION 4.1.0
CATEGORY
CATEGORYIntrastat
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
COMMITTERS
COMMITTERSPedro M. Baeza, OCA Transbot, Víctor Martínez, João Marques, oca-travis, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/intrastat-extrastat:
    - intrastat_product
    - intrastat_base
    - product_harmonized_system
OCA/l10n-spain:
    - l10n_es_aeat
OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_vat
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale_stock
    - sale
    - sales_team
    - payment
    - utm
    - stock_account
    - stock
    - barcodes
    - purchase_stock
    - purchase
    - l10n_es
    - base_iban
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-stdnum>=1.16
cryptography<39
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
l10n_es_intrastat_product_computation_line_view_form l10n.es.intrastat.product.computation.line.form l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_form
l10n_es_intrastat_product_computation_line_view_tree l10n.es.intrastat.product.computation.line.tree l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_tree
l10n_es_intrastat_product_declaration_line_view_form l10n.es.intrastat.product.declaration.line.form l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_form
l10n_es_intrastat_product_declaration_line_view_tree l10n.es.intrastat.product.declaration.line.tree l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_tree
l10n_es_intrastat_product_declaration_view_form l10n.es.intrastat.product.declaration.form l10n.es.intrastat.product.declaration button Inherits intrastat_product.intrastat_product_declaration_view_form
l10n_es_intrastat_product_declaration_view_graph l10n.es.intrastat.product.declaration.graph l10n.es.intrastat.product.declaration graph Inherits intrastat_product.intrastat_product_declaration_view_graph
l10n_es_intrastat_product_declaration_view_search l10n.es.intrastat.product.declaration.search l10n.es.intrastat.product.declaration search Inherits intrastat_product.intrastat_product_declaration_view_search
l10n_es_intrastat_product_declaration_view_tree l10n.es.intrastat.product.declaration.tree l10n.es.intrastat.product.declaration tree Inherits intrastat_product.intrastat_product_declaration_view_tree
view_l10n_es_intrastat_code_import l10n.es.intrastat.code.import form Inherits base.res_config_installer
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • execute(self)

New fields (4)
  • declaration_line_id Many2one → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' readonly=True string='Declaration Line'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (2)
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Computation Lines'
  • declaration_line_ids One2many → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Declaration Lines'
Public methods (1)
  • create_xls(self)

New fields (6)
  • amount_company_currency Float
    digits='Account'
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='declaration_line_id' readonly=True string='Computation Lines'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
  • weight Float
    digits='Stock Weight'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/13.0/l10n_es_intrastat_report
VERSION
VERSION 4.0.3
CATEGORY
CATEGORYIntrastat
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
COMMITTERS
COMMITTERSPedro M. Baeza, OCA Transbot, Víctor Martínez, João Marques, oca-travis, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/intrastat-extrastat:
    - intrastat_product
    - intrastat_base
    - product_harmonized_system
OCA/l10n-spain:
    - l10n_es_aeat
OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_vat
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale_stock
    - sale
    - sales_team
    - payment
    - utm
    - stock_account
    - stock
    - barcodes
    - purchase_stock
    - purchase
    - l10n_es
    - base_iban
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pyOpenSSL
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
l10n_es_intrastat_product_computation_line_view_form l10n.es.intrastat.product.computation.line.form l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_form
l10n_es_intrastat_product_computation_line_view_tree l10n.es.intrastat.product.computation.line.tree l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_tree
l10n_es_intrastat_product_declaration_line_view_form l10n.es.intrastat.product.declaration.line.form l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_form
l10n_es_intrastat_product_declaration_line_view_tree l10n.es.intrastat.product.declaration.line.tree l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_tree
l10n_es_intrastat_product_declaration_view_form l10n.es.intrastat.product.declaration.form l10n.es.intrastat.product.declaration button Inherits intrastat_product.intrastat_product_declaration_view_form
l10n_es_intrastat_product_declaration_view_graph l10n.es.intrastat.product.declaration.graph l10n.es.intrastat.product.declaration graph Inherits intrastat_product.intrastat_product_declaration_view_graph
l10n_es_intrastat_product_declaration_view_search l10n.es.intrastat.product.declaration.search l10n.es.intrastat.product.declaration search Inherits intrastat_product.intrastat_product_declaration_view_search
l10n_es_intrastat_product_declaration_view_tree l10n.es.intrastat.product.declaration.tree l10n.es.intrastat.product.declaration tree Inherits intrastat_product.intrastat_product_declaration_view_tree
view_l10n_es_intrastat_code_import l10n.es.intrastat.code.import data Inherits base.res_config_installer
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • execute(self)

New fields (4)
  • declaration_line_id Many2one → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' readonly=True string='Declaration Line'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (2)
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Computation Lines'
  • declaration_line_ids One2many → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Declaration Lines'
Public methods (1)
  • create_xls(self)

New fields (6)
  • amount_company_currency Float
    digits='Account'
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='declaration_line_id' readonly=True string='Computation Lines'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
  • weight Float
    digits='Stock Weight'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/12.0/l10n_es_intrastat_report
VERSION
VERSION 2.0.4
CATEGORY
CATEGORYIntrastat
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
COMMITTERS
COMMITTERSPedro M. Baeza, cubells, OCA Transbot, Víctor Martínez, oca-travis, Weblate, OCA-git-bot, oca-ci, xAdrianC, Valentin Vinagre Urteaga
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/intrastat-extrastat:
    - intrastat_product
    - intrastat_base
    - product_harmonized_system
OCA/l10n-spain:
    - l10n_es_aeat
OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_vat
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - http_routing
    - digest
    - sale_stock
    - sale
    - sales_team
    - payment
    - stock_account
    - stock
    - barcodes
    - purchase_stock
    - purchase
    - base_iban
    - l10n_es
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES xlrd
xlsxwriter
OpenSSL
requests
unidecode
zeep
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
l10n_es_intrastat_product_computation_line_view_form l10n.es.intrastat.product.computation.line.form l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_form
l10n_es_intrastat_product_computation_line_view_tree l10n.es.intrastat.product.computation.line.tree l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_tree
l10n_es_intrastat_product_declaration_line_view_form l10n.es.intrastat.product.declaration.line.form l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_form
l10n_es_intrastat_product_declaration_line_view_tree l10n.es.intrastat.product.declaration.line.tree l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_tree
l10n_es_intrastat_product_declaration_view_form l10n.es.intrastat.product.declaration.form l10n.es.intrastat.product.declaration button Inherits intrastat_product.intrastat_product_declaration_view_form
l10n_es_intrastat_product_declaration_view_graph l10n.es.intrastat.product.declaration.graph l10n.es.intrastat.product.declaration graph Inherits intrastat_product.intrastat_product_declaration_view_graph
l10n_es_intrastat_product_declaration_view_search l10n.es.intrastat.product.declaration.search l10n.es.intrastat.product.declaration search Inherits intrastat_product.intrastat_product_declaration_view_search
l10n_es_intrastat_product_declaration_view_tree l10n.es.intrastat.product.declaration.tree l10n.es.intrastat.product.declaration tree Inherits intrastat_product.intrastat_product_declaration_view_tree
view_l10n_es_intrastat_code_import l10n.es.intrastat.code.import data Inherits base.res_config_installer
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • execute(self)

New fields (4)
  • declaration_line_id Many2one → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' readonly=True string='Declaration Line'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (2)
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Computation Lines'
  • declaration_line_ids One2many → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Declaration Lines'
Public methods (1)
  • create_xls(self)

New fields (6)
  • amount_company_currency Float
    digits=dp.get_precision('Account')
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='declaration_line_id' readonly=True string='Computation Lines'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
  • weight Float
    digits=dp.get_precision('Stock Weight')
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/11.0/l10n_es_intrastat_report
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYIntrastat
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), FactorLibre, Noviat
COMMITTERS
COMMITTERSPedro M. Baeza, oca-travis, Weblate, OCA-git-bot, oca-ci, rcerrillo2
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/intrastat-extrastat:
    - intrastat_product
    - intrastat_base
    - product_harmonized_system
OCA/l10n-spain:
    - l10n_es_aeat
OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_vat
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - analytic
    - web_planner
    - portal
    - http_routing
    - sale_stock
    - sale_management
    - sale
    - sales_team
    - account_invoicing
    - stock_account
    - stock
    - barcodes
    - purchase
    - base_iban
    - l10n_es
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES xlrd
xlsxwriter
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
l10n_es_intrastat_product_computation_line_view_form l10n.es.intrastat.product.computation.line.form l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_form
l10n_es_intrastat_product_computation_line_view_tree l10n.es.intrastat.product.computation.line.tree l10n.es.intrastat.product.computation.line field Inherits intrastat_product.intrastat_product_computation_line_view_tree
l10n_es_intrastat_product_declaration_line_view_form l10n.es.intrastat.product.declaration.line.form l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_form
l10n_es_intrastat_product_declaration_line_view_tree l10n.es.intrastat.product.declaration.line.tree l10n.es.intrastat.product.declaration.line field Inherits intrastat_product.intrastat_product_declaration_line_view_tree
l10n_es_intrastat_product_declaration_view_form l10n.es.intrastat.product.declaration.form l10n.es.intrastat.product.declaration button Inherits intrastat_product.intrastat_product_declaration_view_form
l10n_es_intrastat_product_declaration_view_graph l10n.es.intrastat.product.declaration.graph l10n.es.intrastat.product.declaration graph Inherits intrastat_product.intrastat_product_declaration_view_graph
l10n_es_intrastat_product_declaration_view_search l10n.es.intrastat.product.declaration.search l10n.es.intrastat.product.declaration search Inherits intrastat_product.intrastat_product_declaration_view_search
l10n_es_intrastat_product_declaration_view_tree l10n.es.intrastat.product.declaration.tree l10n.es.intrastat.product.declaration tree Inherits intrastat_product.intrastat_product_declaration_view_tree
view_l10n_es_intrastat_code_import l10n.es.intrastat.code.import data Inherits base.res_config_installer
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • execute(self)

New fields (4)
  • declaration_line_id Many2one → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' readonly=True string='Declaration Line'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
Public methods (0)

No public methods.

New fields (2)
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Computation Lines'
  • declaration_line_ids One2many → l10n.es.intrastat.product.declaration.line
    comodel_name='l10n.es.intrastat.product.declaration.line' inverse_name='parent_id' states={'done': [('readonly', True)]} string='Intrastat Product Declaration Lines'
Public methods (1)
  • create_xls(self)

New fields (6)
  • amount_company_currency Float
    digits=dp.get_precision('Account')
  • computation_line_ids One2many → l10n.es.intrastat.product.computation.line
    comodel_name='l10n.es.intrastat.product.computation.line' inverse_name='declaration_line_id' readonly=True string='Computation Lines'
  • intrastat_state_id Many2one → res.country.state
    comodel_name='res.country.state' string='Intrastat State'
  • parent_id Many2one → l10n.es.intrastat.product.declaration
    comodel_name='l10n.es.intrastat.product.declaration' ondelete='cascade' readonly=True string='Intrastat Product Declaration'
  • partner_vat Char
    string='Customer VAT'
  • weight Float
    digits=dp.get_precision('Stock Weight')
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/l10n-spain
PULL REQUEST
PULL REQUEST[19.0][MIG] l10n_es_intrastat_report: Migration to 19.0 (#5056)