| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-mexico |
| GIT | |
| GIT | https://github.com/OCA/l10n-mexico.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-mexico/tree/19.0/l10n_mx_catalogs |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Gray Matter Logic, Auge TEC |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Gray Matter Logic, Auge TEC |
| COMMITTERS | |
| COMMITTERS | Maxime Chambreuil, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-mexico |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:50 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - base |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module provides the data from the Mexican tax authority (SAT). ## Features - Necessary fields for electronic invoicing - Necessary fields for electronic payroll - Official data from Servicio de Administración Tributaria (SAT ## Updates To update the catalogs, you need to: - Go to [this page of the SAT website](http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm) - Download the XLS file for "Catálogos CFDI Versión 4.0 (xls)" - Run the [script](https://github.com/OCA/l10n-mexico/blob/17.0/l10n_mx_catalogs/import_catalogs_xls.py) ```shell pip install xlrd ./import_catalogs_xls.py catCFDI_V_4_YYYYMMDD.xls ``` |
No views found for this module.
alternative_names
Char
string='Nombres Alternos'
border_incentive
Integer
string='Estímulo Fronterizo'
code
Char
required=True
string='Código'
includes_ieps
Char
string='Incluye IEPS Trasladado'
includes_iva
Char
string='Incluye IVA Trasladado'
name
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
description
Char
string='Descripción'
name
Char
required=True
string='Nombre'
symbol
Char
string='Símbolo'
No public methods.
code
Char
required=True
size=5
string='Código Postal'
locality_code
Char
size=4
string='Código de Localidad'
municipality_code
Char
size=4
string='Código de Municipio'
state_code
Char
required=True
size=3
string='Código de Estado'
No public methods.
code
Char
required=True
size=5
name
Char
required=True
zip
Char
required=True
size=5
No public methods.
code
Char
required=True
args: 'Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
string='Codigo'
name
Char
string='Localidad'
state_code
Char
string='Codigo de Estado'
state_id
Many2one → res.country.state
compute='_compute_state_id'
string='Estado'
args: 'res.country.state'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Codigo'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
map_res_country(self, country_id)
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Codigo'
name
Char
required=True
string='Nombre'
No public methods.
applies_to_legal_person
Boolean
string='Aplica para persona moral'
applies_to_natural_person
Boolean
string='Aplica para persona física'
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
clave_transporte
Char
required=True
code
Char
required=True
description
Char
required=True
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
name
Char
compute='_compute_name'
store=True
No public methods.
applies_to_fiscal_regimes
Char
string='Aplica para régimen fiscal'
applies_to_legal_person
Boolean
string='Aplica para persona moral'
applies_to_natural_person
Boolean
string='Aplica para persona física'
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-mexico |
| GIT | |
| GIT | https://github.com/OCA/l10n-mexico.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-mexico/tree/17.0/l10n_mx_catalogs |
| VERSION | |
| VERSION | 1.3.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Alexis López Zubieta <alexis.lopez@augetec.com> (Auge TEC) |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Alexis López Zubieta <alexis.lopez@augetec.com> (Auge TEC) |
| COMMITTERS | |
| COMMITTERS | Maxime Chambreuil, Jesús Alan Ramos Rodríguez, OCA-git-bot, oca-ci, Samuel Macias Oropeza (smo), Santiago Rodriguez |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-mexico |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - base |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module provides the data from the Mexican tax authority (SAT). ## Features - Necessary fields for electronic invoicing - Necessary fields for electronic payroll - Official data from Servicio de Administración Tributaria (SAT) ## Updates To update the catalogs, you need to: * Go to [this page of the SAT website](http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm) * Download the XLS file for "Catálogos CFDI Versión 4.0 (xls)" * Run the [script](https://github.com/OCA/l10n-mexico/blob/17.0/l10n_mx_catalogs/import_catalogs_xls.py) ```shell pip install xlrd ./import_catalogs_xls.py catCFDI_V_4_YYYYMMDD.xls ``` |
No views found for this module.
alternative_names
Char
string='Nombres Alternos'
border_incentive
Integer
string='Estímulo Fronterizo'
code
Char
required=True
string='Código'
includes_ieps
Char
string='Incluye IEPS Trasladado'
includes_iva
Char
string='Incluye IVA Trasladado'
name
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
description
Char
string='Descripción'
name
Char
required=True
string='Nombre'
symbol
Char
string='Símbolo'
No public methods.
code
Char
required=True
size=5
string='Código Postal'
locality_code
Char
size=4
string='Código de Localidad'
municipality_code
Char
size=4
string='Código de Municipio'
state_code
Char
required=True
size=3
string='Código de Estado'
No public methods.
code
Char
required=True
size=5
name
Char
required=True
zip
Char
required=True
size=5
No public methods.
code
Char
required=True
args: 'Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
string='Codigo'
name
Char
string='Localidad'
state_code
Char
string='Codigo de Estado'
state_id
Many2one → res.country.state
compute='_compute_state_id'
string='Estado'
args: 'res.country.state'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Codigo'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
map_res_country(self, country_id)
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Codigo'
name
Char
required=True
string='Nombre'
No public methods.
applies_to_legal_person
Boolean
string='Aplica para persona moral'
applies_to_natural_person
Boolean
string='Aplica para persona física'
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
clave_transporte
Char
required=True
code
Char
required=True
description
Char
required=True
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
name
Char
compute='_compute_name'
store=True
No public methods.
applies_to_fiscal_regimes
Char
string='Aplica para régimen fiscal'
applies_to_legal_person
Boolean
string='Aplica para persona moral'
applies_to_natural_person
Boolean
string='Aplica para persona física'
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-mexico |
| GIT | |
| GIT | https://github.com/OCA/l10n-mexico.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-mexico/tree/15.0/l10n_mx_catalogs |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Alexis López Zubieta <alexis.lopez@augetec.com> (Auge TEC) |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Alexis López Zubieta <alexis.lopez@augetec.com> (Auge TEC) |
| COMMITTERS | |
| COMMITTERS | Maxime Chambreuil, GitHub, OCA-git-bot, oca-ci, Alexis Lopez Zubieta |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-mexico |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:41 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - l10n_mx - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
No views found for this module.
alternative_names
Char
string='Nombres Alternos'
border_incentive
Integer
string='Estímulo Fronterizo'
code
Char
required=True
string='Código'
includes_ieps
Char
string='Incluye IEPS Trasladado'
includes_iva
Char
string='Incluye IVA Trasladado'
name
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
description
Char
string='Descripción'
name
Char
required=True
string='Nombre'
symbol
Char
string='Símbolo'
No public methods.
code
Char
required=True
size=5
string='Código Postal'
locality_code
Char
size=4
string='Código de Localidad'
municipality_code
Char
size=4
string='Código de Municipio'
state_code
Char
required=True
size=3
string='Código de Estado'
No public methods.
code
Char
required=True
size=5
name
Char
required=True
zip
Char
required=True
size=5
No public methods.
code
Char
required=True
args: 'Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
string='Codigo'
name
Char
string='Localidad'
state_code
Char
string='Codigo de Estado'
state_id
Many2one → res.country.state
compute='_compute_state_id'
string='Estado'
args: 'res.country.state'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Codigo'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
map_res_country(self, country_id)
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
code
Char
required=True
string='Codigo'
name
Char
required=True
string='Nombre'
No public methods.
applies_to_legal_person
Boolean
string='Aplica para persona moral'
applies_to_natural_person
Boolean
string='Aplica para persona física'
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
No public methods.
clave_transporte
Char
required=True
code
Char
required=True
description
Char
required=True
No public methods.
code
Char
required=True
string='Código'
description
Char
required=True
string='Descripción'
name
Char
compute='_compute_name'
store=True
No public methods.
applies_to_fiscal_regimes
Char
string='Aplica para régimen fiscal'
applies_to_legal_person
Boolean
string='Aplica para persona moral'
applies_to_natural_person
Boolean
string='Aplica para persona física'
code
Char
required=True
string='Código'
name
Char
required=True
string='Nombre'
No public methods.