mirror of
https://github.com/bringout/oca-ocb-l10n_americas.git
synced 2026-04-26 00:52:02 +02:00
Initial commit: L10N_Americas packages
This commit is contained in:
commit
12b27ce151
714 changed files with 79328 additions and 0 deletions
64
odoo-bringout-oca-ocb-l10n_mx/README.md
Normal file
64
odoo-bringout-oca-ocb-l10n_mx/README.md
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
# Mexico - Accounting
|
||||
|
||||
|
||||
Minimal accounting configuration for Mexico.
|
||||
============================================
|
||||
|
||||
This Chart of account is a minimal proposal to be able to use OoB the
|
||||
accounting feature of Odoo.
|
||||
|
||||
This doesn't pretend be all the localization for MX it is just the minimal
|
||||
data required to start from 0 in mexican localization.
|
||||
|
||||
This modules and its content is updated frequently by openerp-mexico team.
|
||||
|
||||
With this module you will have:
|
||||
|
||||
- Minimal chart of account tested in production environments.
|
||||
- Minimal chart of taxes, to comply with SAT_ requirements.
|
||||
|
||||
.. _SAT: http://www.sat.gob.mx/
|
||||
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
pip install odoo-bringout-oca-ocb-l10n_mx
|
||||
```
|
||||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- account
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Mexico - Accounting
|
||||
- **Version**: 2.2
|
||||
- **Category**: Accounting/Localizations/Account Charts
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: False
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_mx`.
|
||||
|
||||
## License
|
||||
|
||||
This package maintains the original LGPL-3 license from the upstream Odoo project.
|
||||
|
||||
## Documentation
|
||||
|
||||
- Overview: doc/OVERVIEW.md
|
||||
- Architecture: doc/ARCHITECTURE.md
|
||||
- Models: doc/MODELS.md
|
||||
- Controllers: doc/CONTROLLERS.md
|
||||
- Wizards: doc/WIZARDS.md
|
||||
- Reports: doc/REPORTS.md
|
||||
- Security: doc/SECURITY.md
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
32
odoo-bringout-oca-ocb-l10n_mx/doc/ARCHITECTURE.md
Normal file
32
odoo-bringout-oca-ocb-l10n_mx/doc/ARCHITECTURE.md
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Architecture
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
U[Users] -->|HTTP| V[Views and QWeb Templates]
|
||||
V --> C[Controllers]
|
||||
V --> W[Wizards – Transient Models]
|
||||
C --> M[Models and ORM]
|
||||
W --> M
|
||||
M --> R[Reports]
|
||||
DX[Data XML] --> M
|
||||
S[Security – ACLs and Groups] -. enforces .-> M
|
||||
|
||||
subgraph L10n_mx Module - l10n_mx
|
||||
direction LR
|
||||
M:::layer
|
||||
W:::layer
|
||||
C:::layer
|
||||
V:::layer
|
||||
R:::layer
|
||||
S:::layer
|
||||
DX:::layer
|
||||
end
|
||||
|
||||
classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px
|
||||
```
|
||||
|
||||
Notes
|
||||
- Views include tree/form/kanban templates and report templates.
|
||||
- Controllers provide website/portal routes when present.
|
||||
- Wizards are UI flows implemented with `models.TransientModel`.
|
||||
- Data XML loads data/demo records; Security defines groups and access.
|
||||
3
odoo-bringout-oca-ocb-l10n_mx/doc/CONFIGURATION.md
Normal file
3
odoo-bringout-oca-ocb-l10n_mx/doc/CONFIGURATION.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Configuration
|
||||
|
||||
Refer to Odoo settings for l10n_mx. Configure related models, access rights, and options as needed.
|
||||
3
odoo-bringout-oca-ocb-l10n_mx/doc/CONTROLLERS.md
Normal file
3
odoo-bringout-oca-ocb-l10n_mx/doc/CONTROLLERS.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Controllers
|
||||
|
||||
This module does not define custom HTTP controllers.
|
||||
5
odoo-bringout-oca-ocb-l10n_mx/doc/DEPENDENCIES.md
Normal file
5
odoo-bringout-oca-ocb-l10n_mx/doc/DEPENDENCIES.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# Dependencies
|
||||
|
||||
This addon depends on:
|
||||
|
||||
- [account](../../odoo-bringout-oca-ocb-account)
|
||||
4
odoo-bringout-oca-ocb-l10n_mx/doc/FAQ.md
Normal file
4
odoo-bringout-oca-ocb-l10n_mx/doc/FAQ.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
# FAQ
|
||||
|
||||
- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged).
|
||||
- Q: How to enable? A: Start server with --addon l10n_mx or install in UI.
|
||||
7
odoo-bringout-oca-ocb-l10n_mx/doc/INSTALL.md
Normal file
7
odoo-bringout-oca-ocb-l10n_mx/doc/INSTALL.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# Install
|
||||
|
||||
```bash
|
||||
pip install odoo-bringout-oca-ocb-l10n_mx"
|
||||
# or
|
||||
uv pip install odoo-bringout-oca-ocb-l10n_mx"
|
||||
```
|
||||
18
odoo-bringout-oca-ocb-l10n_mx/doc/MODELS.md
Normal file
18
odoo-bringout-oca-ocb-l10n_mx/doc/MODELS.md
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# Models
|
||||
|
||||
Detected core models and extensions in l10n_mx.
|
||||
|
||||
```mermaid
|
||||
classDiagram
|
||||
class account_account
|
||||
class account_chart_template
|
||||
class account_tax
|
||||
class account_tax_template
|
||||
class res_bank
|
||||
class res_config_settings
|
||||
class res_partner_bank
|
||||
```
|
||||
|
||||
Notes
|
||||
- Classes show model technical names; fields omitted for brevity.
|
||||
- Items listed under _inherit are extensions of existing models.
|
||||
6
odoo-bringout-oca-ocb-l10n_mx/doc/OVERVIEW.md
Normal file
6
odoo-bringout-oca-ocb-l10n_mx/doc/OVERVIEW.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
# Overview
|
||||
|
||||
Packaged Odoo addon: l10n_mx. Provides features documented in upstream Odoo 16 under this addon.
|
||||
|
||||
- Source: OCA/OCB 16.0, addon l10n_mx
|
||||
- License: LGPL-3
|
||||
3
odoo-bringout-oca-ocb-l10n_mx/doc/REPORTS.md
Normal file
3
odoo-bringout-oca-ocb-l10n_mx/doc/REPORTS.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Reports
|
||||
|
||||
This module does not define custom reports.
|
||||
8
odoo-bringout-oca-ocb-l10n_mx/doc/SECURITY.md
Normal file
8
odoo-bringout-oca-ocb-l10n_mx/doc/SECURITY.md
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
# Security
|
||||
|
||||
This module does not define custom security rules or access controls beyond Odoo defaults.
|
||||
|
||||
Default Odoo security applies:
|
||||
- Base user access through standard groups
|
||||
- Model access inherited from dependencies
|
||||
- No custom row-level security rules
|
||||
5
odoo-bringout-oca-ocb-l10n_mx/doc/TROUBLESHOOTING.md
Normal file
5
odoo-bringout-oca-ocb-l10n_mx/doc/TROUBLESHOOTING.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# Troubleshooting
|
||||
|
||||
- Ensure Python and Odoo environment matches repo guidance.
|
||||
- Check database connectivity and logs if startup fails.
|
||||
- Validate that dependent addons listed in DEPENDENCIES.md are installed.
|
||||
7
odoo-bringout-oca-ocb-l10n_mx/doc/USAGE.md
Normal file
7
odoo-bringout-oca-ocb-l10n_mx/doc/USAGE.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# Usage
|
||||
|
||||
Start Odoo including this addon (from repo root):
|
||||
|
||||
```bash
|
||||
python3 scripts/nix_odoo_web_server.py --db-name mydb --addon l10n_mx
|
||||
```
|
||||
3
odoo-bringout-oca-ocb-l10n_mx/doc/WIZARDS.md
Normal file
3
odoo-bringout-oca-ocb-l10n_mx/doc/WIZARDS.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Wizards
|
||||
|
||||
This module does not include UI wizards.
|
||||
4
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/__init__.py
Normal file
4
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/__init__.py
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import models
|
||||
57
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/__manifest__.py
Normal file
57
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/__manifest__.py
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
# Coded by: Alejandro Negrin anegrin@vauxoo.com,
|
||||
# Planified by: Alejandro Negrin, Humberto Arocha, Moises Lopez
|
||||
# Finance by: Vauxoo.
|
||||
# Audited by: Humberto Arocha (hbto@vauxoo.com) y Moises Lopez (moylop260@vauxoo.com)
|
||||
|
||||
{
|
||||
"name": "Mexico - Accounting",
|
||||
"version": "2.2",
|
||||
"author": "Vauxoo",
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
"description": """
|
||||
Minimal accounting configuration for Mexico.
|
||||
============================================
|
||||
|
||||
This Chart of account is a minimal proposal to be able to use OoB the
|
||||
accounting feature of Odoo.
|
||||
|
||||
This doesn't pretend be all the localization for MX it is just the minimal
|
||||
data required to start from 0 in mexican localization.
|
||||
|
||||
This modules and its content is updated frequently by openerp-mexico team.
|
||||
|
||||
With this module you will have:
|
||||
|
||||
- Minimal chart of account tested in production environments.
|
||||
- Minimal chart of taxes, to comply with SAT_ requirements.
|
||||
|
||||
.. _SAT: http://www.sat.gob.mx/
|
||||
""",
|
||||
"depends": [
|
||||
"account",
|
||||
],
|
||||
"data": [
|
||||
"data/account.account.tag.csv",
|
||||
"data/l10n_mx_chart_data.xml",
|
||||
"data/account.account.template.csv",
|
||||
"data/l10n_mx_chart_post_data.xml",
|
||||
"data/account_tax_group_data.xml",
|
||||
"data/account.group.template.csv",
|
||||
"data/account_tax_data.xml",
|
||||
"data/fiscal_position_data.xml",
|
||||
"data/account_chart_template_data.xml",
|
||||
"data/res_bank_data.xml",
|
||||
"views/partner_view.xml",
|
||||
"views/res_bank_view.xml",
|
||||
"views/res_config_settings_views.xml",
|
||||
"views/account_views.xml",
|
||||
"data/l10n_mx_uom.xml",
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
id,name,applicability,country_id/id,color
|
||||
tag_iva,IVA,taxes,base.mx,0
|
||||
tag_isr,ISR,taxes,base.mx,0
|
||||
tag_ieps,IEPS,taxes,base.mx,0
|
||||
tag_diot_16,DIOT: 16%,taxes,base.mx,0
|
||||
tag_diot_16_tax,DIOT: 16% TAX,taxes,base.mx,0
|
||||
tag_diot_16_non_cre,DIOT: 16% NO ACREDITABLE,taxes,base.mx,0
|
||||
tag_diot_16_non_cre_tax,DIOT: 16% NO ACREDITABLE TAX,taxes,base.mx,0
|
||||
tag_diot_16_refund,DIOT: 16% REFUNDS,taxes,base.mx,0
|
||||
tag_diot_16_imp,DIOT: 16% IMPORTACIÓN,taxes,base.mx,0
|
||||
tag_diot_16_imp_tax,DIOT: 16% IMPORTACIÓN TAX,taxes,base.mx,0
|
||||
tag_diot_16_imp_non_cre,DIOT: 16% IMPORTACIÓN NO ACREDITABLE,taxes,base.mx,0
|
||||
tag_diot_16_imp_non_cre_tax,DIOT: 16% IMPORTACIÓN NO ACREDITABLE TAX,taxes,base.mx,0
|
||||
tag_diot_16_imp_refund,DIOT: 16% IMPORTACIÓN REFUNDS,taxes,base.mx,0
|
||||
tag_diot_0,DIOT: 0%,taxes,base.mx,0
|
||||
tag_diot_8,DIOT: 8% N.,taxes,base.mx,0
|
||||
tag_diot_8_tax,DIOT: 8% N. TAX,taxes,base.mx,0
|
||||
tag_diot_8_non_cre,DIOT: 8% N. NO ACREDITABLE,taxes,base.mx,0
|
||||
tag_diot_8_non_cre_tax,DIOT: 8% N. NO ACREDITABLE TAX,taxes,base.mx,0
|
||||
tag_diot_8_refund,DIOT: 8% N. REFUNDS,taxes,base.mx,0
|
||||
tag_diot_8_south,DIOT: 8% S.,taxes,base.mx,0
|
||||
tag_diot_8_south_tax,DIOT: 8% S. TAX,taxes,base.mx,0
|
||||
tag_diot_8_south_non_cre,DIOT: 8% S. NO ACREDITABLE,taxes,base.mx,0
|
||||
tag_diot_8_south_non_cre_tax,DIOT: 8% S. NO ACREDITABLE TAX,taxes,base.mx,0
|
||||
tag_diot_8_south_refund,DIOT: 8% S. REFUNDS,taxes,base.mx,0
|
||||
tag_diot_16_imp_int,DIOT: 16% IMPORTACIÓN INTANGIBLES,taxes,base.mx,0
|
||||
tag_diot_16_imp_int_tax,DIOT: 16% IMPORTACIÓN INTANGIBLES TAX,taxes,base.mx,0
|
||||
tag_diot_16_imp_int_non_cre,DIOT: 16% IMPORTACIÓN INTANGIBLES NO ACREDITABLE,taxes,base.mx,0
|
||||
tag_diot_16_imp_int_non_cre_tax,DIOT: 16% IMPORTACIÓN INTANGIBLES NO ACREDITABLE TAX,taxes,base.mx,0
|
||||
tag_diot_16_imp_int_refund,DIOT: 16% IMPORTACIÓN INTANGIBLES REFUNDS,taxes,base.mx,0
|
||||
tag_diot_ret,DIOT: Retención,taxes,base.mx,0
|
||||
tag_diot_exento,DIOT: Exento,taxes,base.mx,0
|
||||
tag_diot_exento_imp,DIOT: Exento Importación,taxes,base.mx,0
|
||||
tag_diot_no_obj,DIOT: No tax object,taxes,base.mx,0
|
||||
tag_debit_balance_account,Debit Balance Account,accounts,base.mx,0
|
||||
tag_credit_balance_account,Credit Balance Account,accounts,base.mx,0
|
||||
|
|
|
@ -0,0 +1,48 @@
|
|||
id,name,code,account_type,chart_template_id/id,reconcile,tag_ids/id
|
||||
cuenta102_02,Transferencias bancarias moneda extranjera,102.02.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta105_01,Clientes nacionales,105.01.01,asset_receivable,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta105_02,Clientes nacionales (PoS),105.01.02,asset_receivable,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta107_05_01,Mercancías Enviadas - No Facturas,107.05.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta108_01,Estimación de cuentas incobrables nacional,108.01.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta108_02,Estimación de cuentas incobrables extranjero,108.02.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta115_01,Inventario,115.01.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta115_02,Materia prima y materiales,115.02.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta115_03,Producción en proceso,115.03.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta115_04,Productos terminados,115.04.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta115_05,Mercancías en tránsito,115.05.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta115_06,Mercancías en poder de terceros,115.06.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta118_01,IVA acreditable pagado,118.01.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta118_01_02,IVA acreditable pagado al 8%,118.01.02,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta118_02,IVA acreditable de importación pagado,118.02.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta118_03,IEPS acreditable pagado,118.03.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta119_01,IVA pendiente de pago,119.01.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta119_02,IVA de importación pendiente de pago,119.02.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta119_03,IEPS pendiente de pago,119.03.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta120_01,Anticipo a proveedores nacional,120.01.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta120_02,Anticipo a proveedores extranjero,120.02.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
|
||||
cuenta201_01,Proveedores nacionales,201.01.01,liability_payable,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
|
||||
cuenta205_06_01,Mercancías Recibidas - No Facturas,205.06.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
|
||||
cuenta206_01,Anticipo de cliente nacional,206.01.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
|
||||
cuenta206_02,Anticipo de cliente extranjero,206.02.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
|
||||
cuenta206_05_01,Otros anticipos de clientes,206.05.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
|
||||
cuenta208_01,IVA trasladado cobrado,208.01.01,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta208_02,IEPS trasladado cobrado,208.02.01,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta209_01,IVA trasladado no cobrado,209.01.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
|
||||
cuenta209_02,IEPS trasladado no cobrado,209.02.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
|
||||
cuenta216_03,Impuestos retenidos de ISR por arrendamiento,216.03.01,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta216_04,Impuestos retenidos de ISR por servicios profesionales,216.04.01,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta216_10,Impuestos retenidos de IVA,216.10.10,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta216_10_20,Impuestos retenidos de iva efectivamente pagados,216.10.20,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta302_01,Patrimonio,302.01.01,equity,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta304_01,Utilidad de ejercicios anteriores,304.01.01,equity,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta305_01,Utilidad del ejercicio,305.01.01,equity,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta401_01,Ventas y/o servicios gravados a la tasa general,401.01.01,income,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta501_01,Costo de venta,501.01.01,expense_direct_cost,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta601_58,Otros impuestos y derechos,601.58.01,expense,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta601_84,Otros gastos generales,601.84.01,expense,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta701_01,Pérdida cambiaria,701.01.01,expense,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta702_01,Utilidad cambiaria,702.01.01,income,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
cuenta801_01,Utilidad o pérdida fiscal en venta y/o baja de activo fijo,811.01.01,expense,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta801_01_99,Base Imponible de Impuestos en Base a Flujo de Efectivo,899.01.99,expense,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta9993,Cash Discount Loss,9993,expense,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
|
||||
cuenta9994,Cash Discount Gain,9994,income_other,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
|
||||
|
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_mx.mx_coa')]"/>
|
||||
</function>
|
||||
</data>
|
||||
</odoo>
|
||||
869
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/data/account_tax_data.xml
Normal file
869
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/data/account_tax_data.xml
Normal file
|
|
@ -0,0 +1,869 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="ieps_8_sale" model="account.tax.template">
|
||||
<field name="sequence" eval="0"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="active" eval="False"/>
|
||||
<field name="name">IEPS 8% VENTAS</field>
|
||||
<field name="description">IEPS 8%</field>
|
||||
<field name="amount">8</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_8"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_8_purchase" model="account.tax.template">
|
||||
<field name="sequence" eval="1"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IEPS 8% COMPRAS</field>
|
||||
<field name="description">IEPS 8%</field>
|
||||
<field name="amount">8</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_8"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_25_sale" model="account.tax.template">
|
||||
<field name="sequence" eval="2"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="active" eval="False"/>
|
||||
<field name="name">IEPS 25% VENTAS</field>
|
||||
<field name="description">IEPS 25%</field>
|
||||
<field name="amount">25</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_25"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_25_purchase" model="account.tax.template">
|
||||
<field name="sequence" eval="3"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IEPS 25% COMPRAS</field>
|
||||
<field name="description">IEPS 25%</field>
|
||||
<field name="amount">25</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_25"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_26_5_sale" model="account.tax.template">
|
||||
<field name="sequence" eval="4"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="active" eval="False"/>
|
||||
<field name="name">IEPS 26.5% VENTAS</field>
|
||||
<field name="description">IEPS 26.5%</field>
|
||||
<field name="amount">26.5</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_26_5"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_26_5_purchase" model="account.tax.template">
|
||||
<field name="sequence" eval="5"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IEPS 26.5% COMPRAS</field>
|
||||
<field name="description">IEPS 26.5%</field>
|
||||
<field name="amount">26.5</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_26_5"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_30_sale" model="account.tax.template">
|
||||
<field name="sequence" eval="6"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="active" eval="False"/>
|
||||
<field name="name">IEPS 30% VENTAS</field>
|
||||
<field name="description">IEPS 30%</field>
|
||||
<field name="amount">30</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_30"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_30_purchase" model="account.tax.template">
|
||||
<field name="sequence" eval="7"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IEPS 30% COMPRAS</field>
|
||||
<field name="description">IEPS 30%</field>
|
||||
<field name="amount">30</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_30"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_53_sale" model="account.tax.template">
|
||||
<field name="sequence" eval="8"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="active" eval="False"/>
|
||||
<field name="name">IEPS 53% VENTAS</field>
|
||||
<field name="description">IEPS 53%</field>
|
||||
<field name="amount">53</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_53"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta208_02'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="ieps_53_purchase" model="account.tax.template">
|
||||
<field name="sequence" eval="9"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IEPS 53% COMPRAS</field>
|
||||
<field name="description">IEPS 53%</field>
|
||||
<field name="amount">53</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_ieps_53"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="include_base_amount">1</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_ieps')],
|
||||
'account_id': ref('l10n_mx.cuenta118_03'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax1" model="account.tax.template">
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">RET IVA FLETES 4%</field>
|
||||
<field name="description">RET IVA -4%</field>
|
||||
<field name="amount">-4</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_ret_4"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta216_10"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_ret')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_10_20'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_ret')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_10_20'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax2" model="account.tax.template">
|
||||
<field name="sequence" eval="11"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">RET IVA ARRENDAMIENTO 10%</field>
|
||||
<field name="description">RET IVA -10%</field>
|
||||
<field name="amount">-10</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_ret_10"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta216_10"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_ret')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_10_20'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_ret')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_10_20'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax3" model="account.tax.template">
|
||||
<field name="sequence" eval="12"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">RET ISR ARRENDAMIENTO 10%</field>
|
||||
<field name="description">RET ISR -10%</field>
|
||||
<field name="amount">-10</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_isr_ret_10"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_03'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_03'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax5" model="account.tax.template">
|
||||
<field name="sequence" eval="13"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">RET ISR HONORARIOS 10%</field>
|
||||
<field name="description">RET ISR -10%</field>
|
||||
<field name="amount">-10</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_isr_ret_10"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_04'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_04'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax7" model="account.tax.template">
|
||||
<field name="sequence" eval="14"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">RET IVA ARRENDAMIENTO 10.67%</field>
|
||||
<field name="description">RET IVA -10.67%</field>
|
||||
<field name="amount">-10.67</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_ret_1067"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta216_10"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_ret')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_10_20'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_ret')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_10_20'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax8" model="account.tax.template">
|
||||
<field name="sequence" eval="15"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">RET IVA HONORARIOS 10.67%</field>
|
||||
<field name="description">RET IVA -10.67%</field>
|
||||
<field name="amount">-10.67</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_ret_1067"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta216_10"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_ret')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_10_20'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_ret')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta216_10_20'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax9" model="account.tax.template">
|
||||
<field name="sequence" eval="16"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IVA 0% VENTAS</field>
|
||||
<field name="description">IVA 0%</field>
|
||||
<field name="amount">0</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_0"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta209_01"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta208_01'),
|
||||
'tag_ids': [ref('tag_iva')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta208_01'),
|
||||
'tag_ids': [ref('tag_iva')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax12" model="account.tax.template">
|
||||
<field name="sequence" eval="17"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IVA 16% VENTAS</field>
|
||||
<field name="description">IVA 16%</field>
|
||||
<field name="amount">16</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_16"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta209_01"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta208_01'),
|
||||
'tag_ids': [ref('tag_iva')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta208_01'),
|
||||
'tag_ids': [ref('tag_iva')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax13" model="account.tax.template">
|
||||
<field name="sequence" eval="18"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IVA 0% COMPRAS</field>
|
||||
<field name="description">IVA 0%</field>
|
||||
<field name="amount">0</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_0"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_01"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_0')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_01'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_0')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_01'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax14" model="account.tax.template">
|
||||
<field name="sequence" eval="19"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IVA 16% COMPRAS</field>
|
||||
<field name="description">IVA 16%</field>
|
||||
<field name="amount">16</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_16"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_01"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_16')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_01'),
|
||||
'tag_ids': [ref('tag_diot_16_tax')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_01'),
|
||||
'tag_ids': [ref('tag_diot_16_refund')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax16" model="account.tax.template">
|
||||
<field name="sequence" eval="20"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IVA 8% N. COMPRAS</field>
|
||||
<field name="description">IVA 8% N.</field>
|
||||
<field name="amount">8</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_8"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_01"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_8')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_01_02'),
|
||||
'tag_ids': [ref('tag_diot_8_tax')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_01_02'),
|
||||
'tag_ids': [ref('tag_diot_8_refund')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax17" model="account.tax.template">
|
||||
<field name="sequence" eval="21"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IVA 8% VENTAS</field>
|
||||
<field name="description">IVA 8%</field>
|
||||
<field name="amount">8</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_8"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta209_01"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_iva')],
|
||||
'account_id': ref('cuenta208_01'),
|
||||
'tag_ids': [ref('tag_iva')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'tag_ids': [ref('l10n_mx.tag_iva')],
|
||||
'account_id': ref('cuenta208_01'),
|
||||
'tag_ids': [ref('tag_iva')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
|
||||
<record id="tax18" model="account.tax.template">
|
||||
<field name="sequence" eval="22"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">16% NO ACREDITABLE</field>
|
||||
<field name="description">16% NO ACREDITABLE</field>
|
||||
<field name="amount">16</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_16"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_01"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_16_non_cre')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta601_58'),
|
||||
'tag_ids': [ref('tag_diot_16_non_cre_tax')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta601_58'),
|
||||
'tag_ids': [ref('tag_diot_16_refund')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax19" model="account.tax.template">
|
||||
<field name="sequence" eval="23"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">16% IMPORTS</field>
|
||||
<field name="description">16% IMPORTS</field>
|
||||
<field name="amount">16</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_16"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_02"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_16_imp')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_02'),
|
||||
'tag_ids': [ref('tag_diot_16_imp_tax')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_02'),
|
||||
'tag_ids': [ref('tag_diot_16_imp_refund')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax20" model="account.tax.template">
|
||||
<field name="sequence" eval="24"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">16% IMPORTS INTANGIBLES</field>
|
||||
<field name="description">16% IMPORTS INTANGIBLES</field>
|
||||
<field name="amount">16</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_16"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_02"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_16_imp_int')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_02'),
|
||||
'tag_ids': [ref('tag_diot_16_imp_int_tax')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_02'),
|
||||
'tag_ids': [ref('tag_diot_16_imp_int_refund')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="tax21" model="account.tax.template">
|
||||
<field name="sequence" eval="25"/>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
<field name="name">IVA 8% S. COMPRAS</field>
|
||||
<field name="description">IVA 8% S.</field>
|
||||
<field name="amount">8</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_8"/>
|
||||
<field name="tax_exigibility">on_payment</field>
|
||||
<field name="cash_basis_transition_account_id" ref="cuenta119_01"/>
|
||||
<field name="l10n_mx_tax_type">Tasa</field>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'tag_ids': [ref('tag_diot_8_south')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_01_02'),
|
||||
'tag_ids': [ref('tag_diot_8_south_tax')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cuenta118_01_02'),
|
||||
'tag_ids': [ref('tag_diot_8_south_refund')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="tax_group_iva_0" model="account.tax.group">
|
||||
<field name="name">IVA 0%</field>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_16" model="account.tax.group">
|
||||
<field name="name">IVA 16% </field>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_8" model="account.tax.group">
|
||||
<field name="name">IVA 8%</field>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_ret_4" model="account.tax.group">
|
||||
<field name="name">IVA Retencion 4%</field>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_ret_10" model="account.tax.group">
|
||||
<field name="name">IVA Retencion 10%</field>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_ret_1067" model="account.tax.group">
|
||||
<field name="name">IVA Retencion 10.67%</field>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
</record>
|
||||
<record id="tax_group_isr_ret_10" model="account.tax.group">
|
||||
<field name="name">ISR Retencion 10%</field>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
</record>
|
||||
<record id="tax_group_ieps_8" model="account.tax.group">
|
||||
<field name="name">IEPS 8%</field>
|
||||
</record>
|
||||
<record id="tax_group_ieps_25" model="account.tax.group">
|
||||
<field name="name">IEPS 25%</field>
|
||||
</record>
|
||||
<record id="tax_group_ieps_26_5" model="account.tax.group">
|
||||
<field name="name">IEPS 26.5%</field>
|
||||
</record>
|
||||
<record id="tax_group_ieps_30" model="account.tax.group">
|
||||
<field name="name">IEPS 30%</field>
|
||||
</record>
|
||||
<record id="tax_group_ieps_53" model="account.tax.group">
|
||||
<field name="name">IEPS 53%</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="account_fiscal_position_foreign" model="account.fiscal.position.template">
|
||||
<field name="name">Foreign Customer</field>
|
||||
<field name="chart_template_id" ref="mx_coa"/>
|
||||
</record>
|
||||
|
||||
<record id="account_fiscal_position0_purchase" model="account.fiscal.position.tax.template">
|
||||
<field name="tax_src_id" ref="l10n_mx.tax14"/>
|
||||
<field name="tax_dest_id" ref="l10n_mx.tax13"/>
|
||||
<field name="position_id" ref="account_fiscal_position_foreign"/>
|
||||
</record>
|
||||
|
||||
<record id="account_fiscal_position0_sale" model="account.fiscal.position.tax.template">
|
||||
<field name="tax_src_id" ref="l10n_mx.tax12"/>
|
||||
<field name="tax_dest_id" ref="l10n_mx.tax9"/>
|
||||
<field name="position_id" ref="account_fiscal_position_foreign"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<!--
|
||||
CoA Base
|
||||
-->
|
||||
<record id="mx_coa" model="account.chart.template">
|
||||
<field name="name">Plan de Cuentas para Mexico</field>
|
||||
<field name="bank_account_code_prefix">102.01.0</field>
|
||||
<field name="cash_account_code_prefix">101.01.0</field>
|
||||
<field name="transfer_account_code_prefix">102.01.01</field>
|
||||
<field name="code_digits">3</field>
|
||||
<field name="currency_id" ref="base.MXN"/>
|
||||
<field name="use_anglo_saxon" eval="True"/>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<!--
|
||||
CoA setting accounts
|
||||
-->
|
||||
<record id="mx_coa" model="account.chart.template">
|
||||
<field name="property_account_receivable_id" ref="cuenta105_01"/>
|
||||
<field name="property_account_payable_id" ref="cuenta201_01"/>
|
||||
<field name="property_account_expense_categ_id" ref="cuenta601_84"/>
|
||||
<field name="property_account_income_categ_id" ref="cuenta401_01"/>
|
||||
<field name="property_stock_account_input_categ_id" ref="cuenta205_06_01"/>
|
||||
<field name="property_stock_account_output_categ_id" ref="cuenta107_05_01"/>
|
||||
<field name="property_stock_valuation_account_id" ref="cuenta115_01"/>
|
||||
<field name="property_cash_basis_base_account_id" ref="cuenta801_01_99"/>
|
||||
<field name="income_currency_exchange_account_id" ref="cuenta702_01"/>
|
||||
<field name="expense_currency_exchange_account_id" ref="cuenta701_01"/>
|
||||
<field name="default_pos_receivable_account_id" ref="cuenta105_02"/>
|
||||
<field name="account_journal_early_pay_discount_loss_account_id" ref="cuenta9993"/>
|
||||
<field name="account_journal_early_pay_discount_gain_account_id" ref="cuenta9994"/>
|
||||
</record>
|
||||
</odoo>
|
||||
29
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/data/l10n_mx_uom.xml
Normal file
29
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/data/l10n_mx_uom.xml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<!-- UOM Categories -->
|
||||
<record id="product_uom_categ_service" model="uom.category">
|
||||
<field name="name">Service</field>
|
||||
</record>
|
||||
|
||||
<!-- UOM.UOM -->
|
||||
<!-- SERVICE -->
|
||||
<record id="product_uom_service_unit" model="uom.uom">
|
||||
<field name="category_id" ref="product_uom_categ_service"/>
|
||||
<field name="name">Service Unit</field>
|
||||
<field name="factor" eval="1"/>
|
||||
<field name="uom_type">reference</field>
|
||||
</record>
|
||||
<record id="product_uom_activity" model="uom.uom">
|
||||
<field name="category_id" ref="product_uom_categ_service"/>
|
||||
<field name="name">Activity</field>
|
||||
<field name="factor" eval="1"/>
|
||||
<field name="uom_type">smaller</field>
|
||||
</record>
|
||||
<record id="product_uom_job" model="uom.uom">
|
||||
<field name="category_id" ref="product_uom_categ_service"/>
|
||||
<field name="name">Job</field>
|
||||
<field name="factor" eval="1"/>
|
||||
<field name="uom_type">smaller</field>
|
||||
</record>
|
||||
</odoo>
|
||||
528
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/data/res_bank_data.xml
Normal file
528
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/data/res_bank_data.xml
Normal file
|
|
@ -0,0 +1,528 @@
|
|||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
<record id='acc_bank_002_BANAMEX' model='res.bank'>
|
||||
<field name='name'>BANAMEX</field>
|
||||
<field name='l10n_mx_edi_code'>002</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_006_BANCOMEXT' model='res.bank'>
|
||||
<field name='name'>BANCOMEXT</field>
|
||||
<field name='l10n_mx_edi_code'>006</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_009_BANOBRAS' model='res.bank'>
|
||||
<field name='name'>BANOBRAS</field>
|
||||
<field name='l10n_mx_edi_code'>009</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_012_BBVA_BANCOMER' model='res.bank'>
|
||||
<field name='name'>BBVA BANCOMER</field>
|
||||
<field name='l10n_mx_edi_code'>012</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_014_SANTANDER' model='res.bank'>
|
||||
<field name='name'>SANTANDER</field>
|
||||
<field name='l10n_mx_edi_code'>014</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_019_BANJERCITO' model='res.bank'>
|
||||
<field name='name'>BANJERCITO</field>
|
||||
<field name='l10n_mx_edi_code'>019</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_021_HSBC' model='res.bank'>
|
||||
<field name='name'>HSBC</field>
|
||||
<field name='l10n_mx_edi_code'>021</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_030_BAJIO' model='res.bank'>
|
||||
<field name='name'>BAJIO</field>
|
||||
<field name='l10n_mx_edi_code'>030</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_036_INBURSA' model='res.bank'>
|
||||
<field name='name'>INBURSA</field>
|
||||
<field name='l10n_mx_edi_code'>036</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_037_INTERACCIONES' model='res.bank'>
|
||||
<field name='name'>INTERACCIONES</field>
|
||||
<field name='l10n_mx_edi_code'>037</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_042_MIFEL' model='res.bank'>
|
||||
<field name='name'>MIFEL</field>
|
||||
<field name='l10n_mx_edi_code'>042</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_044_SCOTIABANK' model='res.bank'>
|
||||
<field name='name'>SCOTIABANK</field>
|
||||
<field name='l10n_mx_edi_code'>044</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_058_BANREGIO' model='res.bank'>
|
||||
<field name='name'>BANREGIO</field>
|
||||
<field name='l10n_mx_edi_code'>058</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_059_INVEX' model='res.bank'>
|
||||
<field name='name'>INVEX</field>
|
||||
<field name='l10n_mx_edi_code'>059</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_060_BANSI' model='res.bank'>
|
||||
<field name='name'>BANSI</field>
|
||||
<field name='l10n_mx_edi_code'>060</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_062_AFIRME' model='res.bank'>
|
||||
<field name='name'>AFIRME</field>
|
||||
<field name='l10n_mx_edi_code'>062</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_072_BANORTE' model='res.bank'>
|
||||
<field name='name'>BANORTE/IXE</field>
|
||||
<field name='l10n_mx_edi_code'>072</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_102_THE_ROYAL_BANK' model='res.bank'>
|
||||
<field name='name'>THE ROYAL BANK</field>
|
||||
<field name='l10n_mx_edi_code'>102</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_103_AMERICAN_EXPRESS' model='res.bank'>
|
||||
<field name='name'>AMERICAN EXPRESS</field>
|
||||
<field name='l10n_mx_edi_code'>103</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_106_BAMSA' model='res.bank'>
|
||||
<field name='name'>BAMSA</field>
|
||||
<field name='l10n_mx_edi_code'>106</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_108_TOKYO' model='res.bank'>
|
||||
<field name='name'>TOKYO</field>
|
||||
<field name='l10n_mx_edi_code'>108</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_110_JP_MORGAN' model='res.bank'>
|
||||
<field name='name'>JP MORGAN</field>
|
||||
<field name='l10n_mx_edi_code'>110</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_112_BMONEX' model='res.bank'>
|
||||
<field name='name'>BMONEX</field>
|
||||
<field name='l10n_mx_edi_code'>112</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_113_VE_POR_MAS' model='res.bank'>
|
||||
<field name='name'>VE POR MAS</field>
|
||||
<field name='l10n_mx_edi_code'>113</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_124_DEUTSCHE' model='res.bank'>
|
||||
<field name='name'>DEUTSCHE</field>
|
||||
<field name='l10n_mx_edi_code'>124</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_126_CREDIT_SUISSE' model='res.bank'>
|
||||
<field name='name'>CREDIT SUISSE</field>
|
||||
<field name='l10n_mx_edi_code'>126</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_127_AZTECA' model='res.bank'>
|
||||
<field name='name'>AZTECA</field>
|
||||
<field name='l10n_mx_edi_code'>127</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_128_AUTOFIN' model='res.bank'>
|
||||
<field name='name'>AUTOFIN</field>
|
||||
<field name='l10n_mx_edi_code'>128</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_129_BARCLAYS' model='res.bank'>
|
||||
<field name='name'>BARCLAYS</field>
|
||||
<field name='l10n_mx_edi_code'>129</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_130_COMPARTAMOS' model='res.bank'>
|
||||
<field name='name'>COMPARTAMOS</field>
|
||||
<field name='l10n_mx_edi_code'>130</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_131_BANCO_FAMSA' model='res.bank'>
|
||||
<field name='name'>BANCO FAMSA</field>
|
||||
<field name='l10n_mx_edi_code'>131</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_132_BMULTIVA' model='res.bank'>
|
||||
<field name='name'>BMULTIVA</field>
|
||||
<field name='l10n_mx_edi_code'>132</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_133_ACTINVER' model='res.bank'>
|
||||
<field name='name'>ACTINVER</field>
|
||||
<field name='l10n_mx_edi_code'>133</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_135_NAFIN' model='res.bank'>
|
||||
<field name='name'>NAFIN</field>
|
||||
<field name='l10n_mx_edi_code'>135</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_136_INTERBANCO' model='res.bank'>
|
||||
<field name='name'>INTERCAM BANCO</field>
|
||||
<field name='l10n_mx_edi_code'>136</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_137_BANCOPPEL' model='res.bank'>
|
||||
<field name='name'>BANCOPPEL</field>
|
||||
<field name='l10n_mx_edi_code'>137</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_138_ABC_CAPITAL' model='res.bank'>
|
||||
<field name='name'>ABC CAPITAL</field>
|
||||
<field name='l10n_mx_edi_code'>138</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_139_UBS_BANK' model='res.bank'>
|
||||
<field name='name'>UBS BANK</field>
|
||||
<field name='l10n_mx_edi_code'>139</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_140_CONSUBANCO' model='res.bank'>
|
||||
<field name='name'>CONSUBANCO</field>
|
||||
<field name='l10n_mx_edi_code'>140</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_141_VOLKSWAGEN' model='res.bank'>
|
||||
<field name='name'>VOLKSWAGEN</field>
|
||||
<field name='l10n_mx_edi_code'>141</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_143_CIBANCO' model='res.bank'>
|
||||
<field name='name'>CIBANCO</field>
|
||||
<field name='l10n_mx_edi_code'>143</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_145_BBASE' model='res.bank'>
|
||||
<field name='name'>BBASE</field>
|
||||
<field name='l10n_mx_edi_code'>145</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_166_BANSEFI' model='res.bank'>
|
||||
<field name='name'>BANSEFI</field>
|
||||
<field name='l10n_mx_edi_code'>166</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_168_HIPOTECARIA_FEDERAL' model='res.bank'>
|
||||
<field name='name'>HIPOTECARIA FEDERAL</field>
|
||||
<field name='l10n_mx_edi_code'>168</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_600_MONEXCB' model='res.bank'>
|
||||
<field name='name'>MONEXCB</field>
|
||||
<field name='l10n_mx_edi_code'>600</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_601_GBM' model='res.bank'>
|
||||
<field name='name'>GBM</field>
|
||||
<field name='l10n_mx_edi_code'>601</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_602_MASARI' model='res.bank'>
|
||||
<field name='name'>MASARI</field>
|
||||
<field name='l10n_mx_edi_code'>602</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_605_VALUE' model='res.bank'>
|
||||
<field name='name'>VALUE</field>
|
||||
<field name='l10n_mx_edi_code'>605</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_606_ESTRUCTURADORES' model='res.bank'>
|
||||
<field name='name'>ESTRUCTURADORES</field>
|
||||
<field name='l10n_mx_edi_code'>606</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_607_TIBER' model='res.bank'>
|
||||
<field name='name'>TIBER</field>
|
||||
<field name='l10n_mx_edi_code'>607</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_608_VECTOR' model='res.bank'>
|
||||
<field name='name'>VECTOR</field>
|
||||
<field name='l10n_mx_edi_code'>608</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_610_BB' model='res.bank'>
|
||||
<field name='name'>B&B</field>
|
||||
<field name='l10n_mx_edi_code'>610</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_614_ACCIVAL' model='res.bank'>
|
||||
<field name='name'>ACCIVAL</field>
|
||||
<field name='l10n_mx_edi_code'>614</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_615_MERRILL_LYNCH' model='res.bank'>
|
||||
<field name='name'>MERRILL LYNCH</field>
|
||||
<field name='l10n_mx_edi_code'>615</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_616_FINAMEX' model='res.bank'>
|
||||
<field name='name'>FINAMEX</field>
|
||||
<field name='l10n_mx_edi_code'>616</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_617_VALMEX' model='res.bank'>
|
||||
<field name='name'>VALMEX</field>
|
||||
<field name='l10n_mx_edi_code'>617</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_618_UNICA' model='res.bank'>
|
||||
<field name='name'>UNICA</field>
|
||||
<field name='l10n_mx_edi_code'>618</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_619_MAPFRE' model='res.bank'>
|
||||
<field name='name'>MAPFRE</field>
|
||||
<field name='l10n_mx_edi_code'>619</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_620_PROFUTURO' model='res.bank'>
|
||||
<field name='name'>PROFUTURO</field>
|
||||
<field name='l10n_mx_edi_code'>620</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_621_CB_ACTINVER' model='res.bank'>
|
||||
<field name='name'>CB ACTINVER</field>
|
||||
<field name='l10n_mx_edi_code'>621</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_622_OACTIN' model='res.bank'>
|
||||
<field name='name'>OACTIN</field>
|
||||
<field name='l10n_mx_edi_code'>622</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_623_SKANDIA' model='res.bank'>
|
||||
<field name='name'>SKANDIA</field>
|
||||
<field name='l10n_mx_edi_code'>623</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_626_CBDEUTSCHE' model='res.bank'>
|
||||
<field name='name'>CBDEUTSCHE</field>
|
||||
<field name='l10n_mx_edi_code'>626</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_627_ZURICH' model='res.bank'>
|
||||
<field name='name'>ZURICH</field>
|
||||
<field name='l10n_mx_edi_code'>627</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_628_ZURICHVI' model='res.bank'>
|
||||
<field name='name'>ZURICHVI</field>
|
||||
<field name='l10n_mx_edi_code'>628</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_629_SU_CASITA' model='res.bank'>
|
||||
<field name='name'>SU CASITA</field>
|
||||
<field name='l10n_mx_edi_code'>629</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_630_CB_INTERCAM' model='res.bank'>
|
||||
<field name='name'>CB INTERCAM</field>
|
||||
<field name='l10n_mx_edi_code'>630</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_631_CI_BOLSA_CI' model='res.bank'>
|
||||
<field name='name'>CI BOLSA</field>
|
||||
<field name='l10n_mx_edi_code'>631</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_632_BULLTICK_CB' model='res.bank'>
|
||||
<field name='name'>BULLTICK CB</field>
|
||||
<field name='l10n_mx_edi_code'>632</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_633_STERLING' model='res.bank'>
|
||||
<field name='name'>STERLING</field>
|
||||
<field name='l10n_mx_edi_code'>633</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_634_FINCOMUN' model='res.bank'>
|
||||
<field name='name'>FINCOMUN</field>
|
||||
<field name='l10n_mx_edi_code'>634</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_636_HDI_SEGUROS' model='res.bank'>
|
||||
<field name='name'>HDI SEGUROS</field>
|
||||
<field name='l10n_mx_edi_code'>636</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_637_ORDER' model='res.bank'>
|
||||
<field name='name'>ORDER</field>
|
||||
<field name='l10n_mx_edi_code'>637</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_638_AKALA' model='res.bank'>
|
||||
<field name='name'>NU</field>
|
||||
<field name='l10n_mx_edi_code'>638</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_640_CB_JPMORGAN' model='res.bank'>
|
||||
<field name='name'>CB JPMORGAN</field>
|
||||
<field name='l10n_mx_edi_code'>640</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_642_REFORMA' model='res.bank'>
|
||||
<field name='name'>REFORMA</field>
|
||||
<field name='l10n_mx_edi_code'>642</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_646_STP' model='res.bank'>
|
||||
<field name='name'>STP</field>
|
||||
<field name='l10n_mx_edi_code'>646</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_647_TELECOMM' model='res.bank'>
|
||||
<field name='name'>TELECOMM</field>
|
||||
<field name='l10n_mx_edi_code'>647</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_648_EVERCORE' model='res.bank'>
|
||||
<field name='name'>EVERCORE</field>
|
||||
<field name='l10n_mx_edi_code'>648</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_649_SKANDIA' model='res.bank'>
|
||||
<field name='name'>SKANDIA</field>
|
||||
<field name='l10n_mx_edi_code'>649</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_651_SEGMTY' model='res.bank'>
|
||||
<field name='name'>SEGMTY</field>
|
||||
<field name='l10n_mx_edi_code'>651</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_652_ASEA' model='res.bank'>
|
||||
<field name='name'>ASEA</field>
|
||||
<field name='l10n_mx_edi_code'>652</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_653_KUSPIT' model='res.bank'>
|
||||
<field name='name'>KUSPIT</field>
|
||||
<field name='l10n_mx_edi_code'>653</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_655_SOFIEXPRESS' model='res.bank'>
|
||||
<field name='name'>SOFIEXPRESS</field>
|
||||
<field name='l10n_mx_edi_code'>655</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_656_UNAGRA' model='res.bank'>
|
||||
<field name='name'>UNAGRA</field>
|
||||
<field name='l10n_mx_edi_code'>656</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_659_OPCIONES_EMPRESARIALES_DEL_NOROESTE' model='res.bank'>
|
||||
<field name='name'>OPCIONES EMPRESARIALES DEL NOROESTE</field>
|
||||
<field name='l10n_mx_edi_code'>659</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_901_CLS' model='res.bank'>
|
||||
<field name='name'>CLS</field>
|
||||
<field name='l10n_mx_edi_code'>901</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_902_INDEVAL' model='res.bank'>
|
||||
<field name='name'>INDEVAL</field>
|
||||
<field name='l10n_mx_edi_code'>902</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_670_LIBERTAD' model='res.bank'>
|
||||
<field name='name'>LIBERTAD</field>
|
||||
<field name='l10n_mx_edi_code'>670</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_999_NA' model='res.bank'>
|
||||
<field name='name'>N/A</field>
|
||||
<field name='l10n_mx_edi_code'>999</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_154_BANCO_FINTERRA' model='res.bank'>
|
||||
<field name='name'>BANCO FINTERRA</field>
|
||||
<field name='l10n_mx_edi_code'>154</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_160_BANCO_S3' model='res.bank'>
|
||||
<field name='name'>BANCO S3</field>
|
||||
<field name='l10n_mx_edi_code'>160</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_152_BANCREA' model='res.bank'>
|
||||
<field name='name'>BANCREA</field>
|
||||
<field name='l10n_mx_edi_code'>152</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_159_BANK_OF_CHINA' model='res.bank'>
|
||||
<field name='name'>BANK OF CHINA</field>
|
||||
<field name='l10n_mx_edi_code'>159</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_147_BANKAOOL' model='res.bank'>
|
||||
<field name='name'>BANKAOOL</field>
|
||||
<field name='l10n_mx_edi_code'>147</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_151_DONDÉ' model='res.bank'>
|
||||
<field name='name'>DONDÉ</field>
|
||||
<field name='l10n_mx_edi_code'>151</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_149_FORJADORES' model='res.bank'>
|
||||
<field name='name'>FORJADORES</field>
|
||||
<field name='l10n_mx_edi_code'>149</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_155_ICBC' model='res.bank'>
|
||||
<field name='name'>ICBC</field>
|
||||
<field name='l10n_mx_edi_code'>155</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_150_INMOBILIARIO' model='res.bank'>
|
||||
<field name='name'>INMOBILIARIO</field>
|
||||
<field name='l10n_mx_edi_code'>150</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_136_INTERCAM_BANCO' model='res.bank'>
|
||||
<field name='name'>INTERCAM BANCO</field>
|
||||
<field name='l10n_mx_edi_code'>136</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_158_MIZUHO_BANK' model='res.bank'>
|
||||
<field name='name'>MIZUHO BANK</field>
|
||||
<field name='l10n_mx_edi_code'>158</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_148_PAGATODO' model='res.bank'>
|
||||
<field name='name'>PAGATODO</field>
|
||||
<field name='l10n_mx_edi_code'>148</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_153_PROGRESO' model='res.bank'>
|
||||
<field name='name'>PROGRESO</field>
|
||||
<field name='l10n_mx_edi_code'>153</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_156_SABADELL' model='res.bank'>
|
||||
<field name='name'>SABADELL</field>
|
||||
<field name='l10n_mx_edi_code'>156</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
<record id='acc_bank_157_SHINHAN' model='res.bank'>
|
||||
<field name='name'>SHINHAN</field>
|
||||
<field name='l10n_mx_edi_code'>157</field>
|
||||
<field name='country' ref="base.mx"/>
|
||||
</record>
|
||||
</odoo>
|
||||
35
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/demo/demo_company.xml
Normal file
35
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/demo/demo_company.xml
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_mx" model="res.partner">
|
||||
<field name="name">MX Company</field>
|
||||
<field name="vat">EKU9003173C9</field>
|
||||
<field name="street">Campobasso Norte 3206/9000</field>
|
||||
<field name="street2">Fraccionamiento Montecarlo</field>
|
||||
<field name="zip">85134</field>
|
||||
<field name="city">Ciudad Obregón</field>
|
||||
<field name="state_id" ref="base.state_mx_son"/>
|
||||
<field name="country_id" ref="base.mx"/>
|
||||
<field name="phone">+52 222 123 4567</field>
|
||||
<field name="email">info@company.mxexample.com</field>
|
||||
<field name="website">www.mxexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_mx" model="res.company">
|
||||
<field name="name">MX Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_mx"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_mx')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_mx.demo_company_mx'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_mx.mx_coa')]"/>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_mx.demo_company_mx')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
29
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es.po
Normal file
29
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es.po
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_mx
|
||||
#
|
||||
# Translators:
|
||||
# Alejandro Die Sanchis <marketing@domatix.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 9.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-09-07 14:55+0000\n"
|
||||
"PO-Revision-Date: 2016-01-28 12:57+0000\n"
|
||||
"Last-Translator: Alejandro Die Sanchis <marketing@domatix.com>\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/odoo/odoo-9/language/es/)\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.actions.client,name:l10n_mx.action_client_l10n_mx_menu
|
||||
msgid "Open Account Dashboard Menu"
|
||||
msgstr "Abrir menú de contabilidad"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.account.type,name:l10n_mx.account_type_other
|
||||
msgid "other"
|
||||
msgstr "otro"
|
||||
30
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_CO.po
Normal file
30
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_CO.po
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_mx
|
||||
#
|
||||
# Translators:
|
||||
# Mateo Tibaquirá <nestormateo@gmail.com>, 2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 9.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-09-07 14:55+0000\n"
|
||||
"PO-Revision-Date: 2015-11-09 15:30+0000\n"
|
||||
"Last-Translator: Mateo Tibaquirá <nestormateo@gmail.com>\n"
|
||||
"Language-Team: Spanish (Colombia) (http://www.transifex.com/odoo/odoo-9/"
|
||||
"language/es_CO/)\n"
|
||||
"Language: es_CO\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.actions.client,name:l10n_mx.action_client_l10n_mx_menu
|
||||
msgid "Open Account Dashboard Menu"
|
||||
msgstr "Abrir Menú de Contabilidad"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.account.type,name:l10n_mx.account_type_other
|
||||
msgid "other"
|
||||
msgstr "otro"
|
||||
29
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_DO.po
Normal file
29
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_DO.po
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_mx
|
||||
#
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 9.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-09-07 14:55+0000\n"
|
||||
"PO-Revision-Date: 2016-05-05 18:49+0000\n"
|
||||
"Last-Translator: Martin Trigaux\n"
|
||||
"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/odoo/"
|
||||
"odoo-9/language/es_DO/)\n"
|
||||
"Language: es_DO\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.actions.client,name:l10n_mx.action_client_l10n_mx_menu
|
||||
msgid "Open Account Dashboard Menu"
|
||||
msgstr "Abrir Menu de Tablero de Cuenta"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.account.type,name:l10n_mx.account_type_other
|
||||
msgid "other"
|
||||
msgstr ""
|
||||
30
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_EC.po
Normal file
30
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_EC.po
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_mx
|
||||
#
|
||||
# Translators:
|
||||
# Rick Hunter <rick_hunter_ec@yahoo.com>, 2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 9.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-09-07 14:55+0000\n"
|
||||
"PO-Revision-Date: 2015-11-27 06:07+0000\n"
|
||||
"Last-Translator: Rick Hunter <rick_hunter_ec@yahoo.com>\n"
|
||||
"Language-Team: Spanish (Ecuador) (http://www.transifex.com/odoo/odoo-9/"
|
||||
"language/es_EC/)\n"
|
||||
"Language: es_EC\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.actions.client,name:l10n_mx.action_client_l10n_mx_menu
|
||||
msgid "Open Account Dashboard Menu"
|
||||
msgstr "Abrir Menú de Indicadores Contables"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.account.type,name:l10n_mx.account_type_other
|
||||
msgid "other"
|
||||
msgstr "otro"
|
||||
167
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_MX.po
Normal file
167
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_MX.po
Normal file
|
|
@ -0,0 +1,167 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_mx
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 13.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-01-29 15:07+0000\n"
|
||||
"PO-Revision-Date: 2020-01-29 15:07+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_res_bank__l10n_mx_edi_code
|
||||
msgid "ABM Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_account_account_tag
|
||||
msgid "Account Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_res_bank
|
||||
msgid "Bank"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_res_partner_bank
|
||||
msgid "Bank Accounts"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_account_setup_bank_manual_config__l10n_mx_edi_clabe
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_res_partner_bank__l10n_mx_edi_clabe
|
||||
msgid "CLABE"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model_terms:ir.ui.view,arch_db:l10n_mx.res_config_settings_view_form
|
||||
msgid "Create your electronic invoices automatically (CFDI format)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields.selection,name:l10n_mx.selection__account_account_tag__nature__a
|
||||
msgid "Creditable Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields.selection,name:l10n_mx.selection__account_account_tag__nature__d
|
||||
msgid "Debitable Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: code:addons/l10n_mx/models/chart_template.py:0
|
||||
#, python-format
|
||||
msgid "Effectively Paid"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_isr_ret_10
|
||||
msgid "ISR Retencion 10%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_0
|
||||
msgid "IVA 0%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_16
|
||||
msgid "IVA 16% "
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_8
|
||||
msgid "IVA 8%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_ret_10
|
||||
msgid "IVA Retencion 10%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_ret_1067
|
||||
msgid "IVA Retencion 10.67%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_ret_4
|
||||
msgid "IVA Retencion 4%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_account_journal
|
||||
msgid "Journal"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_res_config_settings__module_l10n_mx_edi
|
||||
msgid "Mexican Electronic Invoicing"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_account_account_tag__nature
|
||||
msgid "Nature"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,help:l10n_mx.field_account_setup_bank_manual_config__l10n_mx_edi_clabe
|
||||
#: model:ir.model.fields,help:l10n_mx.field_res_partner_bank__l10n_mx_edi_clabe
|
||||
msgid ""
|
||||
"Standardized banking cipher for Mexico. More info wikipedia.org/wiki/CLABE"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,help:l10n_mx.field_res_bank__l10n_mx_edi_code
|
||||
msgid ""
|
||||
"Three-digit number assigned by the ABM to identify banking institutions (ABM"
|
||||
" is an acronym for Asociación de Bancos de México)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,help:l10n_mx.field_account_account_tag__nature
|
||||
msgid "Used in Mexican report of electronic accounting (account nature)."
|
||||
msgstr ""
|
||||
|
||||
#. module: uom
|
||||
#: model:uom.category,name:uom.product_uom_categ_service
|
||||
msgid "Service"
|
||||
msgstr "Servicios"
|
||||
|
||||
#. module: uom
|
||||
#: model:uom.uom,name:uom.product_uom_service_unit
|
||||
msgid "Service Unit"
|
||||
msgstr "Unidad de Servicio"
|
||||
|
||||
#. module: uom
|
||||
#: model:uom.uom,name:uom.product_uom_activity
|
||||
msgid "Activity"
|
||||
msgstr "Actividad"
|
||||
|
||||
#. module: uom
|
||||
#: model:uom.uom,name:uom.product_uom_job
|
||||
msgid "Job"
|
||||
msgstr "Trabajo"
|
||||
30
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_PE.po
Normal file
30
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_PE.po
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_mx
|
||||
#
|
||||
# Translators:
|
||||
# Carlos Eduardo Rodriguez Rossi <crodriguez@samemotion.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 9.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-09-07 14:55+0000\n"
|
||||
"PO-Revision-Date: 2016-06-10 20:40+0000\n"
|
||||
"Last-Translator: Carlos Eduardo Rodriguez Rossi <crodriguez@samemotion.com>\n"
|
||||
"Language-Team: Spanish (Peru) (http://www.transifex.com/odoo/odoo-9/language/"
|
||||
"es_PE/)\n"
|
||||
"Language: es_PE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.actions.client,name:l10n_mx.action_client_l10n_mx_menu
|
||||
msgid "Open Account Dashboard Menu"
|
||||
msgstr "Abrir Panel de Control de Contabilidad"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.account.type,name:l10n_mx.account_type_other
|
||||
msgid "other"
|
||||
msgstr "Otros"
|
||||
29
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_VE.po
Normal file
29
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/es_VE.po
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_mx
|
||||
#
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 9.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-09-07 14:55+0000\n"
|
||||
"PO-Revision-Date: 2016-03-01 11:42+0000\n"
|
||||
"Last-Translator: Martin Trigaux\n"
|
||||
"Language-Team: Spanish (Venezuela) (http://www.transifex.com/odoo/odoo-9/"
|
||||
"language/es_VE/)\n"
|
||||
"Language: es_VE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.actions.client,name:l10n_mx.action_client_l10n_mx_menu
|
||||
msgid "Open Account Dashboard Menu"
|
||||
msgstr "Abrir Menú del tablero de Cuenta"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.account.type,name:l10n_mx.account_type_other
|
||||
msgid "other"
|
||||
msgstr ""
|
||||
167
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/l10n_mx.pot
Normal file
167
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/i18n/l10n_mx.pot
Normal file
|
|
@ -0,0 +1,167 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_mx
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 13.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-01-29 15:07+0000\n"
|
||||
"PO-Revision-Date: 2020-01-29 15:07+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_res_bank__l10n_mx_edi_code
|
||||
msgid "ABM Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_account_account_tag
|
||||
msgid "Account Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_res_bank
|
||||
msgid "Bank"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_res_partner_bank
|
||||
msgid "Bank Accounts"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_account_setup_bank_manual_config__l10n_mx_edi_clabe
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_res_partner_bank__l10n_mx_edi_clabe
|
||||
msgid "CLABE"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model_terms:ir.ui.view,arch_db:l10n_mx.res_config_settings_view_form
|
||||
msgid "Create your electronic invoices automatically (CFDI format)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields.selection,name:l10n_mx.selection__account_account_tag__nature__a
|
||||
msgid "Creditable Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields.selection,name:l10n_mx.selection__account_account_tag__nature__d
|
||||
msgid "Debitable Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: code:addons/l10n_mx/models/chart_template.py:0
|
||||
#, python-format
|
||||
msgid "Effectively Paid"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_isr_ret_10
|
||||
msgid "ISR Retencion 10%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_0
|
||||
msgid "IVA 0%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_16
|
||||
msgid "IVA 16% "
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_8
|
||||
msgid "IVA 8%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_ret_10
|
||||
msgid "IVA Retencion 10%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_ret_1067
|
||||
msgid "IVA Retencion 10.67%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:account.tax.group,name:l10n_mx.tax_group_iva_ret_4
|
||||
msgid "IVA Retencion 4%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model,name:l10n_mx.model_account_journal
|
||||
msgid "Journal"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_res_config_settings__module_l10n_mx_edi
|
||||
msgid "Mexican Electronic Invoicing"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,field_description:l10n_mx.field_account_account_tag__nature
|
||||
msgid "Nature"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,help:l10n_mx.field_account_setup_bank_manual_config__l10n_mx_edi_clabe
|
||||
#: model:ir.model.fields,help:l10n_mx.field_res_partner_bank__l10n_mx_edi_clabe
|
||||
msgid ""
|
||||
"Standardized banking cipher for Mexico. More info wikipedia.org/wiki/CLABE"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,help:l10n_mx.field_res_bank__l10n_mx_edi_code
|
||||
msgid ""
|
||||
"Three-digit number assigned by the ABM to identify banking institutions (ABM"
|
||||
" is an acronym for Asociación de Bancos de México)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_mx
|
||||
#: model:ir.model.fields,help:l10n_mx.field_account_account_tag__nature
|
||||
msgid "Used in Mexican report of electronic accounting (account nature)."
|
||||
msgstr ""
|
||||
|
||||
#. module: uom
|
||||
#: model:uom.category,name:uom.product_uom_categ_service
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#. module: uom
|
||||
#: model:uom.uom,name:uom.product_uom_service_unit
|
||||
msgid "Service Unit"
|
||||
msgstr ""
|
||||
|
||||
#. module: uom
|
||||
#: model:uom.uom,name:uom.product_uom_activity
|
||||
msgid "Activity"
|
||||
msgstr ""
|
||||
|
||||
#. module: uom
|
||||
#: model:uom.uom,name:uom.product_uom_job
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import api, Command, SUPERUSER_ID
|
||||
|
||||
|
||||
def migrate(cr, version):
|
||||
env = api.Environment(cr, SUPERUSER_ID, {})
|
||||
# Migrate wrong data tag on account cuenta102_02
|
||||
debit_tag = env.ref('l10n_mx.tag_debit_balance_account')
|
||||
credit_tag = env.ref('l10n_mx.tag_credit_balance_account')
|
||||
account_102_ids = env['ir.model.data'].search([
|
||||
('name', 'ilike', '%_cuenta102_02'),
|
||||
('model', '=', 'account.account'),
|
||||
]).mapped('res_id')
|
||||
accounts_102 = env['account.account'].search([('id', 'in', account_102_ids)])
|
||||
accounts_102.tag_ids = [Command.unlink(credit_tag.id), Command.link(debit_tag.id)]
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import api, SUPERUSER_ID
|
||||
from odoo.addons.account.models.chart_template import update_taxes_from_templates
|
||||
|
||||
|
||||
def migrate(cr, version):
|
||||
# Create new accounts for each MX company if accounts with relevant codes aren't already present
|
||||
# Create DIOT 2025 taxes dependent on these accounts
|
||||
env = api.Environment(cr, SUPERUSER_ID, {})
|
||||
new_account_vals_list = [
|
||||
{
|
||||
'template_xmlid': 'cuenta118_01_02',
|
||||
'values': {
|
||||
'name': "IVA acreditable pagado al 8%",
|
||||
'code': '118.01.02',
|
||||
'account_type': 'asset_current',
|
||||
'reconcile': False,
|
||||
'tag_ids': [env.ref('l10n_mx.tag_debit_balance_account').id],
|
||||
},
|
||||
},
|
||||
{
|
||||
'template_xmlid': 'cuenta118_02',
|
||||
'values': {
|
||||
'name': "IVA acreditable de importación pagado",
|
||||
'code': '118.02.01',
|
||||
'account_type': 'asset_current',
|
||||
'reconcile': False,
|
||||
'tag_ids': [env.ref('l10n_mx.tag_debit_balance_account').id],
|
||||
},
|
||||
},
|
||||
{
|
||||
'template_xmlid': 'cuenta119_02',
|
||||
'values': {
|
||||
'name': "IVA de importación pendiente de pago",
|
||||
'code': '119.02.01',
|
||||
'account_type': 'asset_current',
|
||||
'reconcile': True,
|
||||
'tag_ids': [env.ref('l10n_mx.tag_debit_balance_account').id],
|
||||
},
|
||||
},
|
||||
{
|
||||
'template_xmlid': 'cuenta601_58',
|
||||
'values': {
|
||||
'name': "Otros impuestos y derechos",
|
||||
'code': '601.58.01',
|
||||
'account_type': 'expense',
|
||||
'reconcile': False,
|
||||
'tag_ids': [env.ref('l10n_mx.tag_debit_balance_account').id],
|
||||
},
|
||||
}
|
||||
]
|
||||
for company in env['res.company'].search([('chart_template_id', '=', env.ref('l10n_mx.mx_coa').id)]):
|
||||
for account in new_account_vals_list:
|
||||
new_account_vals = {'values': account['values'].copy()}
|
||||
new_account_vals['values']['company_id'] = company.id
|
||||
# Taxes are linked by code, so if an account with this code was already created by the user, nothing needs to be done
|
||||
if not env['account.account'].search([('code', '=', new_account_vals['values']['code']), ('company_id', '=', company.id)]):
|
||||
# If the template XMLid does not already exist in the database, add it to the vals
|
||||
if not env.ref(f"account.{company.id}_{account['template_xmlid']}", raise_if_not_found=False):
|
||||
new_account_vals['xml_id'] = f"account.{company.id}_{account['template_xmlid']}"
|
||||
env['account.account']._load_records([new_account_vals])
|
||||
update_taxes_from_templates(cr, 'l10n_mx.mx_coa')
|
||||
9
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/models/__init__.py
Normal file
9
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/models/__init__.py
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# coding: utf-8
|
||||
# Copyright 2016 Vauxoo (https://www.vauxoo.com) <info@vauxoo.com>
|
||||
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
|
||||
|
||||
from . import account_account
|
||||
from . import account_tax
|
||||
from . import res_bank
|
||||
from . import res_config_settings
|
||||
from . import chart_template
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
from odoo import api, Command, models
|
||||
|
||||
|
||||
class AccountAccount(models.Model):
|
||||
_inherit = 'account.account'
|
||||
|
||||
@api.model_create_multi
|
||||
def create(self, vals_list):
|
||||
# EXTENDS account - ensure there is a tag on created MX accounts
|
||||
# The computation is a bit naive and might not be correct in all cases.
|
||||
accounts = super().create(vals_list)
|
||||
debit_tag = self.env.ref('l10n_mx.tag_debit_balance_account')
|
||||
credit_tag = self.env.ref('l10n_mx.tag_credit_balance_account')
|
||||
mx_account_no_tags = accounts.filtered(lambda a: a.company_id.country_code == 'MX' and not a.tag_ids & (credit_tag + debit_tag))
|
||||
DEBIT_CODES = ['1', '5', '6', '7'] # all other codes are considered "credit"
|
||||
for account in mx_account_no_tags:
|
||||
tag_id = debit_tag.id if account.code[0] in DEBIT_CODES else credit_tag.id
|
||||
account.tag_ids = [Command.link(tag_id)]
|
||||
return accounts
|
||||
38
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/models/account_tax.py
Normal file
38
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/models/account_tax.py
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
# coding: utf-8
|
||||
from odoo import models, fields
|
||||
|
||||
|
||||
class AccountTaxTemplate(models.Model):
|
||||
_inherit = 'account.tax.template'
|
||||
|
||||
l10n_mx_tax_type = fields.Selection(
|
||||
selection=[
|
||||
('Tasa', "Tasa"),
|
||||
('Cuota', "Cuota"),
|
||||
('Exento', "Exento"),
|
||||
],
|
||||
string="Factor Type",
|
||||
default='Tasa',
|
||||
help="The CFDI version 3.3 have the attribute 'TipoFactor' in the tax lines. In it is indicated the factor "
|
||||
"type that is applied to the base of the tax.")
|
||||
|
||||
def _get_tax_vals(self, company, tax_template_to_tax):
|
||||
# OVERRIDE
|
||||
res = super()._get_tax_vals(company, tax_template_to_tax)
|
||||
res['l10n_mx_tax_type'] = self.l10n_mx_tax_type
|
||||
return res
|
||||
|
||||
|
||||
class AccountTax(models.Model):
|
||||
_inherit = 'account.tax'
|
||||
|
||||
l10n_mx_tax_type = fields.Selection(
|
||||
selection=[
|
||||
('Tasa', "Tasa"),
|
||||
('Cuota', "Cuota"),
|
||||
('Exento', "Exento"),
|
||||
],
|
||||
string="Factor Type",
|
||||
default='Tasa',
|
||||
help="The CFDI version 3.3 have the attribute 'TipoFactor' in the tax lines. In it is indicated the factor "
|
||||
"type that is applied to the base of the tax.")
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
# coding: utf-8
|
||||
# Copyright 2016 Vauxoo (https://www.vauxoo.com) <info@vauxoo.com>
|
||||
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
|
||||
|
||||
from odoo import models, api, _
|
||||
|
||||
|
||||
class AccountChartTemplate(models.Model):
|
||||
_inherit = "account.chart.template"
|
||||
|
||||
def _load(self, company):
|
||||
res = super()._load(company)
|
||||
if company.chart_template_id == self.env.ref('l10n_mx.mx_coa'):
|
||||
company.write({
|
||||
'account_sale_tax_id': self.env.ref(f'l10n_mx.{company.id}_tax12'),
|
||||
'account_purchase_tax_id': self.env.ref(f'l10n_mx.{company.id}_tax14'),
|
||||
})
|
||||
return res
|
||||
|
||||
@api.model
|
||||
def generate_journals(self, acc_template_ref, company, journals_dict=None):
|
||||
"""Set the tax_cash_basis_journal_id on the company"""
|
||||
res = super(AccountChartTemplate, self).generate_journals(
|
||||
acc_template_ref, company, journals_dict=journals_dict)
|
||||
if not self == self.env.ref('l10n_mx.mx_coa'):
|
||||
return res
|
||||
journal_basis = self.env['account.journal'].search([
|
||||
('company_id', '=', company.id),
|
||||
('type', '=', 'general'),
|
||||
('code', '=', 'CBMX')], limit=1)
|
||||
company.write({'tax_cash_basis_journal_id': journal_basis.id})
|
||||
return res
|
||||
|
||||
def _prepare_all_journals(self, acc_template_ref, company, journals_dict=None):
|
||||
"""Create the tax_cash_basis_journal_id"""
|
||||
res = super(AccountChartTemplate, self)._prepare_all_journals(
|
||||
acc_template_ref, company, journals_dict=journals_dict)
|
||||
if not self == self.env.ref('l10n_mx.mx_coa'):
|
||||
return res
|
||||
account = acc_template_ref.get(self.env.ref('l10n_mx.cuenta118_01').id)
|
||||
res.append({
|
||||
'type': 'general',
|
||||
'name': _('Effectively Paid'),
|
||||
'code': 'CBMX',
|
||||
'company_id': company.id,
|
||||
'default_account_id': account,
|
||||
'show_on_dashboard': True,
|
||||
})
|
||||
return res
|
||||
21
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/models/res_bank.py
Normal file
21
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/models/res_bank.py
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# coding: utf-8
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models
|
||||
|
||||
|
||||
class Bank(models.Model):
|
||||
_inherit = "res.bank"
|
||||
|
||||
l10n_mx_edi_code = fields.Char(
|
||||
"ABM Code",
|
||||
help="Three-digit number assigned by the ABM to identify banking "
|
||||
"institutions (ABM is an acronym for Asociación de Bancos de México)")
|
||||
|
||||
|
||||
class ResPartnerBank(models.Model):
|
||||
_inherit = "res.partner.bank"
|
||||
|
||||
l10n_mx_edi_clabe = fields.Char(
|
||||
"CLABE", help="Standardized banking cipher for Mexico. More info "
|
||||
"wikipedia.org/wiki/CLABE")
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
from odoo import fields, models
|
||||
|
||||
|
||||
class ResConfigSettings(models.TransientModel):
|
||||
_inherit = 'res.config.settings'
|
||||
|
||||
module_l10n_mx_edi = fields.Boolean('Mexican Electronic Invoicing')
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 82 KiB |
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="view_account_journal_form_inherit" model="ir.ui.view">
|
||||
<field name="name">account.journal.form</field>
|
||||
<field name="model">account.journal</field>
|
||||
<field name="inherit_id" ref="account.view_account_journal_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="restrict_mode_hash_table" position="attributes">
|
||||
<attribute name="groups" eval=""/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
13
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/views/partner_view.xml
Normal file
13
odoo-bringout-oca-ocb-l10n_mx/l10n_mx/views/partner_view.xml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<odoo>
|
||||
<record model="ir.ui.view" id="view_res_partner_inherit_l10n_mx_edi_bank">
|
||||
<field name="name">view.res.partner.inherit.l10n_mx_edi_bank</field>
|
||||
<field name="model">res.partner</field>
|
||||
<field name="inherit_id" ref="account.view_partner_property_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='bank_ids']//field[@name='acc_number']" position="after">
|
||||
<field name="l10n_mx_edi_clabe"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<odoo>
|
||||
<record model="ir.ui.view" id="view_res_bank_inherit_l10n_mx_edi_bank">
|
||||
<field name="name">view.res.bank.inherit.l10n_mx_edi_bank</field>
|
||||
<field name="model">res.bank</field>
|
||||
<field name="inherit_id" ref="base.view_res_bank_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='bic']" position="after">
|
||||
<field name="l10n_mx_edi_code"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="view_partner_bank_form_l10n_mx_edi_bank">
|
||||
<field name="name">view.partner.bank.form.mx.inherit</field>
|
||||
<field name="model">res.partner.bank</field>
|
||||
<field name="inherit_id" ref="base.view_partner_bank_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='bank_id']" position="after">
|
||||
<field name="l10n_mx_edi_clabe" colspan="2"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="view_partner_bank_tree_l10n_mx_edi_bank">
|
||||
<field name="name">view.partner.bank.tree.mx.inherit</field>
|
||||
<field name="model">res.partner.bank</field>
|
||||
<field name="inherit_id" ref="base.view_partner_bank_tree"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='bank_name']" position="after">
|
||||
<field name="l10n_mx_edi_clabe"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="res_config_settings_view_form" model="ir.ui.view">
|
||||
<field name="name">res.config.settings.view.form.inherit.l10n.mx</field>
|
||||
<field name="model">res.config.settings</field>
|
||||
<field name="inherit_id" ref="account.res_config_settings_view_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr=".//div[@id='invoicing_settings']" position="inside">
|
||||
<div class="col-12 col-lg-6 o_setting_box" id="electronic_invoices_mx" attrs="{'invisible': [('country_code', '!=', 'MX')]}">
|
||||
<div class="o_setting_left_pane">
|
||||
<field name="module_l10n_mx_edi" class="oe_inline" widget="upgrade_boolean"/>
|
||||
</div>
|
||||
<div class="o_setting_right_pane">
|
||||
<label for="module_l10n_mx_edi"/>
|
||||
<div class="text-muted">
|
||||
Create your electronic invoices automatically (CFDI format)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
42
odoo-bringout-oca-ocb-l10n_mx/pyproject.toml
Normal file
42
odoo-bringout-oca-ocb-l10n_mx/pyproject.toml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[project]
|
||||
name = "odoo-bringout-oca-ocb-l10n_mx"
|
||||
version = "16.0.0"
|
||||
description = "Mexico - Accounting - Odoo addon"
|
||||
authors = [
|
||||
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
|
||||
]
|
||||
dependencies = [
|
||||
"odoo-bringout-oca-ocb-account>=16.0.0",
|
||||
"requests>=2.25.1"
|
||||
]
|
||||
readme = "README.md"
|
||||
requires-python = ">= 3.11"
|
||||
classifiers = [
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Topic :: Office/Business",
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
homepage = "https://github.com/bringout/0"
|
||||
repository = "https://github.com/bringout/0"
|
||||
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.hatch.metadata]
|
||||
allow-direct-references = true
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = ["l10n_mx"]
|
||||
|
||||
[tool.rye]
|
||||
managed = true
|
||||
dev-dependencies = [
|
||||
"pytest>=8.4.1",
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue