mirror of
https://github.com/bringout/oca-ocb-l10n_americas.git
synced 2026-04-20 23:12:04 +02:00
19.0 vanilla
This commit is contained in:
parent
89c6e82fe7
commit
1b82c20a58
572 changed files with 43570 additions and 53303 deletions
|
|
@ -4,17 +4,17 @@
|
|||
Functional
|
||||
----------
|
||||
|
||||
This module add accounting features for the Argentinean localization, which represent the minimal configuration needed for a company to operate in Argentina and under the AFIP (Administración Federal de Ingresos Públicos) regulations and guidelines.
|
||||
This module add accounting features for the Argentinean localization, which represent the minimal configuration needed for a company to operate in Argentina and under the ARCA (Administración Federal de Ingresos Públicos) regulations and guidelines.
|
||||
|
||||
Follow the next configuration steps for Production:
|
||||
|
||||
1. Go to your company and configure your VAT number and AFIP Responsibility Type
|
||||
1. Go to your company and configure your VAT number and ARCA Responsibility Type
|
||||
2. Go to Accounting / Settings and set the Chart of Account that you will like to use.
|
||||
3. Create your Sale journals taking into account AFIP POS info.
|
||||
3. Create your Sale journals taking into account ARCA POS info.
|
||||
|
||||
Demo data for testing:
|
||||
|
||||
* 3 companies were created, one for each AFIP responsibility type with the respective Chart of Account installed. Choose the company that fix you in order to make tests:
|
||||
* 3 companies were created, one for each ARCA responsibility type with the respective Chart of Account installed. Choose the company that fix you in order to make tests:
|
||||
|
||||
* (AR) Responsable Inscripto
|
||||
* (AR) Exento
|
||||
|
|
@ -33,7 +33,7 @@ Demo data for testing:
|
|||
|
||||
Highlights:
|
||||
|
||||
* Chart of account will not be automatically installed, each CoA Template depends on the AFIP Responsibility of the company, you will need to install the CoA for your needs.
|
||||
* Chart of account will not be automatically installed, each CoA Template depends on the ARCA Responsibility of the company, you will need to install the CoA for your needs.
|
||||
* No sales journals will be generated when installing a CoA, you will need to configure your journals manually.
|
||||
* The Document type will be properly pre selected when creating an invoice depending on the fiscal responsibility of the issuer and receiver of the document and the related journal.
|
||||
* A CBU account type has been added and also CBU Validation
|
||||
|
|
@ -46,21 +46,21 @@ This module adds both models and fields that will be eventually used for the ele
|
|||
|
||||
Master Data:
|
||||
|
||||
* Chart of Account: one for each AFIP responsibility that is related to a legal entity:
|
||||
* Chart of Account: one for each ARCA responsibility that is related to a legal entity:
|
||||
|
||||
* Responsable Inscripto (RI)
|
||||
* Exento (EX)
|
||||
* Monotributo (Mono)
|
||||
|
||||
* Argentinean Taxes and Account Tax Groups (VAT taxes with the existing aliquots and other types)
|
||||
* AFIP Responsibility Types
|
||||
* ARCA Responsibility Types
|
||||
* Fiscal Positions (in order to map taxes)
|
||||
* Legal Documents Types in Argentina
|
||||
* Identification Types valid in Argentina.
|
||||
* Country AFIP codes and Country VAT codes for legal entities, natural persons and others
|
||||
* Currency AFIP codes
|
||||
* Unit of measures AFIP codes
|
||||
* Partners: Consumidor Final and AFIP
|
||||
* Country ARCA codes and Country VAT codes for legal entities, natural persons and others
|
||||
* Currency ARCA codes
|
||||
* Unit of measures ARCA codes
|
||||
* Partners: Consumidor Final and ARCA
|
||||
|
||||
|
||||
## Installation
|
||||
|
|
@ -71,36 +71,16 @@ pip install odoo-bringout-oca-ocb-l10n_ar
|
|||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- l10n_latam_invoice_document
|
||||
- l10n_latam_base
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Argentina - Accounting
|
||||
- **Version**: 3.7
|
||||
- **Category**: Accounting/Localizations/Account Charts
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: True
|
||||
- account
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_ar`.
|
||||
- Repository: https://github.com/OCA/OCB
|
||||
- Branch: 19.0
|
||||
- Path: addons/l10n_ar
|
||||
|
||||
## 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
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
This package preserves the original LGPL-3 license.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import controllers
|
||||
from . import models
|
||||
from . import report
|
||||
from . import demo
|
||||
|
|
|
|||
|
|
@ -1,24 +1,25 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
{
|
||||
'name': 'Argentina - Accounting',
|
||||
'website': 'https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/argentina.html',
|
||||
'countries': ['ar'],
|
||||
'icon': '/base/static/img/country_flags/ar.png',
|
||||
'version': "3.7",
|
||||
'description': """
|
||||
Functional
|
||||
----------
|
||||
|
||||
This module add accounting features for the Argentinean localization, which represent the minimal configuration needed for a company to operate in Argentina and under the AFIP (Administración Federal de Ingresos Públicos) regulations and guidelines.
|
||||
This module add accounting features for the Argentinean localization, which represent the minimal configuration needed for a company to operate in Argentina and under the ARCA (Administración Federal de Ingresos Públicos) regulations and guidelines.
|
||||
|
||||
Follow the next configuration steps for Production:
|
||||
|
||||
1. Go to your company and configure your VAT number and AFIP Responsibility Type
|
||||
1. Go to your company and configure your VAT number and ARCA Responsibility Type
|
||||
2. Go to Accounting / Settings and set the Chart of Account that you will like to use.
|
||||
3. Create your Sale journals taking into account AFIP POS info.
|
||||
3. Create your Sale journals taking into account ARCA POS info.
|
||||
|
||||
Demo data for testing:
|
||||
|
||||
* 3 companies were created, one for each AFIP responsibility type with the respective Chart of Account installed. Choose the company that fix you in order to make tests:
|
||||
* 3 companies were created, one for each ARCA responsibility type with the respective Chart of Account installed. Choose the company that fix you in order to make tests:
|
||||
|
||||
* (AR) Responsable Inscripto
|
||||
* (AR) Exento
|
||||
|
|
@ -37,7 +38,7 @@ Demo data for testing:
|
|||
|
||||
Highlights:
|
||||
|
||||
* Chart of account will not be automatically installed, each CoA Template depends on the AFIP Responsibility of the company, you will need to install the CoA for your needs.
|
||||
* Chart of account will not be automatically installed, each CoA Template depends on the ARCA Responsibility of the company, you will need to install the CoA for your needs.
|
||||
* No sales journals will be generated when installing a CoA, you will need to configure your journals manually.
|
||||
* The Document type will be properly pre selected when creating an invoice depending on the fiscal responsibility of the issuer and receiver of the document and the related journal.
|
||||
* A CBU account type has been added and also CBU Validation
|
||||
|
|
@ -50,39 +51,35 @@ This module adds both models and fields that will be eventually used for the ele
|
|||
|
||||
Master Data:
|
||||
|
||||
* Chart of Account: one for each AFIP responsibility that is related to a legal entity:
|
||||
* Chart of Account: one for each ARCA responsibility that is related to a legal entity:
|
||||
|
||||
* Responsable Inscripto (RI)
|
||||
* Exento (EX)
|
||||
* Monotributo (Mono)
|
||||
|
||||
* Argentinean Taxes and Account Tax Groups (VAT taxes with the existing aliquots and other types)
|
||||
* AFIP Responsibility Types
|
||||
* ARCA Responsibility Types
|
||||
* Fiscal Positions (in order to map taxes)
|
||||
* Legal Documents Types in Argentina
|
||||
* Identification Types valid in Argentina.
|
||||
* Country AFIP codes and Country VAT codes for legal entities, natural persons and others
|
||||
* Currency AFIP codes
|
||||
* Unit of measures AFIP codes
|
||||
* Partners: Consumidor Final and AFIP
|
||||
* Country ARCA codes and Country VAT codes for legal entities, natural persons and others
|
||||
* Currency ARCA codes
|
||||
* Unit of measures ARCA codes
|
||||
* Partners: Consumidor Final and ARCA
|
||||
""",
|
||||
'author': 'ADHOC SA',
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'depends': [
|
||||
'l10n_latam_invoice_document',
|
||||
'l10n_latam_base',
|
||||
'account',
|
||||
],
|
||||
'auto_install': ['account'],
|
||||
'data': [
|
||||
'security/ir.model.access.csv',
|
||||
'data/l10n_latam_identification_type_data.xml',
|
||||
'data/l10n_ar_afip_responsibility_type_data.xml',
|
||||
'data/account_chart_template_data.xml',
|
||||
'data/account.group.template.csv',
|
||||
'data/account.account.template.csv',
|
||||
'data/account_chart_template_data2.xml',
|
||||
'data/account_tax_group_data.xml',
|
||||
'data/account_tax_template_data.xml',
|
||||
'data/account_fiscal_template.xml',
|
||||
'data/uom_uom_data.xml',
|
||||
'data/l10n_latam.document.type.csv',
|
||||
'data/l10n_latam.document.type.xml',
|
||||
|
|
@ -100,29 +97,23 @@ Master Data:
|
|||
'views/uom_uom_view.xml',
|
||||
'views/account_journal_view.xml',
|
||||
'views/l10n_latam_document_type_view.xml',
|
||||
'views/portal_address_templates.xml',
|
||||
'views/report_invoice.xml',
|
||||
'views/res_config_settings_view.xml',
|
||||
'report/invoice_report_view.xml',
|
||||
'data/account_chart_template_configure_data.xml',
|
||||
],
|
||||
'demo': [
|
||||
# we create demo data on different companies (not main_company) to
|
||||
# allow different setups and also to allow multi-localization demo data
|
||||
'demo/exento_demo.xml',
|
||||
'demo/mono_demo.xml',
|
||||
'demo/respinsc_demo.xml',
|
||||
'demo/res_partner_demo.xml',
|
||||
'demo/product_product_demo.xml',
|
||||
'demo/account_tax_demo.xml',
|
||||
'demo/account_customer_invoice_demo.xml',
|
||||
'demo/account_customer_refund_demo.xml',
|
||||
'demo/account_supplier_invoice_demo.xml',
|
||||
'demo/account_supplier_refund_demo.xml',
|
||||
],
|
||||
'installable': True,
|
||||
'assets': {
|
||||
'web.assets_backend': [
|
||||
'l10n_ar/static/src/**/*',
|
||||
],
|
||||
},
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,3 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import portal
|
||||
69
odoo-bringout-oca-ocb-l10n_ar/l10n_ar/controllers/portal.py
Normal file
69
odoo-bringout-oca-ocb-l10n_ar/l10n_ar/controllers/portal.py
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import request
|
||||
|
||||
from odoo.addons.l10n_latam_base.controllers.portal import L10nLatamBasePortalAccount
|
||||
|
||||
|
||||
class L10nARPortalAccount(L10nLatamBasePortalAccount):
|
||||
|
||||
def _is_argentinean_company(self):
|
||||
return request.env.company.country_code == 'AR'
|
||||
|
||||
def _prepare_address_form_values(self, partner_sudo, *args, **kwargs):
|
||||
rendering_values = super()._prepare_address_form_values(partner_sudo, *args, **kwargs)
|
||||
if self._is_argentinean_company() and rendering_values['is_used_as_billing']:
|
||||
can_edit_vat = rendering_values['can_edit_vat']
|
||||
ArAfipResponsibilityType = request.env['l10n_ar.afip.responsibility.type']
|
||||
rendering_values.update({
|
||||
'responsibility': rendering_values['current_partner'].l10n_ar_afip_responsibility_type_id,
|
||||
'responsibility_types': ArAfipResponsibilityType.search([]) if can_edit_vat else ArAfipResponsibilityType,
|
||||
})
|
||||
return rendering_values
|
||||
|
||||
def _get_mandatory_billing_address_fields(self, country_sudo):
|
||||
mandatory_fields = super()._get_mandatory_billing_address_fields(country_sudo)
|
||||
if self._is_argentinean_company():
|
||||
mandatory_fields.add('l10n_ar_afip_responsibility_type_id')
|
||||
return mandatory_fields
|
||||
|
||||
def _validate_address_values(self, address_values, partner_sudo, address_type, *args, **kwargs):
|
||||
""" We extend the method to add a new validation. If ARCA Resposibility is:
|
||||
|
||||
* Final Consumer or Foreign Customer: then it can select any identification type.
|
||||
* Any other (Monotributista, RI, etc): should select always "CUIT" identification type
|
||||
"""
|
||||
invalid_fields, missing_fields, error_messages = super()._validate_address_values(
|
||||
address_values, partner_sudo, address_type, *args, **kwargs
|
||||
)
|
||||
|
||||
# Identification type and ARCA Responsibility Combination
|
||||
if address_type == 'billing' and self._is_argentinean_company():
|
||||
if (missing_fields
|
||||
and (
|
||||
'l10n_ar_afip_responsibility_type_id' in missing_fields
|
||||
or 'l10n_latam_identification_type_id' in missing_fields
|
||||
)
|
||||
):
|
||||
return invalid_fields, missing_fields, error_messages
|
||||
|
||||
afip_resp = request.env['l10n_ar.afip.responsibility.type'].browse(
|
||||
address_values.get('l10n_ar_afip_responsibility_type_id')
|
||||
)
|
||||
id_type = request.env['l10n_latam.identification.type'].browse(
|
||||
address_values.get('l10n_latam_identification_type_id')
|
||||
)
|
||||
|
||||
if not id_type or not afip_resp:
|
||||
# Those two values were not provided and are not required, skip the validation
|
||||
return invalid_fields, missing_fields, error_messages
|
||||
|
||||
# Check if the ARCA responsibility is different from Final Consumer or Foreign Customer,
|
||||
# and if the identification type is different from CUIT
|
||||
if afip_resp.code not in ['5', '9'] and id_type != request.env.ref('l10n_ar.it_cuit'):
|
||||
invalid_fields.add('l10n_latam_identification_type_id')
|
||||
error_messages.append(request.env._(
|
||||
"For the selected ARCA Responsibility you will need to set CUIT Identification Type"
|
||||
))
|
||||
|
||||
return invalid_fields, missing_fields, error_messages
|
||||
|
|
@ -1,297 +0,0 @@
|
|||
id,chart_template_id/id,code,account_type,name,reconcile
|
||||
l10n_ar.base_cheques_de_terceros,l10n_ar.l10nar_base_chart_template,1.1.1.02.010,asset_cash,Cheques de Terceros ,False
|
||||
l10n_ar.base_cheques_de_terceros_rechazados,l10n_ar.l10nar_base_chart_template,1.1.1.02.020,asset_current,Cheques de Terceros Rechazados,False
|
||||
l10n_ar.base_fondo_comun_de_inversion,l10n_ar.l10nar_base_chart_template,1.1.2.01.010,asset_current,Fondo común de inversión,False
|
||||
l10n_ar.base_plazo_fijo,l10n_ar.l10nar_base_chart_template,1.1.2.01.020,asset_current,Plazo fijo,False
|
||||
l10n_ar.base_deudores_por_ventas,l10n_ar.l10nar_base_chart_template,1.1.3.01.010,asset_receivable,Deudores por ventas,True
|
||||
l10n_ar.base_deudores_por_ventas_pos,l10n_ar.l10nar_base_chart_template,1.1.3.01.020,asset_receivable,Deudores por ventas (PoS),True
|
||||
l10n_ar.base_ret_percepcion_tasa_municipal,l10n_ar.l10nar_base_chart_template,1.1.4.01.010,asset_current,Ret/Percepción Tasa Municipal,False
|
||||
l10n_ar.base_saldo_a_favor_tasa_municipal,l10n_ar.l10nar_base_chart_template,1.1.4.01.020,asset_current,Saldo a favor Tasa Municipal,False
|
||||
l10n_ar.base_saldo_favor_iibb_caba,l10n_ar.l10nar_base_chart_template,1.1.4.02.010,asset_current,Saldo a favor IIBB CABA,False
|
||||
l10n_ar.base_retencion_iibb_caba_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.020,asset_current,Retención IIBB CABA sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_caba_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.030,asset_current,Percepción IIBB CABA sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_ba,l10n_ar.l10nar_base_chart_template,1.1.4.02.040,asset_current,Saldo a favor IIBB Buenos Aires,False
|
||||
l10n_ar.base_retencion_iibb_ba_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.050,asset_current,Retención IIBB Buenos Aires sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_ba_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.060,asset_current,Percepción IIBB Buenos Aires sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_ca,l10n_ar.l10nar_base_chart_template,1.1.4.02.070,asset_current,Saldo a favor IIBB Catamarca,False
|
||||
l10n_ar.base_retencion_iibb_ca_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.080,asset_current,Retención IIBB Catamarca sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_ca_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.090,asset_current,Percepción IIBB Catamarca sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_co,l10n_ar.l10nar_base_chart_template,1.1.4.02.100,asset_current,Saldo a favor IIBB Córdoba,False
|
||||
l10n_ar.base_retencion_iibb_co_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.110,asset_current,Retención IIBB Córdoba sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_co_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.120,asset_current,Percepción IIBB Córdoba sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_rr,l10n_ar.l10nar_base_chart_template,1.1.4.02.130,asset_current,Saldo a favor IIBB Corrientes,False
|
||||
l10n_ar.base_retencion_iibb_rr_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.140,asset_current,Retención IIBB Corrientes sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_rr_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.150,asset_current,Percepción IIBB Corrientes sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_er,l10n_ar.l10nar_base_chart_template,1.1.4.02.160,asset_current,Saldo a favor IIBB Entre Ríos,False
|
||||
l10n_ar.base_retencion_iibb_er_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.170,asset_current,Retención IIBB Entre Ríos sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_er_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.180,asset_current,Percepción IIBB Entre Ríos sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_ju,l10n_ar.l10nar_base_chart_template,1.1.4.02.190,asset_current,Saldo a favor IIBB Jujuy,False
|
||||
l10n_ar.base_retencion_iibb_ju_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.200,asset_current,Retención IIBB Jujuy sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_ju_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.210,asset_current,Percepción IIBB Jujuy sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_za,l10n_ar.l10nar_base_chart_template,1.1.4.02.220,asset_current,Saldo a favor IIBB Mendoza,False
|
||||
l10n_ar.base_retencion_iibb_za_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.230,asset_current,Retención IIBB Mendoza sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_za_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.240,asset_current,Percepción IIBB Mendoza sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_lr,l10n_ar.l10nar_base_chart_template,1.1.4.02.250,asset_current,Saldo a favor IIBB La Rioja,False
|
||||
l10n_ar.base_retencion_iibb_lr_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.260,asset_current,Retención IIBB La Rioja sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_lr_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.270,asset_current,Percepción IIBB La Rioja sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_sa,l10n_ar.l10nar_base_chart_template,1.1.4.02.280,asset_current,Saldo a favor IIBB Salta,False
|
||||
l10n_ar.base_retencion_iibb_sa_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.290,asset_current,Retención IIBB Salta sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_sa_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.300,asset_current,Percepción IIBB Salta sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_nn,l10n_ar.l10nar_base_chart_template,1.1.4.02.310,asset_current,Saldo a favor IIBB San Juan,False
|
||||
l10n_ar.base_retencion_iibb_nn_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.320,asset_current,Retención IIBB San Juan sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_nn_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.330,asset_current,Percepción IIBB San Juan sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_sl,l10n_ar.l10nar_base_chart_template,1.1.4.02.340,asset_current,Saldo a favor IIBB San Luis,False
|
||||
l10n_ar.base_retencion_iibb_sl_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.350,asset_current,Retención IIBB San Luis sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_sl_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.360,asset_current,Percepción IIBB San Luis sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_sf,l10n_ar.l10nar_base_chart_template,1.1.4.02.370,asset_current,Saldo a favor IIBB Santa Fe,False
|
||||
l10n_ar.base_retencion_iibb_sf_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.380,asset_current,Retención IIBB Santa Fe sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_sf_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.390,asset_current,Percepción IIBB Santa Fe sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_se,l10n_ar.l10nar_base_chart_template,1.1.4.02.400,asset_current,Saldo a favor IIBB Santiago del Estero,False
|
||||
l10n_ar.base_retencion_iibb_se_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.410,asset_current,Retención IIBB Santiago del Estero sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_se_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.420,asset_current,Percepción IIBB Santiago del Estero sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_tn,l10n_ar.l10nar_base_chart_template,1.1.4.02.430,asset_current,Saldo a favor IIBB Tucumán,False
|
||||
l10n_ar.base_retencion_iibb_tn_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.440,asset_current,Retención IIBB Tucumán sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_tn_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.450,asset_current,Percepción IIBB Tucumán sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_ha,l10n_ar.l10nar_base_chart_template,1.1.4.02.460,asset_current,Saldo a favor IIBB Chaco,False
|
||||
l10n_ar.base_retencion_iibb_ha_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.470,asset_current,Retención IIBB Chaco sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_ha_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.480,asset_current,Percepción IIBB Chaco sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_ct,l10n_ar.l10nar_base_chart_template,1.1.4.02.490,asset_current,Saldo a favor IIBB Chubut,False
|
||||
l10n_ar.base_retencion_iibb_ct_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.500,asset_current,Retención IIBB Chubut sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_ct_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.510,asset_current,Percepción IIBB Chubut sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_fo,l10n_ar.l10nar_base_chart_template,1.1.4.02.520,asset_current,Saldo a favor IIBB Formosa,False
|
||||
l10n_ar.base_retencion_iibb_fo_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.530,asset_current,Retención IIBB Formosa sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_fo_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.540,asset_current,Percepción IIBB Formosa sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_mi,l10n_ar.l10nar_base_chart_template,1.1.4.02.550,asset_current,Saldo a favor IIBB Misiones,False
|
||||
l10n_ar.base_retencion_iibb_mi_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.560,asset_current,Retención IIBB Misiones sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_mi_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.570,asset_current,Percepción IIBB Misiones sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_ne,l10n_ar.l10nar_base_chart_template,1.1.4.02.580,asset_current,Saldo a favor IIBB Neuquén,False
|
||||
l10n_ar.base_retencion_iibb_ne_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.590,asset_current,Retención IIBB Neuquén sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_ne_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.600,asset_current,Percepción IIBB Neuquén sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_lp,l10n_ar.l10nar_base_chart_template,1.1.4.02.610,asset_current,Saldo a favor IIBB La Pampa,False
|
||||
l10n_ar.base_retencion_iibb_lp_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.620,asset_current,Retención IIBB La Pampa sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_lp_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.630,asset_current,Percepción IIBB La Pampa sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_rn,l10n_ar.l10nar_base_chart_template,1.1.4.02.640,asset_current,Saldo a favor IIBB Río Negro,False
|
||||
l10n_ar.base_retencion_iibb_rn_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.650,asset_current,Retención IIBB Río Negro sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_rn_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.660,asset_current,Percepción IIBB Río Negro sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_az,l10n_ar.l10nar_base_chart_template,1.1.4.02.670,asset_current,Saldo a favor IIBB Santa Cruz,False
|
||||
l10n_ar.base_retencion_iibb_az_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.680,asset_current,Retención IIBB Santa Cruz sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_az_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.690,asset_current,Percepción IIBB Santa Cruz sufrida,False
|
||||
l10n_ar.base_saldo_favor_iibb_tf,l10n_ar.l10nar_base_chart_template,1.1.4.02.700,asset_current,Saldo a favor IIBB Tierra del Fuego,False
|
||||
l10n_ar.base_retencion_iibb_tf_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.710,asset_current,Retención IIBB Tierra del Fuego sufrida,False
|
||||
l10n_ar.base_percepcion_iibb_tf_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.720,asset_current,Percepción IIBB Tierra del Fuego sufrida,False
|
||||
l10n_ar.base_sircreb,l10n_ar.l10nar_base_chart_template,1.1.4.02.730,asset_current,SIRCREB,False
|
||||
l10n_ar.base_saldo_a_favor_suss,l10n_ar.l10nar_base_chart_template,1.1.4.03.010,asset_current,Saldo a favor SUSS,False
|
||||
l10n_ar.base_retencion_suss_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.03.020,asset_current,Retención SUSS Sufrida,False
|
||||
l10n_ar.ri_iva_credito_fiscal,l10n_ar.l10nar_ri_chart_template,1.1.4.04.010,asset_current,IVA crédito fiscal,False
|
||||
l10n_ar.ri_percepcion_iva_sufrida,l10n_ar.l10nar_ri_chart_template,1.1.4.04.020,asset_current,Percepción IVA Sufrida,False
|
||||
l10n_ar.ri_retencion_iva_sufrida,l10n_ar.l10nar_ri_chart_template,1.1.4.04.030,asset_current,Retención IVA Sufrida,False
|
||||
l10n_ar.ri_iva_saldo_tecnico_favor,l10n_ar.l10nar_ri_chart_template,1.1.4.04.040,asset_current,IVA Saldo técnico,False
|
||||
l10n_ar.ri_iva_saldo_libre_disponibilidad,l10n_ar.l10nar_ri_chart_template,1.1.4.04.050,asset_current,IVA Saldo Libre Disponibilidad,False
|
||||
l10n_ar.base_anticipo_ganancias,l10n_ar.l10nar_ex_chart_template,1.1.4.05.010,asset_current,Anticipo ganancias,False
|
||||
l10n_ar.base_percepcion_ganancias_sufrida,l10n_ar.l10nar_ex_chart_template,1.1.4.05.020,asset_current,Percepciones de Ganancias Sufridas,False
|
||||
l10n_ar.base_retencion_ganancias_sufrida,l10n_ar.l10nar_ex_chart_template,1.1.4.05.030,asset_current,Retenciones de Ganancias Sufridas,False
|
||||
l10n_ar.base_saldo_favor_ganancias,l10n_ar.l10nar_ex_chart_template,1.1.4.05.040,asset_current,Saldo a favor Ganancias,False
|
||||
l10n_ar.base_imp_debitos_computables,l10n_ar.l10nar_base_chart_template,1.1.4.05.050,asset_current,Impuesto a los Débitos Computables,False
|
||||
l10n_ar.base_otros_creditos,l10n_ar.l10nar_base_chart_template,1.1.5.01.010,asset_receivable,Deudores Varios,True
|
||||
l10n_ar.base_materia_prima,l10n_ar.l10nar_base_chart_template,1.1.6.01.010,asset_current,Materia Prima,False
|
||||
l10n_ar.base_productos_en_proceso,l10n_ar.l10nar_base_chart_template,1.1.6.01.020,asset_current,Productos en proceso,False
|
||||
l10n_ar.base_productos_terminados,l10n_ar.l10nar_base_chart_template,1.1.6.01.030,asset_current,Productos terminados,False
|
||||
l10n_ar.base_mercaderia_reventa,l10n_ar.l10nar_base_chart_template,1.1.6.01.040,asset_current,Mercaderia de reventa,False
|
||||
l10n_ar.base_anticipo_proveedores,l10n_ar.l10nar_base_chart_template,1.1.6.01.050,asset_current,Anticipo a Proveedores,False
|
||||
l10n_ar.base_instalaciones,l10n_ar.l10nar_base_chart_template,1.2.1.01.010,asset_fixed,Instalaciones,False
|
||||
l10n_ar.base_amortizacion_acumulada_instalaciones,l10n_ar.l10nar_base_chart_template,1.2.1.01.020,asset_fixed,Amortización acumulada instalaciones,False
|
||||
l10n_ar.base_maq_y_equipos,l10n_ar.l10nar_base_chart_template,1.2.1.02.010,asset_fixed,Maquinarias y equipos,False
|
||||
l10n_ar.base_amortizacion_acumulada_maq_y_equipos,l10n_ar.l10nar_base_chart_template,1.2.1.02.020,asset_fixed,Amortización acumulada maquinarias y equipos,False
|
||||
l10n_ar.base_muebles_y_utiles,l10n_ar.l10nar_base_chart_template,1.2.1.03.010,asset_fixed,Muebles y útiles,False
|
||||
l10n_ar.base_amortizacion_acumulada_muebles_utiles,l10n_ar.l10nar_base_chart_template,1.2.1.03.020,asset_fixed,Amortización acumulada muebles y útiles,False
|
||||
l10n_ar.base_rodados,l10n_ar.l10nar_base_chart_template,1.2.1.04.010,asset_fixed,Rodados,False
|
||||
l10n_ar.base_amortizacion_acumulada_rodados,l10n_ar.l10nar_base_chart_template,1.2.1.04.020,asset_fixed,Amortización acumulada rodados,False
|
||||
l10n_ar.base_derechos_de_marca,l10n_ar.l10nar_base_chart_template,1.2.2.01.010,asset_fixed,Derechos de marca,False
|
||||
l10n_ar.base_amortizacion_acumulada_derechos_de_marca,l10n_ar.l10nar_base_chart_template,1.2.2.01.020,asset_fixed,Amortización acumulada Derechos de marca,False
|
||||
l10n_ar.base_proveedores,l10n_ar.l10nar_base_chart_template,2.1.1.01.010,liability_payable,Proveedores,True
|
||||
l10n_ar.base_cheques_diferidos,l10n_ar.l10nar_base_chart_template,2.1.1.01.020,liability_current,Cheques diferidos a pagar,True
|
||||
l10n_ar.base_cheques_rechazados,l10n_ar.l10nar_base_chart_template,2.1.1.01.030,liability_current,Cheques Rechazados,False
|
||||
l10n_ar.base_anticipos_de_clientes,l10n_ar.l10nar_base_chart_template,2.1.1.01.040,liability_current,Anticipos de clientes,False
|
||||
l10n_ar.base_alquileres_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.1.01.050,liability_payable,Alquileres a pagar,True
|
||||
l10n_ar.base_intereses_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.2.01.010,liability_current,Intereses a pagar,False
|
||||
l10n_ar.base_giro_en_descubierto,l10n_ar.l10nar_base_chart_template,2.1.2.01.020,liability_current,Giro en descubierto Banco xxxxx,False
|
||||
l10n_ar.base_otras_deudas_documentadas,l10n_ar.l10nar_base_chart_template,2.1.2.01.030,liability_current,Otras deudas documentadas,False
|
||||
l10n_ar.base_prestamo_banco_x,l10n_ar.l10nar_base_chart_template,2.1.2.01.040,liability_non_current,Prestamo Banco xxxxx,False
|
||||
l10n_ar.base_acreedores_varios,l10n_ar.l10nar_base_chart_template,2.1.2.01.050,liability_payable,Acreedores varios,True
|
||||
l10n_ar.base_tasa_municipal_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.3.01.010,liability_payable,Tasa Municipal a pagar,True
|
||||
l10n_ar.base_plan_tasa_municipal_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.3.01.020,liability_payable,Plan Tasa Municipal a pagar,True
|
||||
l10n_ar.base_iibb_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.3.02.010,liability_payable,IIBB a pagar,True
|
||||
l10n_ar.ri_retencion_sicore_a_pagar,l10n_ar.l10nar_ex_chart_template,2.1.3.02.020,liability_payable,SICORE a pagar,True
|
||||
l10n_ar.ri_retencion_iibb_caba_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.030,liability_current,Retención IIBB CABA aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_caba_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.040,liability_current,Percepción IIBB CABA aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_ba_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.050,liability_current,Retención IIBB ARBA aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_ba_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.060,liability_current,Percepción IIBB ARBA aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_ca_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.070,liability_current,Retención IIBB Catamarca aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_ca_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.080,liability_current,Percepción IIBB Catamarca aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_co_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.090,liability_current,Retención IIBB Córdoba aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_co_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.100,liability_current,Percepción IIBB Córdoba aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_rr_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.110,liability_current,Retención IIBB Corrientes aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_rr_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.120,liability_current,Percepción IIBB Corrientes aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_er_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.130,liability_current,Retención IIBB Entre Río aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_er_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.140,liability_current,Percepción IIBB Entre Río aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_ju_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.150,liability_current,Retención IIBB Jujuy aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_ju_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.160,liability_current,Percepción IIBB Jujuy aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_za_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.170,liability_current,Retención IIBB Mendoza aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_za_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.180,liability_current,Percepción IIBB Mendoza aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_lr_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.190,liability_current,Retención IIBB La Rioja aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_lr_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.200,liability_current,Percepción IIBB La Rioja aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_sa_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.210,liability_current,Retención IIBB Salta aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_sa_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.220,liability_current,Percepción IIBB Salta aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_nn_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.230,liability_current,Retención IIBB San Juan aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_nn_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.240,liability_current,Percepción IIBB San Juan aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_sl_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.250,liability_current,Retención IIBB San Luis aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_sl_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.260,liability_current,Percepción IIBB San Luis aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_sf_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.270,liability_current,Retención IIBB Santa Fe aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_sf_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.280,liability_current,Percepción IIBB Santa Fe aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_se_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.290,liability_current,Retención IIBB Santiago del Estero aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_se_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.300,liability_current,Percepción IIBB Santiago del Estero aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_tn_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.310,liability_current,Retención IIBB Tucumán aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_tn_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.320,liability_current,Percepción IIBB Tucumán aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_ha_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.330,liability_current,Retención IIBB Chaco aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_ha_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.340,liability_current,Percepción IIBB Chaco aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_ct_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.350,liability_current,Retención IIBB Chubut aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_ct_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.360,liability_current,Percepción IIBB Chubut aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_fo_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.370,liability_current,Retención IIBB Formosa aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_fo_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.380,liability_current,Percepción IIBB Formosa aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_mi_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.390,liability_current,Retención IIBB Misiones aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_mi_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.400,liability_current,Percepción IIBB Misiones aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_ne_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.410,liability_current,Retención IIBB Neuquén aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_ne_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.420,liability_current,Percepción IIBB Neuquén aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_lp_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.430,liability_current,Retención IIBB La Pampa aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_lp_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.440,liability_current,Percepción IIBB La Pampa aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_rn_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.450,liability_current,Retención IIBB Río Negro aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_rn_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.460,liability_current,Percepción IIBB Río Negro aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_az_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.470,liability_current,Retención IIBB Santa Cruz aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_az_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.480,liability_current,Percepción IIBB Santa Cruz aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_tf_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.490,liability_current,Retención IIBB Tierra del Fuego aplicada,False
|
||||
l10n_ar.ri_percepcion_iibb_tf_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.500,liability_current,Percepción IIBB Tierra del Fuego aplicada,False
|
||||
l10n_ar.ri_retencion_iibb_a_pagar,l10n_ar.l10nar_ex_chart_template,2.1.3.02.510,liability_payable,Retención/Percepción IIBB a pagar,True
|
||||
l10n_ar.base_plan_de_iibb_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.3.02.520,liability_payable,Plan de IIBB a pagar,True
|
||||
l10n_ar.ri_iva_debito_fiscal,l10n_ar.l10nar_ri_chart_template,2.1.3.03.010,liability_current,IVA débito fiscal,False
|
||||
l10n_ar.ri_iva_saldo_a_pagar,l10n_ar.l10nar_ri_chart_template,2.1.3.03.020,liability_payable,IVA saldo a pagar,True
|
||||
l10n_ar.ri_retencion_iva_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.03.030,liability_current,Retención IVA aplicada,False
|
||||
l10n_ar.ri_percepcion_iva_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.03.040,liability_current,Percepción IVA aplicada,False
|
||||
l10n_ar.base_plan_iva_a_pagar,l10n_ar.l10nar_ri_chart_template,2.1.3.03.050,liability_current,Plan IVA a pagar,False
|
||||
l10n_ar.base_impuesto_ganancias_a_pagar,l10n_ar.l10nar_ex_chart_template,2.1.3.04.010,liability_payable,Impuesto a las ganancias a pagar,True
|
||||
l10n_ar.ri_retencion_ganancias_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.04.020,liability_current,Retención ganancias aplicada,False
|
||||
l10n_ar.ri_percepcion_ganancias_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.04.030,liability_current,Percepción ganancias aplicada,False
|
||||
l10n_ar.base_provision_imp_a_las_ganancias,l10n_ar.l10nar_ex_chart_template,2.1.3.04.040,liability_current,Provisión Imp a las Ganancias,True
|
||||
l10n_ar.base_anticipos_imp_a_las_ganancias_a_pagar,l10n_ar.l10nar_ex_chart_template,2.1.3.04.050,liability_current,Anticipos Imp a las Ganancias a Pagar,True
|
||||
l10n_ar.base_planes_a_pagar_afip,l10n_ar.l10nar_ex_chart_template,2.1.3.04.060,liability_non_current,Plan Ganancias a pagar,False
|
||||
l10n_ar.base_sueldos_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.010,liability_payable,Sueldos a pagar,True
|
||||
l10n_ar.base_suss_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.020,liability_payable,Leyes Sociales a pagar,True
|
||||
l10n_ar.base_seguro_de_vida_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.030,liability_payable,Seguro de Vida a Pagar,True
|
||||
l10n_ar.base_art_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.040,liability_payable,ART a Pagar,True
|
||||
l10n_ar.base_aportes_sindicales_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.050,liability_payable,Sindicato a pagar,True
|
||||
l10n_ar.base_embargos_a_depositar,l10n_ar.l10nar_base_chart_template,2.1.4.01.060,liability_payable,Embargos a depositar,True
|
||||
l10n_ar.base_cta_particular_socio_x,l10n_ar.l10nar_base_chart_template,2.1.5.01.010,liability_non_current,Cta particular socio x,False
|
||||
l10n_ar.base_proveedores_largo_plazo,l10n_ar.l10nar_base_chart_template,2.2.1.01.010,liability_non_current,Deudas Proveedores a largo plazo,False
|
||||
l10n_ar.base_prevision_sac_a_pagar,l10n_ar.l10nar_base_chart_template,2.2.2.01.010,liability_current,Previsión SAC a Pagar,False
|
||||
l10n_ar.base_prevision_para_despidos,l10n_ar.l10nar_base_chart_template,2.2.2.01.020,liability_current,Previsión para Despidos,False
|
||||
l10n_ar.base_prevision_gastos,l10n_ar.l10nar_base_chart_template,2.2.2.01.030,liability_current,Prevision gastos,False
|
||||
l10n_ar.base_capital,l10n_ar.l10nar_base_chart_template,3.1.1.01.010,equity,Capital suscripto,False
|
||||
l10n_ar.base_ajustes_de_capital,l10n_ar.l10nar_base_chart_template,3.1.1.01.020,equity,Ajustes de capital,False
|
||||
l10n_ar.base_aportes_no_capitalizados,l10n_ar.l10nar_base_chart_template,3.1.1.01.030,equity,Aportes no capitalizados,False
|
||||
l10n_ar.base_reserva_legal,l10n_ar.l10nar_base_chart_template,3.2.1.01.010,equity,Reserva legal,False
|
||||
l10n_ar.base_reserva_estatuitaria,l10n_ar.l10nar_base_chart_template,3.2.1.01.020,equity,Reserva estatuitaria,False
|
||||
l10n_ar.base_futuras_inversiones,l10n_ar.l10nar_base_chart_template,3.2.1.01.030,equity,Reservas futuras inversiones,False
|
||||
l10n_ar.base_reservas_facultativas,l10n_ar.l10nar_base_chart_template,3.2.1.01.040,equity,Reservas facultativas,False
|
||||
l10n_ar.base_resultado_del_ejercicio,l10n_ar.l10nar_base_chart_template,3.3.1.01.010,equity_unaffected,Resultado del ejercicio,False
|
||||
l10n_ar.base_resultado_acumulados,l10n_ar.l10nar_base_chart_template,3.3.1.01.020,equity,Resultados de ejercicios anteriores,False
|
||||
l10n_ar.base_ajuste_resultados,l10n_ar.l10nar_base_chart_template,3.3.1.01.030,equity,Ajuste resultados ejercicios anteriores,False
|
||||
l10n_ar.base_venta_de_mercaderia,l10n_ar.l10nar_base_chart_template,4.1.1.01.010,income,Venta de mercadería,False
|
||||
l10n_ar.base_venta_de_servicios,l10n_ar.l10nar_base_chart_template,4.1.1.01.020,income,Venta de servicios,False
|
||||
l10n_ar.base_resultado_intereses_ganados,l10n_ar.l10nar_base_chart_template,4.2.1.01.010,income_other,Intereses ganados,False
|
||||
l10n_ar.base_diferencias_de_cambio,l10n_ar.l10nar_base_chart_template,4.2.1.01.020,income_other,Diferencias de cambio,False
|
||||
l10n_ar.base_ajuste_por_redondeo,l10n_ar.l10nar_base_chart_template,4.2.1.01.030,income_other,Ajuste por redondeo,False
|
||||
l10n_ar.base_resultado_venta_bienes_de_uso,l10n_ar.l10nar_base_chart_template,4.3.1.01.010,income_other,Resultado venta bienes de uso,False
|
||||
l10n_ar.base_recupero_de_gastos,l10n_ar.l10nar_base_chart_template,4.3.1.01.020,income_other,Recupero de gastos,False
|
||||
l10n_ar.base_aportes_no_reembolsables,l10n_ar.l10nar_base_chart_template,4.3.1.01.030,income_other,Aportes no reeombolsables (subsidios),False
|
||||
l10n_ar.base_cmv,l10n_ar.l10nar_base_chart_template,5.1.1.01.010,expense,Costo de Mercadería Vendida,False
|
||||
l10n_ar.base_descuentos_obtenidos,l10n_ar.l10nar_base_chart_template,5.1.1.01.020,expense,Descuentos Obtenidos,False
|
||||
l10n_ar.base_compra_mercaderia,l10n_ar.l10nar_base_chart_template,5.1.1.01.030,expense,Compra de mercadería,False
|
||||
l10n_ar.base_haberes_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.010,expense,Sueldos y SAC Producción,False
|
||||
l10n_ar.base_cargas_sociales_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.020,expense,Cargas Sociales Producción,False
|
||||
l10n_ar.base_gastos_varios_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.030,expense,Gastos Varios Producción,False
|
||||
l10n_ar.base_alquileres_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.040,expense,Alquileres Producción,False
|
||||
l10n_ar.base_servicio_de_luz_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.050,expense,Servicio Eléctrico Producción,False
|
||||
l10n_ar.base_servicio_de_agua_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.060,expense,Servicio de Agua Producción,False
|
||||
l10n_ar.base_servicio_de_gas_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.070,expense,Servicio de Gas Producción,False
|
||||
l10n_ar.base_impuesto_inmobiliario_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.080,expense,Impuesto Inmobiliario Producción,False
|
||||
l10n_ar.base_mantenimiento_y_reparaciones_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.090,expense,Mantenimiento y Reparaciones Producción,False
|
||||
l10n_ar.base_higiene_y_seguridad,l10n_ar.l10nar_base_chart_template,5.1.2.01.100,expense,Higiene y Seguridad,False
|
||||
l10n_ar.base_honorarios_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.110,expense,Honorarios Producción,False
|
||||
l10n_ar.base_mantenimiento_y_limpieza,l10n_ar.l10nar_base_chart_template,5.1.2.01.120,expense,Mantenimiento y limpieza ,False
|
||||
l10n_ar.base_seguros_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.130,expense,Seguros Producción,False
|
||||
l10n_ar.base_haberes_comerciales,l10n_ar.l10nar_base_chart_template,5.2.1.01.010,expense,Sueldos y SAC Comercial,False
|
||||
l10n_ar.base_cargas_sociales_comerciales,l10n_ar.l10nar_base_chart_template,5.2.1.01.020,expense,Cargas Sociales Comercial,False
|
||||
l10n_ar.base_gastos_varios_comerciales,l10n_ar.l10nar_base_chart_template,5.2.1.01.030,expense,Gastos Varios Comercial,False
|
||||
l10n_ar.base_alquileres_comerciales,l10n_ar.l10nar_base_chart_template,5.2.1.01.040,expense,Alquileres Comercial,False
|
||||
l10n_ar.base_movilidad_y_viaticos,l10n_ar.l10nar_base_chart_template,5.2.1.01.050,expense,Movilidad y viáticos ,False
|
||||
l10n_ar.base_publicidad,l10n_ar.l10nar_base_chart_template,5.2.1.01.060,expense,Publicidad,False
|
||||
l10n_ar.base_comisiones,l10n_ar.l10nar_base_chart_template,5.2.1.01.070,expense,Comisiones Pagadas,False
|
||||
l10n_ar.base_servicios_de_luz_ecomercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.080,expense,Servicio Eléctrico Comercial,False
|
||||
l10n_ar.base_servicio_de_agua_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.090,expense,Servicio de Agua Comercial,False
|
||||
l10n_ar.base_servicio_de_gas_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.100,expense,Servicio de Gas Comercial,False
|
||||
l10n_ar.base_honorarios_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.110,expense,Honorarios Comercial,False
|
||||
l10n_ar.base_patentes_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.120,expense,Patentes Comercial,False
|
||||
l10n_ar.base_seguros_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.130,expense,Seguros Comercial,False
|
||||
l10n_ar.base_haberes_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.010,expense,Sueldos y SAC Administrativos,False
|
||||
l10n_ar.base_cargas_sociales_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.020,expense,Cargas Sociales Administrativos,False
|
||||
l10n_ar.base_gastos_varios_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.030,expense,Gastos varios Administrativos,False
|
||||
l10n_ar.base_alquileres_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.040,expense,Alquileres Administrativos,False
|
||||
l10n_ar.base_servicio_de_luz_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.050,expense,Servicio Eléctrico Administrativos,False
|
||||
l10n_ar.base_servicio_de_agua_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.060,expense,Servicio de Agua Administrativos,False
|
||||
l10n_ar.base_servicio_de_gas_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.070,expense,Servicio de Gas Administrativos,False
|
||||
l10n_ar.base_servicio_de_internet,l10n_ar.l10nar_base_chart_template,5.3.1.01.080,expense,Servicio de Internet,False
|
||||
l10n_ar.base_sistema_y_software,l10n_ar.l10nar_base_chart_template,5.3.1.01.090,expense,Sistema y Software,False
|
||||
l10n_ar.base_cadeteria_y_franqueo,l10n_ar.l10nar_base_chart_template,5.3.1.01.100,expense,Cadeteria y franqueo,False
|
||||
l10n_ar.base_honorarios_administracion,l10n_ar.l10nar_base_chart_template,5.3.1.01.110,expense,Honorarios Administración,False
|
||||
l10n_ar.base_articulos_de_libreria,l10n_ar.l10nar_base_chart_template,5.3.1.01.120,expense,Artículos de librería,False
|
||||
l10n_ar.base_seguros_administracion,l10n_ar.l10nar_base_chart_template,5.3.1.01.130,expense,Seguros Administración,False
|
||||
l10n_ar.base_sellados_y_certificaciones,l10n_ar.l10nar_base_chart_template,5.3.1.01.140,expense,Sellados y Certificaciones,False
|
||||
l10n_ar.base_tasa_municipal,l10n_ar.l10nar_base_chart_template,5.4.1.01.010,expense,Tasa Municipal,False
|
||||
l10n_ar.base_impuestos_iibb_caba,l10n_ar.l10nar_base_chart_template,5.4.2.01.010,expense,IIBB CABA,False
|
||||
l10n_ar.base_impuestos_iibb_ba,l10n_ar.l10nar_base_chart_template,5.4.2.01.020,expense,IIBB ARBA,False
|
||||
l10n_ar.base_impuestos_iibb_ca,l10n_ar.l10nar_base_chart_template,5.4.2.01.030,expense,IIBB Catamarca,False
|
||||
l10n_ar.base_impuestos_iibb_co,l10n_ar.l10nar_base_chart_template,5.4.2.01.040,expense,IIBB Córdoba,False
|
||||
l10n_ar.base_impuestos_iibb_rr,l10n_ar.l10nar_base_chart_template,5.4.2.01.050,expense,IIBB Corrientes,False
|
||||
l10n_ar.base_impuestos_iibb_er,l10n_ar.l10nar_base_chart_template,5.4.2.01.060,expense,IIBB Entre Ríos,False
|
||||
l10n_ar.base_impuestos_iibb_ju,l10n_ar.l10nar_base_chart_template,5.4.2.01.070,expense,IIBB Jujuy,False
|
||||
l10n_ar.base_impuestos_iibb_za,l10n_ar.l10nar_base_chart_template,5.4.2.01.080,expense,IIBB Mendoza,False
|
||||
l10n_ar.base_impuestos_iibb_lr,l10n_ar.l10nar_base_chart_template,5.4.2.01.090,expense,IIBB La Rioja,False
|
||||
l10n_ar.base_impuestos_iibb_sa,l10n_ar.l10nar_base_chart_template,5.4.2.01.100,expense,IIBB Salta,False
|
||||
l10n_ar.base_impuestos_iibb_nn,l10n_ar.l10nar_base_chart_template,5.4.2.01.110,expense,IIBB San Juan,False
|
||||
l10n_ar.base_impuestos_iibb_sl,l10n_ar.l10nar_base_chart_template,5.4.2.01.120,expense,IIBB San Luis,False
|
||||
l10n_ar.base_impuestos_iibb_sf,l10n_ar.l10nar_base_chart_template,5.4.2.01.130,expense,IIBB Santa Fe,False
|
||||
l10n_ar.base_impuestos_iibb_se,l10n_ar.l10nar_base_chart_template,5.4.2.01.140,expense,IIBB Santiago del Estero,False
|
||||
l10n_ar.base_impuestos_iibb_tn,l10n_ar.l10nar_base_chart_template,5.4.2.01.150,expense,IIBB Tucumán,False
|
||||
l10n_ar.base_impuestos_iibb_ha,l10n_ar.l10nar_base_chart_template,5.4.2.01.160,expense,IIBB Chaco,False
|
||||
l10n_ar.base_impuestos_iibb_ct,l10n_ar.l10nar_base_chart_template,5.4.2.01.170,expense,IIBB Chubut,False
|
||||
l10n_ar.base_impuestos_iibb_fo,l10n_ar.l10nar_base_chart_template,5.4.2.01.180,expense,IIBB Formosa,False
|
||||
l10n_ar.base_impuestos_iibb_mi,l10n_ar.l10nar_base_chart_template,5.4.2.01.190,expense,IIBB Misiones,False
|
||||
l10n_ar.base_impuestos_iibb_ne,l10n_ar.l10nar_base_chart_template,5.4.2.01.200,expense,IIBB Neuquén,False
|
||||
l10n_ar.base_impuestos_iibb_lp,l10n_ar.l10nar_base_chart_template,5.4.2.01.210,expense,IIBB La Pampa,False
|
||||
l10n_ar.base_impuestos_iibb_rn,l10n_ar.l10nar_base_chart_template,5.4.2.01.220,expense,IIBB Río Negro,False
|
||||
l10n_ar.base_impuestos_iibb_az,l10n_ar.l10nar_base_chart_template,5.4.2.01.230,expense,IIBB Santa Cruz,False
|
||||
l10n_ar.base_impuestos_iibb_tf,l10n_ar.l10nar_base_chart_template,5.4.2.01.240,expense,IIBB Tierra del Fuego,False
|
||||
l10n_ar.base_impuestos_debitos_y_creditos,l10n_ar.l10nar_base_chart_template,5.4.3.01.010,expense,Impuestos a los débitos y créditos bancarios,False
|
||||
l10n_ar.base_impuestos_a_las_ganancias,l10n_ar.l10nar_ex_chart_template,5.5.1.01.010,expense,Impuestos a las ganancias,False
|
||||
l10n_ar.base_resultado_intereses_y_recargos,l10n_ar.l10nar_base_chart_template,5.6.1.01.020,expense,Intereses por préstamos,False
|
||||
l10n_ar.base_intereses_por_descubierto,l10n_ar.l10nar_base_chart_template,5.6.1.01.030,expense,Intereses por descubierto,False
|
||||
l10n_ar.base_intereses_por_venta_de_valores,l10n_ar.l10nar_base_chart_template,5.6.1.01.040,expense,Intereses por venta de valores,False
|
||||
l10n_ar.base_intereses_fiscales,l10n_ar.l10nar_base_chart_template,5.6.1.01.050,expense,Intereses fiscales,False
|
||||
l10n_ar.base_gastos_bancarios,l10n_ar.l10nar_base_chart_template,5.6.1.01.060,expense,Gastos Bancarios,False
|
||||
l10n_ar.base_r_e_c_p_a_m,l10n_ar.l10nar_base_chart_template,5.6.1.01.070,expense,R.E.C.P.A.M.,False
|
||||
l10n_ar.base_amortizacion_instalaciones,l10n_ar.l10nar_base_chart_template,5.7.1.01.010,expense_depreciation,Amortización instalaciones,False
|
||||
l10n_ar.base_amortizacion_maq_y_equipos,l10n_ar.l10nar_base_chart_template,5.7.1.01.020,expense_depreciation,Amortización maquinarias y equipos,False
|
||||
l10n_ar.base_amortizacion_muebles_utiles,l10n_ar.l10nar_base_chart_template,5.7.1.01.030,expense_depreciation,Amortización muebles y útiles,False
|
||||
l10n_ar.base_amortizacion_rodados,l10n_ar.l10nar_base_chart_template,5.7.1.01.040,expense_depreciation,Amortización rodados,False
|
||||
l10n_ar.base_amortizacion_derechos_de_marca,l10n_ar.l10nar_base_chart_template,5.7.1.01.050,expense_depreciation,Amortización Derechos de marca,False
|
||||
l10n_ar.base_contrapartida_auxiliar,l10n_ar.l10nar_base_chart_template,6.0.0.00.010,asset_current,Contrapartida Auxiliar,False
|
||||
l10n_ar.base_default_vat,l10n_ar.l10nar_base_chart_template,9.9.9.99.999,liability_current,Default VAT Payable/Receivable Account,False
|
||||
|
|
|
@ -1,59 +0,0 @@
|
|||
id,code_prefix_start,code_prefix_end,name,chart_template_id/id
|
||||
account_group_activo,1,,Activo,l10nar_base_chart_template
|
||||
account_group_activo_corriente,1.1,,Activo Corriente,l10nar_base_chart_template
|
||||
account_group_cajas_y_bancos,1.1.1,,Cajas y Bancos,l10nar_base_chart_template
|
||||
account_group_caja,1.1.1.01,,Caja,l10nar_base_chart_template
|
||||
account_group_bancos,1.1.1.02,,Bancos,l10nar_base_chart_template
|
||||
account_group_inversiones,1.1.2,,Inversiones,l10nar_base_chart_template
|
||||
account_group_creditos_por_ventas,1.1.3,,Créditos por ventas,l10nar_base_chart_template
|
||||
account_group_creditos_fiscales,1.1.4,,Créditos fiscales,l10nar_base_chart_template
|
||||
account_group_creditos_fiscales_municipales,1.1.4.01,,Créditos Fiscales Municipales,l10nar_base_chart_template
|
||||
account_group_creditos_fiscales_iibb,1.1.4.02,,Créditos Fiscales IIBB,l10nar_base_chart_template
|
||||
account_group_creditos_fiscales_suss,1.1.4.03,,Créditos Fiscales SUSS,l10nar_base_chart_template
|
||||
account_group_creditos_fiscales_iva,1.1.4.04,,Créditos Fiscales IVA,l10nar_base_chart_template
|
||||
account_group_creditos_fiscales_ganancias,1.1.4.05,,Créditos Fiscales Ganancias,l10nar_base_chart_template
|
||||
account_group_otros_creditos,1.1.5,,Otros créditos,l10nar_base_chart_template
|
||||
account_group_bienes_de_cambio,1.1.6,,Bienes de Cambio,l10nar_base_chart_template
|
||||
account_group_activo_no_corriente,1.2,,Activo no corriente,l10nar_base_chart_template
|
||||
account_group_activos_fijos,1.2.1,,Activos Fijos,l10nar_base_chart_template
|
||||
account_group_instalaciones,1.2.1.01,,Instalaciones,l10nar_base_chart_template
|
||||
account_group_maquinarias_y_equipos,1.2.1.02,,Maquinarias y Equipos,l10nar_base_chart_template
|
||||
account_group_muebles_y_útiles,1.2.1.03,,Muebles y Útiles,l10nar_base_chart_template
|
||||
account_group_rodados,1.2.1.04,,Rodados,l10nar_base_chart_template
|
||||
account_group_activos_intangibles,1.2.2,,Activos Intangibles,l10nar_base_chart_template
|
||||
account_group_derechos_de_marcas,1.2.2.01,,Derechos de Marcas,l10nar_base_chart_template
|
||||
account_group_pasivo,2,,Pasivo,l10nar_base_chart_template
|
||||
account_group_pasivo_corriente,2.1,,Pasivo Corriente,l10nar_base_chart_template
|
||||
account_group_deudas_comerciales,2.1.1,,Deudas Comerciales,l10nar_base_chart_template
|
||||
account_group_deudas_financieras,2.1.2,,Deudas Financieras,l10nar_base_chart_template
|
||||
account_group_deudas_fiscales,2.1.3,,Deudas Fiscales,l10nar_base_chart_template
|
||||
account_group_deudas_tasas_municipales,2.1.3.01,,Deudas Tasas Municipales,l10nar_base_chart_template
|
||||
account_group_deudas_iibb,2.1.3.02,,Deudas IIBB,l10nar_base_chart_template
|
||||
account_group_deudas_iva,2.1.3.03,,Deudas IVA,l10nar_base_chart_template
|
||||
account_group_deudas_imp_ganancias,2.1.3.04,,Deudas Imp. Ganancias,l10nar_base_chart_template
|
||||
account_group_remueraciones_y_cargas_sociales,2.1.4,,Remuneraciones y Cargas Sociales,l10nar_base_chart_template
|
||||
account_group_cuentas_particulares,2.1.5,,Cuentas Particulares,l10nar_base_chart_template
|
||||
account_group_pasivo_no_corriente,2.2,,Pasivo no Corriente,l10nar_base_chart_template
|
||||
account_group_deudas_comerciales_a_largo_plazo,2.2.1,,Deudas Comerciales a Largo Plazo,l10nar_base_chart_template
|
||||
account_group_previsiones,2.2.2,,Previsiones,l10nar_base_chart_template
|
||||
account_group_patrimonio_neto,3,,Patrimonio Neto,l10nar_base_chart_template
|
||||
account_group_capital_social,3.1,,Capital Social,l10nar_base_chart_template
|
||||
account_group_reservas,3.2,,Reservas,l10nar_base_chart_template
|
||||
account_group_resultados,3.3,,Resultados,l10nar_base_chart_template
|
||||
account_group_ingresos,4,,Ingresos,l10nar_base_chart_template
|
||||
account_group_ingresos_por_ventas,4.1,,Ingresos por ventas,l10nar_base_chart_template
|
||||
account_group_ingresos_por_resultados_financieros,4.2,,Ingresos por resultados financieros,l10nar_base_chart_template
|
||||
account_group_ingresos_extraordinarios,4.3,,Ingresos Extraordinarios,l10nar_base_chart_template
|
||||
account_group_egresos,5,,Egresos,l10nar_base_chart_template
|
||||
account_group_gastos_operativos,5.1,,Gastos Operativos,l10nar_base_chart_template
|
||||
account_group_costo_de_mercadería_vendida,5.1.1,,Costo de Mercadería Vendida,l10nar_base_chart_template
|
||||
account_group_gastos_de_producción,5.1.2,,Gastos de Producción,l10nar_base_chart_template
|
||||
account_group_gastos_comerciales,5.2,,Gastos Comerciales,l10nar_base_chart_template
|
||||
account_group_gastos_administrativos,5.3,,Gastos Administrativos,l10nar_base_chart_template
|
||||
account_group_impuestos,5.4,,Impuestos,l10nar_base_chart_template
|
||||
account_group_tasas_municipales,5.4.1,,Tasas Municipales,l10nar_base_chart_template
|
||||
account_group_iibb,5.4.2,,IIBB,l10nar_base_chart_template
|
||||
account_group_otros_impuestos,5.4.3,,Otros Impuestos,l10nar_base_chart_template
|
||||
account_group_imp_a_las_ganancias,5.5,,Imp a las Ganancias,l10nar_base_chart_template
|
||||
account_group_gastos_financieros,5.6,,Gastos Financieros,l10nar_base_chart_template
|
||||
account_group_cuentas_puentes,6,,CUENTAS PUENTES,l10nar_base_chart_template
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_ar.l10nar_ri_chart_template')]"/>
|
||||
</function>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<odoo>
|
||||
|
||||
<record id="l10nar_base_chart_template" model="account.chart.template">
|
||||
<field name="name">Plan Contable Genérico Argentina Monotributista / Base</field>
|
||||
<field name="currency_id" ref="base.ARS"/>
|
||||
<field name="bank_account_code_prefix">1.1.1.02.</field>
|
||||
<field name="cash_account_code_prefix">1.1.1.01.</field>
|
||||
<field name="code_digits">12</field>
|
||||
<field name="transfer_account_code_prefix">6.0.00.00.</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record id="l10nar_ex_chart_template" model="account.chart.template">
|
||||
<field name="name">Plan Contable Genérico Argentina para Exentos</field>
|
||||
<field name="parent_id" ref="l10nar_base_chart_template"/>
|
||||
<field name="currency_id" ref="base.ARS"/>
|
||||
<field name="bank_account_code_prefix">1.1.1.02.</field>
|
||||
<field name="cash_account_code_prefix">1.1.1.01.</field>
|
||||
<field name="code_digits">12</field>
|
||||
<field name="transfer_account_code_prefix">6.0.00.00.</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record id="l10nar_ri_chart_template" model="account.chart.template">
|
||||
<field name="name">Plan Contable Genérico Argentina para Responsables Inscriptos</field>
|
||||
<field name="parent_id" ref="l10nar_ex_chart_template"/>
|
||||
<field name="currency_id" ref="base.ARS"/>
|
||||
<field name="bank_account_code_prefix">1.1.1.02.</field>
|
||||
<field name="cash_account_code_prefix">1.1.1.01.</field>
|
||||
<field name="code_digits">12</field>
|
||||
<field name="transfer_account_code_prefix">6.0.00.00.</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -1,34 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<menuitem id="account_reports_ar_statements_menu" name="Argentinean Statements" parent="account.menu_finance_reports" sequence="5" groups="account.group_account_readonly"/>
|
||||
|
||||
<record id="l10nar_base_chart_template" model="account.chart.template">
|
||||
<field name="property_account_receivable_id" ref="base_deudores_por_ventas"/>
|
||||
<field name="property_account_payable_id" ref="base_proveedores"/>
|
||||
<field name="property_account_expense_categ_id" ref="base_compra_mercaderia"/>
|
||||
<field name="property_account_income_categ_id" ref="base_venta_de_mercaderia"/>
|
||||
<field name="expense_currency_exchange_account_id" ref="base_diferencias_de_cambio"/>
|
||||
<field name="income_currency_exchange_account_id" ref="base_diferencias_de_cambio"/>
|
||||
<field name="default_pos_receivable_account_id" ref="base_deudores_por_ventas_pos"/>
|
||||
<field name="property_tax_payable_account_id" ref="base_default_vat"/>
|
||||
<field name="property_tax_receivable_account_id" ref="base_default_vat"/>
|
||||
</record>
|
||||
|
||||
<record id="l10nar_ex_chart_template" model="account.chart.template">
|
||||
<field name="default_pos_receivable_account_id" ref="base_deudores_por_ventas_pos"/>
|
||||
<field name="expense_currency_exchange_account_id" ref="base_diferencias_de_cambio"/>
|
||||
<field name="income_currency_exchange_account_id" ref="base_diferencias_de_cambio"/>
|
||||
<field name="property_tax_payable_account_id" ref="base_default_vat"/>
|
||||
<field name="property_tax_receivable_account_id" ref="base_default_vat"/>
|
||||
</record>
|
||||
|
||||
<record id="l10nar_ri_chart_template" model="account.chart.template">
|
||||
<field name="default_pos_receivable_account_id" ref="base_deudores_por_ventas_pos"/>
|
||||
<field name="expense_currency_exchange_account_id" ref="base_diferencias_de_cambio"/>
|
||||
<field name="income_currency_exchange_account_id" ref="base_diferencias_de_cambio"/>
|
||||
<field name="property_tax_payable_account_id" ref="ri_iva_saldo_a_pagar"/>
|
||||
<field name="property_tax_receivable_account_id" ref="ri_iva_saldo_tecnico_favor"/>
|
||||
</record>
|
||||
|
||||
<menuitem id="account_reports_ar_statements_menu" name="Argentinean Statements" parent="account.menu_finance_reports" sequence="6" groups="account.group_account_readonly"/>
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -1,148 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<odoo>
|
||||
|
||||
<!-- Exempt Operations -->
|
||||
<record model='account.fiscal.position.template' id='fiscal_position_template_exempt_operations'>
|
||||
<field name='name'>Compras / Ventas al exterior</field>
|
||||
<field name="auto_apply" eval="True"/>
|
||||
<field name="l10n_ar_afip_responsibility_type_ids" eval="[(6, False, [ref('l10n_ar.res_EXT')])]"/>
|
||||
<field name="chart_template_id" ref="l10nar_ri_chart_template"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_tax_ventas_0" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_0_ventas"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_ventas"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_tax_ventas_10" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_10_ventas"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_ventas"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_tax_ventas_21" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_21_ventas"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_ventas"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_tax_ventas_27" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_27_ventas"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_ventas"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_tax_compras_0" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_0_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_tax_compras_10" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_10_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_tax_compras_21" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_21_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_tax_compras_27" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_27_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_exento" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_exento_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_exempt_operations_no_gravado" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_exempt_operations"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_no_gravado_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
|
||||
<!-- Free Zone -->
|
||||
<record model='account.fiscal.position.template' id='fiscal_position_template_free_zone'>
|
||||
<field name='name'>Compras / Ventas Zona Franca</field>
|
||||
<field name="auto_apply" eval="True"/>
|
||||
<field name="l10n_ar_afip_responsibility_type_ids" eval="[(6, False, [ref('l10n_ar.res_IVA_LIB')])]"/>
|
||||
<field name="chart_template_id" ref="l10nar_ri_chart_template"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_free_zone_tax_ventas_0" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_free_zone"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_0_ventas"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_ventas"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_free_zone_tax_ventas_10" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_free_zone"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_10_ventas"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_ventas"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_free_zone_tax_ventas_21" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_free_zone"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_21_ventas"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_ventas"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_free_zone_tax_ventas_27" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_free_zone"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_27_ventas"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_ventas"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_free_zone_tax_compras_0" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_free_zone"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_0_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_free_zone_tax_compras_10" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_free_zone"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_10_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_free_zone_tax_compras_21" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_free_zone"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_21_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_free_zone_tax_compras_27" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_free_zone"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_27_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_exento_compras"/>
|
||||
</record>
|
||||
|
||||
<!-- VAT dont correspond -->
|
||||
<record model='account.fiscal.position.template' id='fiscal_position_template_iva_no_corresponde'>
|
||||
<field name='name'>Compras IVA no corresponde</field>
|
||||
<field name="auto_apply" eval="True"/>
|
||||
<field name="l10n_ar_afip_responsibility_type_ids" eval="[(6, False, [ref('l10n_ar.res_IVAE'), ref('l10n_ar.res_RM')])]"/>
|
||||
<field name="chart_template_id" ref="l10nar_ri_chart_template"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_iva_no_corresponde_tax_0" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_iva_no_corresponde"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_0_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_iva_no_corresponde_tax_10" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_iva_no_corresponde"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_10_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_iva_no_corresponde_tax_21" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_iva_no_corresponde"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_21_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_iva_no_corresponde_tax_27" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_iva_no_corresponde"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_27_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_iva_no_corresponde_exento" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_iva_no_corresponde"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_exento_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
<record id="fiscal_position_template_iva_no_corresponde_no_gravado" model="account.fiscal.position.tax.template">
|
||||
<field name="position_id" ref="fiscal_position_template_iva_no_corresponde"/>
|
||||
<field name="tax_src_id" ref="ri_tax_vat_no_gravado_compras"/>
|
||||
<field name="tax_dest_id" ref="ri_tax_vat_no_corresponde_compras"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -1,260 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<!-- VAT Taxes -->
|
||||
|
||||
<record id="tax_group_iva_21" model="account.tax.group">
|
||||
<field name="name">VAT 21%</field>
|
||||
<field name="l10n_ar_vat_afip_code">5</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record id="tax_group_iva_27" model="account.tax.group">
|
||||
<field name="name">VAT 27%</field>
|
||||
<field name="l10n_ar_vat_afip_code">6</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record id="tax_group_iva_105" model="account.tax.group">
|
||||
<field name="name">VAT 10.5%</field>
|
||||
<field name="l10n_ar_vat_afip_code">4</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record id="tax_group_iva_025" model="account.tax.group">
|
||||
<field name="name">VAT 2,5%</field>
|
||||
<field name="l10n_ar_vat_afip_code">9</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_iva_no_corresponde">
|
||||
<field name="name">VAT Not Applicable</field>
|
||||
<field name="l10n_ar_vat_afip_code">0</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_iva_no_gravado">
|
||||
<field name="name">VAT Untaxed</field>
|
||||
<field name="l10n_ar_vat_afip_code">1</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_iva_exento">
|
||||
<field name="name">VAT Exempt</field>
|
||||
<field name="l10n_ar_vat_afip_code">2</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_iva_0">
|
||||
<field name="name">VAT 0%</field>
|
||||
<field name="l10n_ar_vat_afip_code">3</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_iva_5">
|
||||
<field name="name">VAT 5%</field>
|
||||
<field name="l10n_ar_vat_afip_code">8</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<!-- Others Taxes -->
|
||||
|
||||
<record model="account.tax.group" id="tax_group_otros_impuestos">
|
||||
<field name="name">Otros Impuestos</field>
|
||||
<field name="sequence">20</field>
|
||||
<field name="l10n_ar_tribute_afip_code">99</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_impuestos_internos">
|
||||
<field name="name">Internal Taxes</field>
|
||||
<field name="sequence">15</field>
|
||||
<field name="l10n_ar_tribute_afip_code">04</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_national_taxes">
|
||||
<field name="name">National Taxes</field>
|
||||
<field name="sequence">30</field>
|
||||
<field name="l10n_ar_tribute_afip_code">01</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<!-- Perceptions and Withholding -->
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iva">
|
||||
<field name="name">VAT Perception</field>
|
||||
<field name="l10n_ar_tribute_afip_code">06</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_caba">
|
||||
<field name="name">Perc IIBB CABA</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_ba">
|
||||
<field name="name">Perc IIBB ARBA</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_ca">
|
||||
<field name="name">Perc IIBB Catamarca</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_co">
|
||||
<field name="name">Perc IIBB Córdoba</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_rr">
|
||||
<field name="name">Perc IIBB Corrientes</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_er">
|
||||
<field name="name">Perc IIBB Entre Ríos</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_ju">
|
||||
<field name="name">Perc IIBB Jujuy</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_za">
|
||||
<field name="name">Perc IIBB Mendoza</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_lr">
|
||||
<field name="name">Perc IIBB La Rioja</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_sa">
|
||||
<field name="name">Perc IIBB Salta</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_nn">
|
||||
<field name="name">Perc IIBB San Juan</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_sl">
|
||||
<field name="name">Perc IIBB San Luis</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_sf">
|
||||
<field name="name">Perc IIBB Santa Fe</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_se">
|
||||
<field name="name">Perc IIBB Santiago del Estero</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_tn">
|
||||
<field name="name">Perc IIBB Tucumán</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_ha">
|
||||
<field name="name">Perc IIBB Chaco</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_ct">
|
||||
<field name="name">Perc IIBB Chubut</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_fo">
|
||||
<field name="name">Perc IIBB Formosa</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_mi">
|
||||
<field name="name">Perc IIBB Misiones</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_ne">
|
||||
<field name="name">Perc IIBB Neuquén</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_lp">
|
||||
<field name="name">Perc IIBB La Pampa</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_rn">
|
||||
<field name="name">Perc IIBB Río Negro</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_az">
|
||||
<field name="name">Perc IIBB Santa Cruz</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb_tf">
|
||||
<field name="name">Perc IIBB Tierra del Fuego</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_iibb">
|
||||
<field name="name">IIBB Perceptions</field>
|
||||
<field name="sequence">25</field>
|
||||
<field name="l10n_ar_tribute_afip_code">07</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_municipal">
|
||||
<field name="name">Municipal Taxes Perceptions</field>
|
||||
<field name="l10n_ar_tribute_afip_code">08</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_percepcion_ganancias">
|
||||
<field name="name">Profit Perceptions</field>
|
||||
<field name="l10n_ar_tribute_afip_code">09</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.group" id="tax_group_otras_percepciones">
|
||||
<field name="name">Other Perceptions</field>
|
||||
<field name="l10n_ar_tribute_afip_code">09</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,147 +1,147 @@
|
|||
id,sequence,code,name,l10n_ar_letter,report_name,internal_type,doc_code_prefix,country_id/id,purchase_aliquots
|
||||
dc_a_f,10,1,FACTURAS A,A,FACTURA,invoice,FA-A,base.ar,not_zero
|
||||
dc_a_nd,20,2,NOTAS DE DEBITO A,A,NOTA DE DEBITO,debit_note,ND-A,base.ar,not_zero
|
||||
dc_a_nc,30,3,NOTAS DE CREDITO A,A,NOTA DE CREDITO,credit_note,NC-A,base.ar,not_zero
|
||||
dc_a_r,40,4,RECIBOS A,A,RECIBO,invoice,RE-A,base.ar,not_zero
|
||||
dc_a_nvc,50,5,NOTAS DE VENTA AL CONTADO A,A,,invoice,NVC-A,base.ar,not_zero
|
||||
dc_b_f,60,6,FACTURAS B,B,FACTURA,invoice,FA-B,base.ar,zero
|
||||
dc_b_nd,70,7,NOTAS DE DEBITO B,B,NOTA DE DEBITO,debit_note,ND-B,base.ar,zero
|
||||
dc_b_nc,80,8,NOTAS DE CREDITO B,B,NOTA DE CREDITO,credit_note,NC-B,base.ar,zero
|
||||
dc_b_r,90,9,RECIBOS B,B,RECIBO,invoice,RE-B,base.ar,zero
|
||||
dc_b_nvc,100,10,NOTAS DE VENTA AL CONTADO B,B,,invoice,NVC-B,base.ar,zero
|
||||
dc_c_f,110,11,FACTURAS C,C,FACTURA,invoice,FA-C,base.ar,zero
|
||||
dc_c_nd,120,12,NOTAS DE DEBITO C,C,NOTA DE DEBITO,debit_note,ND-C,base.ar,zero
|
||||
dc_c_nc,130,13,NOTAS DE CREDITO C,C,NOTA DE CREDITO,credit_note,NC-C,base.ar,zero
|
||||
dc_aduana,140,14,DOCUMENTO ADUANERO,,,,,base.ar,
|
||||
dc_c_r,150,15,RECIBOS C,C,RECIBO,invoice,RE-C,base.ar,zero
|
||||
dc_c_nvc,160,16,NOTAS DE VENTA AL CONTADO C,C,,invoice,NVC-C,base.ar,zero
|
||||
dc_e_f,170,19,FACTURAS DE EXPORTACION,E,FACTURA,invoice,FA-E,base.ar,not_zero
|
||||
dc_e_nd,180,20,NOTAS DE DEBITO POR OPERACIONES CON EL EXTERIOR,E,NOTA DE DEBITO,debit_note,ND-E,base.ar,not_zero
|
||||
dc_e_nc,190,21,NOTAS DE CREDITO POR OPERACIONES CON EL EXTERIOR,E,NOTA DE CREDITO,credit_note,NC-E,base.ar,not_zero
|
||||
dc_e_fs,200,22,FACTURAS - PERMISO EXPORTACION SIMPLIFICADO - DTO. 855/97,E,,,,base.ar,not_zero
|
||||
dc_usados,210,30,COMPROBANTES DE COMPRA DE BIENES USADOS,,,invoice,CBU,base.ar,not_zero
|
||||
dc_mandato,220,31,MANDATO - CONSIGNACION,,,,,base.ar,
|
||||
dc_reciclado,230,32,COMPROBANTES PARA RECICLAR MATERIALES,,,invoice,CRM,base.ar,not_zero
|
||||
dc_a_rg1415,240,34,"COMPROBANTES A DEL APARTADO A, INC. F), R.G. Nº 1415",A,,invoice,CA-A,base.ar,not_zero
|
||||
dc_b_rg1415,250,35,"COMPROBANTES B DEL ANEXO I, APARTADO A, INC. F), R.G. Nº 1415",B,,invoice,CA-B,base.ar,zero
|
||||
dc_c_rg1415,260,36,"COMPROBANTES C DEL ANEXO I, APARTADO A, INC. F), R.G. Nº 1415",C,,invoice,CA-C,base.ar,zero
|
||||
dc_nd_rg1415,270,37,NOTAS DE DEBITO O DOCUMENTO EQUIVALENTE QUE CUMPLAN CON LA R.G. Nº 1415,,,debit_note,ND1415,base.ar,not_zero
|
||||
dc_nc_rg1415,280,38,NOTAS DE CREDITO O DOCUMENTO EQUIVALENTE QUE CUMPLAN CON LA R.G. Nº 1415,,,credit_note,NC1415,base.ar,not_zero
|
||||
dc_a_o_rg1415,290,39,OTROS COMPROBANTES A QUE CUMPLEN CON LA R.G. Nº 1415,A,,invoice,OC-A,base.ar,not_zero
|
||||
dc_b_o_rg1415,300,40,OTROS COMPROBANTES B QUE CUMPLAN CON LA R.G. Nº 1415,B,,invoice,OC-B,base.ar,zero
|
||||
dc_c_o_rg1415,310,41,OTROS COMPROBANTES C QUE CUMPLAN CON LA R.G. Nº 1415,C,,invoice,OC-C,base.ar,zero
|
||||
dc_a_rf,320,50,RECIBO FACTURA A REGIMEN DE FACTURA DE CREDITO,A,,,,base.ar,not_zero
|
||||
dc_m_f,330,51,FACTURAS M,M,FACTURA,invoice,FA-M,base.ar,not_zero
|
||||
dc_m_nd,340,52,NOTAS DE DEBITO M,M,NOTA DE DEBITO,debit_note,ND-M,base.ar,not_zero
|
||||
dc_m_nc,350,53,NOTAS DE CREDITO M,M,NOTA DE CREDITO,credit_note,NC-M,base.ar,not_zero
|
||||
dc_m_r,360,54,RECIBOS M,M,RECIBO,invoice,RE-M,base.ar,not_zero
|
||||
dc_m_nvc,370,55,NOTAS DE VENTA AL CONTADO M,M,,invoice,NVC-M,base.ar,not_zero
|
||||
dc_m_rg1415,380,56,"COMPROBANTES M DEL ANEXO I, APARTADO A, INC. F), R.G. Nº 1415",M,,invoice,CA-M,base.ar,not_zero
|
||||
dc_m_o_rg1415,390,57,OTROS COMPROBANTES M QUE CUMPLAN CON LA R.G. Nº 1415,M,,invoice,OC-M,base.ar,not_zero
|
||||
dc_m_cvl,400,58,CUENTAS DE VENTA Y LIQUIDO PRODUCTO M,M,,invoice,LP-M,base.ar,not_zero
|
||||
dc_m_l,410,59,LIQUIDACIONES M,M,LIQUIDACION,invoice,LI-M,base.ar,not_zero
|
||||
dc_a_cvl,420,60,CUENTAS DE VENTA Y LIQUIDO PRODUCTO A,A,CTA VTA LIQUIDO PRODUCTO,invoice,LP-A,base.ar,not_zero
|
||||
dc_b_cvl,430,61,CUENTAS DE VENTA Y LIQUIDO PRODUCTO B,B,CTA VTA LIQUIDO PRODUCTO,invoice,LP-B,base.ar,zero
|
||||
dc_a_l,440,63,LIQUIDACIONES A,A,LIQUIDACION,invoice,LI-A,base.ar,not_zero
|
||||
dc_b_l,450,64,LIQUIDACIONES B,B,LIQUIDACION,invoice,LI-B,base.ar,zero
|
||||
dc_nc,460,65,"NOTAS DE CREDITO DE COMPROBANTES CON COD. 34, 39, 58, 59, 60, 63, 96, 97,",,,,,base.ar,
|
||||
dc_desp_imp,470,66,DESPACHO DE IMPORTACION,,,invoice,DI,base.ar,not_zero
|
||||
dc_imp_serv,480,67,IMPORTACION DE SERVICIOS,,,,,base.ar,
|
||||
dc_c_l,490,68,LIQUIDACION C,C,LIQUIDACION,invoice,LI-C,base.ar,not_zero
|
||||
dc_rfc,500,70,RECIBOS FACTURA DE CREDITO,,,,,base.ar,not_zero
|
||||
dc_cfcp,510,71,CREDITO FISCAL POR CONTRIBUCIONES PATRONALES,,,,,base.ar,
|
||||
dc_f1116,520,73,FORMULARIO 1116 RT,,,,,base.ar,
|
||||
dc_cptag,530,74,CARTA DE PORTE PARA EL TRANSPORTE AUTOMOTOR PARA GRANOS,,,,,base.ar,
|
||||
dc_cptfg,540,75,CARTA DE PORTE PARA EL TRANSPORTE FERROVIARIO PARA GRANOS,,,,,base.ar,
|
||||
dc_zeta,550,80,INFORME DIARIO DE CIERRE (ZETA) - CONTROLADORES FISCALES,,ZETA,invoice,CI-Z,base.ar,zero
|
||||
dc_a_t,560,81,TIQUE FACTURA A,A,TIQUE FACTURA,invoice,TF-A,base.ar,not_zero
|
||||
dc_b_t,570,82,TIQUE - FACTURA B,B,TIQUE FACTURA,invoice,TF-B,base.ar,zero
|
||||
dc_t,580,83,TIQUE,,TIQUE,invoice,TI-X,base.ar,zero
|
||||
dc_sp_c,590,84,COMPROBANTE FACTURA DE SERVICIOS PUBLICOS INTERESES FINANCIEROS,,,,,base.ar,
|
||||
dc_sp_nc,600,85,NOTA DE CREDITO SERVICIOS PUBLICOS NOTA DE CREDITO CONTROLADORES FISCALES,,,,,base.ar,
|
||||
dc_sp_nd,610,86,NOTA DE DEBITO SERVICIOS PUBLICOS,,,,,base.ar,
|
||||
dc_oc_se,620,87,OTROS COMPROBANTES - SERVICIOS DEL EXTERIOR,,,,,base.ar,
|
||||
dc_oc_c,630,88,REMITO ELECTRONICO,,,,,base.ar,
|
||||
dc_oc_nd,640,89,RESUMEN DE DATOS,,,,,base.ar,
|
||||
dc_oc_nc,650,90,OTROS COMPROBANTES - DOCUMENTOS EXCEPTUADOS - NOTAS DE CREDITO,,,credit_note,OC,base.ar,not_zero
|
||||
dc_r_r,660,91,REMITOS R,R,,,,base.ar,
|
||||
dc_ac_inc_df,670,92,AJUSTES CONTABLES QUE INCREMENTAN EL DEBITO FISCAL,,,,,base.ar,
|
||||
dc_ac_dis_df,680,93,AJUSTES CONTABLES QUE DISMINUYEN EL DEBITO FISCAL,,,,,base.ar,
|
||||
dc_ac_inc_cf,690,94,AJUSTES CONTABLES QUE INCREMENTAN EL CREDITO FISCAL,,,,,base.ar,
|
||||
dc_ac_dis_cf,700,95,AJUSTES CONTABLES QUE DISMINUYEN EL CREDITO FISCAL,,,,,base.ar,
|
||||
dc_f1116b,710,96,FORMULARIO 1116 B,,,,,base.ar,
|
||||
dc_f1116c,720,97,FORMULARIO 1116 C,,,,,base.ar,
|
||||
dc_oc_ncrg3419,730,99,OTROS COMPROBANTES QUE NO CUMPLEN O ESTAN EXCEPTUADOS DE LA R.G. Nº 1415 Y SUS MODIF,,,invoice,OC-X,base.ar,not_zero
|
||||
dc_aa_dj_pos,740,101,AJUSTE ANUAL PROVENIENTE DE LA D J DEL IVA POSITIVO,,,,,base.ar,
|
||||
dc_aa_dj_neg,750,102,AJUSTE ANUAL PROVENIENTE DE LA D J DEL IVA NEGATIVO,,,,,base.ar,
|
||||
dc_na,760,103,NOTA DE ASIGNACION,,,,,base.ar,
|
||||
dc_nca,770,104,NOTA DE CREDITO DE ASIGNACION,,,,,base.ar,
|
||||
dc_remito_x,790,94,REMITOS X,X,REMITO,,RM-X,base.ar,
|
||||
dc_liq_s_a,800,17,LIQUIDACION DE SERVICIOS PUBLICOS CLASE A,A,,invoice,LS-A,base.ar,not_zero
|
||||
dc_liq_s_b,810,18,LIQUIDACION DE SERVICIOS PUBLICOS CLASE B,B,,invoice,LS-B,base.ar,zero
|
||||
dc_com_a_m,820,23,"COMPROBANTES ""A"" DE COMPRA PRIMARIA PARA EL SECTOR PESQUERO MARITIMO",,,,,base.ar,
|
||||
dc_con_a_m,830,24,"COMPROBANTES ""A"" DE CONSIGNACION PRIMARIA PARA EL SECTOR PESQUERO MARITIMO",,,,,base.ar,
|
||||
dc_com_b_m,840,25,"COMPROBANTES ""B"" DE COMPRA PRIMARIA PARA EL SECTOR PESQUERO MARITIMO",,,,,base.ar,
|
||||
dc_con_b_m,850,26,"COMPROBANTES ""B"" DE CONSIGNACION PRIMARIA PARA EL SECTOR PESQUERO MARITIMO",,,,,base.ar,
|
||||
dc_liq_uci_a,860,27,LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE A,A,,invoice,LU-A,base.ar,not_zero
|
||||
dc_liq_uci_b,870,28,LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE B,B,,invoice,LU-B,base.ar,zero
|
||||
dc_liq_uci_c,880,29,LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE C,C,,invoice,LU-C,base.ar,zero
|
||||
dc_liq_prim_gr,890,33,LIQUIDACION PRIMARIA DE GRANOS,,,invoice,LPG,base.ar,not_zero
|
||||
dc_nc_liq_uci_a,900,43,NOTA DE CREDITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE B,B,,credit_note,NCLU-B,base.ar,zero
|
||||
dc_nc_liq_uci_b,910,44,NOTA DE CREDITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE C,C,,credit_note,NCLU-C,base.ar,zero
|
||||
dc_nd_liq_uci_a,920,45,NOTA DE DEBITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE A,A,,debit_note,NDLU-A,base.ar,not_zero
|
||||
dc_nd_liq_uci_b,930,46,NOTA DE DEBITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE B,B,,debit_note,NDLU-B,base.ar,zero
|
||||
dc_nd_liq_uci_c,940,47,NOTA DE DEBITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE C,C,,debit_note,NDLU-C,base.ar,zero
|
||||
dc_nc_liq_uci_c,950,48,NOTA DE CREDITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE A,A,,credit_note,NCLU-A,base.ar,not_zero
|
||||
dc_bs_no_reg,960,49,COMPROBANTES DE COMPRA DE BIENES NO REGISTRABLES A CONSUMIDORES FINALES,,,invoice,BNR,base.ar,not_zero
|
||||
dc_t_nc,970,110,TIQUE NOTA DE CREDITO,,TIQUE NOTA DE CREDITO,credit_note,TC-X,base.ar,not_zero
|
||||
dc_t_c,980,111,TIQUE FACTURA C,C,TIQUE FACTURA,invoice,TF-C,base.ar,zero
|
||||
dc_t_nc_a,990,112,TIQUE NOTA DE CREDITO A,A,TIQUE NOTA DE CREDITO,credit_note,TN-A,base.ar,not_zero
|
||||
dc_t_nc_b,1000,113,TIQUE NOTA DE CREDITO B,B,TIQUE NOTA DE CREDITO,credit_note,TN-B,base.ar,zero
|
||||
dc_t_nc_c,1010,114,TIQUE NOTA DE CREDITO C,C,TIQUE NOTA DE CREDITO,credit_note,TN-C,base.ar,zero
|
||||
dc_t_nd_a,1020,115,TIQUE NOTA DE DEBITO A,A,TIQUE NOTA DE DEBITO,debit_note,TD-A,base.ar,not_zero
|
||||
dc_t_nd_b,1030,116,TIQUE NOTA DE DEBITO B,B,TIQUE NOTA DE DEBITO,debit_note,TD-B,base.ar,zero
|
||||
dc_t_nd_c,1040,117,TIQUE NOTA DE DEBITO C,C,TIQUE NOTA DE DEBITO,debit_note,TD-C,base.ar,zero
|
||||
dc_t_m,1050,118,TIQUE FACTURA M,M,FACTURA,invoice,TF-M,base.ar,not_zero
|
||||
dc_t_nc_m,1060,119,TIQUE NOTA DE CREDITO M,M,NOTA DE CREDITO,credit_note,TC-M,base.ar,not_zero
|
||||
dc_t_nd_m,1070,120,TIQUE NOTA DE DEBITO M,M,NOTA DE DEBITO,debit_note,TD-M,base.ar,not_zero
|
||||
dc_liq_sec_gr,1080,331,LIQUIDACION SECUNDARIA DE GRANOS,,,invoice,LSG,base.ar,not_zero
|
||||
dc_cert_ele_gr,1090,332,CERTIFICACION ELECTRONICA (GRANOS),,,,,base.ar,
|
||||
dc_fce_a_f,1100,201,FACTURA DE CREDITO ELECTRONICA MiPyMEs (FCE) A,A,FACTURA DE CREDITO ELECTRONICA,invoice,FCE-A,base.ar,not_zero
|
||||
dc_fce_a_nd,1110,202,NOTA DE DEBITO ELECTRONICA MiPyMEs (FCE) A,A,NOTA DE DEBITO ELECTRONICA,debit_note,NDE-A,base.ar,not_zero
|
||||
dc_fce_a_nc,1120,203,NOTA DE CREDITO ELECTRONICA MiPyMEs (FCE) A,A,NOTA DE CREDITO ELECTRONICA,credit_note,NCE-A,base.ar,not_zero
|
||||
dc_fce_b_f,1130,206,FACTURA DE CREDITO ELECTRONICA MiPyMEs (FCE) B,B,FACTURA DE CREDITO ELECTRONICA,invoice,FCE-B,base.ar,zero
|
||||
dc_fce_b_nd,1140,207,NOTA DE DEBITO ELECTRONICA MiPyMEs (FCE) B,B,NOTA DE DEBITO ELECTRONICA,debit_note,NDE-B,base.ar,zero
|
||||
dc_fce_b_nc,1150,208,NOTA DE CREDITO ELECTRONICA MiPyMEs (FCE) B,B,NOTA DE CREDITO ELECTRONICA,credit_note,NCE-B,base.ar,zero
|
||||
dc_fce_c_f,1160,211,FACTURA DE CREDITO ELECTRONICA MiPyMEs (FCE) C,C,FACTURA DE CREDITO ELECTRONICA,invoice,FCE-C,base.ar,zero
|
||||
dc_fce_c_nd,1170,212,NOTA DE DEBITO ELECTRONICA MiPyMEs (FCE) C,C,NOTA DE DEBITO ELECTRONICA,debit_note,NDE-C,base.ar,zero
|
||||
dc_fce_c_nc,1180,213,NOTA DE CREDITO ELECTRONICA MiPyMEs (FCE) C,C,NOTA DE CREDITO ELECTRONICA,credit_note,NCE-D,base.ar,zero
|
||||
fa_exterior,195,,FACTURAS Y COMPROBANTES DEL EXTERIOR,I,,invoice,FA-I,base.ar,zero
|
||||
nc_exterior,196,,NOTAS DE CREDITO Y REEMBOLSOS DEL EXTERIOR,I,,credit_note,NC-I,base.ar,zero
|
||||
dc_liq_cpst_a,1190,150,LIQUIDACIÓN DE COMPRA PRIMARIA PARA EL SECTOR TABACALERO A,A,,invoice,LCT-A,base.ar,not_zero
|
||||
dc_liq_cpst_b,1200,151,LIQUIDACIÓN DE COMPRA PRIMARIA PARA EL SECTOR TABACALERO B,B,,invoice,LCT-B,base.ar,zero
|
||||
dc_cvl_sa_a,1210,157,CUENTA DE VENTA Y LÍQUIDO PRODUCTO A – SECTOR AVÍCOLA,A,,invoice,CVA-A,base.ar,not_zero
|
||||
dc_cvl_sa_b,1220,158,CUENTA DE VENTA Y LÍQUIDO PRODUCTO B – SECTOR AVÍCOLA,B,,invoice,CVA-B,base.ar,zero
|
||||
dc_liq_c_sa_a,1230,159,LIQUIDACIÓN DE COMPRA A – SECTOR AVÍCOLA,A,,invoice,LCA-A,base.ar,not_zero
|
||||
dc_liq_c_sa_b,1240,160,LIQUIDACIÓN DE COMPRA B – SECTOR AVÍCOLA,B,,invoice,LCA-B,base.ar,zero
|
||||
dc_liq_cd_sa_a,1250,161,LIQUIDACIÓN DE COMPRA DIRECTA A - SECTOR AVÍCOLA,A,,invoice,LCDA-A,base.ar,not_zero
|
||||
dc_liq_cd_sa_b,1260,162,LIQUIDACIÓN DE COMPRA DIRECTA B - SECTOR AVÍCOLA,B,,invoice,LCDA-B,base.ar,zero
|
||||
dc_liq_cd_sa_c,1270,163,LIQUIDACIÓN DE COMPRA DIRECTA C - SECTOR AVÍCOLA,C,,invoice,LCDA-C,base.ar,zero
|
||||
dc_liq_vd_sa_a,1280,164,LIQUIDACIÓN DE VENTA DIRECTA A - SECTOR AVÍCOLA,A,,invoice,LVDA-A,base.ar,not_zero
|
||||
dc_liq_vd_sa_b,1290,165,LIQUIDACIÓN DE VENTA DIRECTA B - SECTOR AVÍCOLA,B,,invoice,LVDA-B,base.ar,zero
|
||||
dc_liq_ccpc_a,1300,166,LIQUIDACIÓN DE CONTRATACIÓN DE CRIANZA POLLOS PARRILLEROS A,A,,invoice,LCCP-A,base.ar,not_zero
|
||||
dc_liq_ccpc_b,1310,167,LIQUIDACIÓN DE CONTRATACIÓN DE CRIANZA POLLOS PARRILLEROS B,B,,invoice,LCCP-B,base.ar,zero
|
||||
dc_liq_ccpc_c,1320,168,LIQUIDACIÓN DE CONTRATACIÓN DE CRIANZA POLLOS PARRILLEROS C,C,,invoice,LCCP-C,base.ar,zero
|
||||
dc_liq_cpc_a,1330,169,LIQUIDACIÓN DE CRIANZA POLLOS PARRILLEROS A,A,,invoice,LCPP-A,base.ar,not_zero
|
||||
dc_liq_cpc_b,1340,170,LIQUIDACIÓN DE CRIANZA POLLOS PARRILLEROS B,B,,invoice,LCPP-B,base.ar,zero
|
||||
dc_liq_cca_a,1350,171,LIQUIDACIÓN DE COMPRA DE CAÑA DE AZÚCAR A,A,,invoice,LCCA-A,base.ar,not_zero
|
||||
dc_liq_cca_b,1360,172,LIQUIDACIÓN DE COMPRA DE CAÑA DE AZÚCAR B,B,,invoice,LCCA-B,base.ar,zero
|
||||
dc_cvl_sp_a,1370,180,CUENTA DE VENTA Y LÍQUIDO PRODUCTO A - SECTOR PECUARIO,A,,invoice,CVP-A,base.ar,not_zero
|
||||
dc_cvl_sp_b,1380,182,CUENTA DE VENTA Y LÍQUIDO PRODUCTO B - SECTOR PECUARIO,B,,invoice,CVP-B,base.ar,zero
|
||||
dc_liq_c_sp_a,1390,183,LIQUIDACIÓN DE COMPRA A - SECTOR PECUARIO,A,,invoice,LCP-A,base.ar,not_zero
|
||||
dc_liq_c_sp_b,1400,185,LIQUIDACIÓN DE COMPRA B - SECTOR PECUARIO,B,,invoice,LCP-B,base.ar,zero
|
||||
dc_liq_cd_sp_a,1410,186,LIQUIDACIÓN DE COMPRA DIRECTA A - SECTOR PECUARIO,A,,invoice,LCDP-A,base.ar,not_zero
|
||||
dc_liq_cd_sp_b,1420,188,LIQUIDACIÓN DE COMPRA DIRECTA B - SECTOR PECUARIO,B,,invoice,LCDP-B,base.ar,zero
|
||||
dc_liq_cd_sp_c,1430,189,LIQUIDACIÓN DE COMPRA DIRECTA C - SECTOR PECUARIO,C,,invoice,LCDP-C,base.ar,zero
|
||||
dc_liq_vd_sp_a,1440,190,LIQUIDACIÓN DE VENTA DIRECTA A - SECTOR PECUARIO,A,,invoice,LVDP-A,base.ar,not_zero
|
||||
dc_liq_vd_sp_b,1450,191,LIQUIDACIÓN DE VENTA DIRECTA B - SECTOR PECUARIO,B,,invoice,LVDP-B,base.ar,zero
|
||||
"id","sequence","code","name","l10n_ar_letter","report_name","internal_type","doc_code_prefix","country_id/id","purchase_aliquots","name@es_419","report_name@es_419"
|
||||
"dc_a_f","10","1","INVOICES A","A","INVOICE","invoice","FA-A","base.ar","not_zero","FACTURAS A","FACTURA"
|
||||
"dc_a_nd","20","2","DEBIT MEMOS A","A","DEBIT NOTE","debit_note","ND-A","base.ar","not_zero","NOTAS DE DÉBITO A","NOTA DE DÉBITO"
|
||||
"dc_a_nc","30","3","CREDIT NOTES A","A","CREDIT NOTE","credit_note","NC-A","base.ar","not_zero","NOTAS DE CRÉDITO A","NOTA DE CRÉDITO"
|
||||
"dc_a_r","40","4","RECEIPT A","A","RECEIPT","invoice","RE-A","base.ar","not_zero","RECIBOS A","RECIBO"
|
||||
"dc_a_nvc","50","5","CASH SALES NOTES A","A","","invoice","NVC-A","base.ar","not_zero","NOTAS DE VENTA AL CONTADO A",""
|
||||
"dc_b_f","60","6","INVOICES B","B","INVOICE","invoice","FA-B","base.ar","zero","FACTURAS B","FACTURA"
|
||||
"dc_b_nd","70","7","DEBIT MEMOS B","B","DEBIT NOTE","debit_note","ND-B","base.ar","zero","NOTAS DE DÉBITO B","NOTA DE DÉBITO"
|
||||
"dc_b_nc","80","8","CREDIT NOTES B","B","CREDIT NOTE","credit_note","NC-B","base.ar","zero","NOTAS DE CRÉDITO B","NOTA DE CRÉDITO"
|
||||
"dc_b_r","90","9","RECEIPT B","B","RECEIPT","invoice","RE-B","base.ar","zero","RECIBOS B","RECIBO"
|
||||
"dc_b_nvc","100","10","CASH SALES NOTES B","B","","invoice","NVC-B","base.ar","zero","NOTAS DE VENTA AL CONTADO B",""
|
||||
"dc_c_f","110","11","INVOICES C","C","INVOICE","invoice","FA-C","base.ar","zero","FACTURAS C","FACTURA"
|
||||
"dc_c_nd","120","12","DEBIT NOTES C","C","DEBIT NOTE","debit_note","ND-C","base.ar","zero","NOTAS DE DÉBITO C","NOTA DE DÉBITO"
|
||||
"dc_c_nc","130","13","CREDIT NOTES C","C","CREDIT NOTE","credit_note","NC-C","base.ar","zero","NOTAS DE CRÉDITO C","NOTA DE CRÉDITO"
|
||||
"dc_aduana","140","14","CUSTOMS DOCUMENT","","","","","base.ar","","DOCUMENTO ADUANERO",""
|
||||
"dc_c_r","150","15","RECEIPT C","C","RECEIPT","invoice","RE-C","base.ar","zero","RECIBOS C","RECIBO"
|
||||
"dc_c_nvc","160","16","CASH SALES NOTES C","C","","invoice","NVC-C","base.ar","zero","NOTAS DE VENTA AL CONTADO C",""
|
||||
"dc_e_f","170","19","EXPORT INVOICES","E","INVOICE","invoice","FA-E","base.ar","not_zero","FACTURAS DE EXPORTACIÓN","FACTURA"
|
||||
"dc_e_nd","180","20","DEBIT NOTES FOR FOREIGN OPERATIONS","E","DEBIT NOTE","debit_note","ND-E","base.ar","not_zero","NOTAS DE DÉBITO POR OPERACIONES CON EL EXTERIOR","NOTA DE DÉBITO"
|
||||
"dc_e_nc","190","21","CREDIT NOTES FOR FOREIGN OPERATIONS","E","CREDIT NOTE","credit_note","NC-E","base.ar","not_zero","NOTAS DE CRÉDITO POR OPERACIONES CON EL EXTERIOR","NOTA DE CRÉDITO"
|
||||
"dc_e_fs","200","22","INVOICES - SIMPLIFIED EXPORT PERMIT - DTO. 855/97","E","","","","base.ar","not_zero","FACTURAS - PERMISO EXPORTACIÓN SIMPLIFICADO - DTO. 855/97",""
|
||||
"dc_usados","210","30","PROOF OF PURCHASE OF USED GOODS","","","invoice","CBU","base.ar","not_zero","COMPROBANTES DE COMPRA DE BIENES USADOS",""
|
||||
"dc_mandato","220","31","MANDATE - CONSIGNMENT","","","","","base.ar","","MANDATO - CONSIGNACIÓN",""
|
||||
"dc_reciclado","230","32","RECEIPTS FOR RECYCLING MATERIALS","","","invoice","CRM","base.ar","not_zero","COMPROBANTES PARA RECICLAR MATERIALES",""
|
||||
"dc_a_rg1415","240","34","VOUCHERS A OF SECTION A, INC. F), G.R. Nº 1415","A","","invoice","CA-A","base.ar","not_zero","COMPROBANTES A DEL APARTADO A, INC. F), R.G. Nº 1415",""
|
||||
"dc_b_rg1415","250","35","VOUCHERS B OF ANNEX I, SECTION A, INC. F), G.R. Nº 1415","B","","invoice","CA-B","base.ar","zero","COMPROBANTES B DEL ANEXO I, APARTADO A, INC. F), R.G. Nº 1415",""
|
||||
"dc_c_rg1415","260","36","VOUCHERS C OF ANNEX I, SECTION A, INC. F), G.R. Nº 1415","C","","invoice","CA-C","base.ar","zero","COMPROBANTES C DEL ANEXO I, APARTADO A, INC. F), R.G. Nº 1415",""
|
||||
"dc_nd_rg1415","270","37","DEBIT NOTES OR EQUIVALENT DOCUMENT COMPLYING WITH G.R. NO. 1415","","","debit_note","ND1415","base.ar","not_zero","NOTAS DE DÉBITO O DOCUMENTO EQUIVALENTE QUE CUMPLAN CON LA R.G. NÚM. 1415",""
|
||||
"dc_nc_rg1415","280","38","CREDIT NOTES OR EQUIVALENT DOCUMENT COMPLYING WITH G.R. NO. 1415","","","credit_note","NC1415","base.ar","not_zero","NOTAS DE CRÉDITO O DOCUMENTO EQUIVALENTE QUE CUMPLAN CON LA R. G. NÚM. 1415",""
|
||||
"dc_a_o_rg1415","290","39","OTHER COMPROBANTES A QUE CUMPLEN CON LA R.G. Nº 1415","A","","invoice","OC-A","base.ar","not_zero","OTROS COMPROBANTES A QUE CUMPLEN CON LA R.G. NÚM. 1415",""
|
||||
"dc_b_o_rg1415","300","40","OTHER COMPROBANTES B QUE CUMPLAN CON LA R.G. Nº 1415","B","","invoice","OC-B","base.ar","zero","OTROS COMPROBANTES B QUE CUMPLAN CON LA R.G. NÚM. 1415",""
|
||||
"dc_c_o_rg1415","310","41","OTHER COMPROBANTES C QUE CUMPLAN CON LA R.G. Nº 1415","C","","invoice","OC-C","base.ar","zero","OTROS COMPROBANTES C QUE CUMPLAN CON LA R.G. NÚM. 1415",""
|
||||
"dc_a_rf","320","50","RECEIPT OF INVOICE UNDER THE CREDIT INVOICE SYSTEM","A","","","","base.ar","not_zero","RECIBO FACTURA A REGIMEN DE FACTURA DE CREDITO",""
|
||||
"dc_m_f","330","51","INVOICES M","M","INVOICE","invoice","FA-M","base.ar","not_zero","FACTURAS M","FACTURA"
|
||||
"dc_m_nd","340","52","DEBIT MEMOS M","M","DEBIT NOTE","debit_note","ND-M","base.ar","not_zero","NOTAS DE DÉBITO M","NOTA DE DÉBITO"
|
||||
"dc_m_nc","350","53","CREDIT NOTES M","M","CREDIT NOTE","credit_note","NC-M","base.ar","not_zero","NOTAS DE CRÉDITO M","NOTA DE CRÉDITO"
|
||||
"dc_m_r","360","54","RECEIPTS M","M","RECEIPT","invoice","RE-M","base.ar","not_zero","RECIBOS M","RECIBO"
|
||||
"dc_m_nvc","370","55","CASH SALES NOTES M","M","","invoice","NVC-M","base.ar","not_zero","NOTAS DE VENTA AL CONTADO M",""
|
||||
"dc_m_rg1415","380","56","VOUCHERS M OF ANNEX I, SECTION A, INC. F), G.R. NO. 1415","M","","invoice","CA-M","base.ar","not_zero","COMPROBANTES M DEL ANEXO I, APARTADO A, INC. F), R.G. Nº 1415",""
|
||||
"dc_m_o_rg1415","390","57","OTHER COMPROBANTES M QUE CUMPLAN CON LA R.G. Nº 1415","M","","invoice","OC-M","base.ar","not_zero","OTROS COMPROBANTES M QUE CUMPLAN CON LA R.G. NÚM. 1415",""
|
||||
"dc_m_cvl","400","58","SALES ACCOUNTS AND LIQUID PRODUCT M","M","","invoice","LP-M","base.ar","not_zero","CUENTAS DE VENTA Y LÍQUIDO PRODUCTO M",""
|
||||
"dc_m_l","410","59","LIQUIDATIONS M","M","LIQUIDATION","invoice","LI-M","base.ar","not_zero","LIQUIDACIONES M","LIQUIDACION"
|
||||
"dc_a_cvl","420","60","SALES ACCOUNTS AND LIQUID PRODUCT A","A","LIQUID PRODUCT SALES ACCOUNT","invoice","LP-A","base.ar","not_zero","CUENTAS DE VENTA Y LÍQUIDO PRODUCTO A","CTA VTA LÍQUIDO PRODUCTO"
|
||||
"dc_b_cvl","430","61","SALES ACCOUNTS AND LIQUID PRODUCT B","B","LIQUID PRODUCT SALES ACCOUNT","invoice","LP-B","base.ar","zero","CUENTAS DE VENTA Y LÍQUIDO PRODUCTO B","CTA VTA LÍQUIDO PRODUCTO"
|
||||
"dc_a_l","440","63","LIQUIDATIONS A","A","LIQUIDATION","invoice","LI-A","base.ar","not_zero","LIQUIDACIONES A","LIQUIDACION"
|
||||
"dc_b_l","450","64","LIQUIDATIONS B","B","LIQUIDATION","invoice","LI-B","base.ar","zero","LIQUIDACIONES B","LIQUIDACION"
|
||||
"dc_nc","460","65","PROOF CREDIT NOTES WITH CODE. 34, 39, 58, 59, 60, 63, 96, 97,","","","","","base.ar","","NOTAS DE CRÉDITO DE COMPROBANTES CON COD. 34, 39, 58, 59, 60, 63, 96, 97,",""
|
||||
"dc_desp_imp","470","66","IMPORT CLEARANCE","","","invoice","DI","base.ar","not_zero","DESPACHO DE IMPORTACIÓN",""
|
||||
"dc_imp_serv","480","67","IMPORT OF SERVICES","","","","","base.ar","","IMPORTACIÓN DE SERVICIOS",""
|
||||
"dc_c_l","490","68","LIQUIDATION C","C","LIQUIDATION","invoice","LI-C","base.ar","not_zero","LIQUIDACIÓN C","LIQUIDACION"
|
||||
"dc_rfc","500","70","CREDIT INVOICE RECEIPTS","","","","","base.ar","not_zero","RECIBOS DE FACTURA DE CRÉDITO",""
|
||||
"dc_cfcp","510","71","TAX CREDIT FOR EMPLOYER CONTRIBUTIONS","","","","","base.ar","","CRÉDITO FISCAL POR CONTRIBUCIONES PATRONALES",""
|
||||
"dc_f1116","520","73","FORM 1116 RT","","","","","base.ar","","FORMULARIO 1116 RT",""
|
||||
"dc_cptag","530","74","WAYBILL FOR MOTOR TRANSPORT FOR GRAINS","","","","","base.ar","","CARTA DE PORTE PARA EL TRANSPORTE AUTOMOTOR PARA GRANOS",""
|
||||
"dc_cptfg","540","75","WAYBILL FOR RAIL TRANSPORT FOR GRAINS","","","","","base.ar","","CARTA DE PORTE PARA EL TRANSPORTE FERROVIARIO PARA GRANOS",""
|
||||
"dc_zeta","550","80","DAILY CLOSING REPORT (ZETA) - FISCAL CONTROLLERS","","ZETA","invoice","CI-Z","base.ar","zero","INFORME DIARIO DE CIERRE (ZETA) - CONTROLADORES FISCALES","ZETA"
|
||||
"dc_a_t","560","81","TICKET INVOICE A","A","INVOICE TICKET","invoice","TF-A","base.ar","not_zero","TIQUE FACTURA A","TIQUE FACTURA"
|
||||
"dc_b_t","570","82","TICKET - INVOICE B","B","INVOICE TICKET","invoice","TF-B","base.ar","zero","TIQUE - FACTURA B","TIQUE FACTURA"
|
||||
"dc_t","580","83","TICKET","","TICKET","invoice","TI-X","base.ar","zero","TIQUE","TIQUE"
|
||||
"dc_sp_c","590","84","UTILITY BILL VOUCHER FINANCIAL INTEREST","","","","","base.ar","","COMPROBANTE FACTURA DE SERVICIOS PÚBLICOS INTERESES FINANCIEROS",""
|
||||
"dc_sp_nc","600","85","CREDIT NOTE PUBLIC SERVICES/TAX CONTROLLERS","","","","","base.ar","","NOTA DE CRÉDITO - SERVICIOS PÚBLICOS / NOTA DE CRÉDITO - CONTROLADORES FISCALES",""
|
||||
"dc_sp_nd","610","86","UTILITY DEBIT MEMO","","","","","base.ar","","NOTA DE DÉBITO SERVICIOS PUBLICOS",""
|
||||
"dc_oc_se","620","87","OTHER VOUCHERS - FOREIGN SERVICES","","","","","base.ar","","OTROS COMPROBANTES - SERVICIOS DEL EXTERIOR",""
|
||||
"dc_oc_c","630","88","ELECTRONIC MAILING","","","","","base.ar","","REMITO ELECTRÓNICO",""
|
||||
"dc_oc_nd","640","89","DATA OVERVIEW","","","","","base.ar","","RESUMEN DE DATOS",""
|
||||
"dc_oc_nc","650","90","OTHER VOUCHERS - EXCEPTED DOCUMENTS - CREDIT NOTES","","","credit_note","OC","base.ar","not_zero","OTROS COMPROBANTES - DOCUMENTOS EXCEPTUADOS - NOTAS DE CRÉDITO",""
|
||||
"dc_r_r","660","91","MAILING R","R","RECEIPT","","","base.ar","","REMITOS R","REMITO"
|
||||
"dc_ac_inc_df","670","92","ACCOUNTING ADJUSTMENTS THAT INCREASE TAX LIABILITIES","","","","","base.ar","","AJUSTES CONTABLES QUE INCREMENTAN EL DÉBITO FISCAL",""
|
||||
"dc_ac_dis_df","680","93","ACCOUNTING ADJUSTMENTS THAT REDUCE TAX LIABILITIES","","","","","base.ar","","AJUSTES CONTABLES QUE DISMINUYEN EL DÉBITO FISCAL",""
|
||||
"dc_ac_inc_cf","690","94","ACCOUNTING ADJUSTMENTS THAT INCREASE TAX CREDITS","","","","","base.ar","","AJUSTES CONTABLES QUE INCREMENTAN EL CRÉDITO FISCAL",""
|
||||
"dc_ac_dis_cf","700","95","ACCOUNTING ADJUSTMENTS THAT DECREASE THE TAX CREDIT","","","","","base.ar","","AJUSTES CONTABLES QUE DISMINUYEN EL CRÉDITO FISCAL",""
|
||||
"dc_f1116b","710","96","FORM 1116 B","","","","","base.ar","","FORMULARIO 1116 B",""
|
||||
"dc_f1116c","720","97","FORM 1116 C","","","","","base.ar","","FORMULARIO 1116 C",""
|
||||
"dc_oc_ncrg3419","730","99","OTHER VOUCHERS THAT DO NOT COMPLY WITH OR ARE EXEMPT FROM G.R. NO. 1415 AND AMENDMENTS THERETO","","","invoice","OC-X","base.ar","not_zero","OTROS COMPROBANTES QUE NO CUMPLEN O ESTAN EXCEPTUADOS DE LA R.G. Nº 1415 Y SUS MODIF",""
|
||||
"dc_aa_dj_pos","740","101","ANNUAL ADJUSTMENT ARISING FROM THE POSITIVE VAT D J","","","","","base.ar","","AJUSTE ANUAL PROVENIENTE DE LA D J DEL IVA POSITIVO",""
|
||||
"dc_aa_dj_neg","750","102","ANNUAL ADJUSTMENT ARISING FROM THE NEGATIVE VAT D J","","","","","base.ar","","AJUSTE ANUAL PROVENIENTE DE LA D J DEL IVA NEGATIVO",""
|
||||
"dc_na","760","103","ASSIGNMENT NOTE","","","","","base.ar","","NOTA DE ASIGNACIÓN",""
|
||||
"dc_nca","770","104","ASSIGNMENT CREDIT NOTE","","","","","base.ar","","NOTA DE CRÉDITO DE ASIGNACIÓN",""
|
||||
"dc_remito_x","790","94","MAILING X","X","RECEIPT","","RM-X","base.ar","","REMITOS X","REMITO"
|
||||
"dc_liq_s_a","800","17","LIQUIDATION OF CLASS A UTILITIES","A","","invoice","LS-A","base.ar","not_zero","LIQUIDACION DE SERVICIOS PÚBLICOS CLASE A",""
|
||||
"dc_liq_s_b","810","18","LIQUIDATION OF CLASS B UTILITIES","B","","invoice","LS-B","base.ar","zero","LIQUIDACION DE SERVICIOS PÚBLICOS CLASE B",""
|
||||
"dc_com_a_m","820","23","PRIMARY PURCHASE ""A"" VOUCHERS FOR THE MARINE FISHING SECTOR","","","","","base.ar","","COMPROBANTES ""A"" DE COMPRA PRIMARIA PARA EL SECTOR PESQUERO MARITIMO",""
|
||||
"dc_con_a_m","830","24","PRIMARY CONSIGNMENT ""A"" VOUCHERS FOR THE MARINE FISHING SECTOR","","","","","base.ar","","COMPROBANTES ""A"" DE CONSIGNACIÓN PRIMARIA PARA EL SECTOR PESQUERO MARITIMO",""
|
||||
"dc_com_b_m","840","25","PRIMARY PURCHASE ""B"" VOUCHERS FOR THE MARINE FISHING SECTOR","","","","","base.ar","","COMPROBANTES ""B"" DE COMPRA PRIMARIA PARA EL SECTOR PESQUERO MARITIMO",""
|
||||
"dc_con_b_m","850","26","PRIMARY CONSIGNMENT ""B"" VOUCHERS FOR THE MARINE FISHING SECTOR","","","","","base.ar","","COMPROBANTES ""B"" DE CONSIGNACIÓN PRIMARIA PARA EL SECTOR PESQUERO MARITIMO",""
|
||||
"dc_liq_uci_a","860","27","CLASS A SINGLE COMMERCIAL TAX SETTLEMENT","A","","invoice","LU-A","base.ar","not_zero","LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE A",""
|
||||
"dc_liq_uci_b","870","28","CLASS B SINGLE COMMERCIAL TAX SETTLEMENT","B","","invoice","LU-B","base.ar","zero","LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE B",""
|
||||
"dc_liq_uci_c","880","29","CLASS C SINGLE COMMERCIAL TAX SETTLEMENT","C","","invoice","LU-C","base.ar","zero","LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE C",""
|
||||
"dc_liq_prim_gr","890","33","PRIMARY GRAIN SETTLEMENT","","","invoice","LPG","base.ar","not_zero","LIQUIDACIÓN PRIMARIA DE GRANOS",""
|
||||
"dc_nc_liq_uci_a","900","43","CREDIT NOTE SINGLE COMMERCIAL TAX SETTLEMENT CLASS B","B","","credit_note","NCLU-B","base.ar","zero","NOTA DE CRÉDITO LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE B",""
|
||||
"dc_nc_liq_uci_b","910","44","CREDIT NOTE SINGLE COMMERCIAL TAX SETTLEMENT CLASS C","C","","credit_note","NCLU-C","base.ar","zero","NOTA DE CRÉDITO LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE C",""
|
||||
"dc_nd_liq_uci_a","920","45","DEBIT NOTE SINGLE COMMERCIAL TAX SETTLEMENT CLASS A","A","","debit_note","NDLU-A","base.ar","not_zero","NOTA DE DÉBITO LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE A",""
|
||||
"dc_nd_liq_uci_b","930","46","DEBIT NOTE SINGLE COMMERCIAL TAX SETTLEMENT CLASS B","B","","debit_note","NDLU-B","base.ar","zero","NOTA DE DÉBITO LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE B",""
|
||||
"dc_nd_liq_uci_c","940","47","DEBIT NOTE SINGLE COMMERCIAL TAX SETTLEMENT CLASS C","C","","debit_note","NDLU-C","base.ar","zero","NOTA DE DÉBITO LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE C",""
|
||||
"dc_nc_liq_uci_c","950","48","CREDIT NOTE SINGLE COMMERCIAL TAX SETTLEMENT CLASS A","A","","credit_note","NCLU-A","base.ar","not_zero","NOTA DE CRÉDITO LIQUIDACIÓN ÚNICA COMERCIAL IMPOSITIVA CLASE A",""
|
||||
"dc_bs_no_reg","960","49","PROOFS OF PURCHASE OF NON-REGISTRABLE GOODS TO FINAL CONSUMERS","","","invoice","BNR","base.ar","not_zero","COMPROBANTES DE COMPRA DE BIENES NO REGISTRABLES A CONSUMIDORES FINALES",""
|
||||
"dc_t_nc","970","110","CREDIT NOTE TICKET","","CREDIT NOTE TICKET","credit_note","TC-X","base.ar","not_zero","TIQUE NOTA DE CRÉDITO","TIQUE NOTA DE CRÉDITO"
|
||||
"dc_t_c","980","111","TICKET INVOICE C","C","INVOICE TICKET","invoice","TF-C","base.ar","zero","TIQUE FACTURA C","TIQUE FACTURA"
|
||||
"dc_t_nc_a","990","112","CREDIT NOTE TICKET A","A","CREDIT NOTE TICKET","credit_note","TN-A","base.ar","not_zero","TIQUE NOTA DE CRÉDITO A","TIQUE NOTA DE CRÉDITO"
|
||||
"dc_t_nc_b","1000","113","CREDIT NOTE TICKET B","B","CREDIT NOTE TICKET","credit_note","TN-B","base.ar","zero","TIQUE NOTA DE CRÉDITO B","TIQUE NOTA DE CRÉDITO"
|
||||
"dc_t_nc_c","1010","114","CREDIT NOTE TICKET C","C","CREDIT NOTE TICKET","credit_note","TN-C","base.ar","zero","TIQUE NOTA DE CRÉDITO C","TIQUE NOTA DE CRÉDITO"
|
||||
"dc_t_nd_a","1020","115","DEBIT NOTE TICKET A","A","DEBIT NOTE TICKET","debit_note","TD-A","base.ar","not_zero","TIQUE NOTA DE DÉBITO A","TIQUE NOTA DE DÉBITO"
|
||||
"dc_t_nd_b","1030","116","DEBIT NOTE TICKET B","B","DEBIT NOTE TICKET","debit_note","TD-B","base.ar","zero","TIQUE NOTA DE DÉBITO B","TIQUE NOTA DE DÉBITO"
|
||||
"dc_t_nd_c","1040","117","DEBIT NOTE TICKET C","C","DEBIT NOTE TICKET","debit_note","TD-C","base.ar","zero","TIQUE NOTA DE DÉBITO C","TIQUE NOTA DE DÉBITO"
|
||||
"dc_t_m","1050","118","TICKET INVOICE M","M","INVOICE","invoice","TF-M","base.ar","not_zero","TIQUE FACTURA M","FACTURA"
|
||||
"dc_t_nc_m","1060","119","CREDIT NOTE TICKET M","M","CREDIT NOTE","credit_note","TC-M","base.ar","not_zero","TIQUE NOTA DE CRÉDITO M","NOTA DE CRÉDITO"
|
||||
"dc_t_nd_m","1070","120","DEBIT NOTE TICKET M","M","DEBIT NOTE","debit_note","TD-M","base.ar","not_zero","TIQUE NOTA DE DÉBITO M","NOTA DE DÉBITO"
|
||||
"dc_liq_sec_gr","1080","331","SECONDARY GRAIN LIQUIDATION","","","invoice","LSG","base.ar","not_zero","LIQUIDACIÓN SECUNDARIA DE GRANOS",""
|
||||
"dc_cert_ele_gr","1090","332","ELECTRONIC CERTIFICATION (GRAINS)","","","","","base.ar","","CERTIFICACIÓN ELECTRÓNICA (GRANOS)",""
|
||||
"dc_fce_a_f","1100","201","ELECTRONIC CREDIT INVOICE FOR SMBs (FCE) TO","A","ELECTRONIC CREDIT INVOICE","invoice","FCE-A","base.ar","not_zero","FACTURA DE CRÉDITO ELECTRÓNICA MiPyMEs (FCE) A","FACTURA DE CRÉDITO ELECTRÓNICA"
|
||||
"dc_fce_a_nd","1110","202","ELECTRONIC DEBIT NOTE SMMEs (FCE) A","A","ELECTRONIC DEBIT MEMO","debit_note","NDE-A","base.ar","not_zero","NOTA DE DÉBITO ELECTRÓNICA MiPyMEs (FCE) A","NOTA DE DÉBITO ELECTRÓNICA"
|
||||
"dc_fce_a_nc","1120","203","ELECTRONIC CREDIT NOTE SME SMEs (FCE) A","A","ELECTRONIC CREDIT NOTE","credit_note","NCE-A","base.ar","not_zero","NOTA DE CRÉDITO ELECTRÓNICA MiPyMEs (FCE) A","NOTA DE CRÉDITO ELECTRÓNICA"
|
||||
"dc_fce_b_f","1130","206","ELECTRONIC CREDIT INVOICE FOR SMBs (ECF) B","B","ELECTRONIC CREDIT INVOICE","invoice","FCE-B","base.ar","zero","FACTURA DE CRÉDITO ELECTRÓNICA MiPyMEs (FCE) B","FACTURA DE CRÉDITO ELECTRÓNICA"
|
||||
"dc_fce_b_nd","1140","207","ELECTRONIC DEBIT NOTE SME's (FCE) B","B","ELECTRONIC DEBIT MEMO","debit_note","NDE-B","base.ar","zero","NOTA DE DÉBITO ELECTRÓNICA MiPyMEs (FCE) B","NOTA DE DÉBITO ELECTRÓNICA"
|
||||
"dc_fce_b_nc","1150","208","ELECTRONIC CREDIT NOTICE FOR SMBs (FCE) B","B","ELECTRONIC CREDIT NOTE","credit_note","NCE-B","base.ar","zero","NOTA DE CRÉDITO ELECTRÓNICA MiPyMEs (FCE) B","NOTA DE CRÉDITO ELECTRÓNICA"
|
||||
"dc_fce_c_f","1160","211","ELECTRONIC CREDIT INVOICE FOR SMBs (FCE) C","C","ELECTRONIC CREDIT INVOICE","invoice","FCE-C","base.ar","zero","FACTURA DE CRÉDITO ELECTRÓNICA MiPyMEs (FCE) C","FACTURA DE CRÉDITO ELECTRÓNICA"
|
||||
"dc_fce_c_nd","1170","212","ELECTRONIC DEBIT NOTE SME's (FCE) C","C","ELECTRONIC DEBIT MEMO","debit_note","NDE-C","base.ar","zero","NOTA DE DÉBITO ELECTRÓNICA MiPyMEs (FCE) C","NOTA DE DÉBITO ELECTRÓNICA"
|
||||
"dc_fce_c_nc","1180","213","ELECTRONIC CREDIT NOTE SME's (FCE) C","C","ELECTRONIC CREDIT NOTE","credit_note","NCE-D","base.ar","zero","NOTA DE CRÉDITO ELECTRÓNICA MiPyMEs (FCE) C","NOTA DE CRÉDITO ELECTRÓNICA"
|
||||
"fa_exterior","195","","INVOICES AND RECEIPTS FROM ABROAD","I","","invoice","FA-I","base.ar","zero","FACTURAS Y COMPROBANTES DEL EXTERIOR",""
|
||||
"nc_exterior","196","","FOREIGN CREDIT NOTES AND REIMBURSEMENTS","I","","credit_note","NC-I","base.ar","zero","NOTAS DE CRÉDITO Y REEMBOLSOS DEL EXTERIOR",""
|
||||
"dc_liq_cpst_a","1190","150","LIQUIDATION OF PRIMARY PURCHASE FOR THE TOBACCO SECTOR A","A","","invoice","LCT-A","base.ar","not_zero","LIQUIDACIÓN DE COMPRA PRIMARIA PARA EL SECTOR TABACALERO A",""
|
||||
"dc_liq_cpst_b","1200","151","PRIMARY PURCHASE LIQUIDATION FOR THE TOBACCO SECTOR B","B","","invoice","LCT-B","base.ar","zero","LIQUIDACIÓN DE COMPRA PRIMARIA PARA EL SECTOR TABACALERO B",""
|
||||
"dc_cvl_sa_a","1210","157","SALES AND CASH ACCOUNT PRODUCT A - POULTRY SECTOR","A","","invoice","CVA-A","base.ar","not_zero","CUENTA DE VENTA Y LÍQUIDO PRODUCTO A - SECTOR AVÍCOLA",""
|
||||
"dc_cvl_sa_b","1220","158","SALES AND CASH ACCOUNT PRODUCT B - POULTRY SECTOR","B","","invoice","CVA-B","base.ar","zero","CUENTA DE VENTA Y LÍQUIDO PRODUCTO B - SECTOR AVÍCOLA",""
|
||||
"dc_liq_c_sa_a","1230","159","PURCHASE LIQUIDATION A - POULTRY SECTOR","A","","invoice","LCA-A","base.ar","not_zero","LIQUIDACIÓN DE COMPRA A – SECTOR AVÍCOLA",""
|
||||
"dc_liq_c_sa_b","1240","160","PURCHASE LIQUIDATION B - POULTRY SECTOR","B","","invoice","LCA-B","base.ar","zero","LIQUIDACIÓN DE COMPRA B – SECTOR AVÍCOLA",""
|
||||
"dc_liq_cd_sa_a","1250","161","DIRECT PURCHASE LIQUIDATION A - POULTRY SECTOR","A","","invoice","LCDA-A","base.ar","not_zero","LIQUIDACIÓN DE COMPRA DIRECTA A - SECTOR AVÍCOLA",""
|
||||
"dc_liq_cd_sa_b","1260","162","DIRECT PURCHASE LIQUIDATION B - POULTRY SECTOR","B","","invoice","LCDA-B","base.ar","zero","LIQUIDACIÓN DE COMPRA DIRECTA B - SECTOR AVÍCOLA",""
|
||||
"dc_liq_cd_sa_c","1270","163","DIRECT PURCHASE LIQUIDATION C - POULTRY SECTOR","C","","invoice","LCDA-C","base.ar","zero","LIQUIDACIÓN DE COMPRA DIRECTA C - SECTOR AVÍCOLA",""
|
||||
"dc_liq_vd_sa_a","1280","164","LIQUIDATION OF DIRECT SALES A - POULTRY SECTOR","A","","invoice","LVDA-A","base.ar","not_zero","LIQUIDACIÓN DE VENTA DIRECTA A - SECTOR AVÍCOLA",""
|
||||
"dc_liq_vd_sa_b","1290","165","LIQUIDATION OF DIRECT SALES B - POULTRY SECTOR","B","","invoice","LVDA-B","base.ar","zero","LIQUIDACIÓN DE VENTA DIRECTA B - SECTOR AVÍCOLA",""
|
||||
"dc_liq_ccpc_a","1300","166","LIQUIDATION OF HIRING OF BREEDING GRILL CHICKENS A","A","","invoice","LCCP-A","base.ar","not_zero","LIQUIDACIÓN DE CONTRATACIÓN DE CRIANZA POLLOS PARRILLEROS A",""
|
||||
"dc_liq_ccpc_b","1310","167","LIQUIDATION OF HIRING OF BREEDING GRILL CHICKENS B","B","","invoice","LCCP-B","base.ar","zero","LIQUIDACIÓN DE CONTRATACIÓN DE CRIANZA POLLOS PARRILLEROS B",""
|
||||
"dc_liq_ccpc_c","1320","168","LIQUIDATION OF HIRING OF BREEDING GRILL CHICKENS C","C","","invoice","LCCP-C","base.ar","zero","LIQUIDACIÓN DE CONTRATACIÓN DE CRIANZA POLLOS PARRILLEROS C",""
|
||||
"dc_liq_cpc_a","1330","169","LIQUIDATION OF BREEDING BROILER CHICKENS A","A","","invoice","LCPP-A","base.ar","not_zero","LIQUIDACIÓN DE CRIANZA POLLOS PARRILLEROS A",""
|
||||
"dc_liq_cpc_b","1340","170","LIQUIDATION OF BREEDING BROILER CHICKENS B","B","","invoice","LCPP-B","base.ar","zero","LIQUIDACIÓN DE CRIANZA POLLOS PARRILLEROS B",""
|
||||
"dc_liq_cca_a","1350","171","SUGAR CANE PURCHASE LIQUIDATION A","A","","invoice","LCCA-A","base.ar","not_zero","LIQUIDACIÓN DE COMPRA DE CAÑA DE AZÚCAR B",""
|
||||
"dc_liq_cca_b","1360","172","SUGAR CANE PURCHASE LIQUIDATION A","B","","invoice","LCCA-B","base.ar","zero","LIQUIDACIÓN DE COMPRA DE CAÑA DE AZÚCAR B",""
|
||||
"dc_cvl_sp_a","1370","180","SALES AND CASH ACCOUNT PRODUCT A - LIVESTOCK SECTOR","A","","invoice","CVP-A","base.ar","not_zero","CUENTA DE VENTA Y LÍQUIDO PRODUCTO A - SECTOR PECUARIO",""
|
||||
"dc_cvl_sp_b","1380","182","SALES AND CASH ACCOUNT PRODUCT B - LIVESTOCK SECTOR","B","","invoice","CVP-B","base.ar","zero","CUENTA DE VENTA Y LÍQUIDO PRODUCTO B - SECTOR PECUARIO",""
|
||||
"dc_liq_c_sp_a","1390","183","PURCHASE LIQUIDATION A - LIVESTOCK SECTOR","A","","invoice","LCP-A","base.ar","not_zero","LIQUIDACIÓN DE COMPRA A - SECTOR PECUARIO",""
|
||||
"dc_liq_c_sp_b","1400","185","PURCHASE LIQUIDATION B - LIVESTOCK SECTOR","B","","invoice","LCP-B","base.ar","zero","LIQUIDACIÓN DE COMPRA B - SECTOR PECUARIO",""
|
||||
"dc_liq_cd_sp_a","1410","186","DIRECT PURCHASE LIQUIDATION A - LIVESTOCK SECTOR","A","","invoice","LCDP-A","base.ar","not_zero","LIQUIDACIÓN DE COMPRA DIRECTA A - SECTOR PECUARIO",""
|
||||
"dc_liq_cd_sp_b","1420","188","DIRECT PURCHASE LIQUIDATION B - LIVESTOCK SECTOR","B","","invoice","LCDP-B","base.ar","zero","LIQUIDACIÓN DE COMPRA DIRECTA B - SECTOR PECUARIO",""
|
||||
"dc_liq_cd_sp_c","1430","189","DIRECT PURCHASE LIQUIDATION C - LIVESTOCK SECTOR","C","","invoice","LCDP-C","base.ar","zero","LIQUIDACIÓN DE COMPRA DIRECTA C - SECTOR PECUARIO",""
|
||||
"dc_liq_vd_sp_a","1440","190","LIQUIDATION OF DIRECT SALE A - LIVESTOCK SECTOR","A","","invoice","LVDP-A","base.ar","not_zero","LIQUIDACIÓN DE VENTA DIRECTA A - SECTOR PECUARIO",""
|
||||
"dc_liq_vd_sp_b","1450","191","LIQUIDATION OF DIRECT SALES B - LIVESTOCK SECTOR","B","","invoice","LVDP-B","base.ar","zero","LIQUIDACIÓN DE VENTA DIRECTA B - SECTOR PECUARIO",""
|
||||
|
|
|
|||
|
|
|
@ -2,7 +2,7 @@
|
|||
<odoo>
|
||||
<data noupdate="1">
|
||||
<function model="l10n_latam.document.type" name="write">
|
||||
<value model="l10n_latam.document.type" eval="obj().search([('country_id.code', '=', 'AR'), ('code', 'in', ['5','10','14','16','22','30','31','32','34','35','36','37','38','50','55','56','57','58','59','60','61','65','67','68','70','71','73','74','75','80','84','85','86','87','88','89','90','91','92','93','94','95','96','97','101','102','103','104','94','23','24','25','26','33','331','332','150','151','157','158','159','160','161','162','163','164','165','166','167','168','169','170','171','172','180','182','183','185','186','188','189','190','191'])]).ids"/>
|
||||
<value model="l10n_latam.document.type" eval="obj().search([('country_id.code', '=', 'AR'), ('code', 'in', ['5','10','14','16','22','30','31','32','34','35','36','37','38','50','55','56','57','58','59','60','61','65','67','68','70','71','73','74','75','80','84','85','86','87','88','89','90','92','93','95','96','97','101','102','103','104','23','24','25','26','33','331','332','150','151','157','158','159','160','161','162','163','164','165','166','167','168','169','170','171','172','180','182','183','185','186','188','189','190','191'])]).ids"/>
|
||||
<value eval="{'active': False}"/>
|
||||
</function>
|
||||
</data>
|
||||
|
|
|
|||
|
|
@ -9,7 +9,9 @@
|
|||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_cuit'>
|
||||
<field name='name'>CUIT</field>
|
||||
<field name='description'>Código Único de Identificación Tributaria</field>
|
||||
<field name="name@es_419">CUIT</field>
|
||||
<field name='description'>Unique Tax Identification Code</field>
|
||||
<field name="description@es_419">Código Único de Identificación Tributaria</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='is_vat' eval='True'/>
|
||||
<field name='l10n_ar_afip_code'>80</field>
|
||||
|
|
@ -17,214 +19,260 @@
|
|||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_dni'>
|
||||
<field name='name'>DNI</field>
|
||||
<field name='description'>Documento Nacional de Identidad</field>
|
||||
<field name="name@es_419">DNI</field>
|
||||
<field name='description'>National Identity Card</field>
|
||||
<field name="description@es_419">Documento Nacional de Identidad</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>96</field>
|
||||
<field name='sequence'>20</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CUIL'>
|
||||
<field name='name'>CUIL</field>
|
||||
<field name='description'>Código Único de Identificación Laboral</field>
|
||||
<field name="name@es_419">CUIL</field>
|
||||
<field name='description'>Unique Labor Identification Code</field>
|
||||
<field name="description@es_419">Código Único de Identificación Laboral</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>86</field>
|
||||
<field name='sequence'>30</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_Sigd'>
|
||||
<field name='name'>Sigd</field>
|
||||
<field name='description'>Sin identificar/venta global diaria</field>
|
||||
<field name="name@es_419">SIGD</field>
|
||||
<field name='description'>Unidentified/global daily sales</field>
|
||||
<field name="description@es_419">Sin identificar/venta global diaria</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>99</field>
|
||||
<field name='sequence'>110</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CPF'>
|
||||
<field name='name'>CPF</field>
|
||||
<field name='description'>CI Policía Federal</field>
|
||||
<field name="name@es_419">CPF</field>
|
||||
<field name='description'>CI Federal Police</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>0</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CBA'>
|
||||
<field name='name'>CBA</field>
|
||||
<field name="name@es_419">CBA</field>
|
||||
<field name='description'>CI Buenos Aires</field>
|
||||
<field name="description@es_419">CI Buenos Aires</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>1</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CCat'>
|
||||
<field name='name'>CCat</field>
|
||||
<field name="name@es_419">CCat</field>
|
||||
<field name='description'>CI Catamarca</field>
|
||||
<field name='description@es_419'>CI Catamarca</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>2</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CCor'>
|
||||
<field name='name'>CCor</field>
|
||||
<field name="name@es_419">CCor</field>
|
||||
<field name='description'>CI Córdoba</field>
|
||||
<field name='description@es_419'>CI Córdoba</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>3</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CCorr'>
|
||||
<field name='name'>CCorr</field>
|
||||
<field name="name@es_419">CCorr</field>
|
||||
<field name='description'>CI Corrientes</field>
|
||||
<field name='description@es_419'>CI Corrientes</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>4</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIER'>
|
||||
<field name='name'>CIER</field>
|
||||
<field name="name@es_419">CIER</field>
|
||||
<field name='description'>CI Entre Ríos</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>5</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIJ'>
|
||||
<field name='name'>CIJ</field>
|
||||
<field name="name@es_419">CIJ</field>
|
||||
<field name='description'>CI Jujuy</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>6</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIMen'>
|
||||
<field name='name'>CIMen</field>
|
||||
<field name="name@es_419">CIMen</field>
|
||||
<field name='description'>CI Mendoza</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>7</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CILR'>
|
||||
<field name='name'>CILR</field>
|
||||
<field name="name@es_419">CILR</field>
|
||||
<field name='description'>CI La Rioja</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>8</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIS'>
|
||||
<field name='name'>CIS</field>
|
||||
<field name="name@es_419">CIS</field>
|
||||
<field name='description'>CI Salta</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>9</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CISJ'>
|
||||
<field name='name'>CISJ</field>
|
||||
<field name="name@es_419">CISJ</field>
|
||||
<field name='description'>CI San Juan</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>10</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CISL'>
|
||||
<field name='name'>CISL</field>
|
||||
<field name="name@es_419">CISL</field>
|
||||
<field name='description'>CI San Luis</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>11</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CISF'>
|
||||
<field name='name'>CISF</field>
|
||||
<field name="name@es_419">CISF</field>
|
||||
<field name='description'>CI Santa Fe</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>12</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CISdE'>
|
||||
<field name='name'>CISdE</field>
|
||||
<field name="name@es_419">CISdE</field>
|
||||
<field name='description'>CI Santiago del Estero</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>13</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIT'>
|
||||
<field name='name'>CIT</field>
|
||||
<field name="name@es_419">CIT</field>
|
||||
<field name='description'>CI Tucumán</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>14</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CICha'>
|
||||
<field name='name'>CICha</field>
|
||||
<field name="name@es_419">CICha</field>
|
||||
<field name='description'>CI Chaco</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>16</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIChu'>
|
||||
<field name='name'>CIChu</field>
|
||||
<field name="name@es_419">CIChu</field>
|
||||
<field name='description'>CI Chubut</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>17</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIF'>
|
||||
<field name='name'>CIF</field>
|
||||
<field name="name@es_419">CIF</field>
|
||||
<field name='description'>CI Formosa</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>18</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIMis'>
|
||||
<field name='name'>CIMis</field>
|
||||
<field name="name@es_419">CIMis</field>
|
||||
<field name='description'>CI Misiones</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>19</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIN'>
|
||||
<field name='name'>CIN</field>
|
||||
<field name="name@es_419">CIN</field>
|
||||
<field name='description'>CI Neuquén</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>20</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CILP'>
|
||||
<field name='name'>CILP</field>
|
||||
<field name="name@es_419">CILP</field>
|
||||
<field name='description'>CI La Pampa</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>21</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIRN'>
|
||||
<field name='name'>CIRN</field>
|
||||
<field name="name@es_419">CIRN</field>
|
||||
<field name='description'>CI Río Negro</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>22</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CISC'>
|
||||
<field name='name'>CISC</field>
|
||||
<field name="name@es_419">CISC</field>
|
||||
<field name='description'>CI Santa Cruz</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>23</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CITdF'>
|
||||
<field name='name'>CITdF</field>
|
||||
<field name="name@es_419">CITdF</field>
|
||||
<field name='description'>CI Tierra del Fuego</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>24</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CDI'>
|
||||
<field name='name'>CDI</field>
|
||||
<field name="name@es_419">CDI</field>
|
||||
<field name='description'>CDI</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>87</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_LE'>
|
||||
<field name='name'>LE</field>
|
||||
<field name="name@es_419">LE</field>
|
||||
<field name='description'>LE</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>89</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_LC'>
|
||||
<field name='name'>LC</field>
|
||||
<field name="name@es_419">LC</field>
|
||||
<field name='description'>LC</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>90</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_ET'>
|
||||
<field name='name'>ET</field>
|
||||
<field name='description'>en trámite</field>
|
||||
<field name="name@es_419">ET</field>
|
||||
<field name='description'>pending</field>
|
||||
<field name="description@es_419">en trámite</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>92</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_AN'>
|
||||
<field name='name'>AN</field>
|
||||
<field name='description'>Acta nacimiento</field>
|
||||
<field name="name@es_419">AN</field>
|
||||
<field name='description'>Birth certificate</field>
|
||||
<field name="description@es_419">Acta de nacimiento</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>93</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CIBAR'>
|
||||
<field name='name'>CIBAR</field>
|
||||
<field name="name@es_419">CIBAR</field>
|
||||
<field name='description'>CI Bs. As. RNP</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>95</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_CdM'>
|
||||
<field name='name'>CdM</field>
|
||||
<field name='description'>Certificado de Migración</field>
|
||||
<field name="name@es_419">CdM</field>
|
||||
<field name='description'>Migration Certificate</field>
|
||||
<field name="description@es_419">Certificado de migración</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>30</field>
|
||||
</record>
|
||||
<record model='l10n_latam.identification.type' id='it_UpApP'>
|
||||
<field name='name'>UpApP</field>
|
||||
<field name='description'>Usado por Anses para Padrón</field>
|
||||
<field name="name@es_419">UpApP</field>
|
||||
<field name='description'>Used by Anses for Padrón</field>
|
||||
<field name="description@es_419">Usado por Anses para Padrón</field>
|
||||
<field name='country_id' ref='base.ar'/>
|
||||
<field name='l10n_ar_afip_code'>88</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -12,12 +12,11 @@
|
|||
</record>
|
||||
|
||||
<record id="partner_afip" model="res.partner">
|
||||
<field name="name">AFIP</field>
|
||||
<field name="name">ARCA</field>
|
||||
<field name="is_company" eval="True"/>
|
||||
<field name='l10n_latam_identification_type_id' ref="l10n_ar.it_cuit"/>
|
||||
<field name='vat'>33693450239</field>
|
||||
<field name='l10n_ar_afip_responsibility_type_id' ref="res_IVA_NO_ALC"/>
|
||||
<field name='l10n_ar_special_purchase_document_type_ids' eval='[(4, ref("dc_desp_imp"), False), (4, ref("dc_imp_serv"), False)]'/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,229 @@
|
|||
"id","code","account_type","name","reconcile","non_trade","name@es"
|
||||
"base_cheques_de_terceros","1.1.1.02.010","asset_cash","Third Party Checks","False","","Cheques de Terceros"
|
||||
"base_cheques_de_terceros_rechazados","1.1.1.02.020","asset_current","Rejected Third Party Checks","False","","Cheques de Terceros Rechazados"
|
||||
"base_fondo_comun_de_inversion","1.1.2.01.010","asset_current","Mutual fund","False","","Fondo común de inversión"
|
||||
"base_plazo_fijo","1.1.2.01.020","asset_current","Fixed term","False","","Plazo fijo"
|
||||
"base_deudores_por_ventas","1.1.3.01.010","asset_receivable","Sales receivables","True","","Créditos por ventas"
|
||||
"base_deudores_por_ventas_pos","1.1.3.01.020","asset_receivable","Sales receivables (PoS)","True","","Créditos por ventas (PoS)"
|
||||
"base_ret_percepcion_tasa_municipal","1.1.4.01.010","asset_current","Ret/Perception Municipal Tax","False","","Ret/Percepción Tasa Municipal"
|
||||
"base_saldo_a_favor_tasa_municipal","1.1.4.01.020","asset_current","Balance in favor Municipal Tax","False","","Saldo a favor Tasa Municipal"
|
||||
"base_saldo_favor_iibb_caba","1.1.4.02.010","asset_current","Balance in favor IIBB CABA","False","","Saldo a favor IIBB CABA"
|
||||
"base_retencion_iibb_caba_sufrida","1.1.4.02.020","asset_current","IIBB CABA withholding incurred","False","","Retención IIBB CABA sufrida"
|
||||
"base_percepcion_iibb_caba_sufrida","1.1.4.02.030","asset_current","Perception of IIBB CABA incurred","False","","Percepción IIBB CABA sufrida"
|
||||
"base_saldo_favor_iibb_ba","1.1.4.02.040","asset_current","Balance in favor IIBB Buenos Aires","False","","Saldo a favor IIBB Buenos Aires"
|
||||
"base_retencion_iibb_ba_sufrida","1.1.4.02.050","asset_current","IIBB Buenos Aires withholding tax incurred","False","","Retención IIBB Buenos Aires sufrida"
|
||||
"base_percepcion_iibb_ba_sufrida","1.1.4.02.060","asset_current","Perception IIBB Buenos Aires incurred","False","","Percepción IIBB Buenos Aires sufrida"
|
||||
"base_saldo_favor_iibb_ca","1.1.4.02.070","asset_current","Balance in favor IIBB Catamarca","False","","Saldo a favor IIBB Catamarca"
|
||||
"base_retencion_iibb_ca_sufrida","1.1.4.02.080","asset_current","IIBB withholding Catamarca incurred","False","","Retención IIBB Catamarca sufrida"
|
||||
"base_percepcion_iibb_ca_sufrida","1.1.4.02.090","asset_current","Perception IIBB Catamarca incurred","False","","Percepción IIBB Catamarca sufrida"
|
||||
"base_saldo_favor_iibb_co","1.1.4.02.100","asset_current","Balance in favor IIBB Córdoba","False","","Saldo a favor IIBB Córdoba"
|
||||
"base_retencion_iibb_co_sufrida","1.1.4.02.110","asset_current","IIBB Córdoba withholding tax incurred","False","","Retención IIBB Córdoba sufrida"
|
||||
"base_percepcion_iibb_co_sufrida","1.1.4.02.120","asset_current","Perception IIBB Córdoba incurred","False","","Percepción IIBB Córdoba sufrida"
|
||||
"base_saldo_favor_iibb_rr","1.1.4.02.130","asset_current","Balance in favor IIBB Corrientes","False","","Saldo a favor IIBB Corrientes"
|
||||
"base_retencion_iibb_rr_sufrida","1.1.4.02.140","asset_current","IIBB Corrientes withholding incurred","False","","Retención IIBB Corrientes sufrida"
|
||||
"base_percepcion_iibb_rr_sufrida","1.1.4.02.150","asset_current","Perception IIBB Corrientes incurred","False","","Percepción IIBB Corrientes sufrida"
|
||||
"base_saldo_favor_iibb_er","1.1.4.02.160","asset_current","Balance in favor IIBB Entre Ríos","False","","Saldo a favor IIBB Entre Ríos"
|
||||
"base_retencion_iibb_er_sufrida","1.1.4.02.170","asset_current","IIBB withholding Entre Ríos incurred","False","","Retención IIBB Entre Ríos sufrida"
|
||||
"base_percepcion_iibb_er_sufrida","1.1.4.02.180","asset_current","Perception IIBB Entre Ríos incurred","False","","Percepción IIBB Entre Ríos sufrida"
|
||||
"base_saldo_favor_iibb_ju","1.1.4.02.190","asset_current","Balance in favor IIBB Jujuy","False","","Saldo a favor IIBB Jujuy"
|
||||
"base_retencion_iibb_ju_sufrida","1.1.4.02.200","asset_current","IIBB Jujuy withholding incurred","False","","Retención IIBB Jujuy sufrida"
|
||||
"base_percepcion_iibb_ju_sufrida","1.1.4.02.210","asset_current","Perception IIBB Jujuy incurred","False","","Percepción IIBB Jujuy sufrida"
|
||||
"base_saldo_favor_iibb_za","1.1.4.02.220","asset_current","Balance in favor IIBB Mendoza","False","","Saldo a favor IIBB Mendoza"
|
||||
"base_retencion_iibb_za_sufrida","1.1.4.02.230","asset_current","IIBB Mendoza withholding incurred","False","","Retención IIBB Mendoza sufrida"
|
||||
"base_percepcion_iibb_za_sufrida","1.1.4.02.240","asset_current","Perception IIBB Mendoza incurred","False","","Percepción IIBB Mendoza sufrida"
|
||||
"base_saldo_favor_iibb_lr","1.1.4.02.250","asset_current","Balance in favor IIBB La Rioja","False","","Saldo a favor IIBB La Rioja"
|
||||
"base_retencion_iibb_lr_sufrida","1.1.4.02.260","asset_current","IIBB withholding La Rioja incurred","False","","Retención IIBB La Rioja sufrida"
|
||||
"base_percepcion_iibb_lr_sufrida","1.1.4.02.270","asset_current","Perception IIBB La Rioja incurred","False","","Percepción IIBB La Rioja sufrida"
|
||||
"base_saldo_favor_iibb_sa","1.1.4.02.280","asset_current","Balance in favor IIBB Salta","False","","Saldo a favor IIBB Salta"
|
||||
"base_retencion_iibb_sa_sufrida","1.1.4.02.290","asset_current","IIBB withholding IIBB Salta incurred","False","","Retención IIBB Salta sufrida"
|
||||
"base_percepcion_iibb_sa_sufrida","1.1.4.02.300","asset_current","Perception IIBB Salta incurred","False","","Percepción IIBB Salta sufrida"
|
||||
"base_saldo_favor_iibb_nn","1.1.4.02.310","asset_current","Balance in favor IIBB San Juan","False","","Saldo a favor IIBB San Juan"
|
||||
"base_retencion_iibb_nn_sufrida","1.1.4.02.320","asset_current","IIBB withholding San Juan incurred","False","","Retención IIBB San Juan sufrida"
|
||||
"base_percepcion_iibb_nn_sufrida","1.1.4.02.330","asset_current","Perception IIBB San Juan incurred","False","","Percepción IIBB San Juan sufrida"
|
||||
"base_saldo_favor_iibb_sl","1.1.4.02.340","asset_current","Balance in favor IIBB San Luis","False","","Saldo a favor IIBB San Luis"
|
||||
"base_retencion_iibb_sl_sufrida","1.1.4.02.350","asset_current","IIBB withholding San Luis incurred","False","","Retención IIBB San Luis sufrida"
|
||||
"base_percepcion_iibb_sl_sufrida","1.1.4.02.360","asset_current","Perception IIBB San Luis incurred","False","","Percepción IIBB San Luis sufrida"
|
||||
"base_saldo_favor_iibb_sf","1.1.4.02.370","asset_current","Balance in favor IIBB Santa Fe","False","","Saldo a favor IIBB Santa Fe"
|
||||
"base_retencion_iibb_sf_sufrida","1.1.4.02.380","asset_current","Withholding IIBB Santa Fe incurred","False","","Retención IIBB Santa Fe sufrida"
|
||||
"base_percepcion_iibb_sf_sufrida","1.1.4.02.390","asset_current","Perception IIBB Santa Fe incurred","False","","Percepción IIBB Santa Fe sufrida"
|
||||
"base_saldo_favor_iibb_se","1.1.4.02.400","asset_current","Balance in favor IIBB Santiago del Estero","False","","Saldo a favor IIBB Santiago del Estero"
|
||||
"base_retencion_iibb_se_sufrida","1.1.4.02.410","asset_current","IIBB Santiago del Estero withholding incurred","False","","Retención IIBB Santiago del Estero sufrida"
|
||||
"base_percepcion_iibb_se_sufrida","1.1.4.02.420","asset_current","Perception IIBB Santiago del Estero incurred","False","","Percepción IIBB Santiago del Estero sufrida"
|
||||
"base_saldo_favor_iibb_tn","1.1.4.02.430","asset_current","Balance in favor IIBB Tucumán","False","","Saldo a favor IIBB Tucumán"
|
||||
"base_retencion_iibb_tn_sufrida","1.1.4.02.440","asset_current","IIBB withholding Tucumán incurred","False","","Retención IIBB Tucumán sufrida"
|
||||
"base_percepcion_iibb_tn_sufrida","1.1.4.02.450","asset_current","Perception IIBB Tucumán incurred","False","","Percepción IIBB Tucumán sufrida"
|
||||
"base_saldo_favor_iibb_ha","1.1.4.02.460","asset_current","Balance in favor IIBB Chaco","False","","Saldo a favor IIBB Chaco"
|
||||
"base_retencion_iibb_ha_sufrida","1.1.4.02.470","asset_current","IIBB Chaco withholding incurred","False","","Retención IIBB Chaco sufrida"
|
||||
"base_percepcion_iibb_ha_sufrida","1.1.4.02.480","asset_current","Perception IIBB Chaco incurred","False","","Percepción IIBB Chaco sufrida"
|
||||
"base_saldo_favor_iibb_ct","1.1.4.02.490","asset_current","Balance in favor IIBB Chubut","False","","Saldo a favor IIBB Chubut"
|
||||
"base_retencion_iibb_ct_sufrida","1.1.4.02.500","asset_current","IIBB Chubut withholding incurred","False","","Retención IIBB Chubut sufrida"
|
||||
"base_percepcion_iibb_ct_sufrida","1.1.4.02.510","asset_current","Perception IIBB Chubut incurred","False","","Percepción IIBB Chubut sufrida"
|
||||
"base_saldo_favor_iibb_fo","1.1.4.02.520","asset_current","Balance in favor IIBB Formosa","False","","Saldo a favor IIBB Formosa"
|
||||
"base_retencion_iibb_fo_sufrida","1.1.4.02.530","asset_current","IIBB Formosa withholding incurred","False","","Retención IIBB Formosa sufrida"
|
||||
"base_percepcion_iibb_fo_sufrida","1.1.4.02.540","asset_current","Perception IIBB Formosa incurred","False","","Percepción IIBB Formosa sufrida"
|
||||
"base_saldo_favor_iibb_mi","1.1.4.02.550","asset_current","Balance in favor IIBB Misiones","False","","Saldo a favor IIBB Misiones"
|
||||
"base_retencion_iibb_mi_sufrida","1.1.4.02.560","asset_current","IIBB Misiones withholding incurred","False","","Retención IIBB Misiones sufrida"
|
||||
"base_percepcion_iibb_mi_sufrida","1.1.4.02.570","asset_current","Perception of IIBB Misiones incurred","False","","Percepción IIBB Misiones sufrida"
|
||||
"base_saldo_favor_iibb_ne","1.1.4.02.580","asset_current","Balance in favor IIBB Neuquén","False","","Saldo a favor IIBB Neuquén"
|
||||
"base_retencion_iibb_ne_sufrida","1.1.4.02.590","asset_current","IIBB withholding Neuquén incurred","False","","Retención IIBB Neuquén sufrida"
|
||||
"base_percepcion_iibb_ne_sufrida","1.1.4.02.600","asset_current","Perception IIBB Neuquén incurred","False","","Percepción IIBB Neuquén sufrida"
|
||||
"base_saldo_favor_iibb_lp","1.1.4.02.610","asset_current","Balance in favor IIBB La Pampa","False","","Saldo a favor IIBB La Pampa"
|
||||
"base_retencion_iibb_lp_sufrida","1.1.4.02.620","asset_current","IIBB withholding La Pampa incurred","False","","Retención IIBB La Pampa sufrida"
|
||||
"base_percepcion_iibb_lp_sufrida","1.1.4.02.630","asset_current","Perception of IIBB La Pampa incurred","False","","Percepción IIBB La Pampa sufrida"
|
||||
"base_saldo_favor_iibb_rn","1.1.4.02.640","asset_current","Balance in favor IIBB Río Negro","False","","Saldo a favor IIBB Río Negro"
|
||||
"base_retencion_iibb_rn_sufrida","1.1.4.02.650","asset_current","IIBB withholding Rio Negro incurred","False","","Retención IIBB Río Negro sufrida"
|
||||
"base_percepcion_iibb_rn_sufrida","1.1.4.02.660","asset_current","Perception of IIBB Río Negro incurred","False","","Percepción IIBB Río Negro sufrida"
|
||||
"base_saldo_favor_iibb_az","1.1.4.02.670","asset_current","Balance in favor IIBB Santa Cruz","False","","Saldo a favor IIBB Santa Cruz"
|
||||
"base_retencion_iibb_az_sufrida","1.1.4.02.680","asset_current","IIBB withholding Santa Cruz incurred","False","","Retención IIBB Santa Cruz sufrida"
|
||||
"base_percepcion_iibb_az_sufrida","1.1.4.02.690","asset_current","Perception IIBB Santa Cruz incurred","False","","Percepción IIBB Santa Cruz sufrida"
|
||||
"base_saldo_favor_iibb_tf","1.1.4.02.700","asset_current","Balance in favor IIBB Tierra del Fuego","False","","Saldo a favor IIBB Tierra del Fuego"
|
||||
"base_retencion_iibb_tf_sufrida","1.1.4.02.710","asset_current","IIBB withholding Tierra del Fuego incurred","False","","Retención IIBB Tierra del Fuego sufrida"
|
||||
"base_percepcion_iibb_tf_sufrida","1.1.4.02.720","asset_current","Perception IIBB Tierra del Fuego incurred","False","","Percepción IIBB Tierra del Fuego sufrida"
|
||||
"base_sircreb","1.1.4.02.730","asset_current","SIRCREB","False","","SIRCREB"
|
||||
"base_saldo_a_favor_suss","1.1.4.03.010","asset_current","Balance in favor SUSS","False","","Saldo a favor SUSS"
|
||||
"base_retencion_suss_sufrida","1.1.4.03.020","asset_current","SUSS Withholding incurred","False","","Retención SUSS Sufrida"
|
||||
"base_imp_debitos_computables","1.1.4.05.050","asset_current","Tax on Computable Debits","False","","Impuesto a los Débitos Computables"
|
||||
"base_otros_creditos","1.1.5.01.010","asset_receivable","Sundry Accounts Receivable","True","","Deudores Varios"
|
||||
"base_materia_prima","1.1.6.01.010","asset_current","Raw Materials","False","","Materia Prima"
|
||||
"base_productos_en_proceso","1.1.6.01.020","asset_current","Products in process","False","","Productos en proceso"
|
||||
"base_productos_terminados","1.1.6.01.030","asset_current","Finished products","False","","Productos terminados"
|
||||
"base_mercaderia_reventa","1.1.6.01.040","asset_current","Resale merchandise","False","","Mercaderia de reventa"
|
||||
"base_variacion_mercaderia_reventa","1.1.6.01.041","expense","Resale merchandise variation","False","","Variación Mercaderia de reventa"
|
||||
"base_anticipo_proveedores","1.1.6.01.050","asset_current","Advances to Suppliers","False","","Anticipo a Proveedores"
|
||||
"base_instalaciones","1.2.1.01.010","asset_fixed","Facilities","False","","Instalaciones"
|
||||
"base_amortizacion_acumulada_instalaciones","1.2.1.01.020","asset_fixed","Accumulated depreciation of facilities","False","","Amortización acumulada instalaciones"
|
||||
"base_maq_y_equipos","1.2.1.02.010","asset_fixed","Machinery and equipment","False","","Maquinarias y equipos"
|
||||
"base_amortizacion_acumulada_maq_y_equipos","1.2.1.02.020","asset_fixed","Accumulated depreciation of machinery and equipment","False","","Amortización acumulada maquinarias y equipos"
|
||||
"base_muebles_y_utiles","1.2.1.03.010","asset_fixed","Furniture and fixtures","False","","Muebles y útiles"
|
||||
"base_amortizacion_acumulada_muebles_utiles","1.2.1.03.020","asset_fixed","Accumulated depreciation furniture and fixtures","False","","Amortización acumulada muebles y útiles"
|
||||
"base_rodados","1.2.1.04.010","asset_fixed","Vehicules","False","","Rodados"
|
||||
"base_amortizacion_acumulada_rodados","1.2.1.04.020","asset_fixed","Accumulated depreciation on wheeled vehicles","False","","Amortización acumulada rodados"
|
||||
"base_derechos_de_marca","1.2.2.01.010","asset_fixed","Trademark rights","False","","Derechos de marca"
|
||||
"base_amortizacion_acumulada_derechos_de_marca","1.2.2.01.020","asset_fixed","Accumulated amortization Trademark rights","False","","Amortización acumulada Derechos de marca"
|
||||
"base_proveedores","2.1.1.01.010","liability_payable","Suppliers","True","","Proveedores"
|
||||
"base_cheques_diferidos","2.1.1.01.020","liability_current","Deferred checks payable","True","","Cheques diferidos a pagar"
|
||||
"base_cheques_rechazados","2.1.1.01.030","liability_current","Rejected Checks","False","","Cheques Rechazados"
|
||||
"base_anticipos_de_clientes","2.1.1.01.040","liability_current","Customer advances","False","","Anticipos de clientes"
|
||||
"base_alquileres_a_pagar","2.1.1.01.050","liability_payable","Rent to be paid","True","","Alquileres a pagar"
|
||||
"base_intereses_a_pagar","2.1.2.01.010","liability_current","Interest payable","False","","Intereses a pagar"
|
||||
"base_giro_en_descubierto","2.1.2.01.020","liability_current","Overdraft Bank xxxxx","False","","Giro en descubierto Banco xxxxx"
|
||||
"base_otras_deudas_documentadas","2.1.2.01.030","liability_current","Other documented debts","False","","Otras deudas documentadas"
|
||||
"base_prestamo_banco_x","2.1.2.01.040","liability_non_current","Loan Bank xxxxx","False","","Prestamo Banco xxxxx"
|
||||
"base_acreedores_varios","2.1.2.01.050","liability_payable","Other accounts payable","True","","Acreedores varios"
|
||||
"base_tasa_municipal_a_pagar","2.1.3.01.010","liability_payable","Municipal tax payable","True","","Tasa Municipal a pagar"
|
||||
"base_plan_tasa_municipal_a_pagar","2.1.3.01.020","liability_payable","Plan Municipal Tax to be paid","True","","Plan Tasa Municipal a pagar"
|
||||
"base_iibb_a_pagar","2.1.3.02.010","liability_payable","IIBB a pagar","True","","IIBB a pagar"
|
||||
"base_plan_de_iibb_a_pagar","2.1.3.02.520","liability_payable","IIBB plan to be paid","True","","Plan de IIBB a pagar"
|
||||
"base_sueldos_a_pagar","2.1.4.01.010","liability_payable","Salaries to be paid","True","","Sueldos a pagar"
|
||||
"base_suss_a_pagar","2.1.4.01.020","liability_payable","Social Laws to be paid","True","","Leyes Sociales a pagar"
|
||||
"base_seguro_de_vida_a_pagar","2.1.4.01.030","liability_payable","Life Insurance to be Paid","True","","Seguro de Vida a Pagar"
|
||||
"base_art_a_pagar","2.1.4.01.040","liability_payable","ART to be Paid","True","","ART a Pagar"
|
||||
"base_aportes_sindicales_a_pagar","2.1.4.01.050","liability_payable","Union to be paid","True","","Sindicato a pagar"
|
||||
"base_embargos_a_depositar","2.1.4.01.060","liability_payable","Liens to be deposited","True","","Embargos a depositar"
|
||||
"base_cta_particular_socio_x","2.1.5.01.010","liability_non_current","Private account partner x","False","","Cta particular socio x"
|
||||
"base_proveedores_largo_plazo","2.2.1.01.010","liability_non_current","Long-term debt Suppliers","False","","Deudas Proveedores a largo plazo"
|
||||
"base_prevision_sac_a_pagar","2.2.2.01.010","liability_current","Projected SAC Payable","False","","Previsión SAC a Pagar"
|
||||
"base_prevision_para_despidos","2.2.2.01.020","liability_current","Provision for Layoffs","False","","Previsión para Despidos"
|
||||
"base_prevision_gastos","2.2.2.01.030","liability_current","Forecast expenses","False","","Prevision gastos"
|
||||
"base_capital","3.1.1.01.010","equity","Subscribed capital","False","","Capital suscripto"
|
||||
"base_ajustes_de_capital","3.1.1.01.020","equity","Capital adjustments","False","","Ajustes de capital"
|
||||
"base_aportes_no_capitalizados","3.1.1.01.030","equity","Uncapitalized contributions","False","","Aportes no capitalizados"
|
||||
"base_reserva_legal","3.2.1.01.010","equity","Legal reserve","False","","Reserva legal"
|
||||
"base_reserva_estatuitaria","3.2.1.01.020","equity","Statutory reserve","False","","Reserva estatuitaria"
|
||||
"base_futuras_inversiones","3.2.1.01.030","equity","Future investment reserves","False","","Reservas futuras inversiones"
|
||||
"base_reservas_facultativas","3.2.1.01.040","equity","Optional reserves","False","","Reservas facultativas"
|
||||
"base_resultado_del_ejercicio","3.3.1.01.010","equity_unaffected","Income for the year","False","","Resultado del ejercicio"
|
||||
"base_resultado_acumulados","3.3.1.01.020","equity","Results of prior years","False","","Resultados de ejercicios anteriores"
|
||||
"base_ajuste_resultados","3.3.1.01.030","equity","Adjustment of prior years' results","False","","Ajuste resultados ejercicios anteriores"
|
||||
"base_venta_de_mercaderia","4.1.1.01.010","income","Sale of merchandise","False","","Venta de mercadería"
|
||||
"base_venta_de_servicios","4.1.1.01.020","income","Sale of services","False","","Venta de servicios"
|
||||
"base_resultado_intereses_ganados","4.2.1.01.010","income_other","Interest earned","False","","Intereses ganados"
|
||||
"base_diferencias_de_cambio","4.2.1.01.020","income_other","Exchange differences","False","","Diferencias de cambio"
|
||||
"base_ajuste_por_redondeo","4.2.1.01.030","income_other","Rounding adjustment","False","","Ajuste por redondeo"
|
||||
"base_resultado_venta_bienes_de_uso","4.3.1.01.010","income_other","Profit/(loss) on sale of property, plant and equipment","False","","Resultado venta bienes de uso"
|
||||
"base_recupero_de_gastos","4.3.1.01.020","income_other","Cost recovery","False","","Recupero de gastos"
|
||||
"base_aportes_no_reembolsables","4.3.1.01.030","income_other","Non-reimbursable contributions (subsidies)","False","","Aportes no reeombolsables (subsidios)"
|
||||
"base_cmv","5.1.1.01.010","expense","Cost of Goods Sold","False","","Costo de Mercadería Vendida"
|
||||
"base_descuentos_obtenidos","5.1.1.01.020","expense","Discounts Obtained","False","","Descuentos Obtenidos"
|
||||
"base_compra_mercaderia","5.1.1.01.030","expense","Purchase of merchandise","False","","Compra de mercadería"
|
||||
"base_haberes_produccion","5.1.2.01.010","expense","Salaries and SAC Production","False","","Sueldos y SAC Producción"
|
||||
"base_cargas_sociales_produccion","5.1.2.01.020","expense","Social Charges Production","False","","Cargas Sociales Producción"
|
||||
"base_gastos_varios_produccion","5.1.2.01.030","expense","Miscellaneous Production","False","","Gastos Varios Producción"
|
||||
"base_alquileres_produccion","5.1.2.01.040","expense","Rentals Production","False","","Alquileres Producción"
|
||||
"base_servicio_de_luz_produccion","5.1.2.01.050","expense","Electrical Service Production","False","","Servicio Eléctrico Producción"
|
||||
"base_servicio_de_agua_produccion","5.1.2.01.060","expense","Water Service Production","False","","Servicio de Agua Producción"
|
||||
"base_servicio_de_gas_produccion","5.1.2.01.070","expense","Gas Service Production","False","","Servicio de Gas Producción"
|
||||
"base_impuesto_inmobiliario_produccion","5.1.2.01.080","expense","Real Estate Tax Production","False","","Impuesto Inmobiliario Producción"
|
||||
"base_mantenimiento_y_reparaciones_produccion","5.1.2.01.090","expense","Maintenance and Repairs Production","False","","Mantenimiento y Reparaciones Producción"
|
||||
"base_higiene_y_seguridad","5.1.2.01.100","expense","Hygiene and Safety","False","","Higiene y Seguridad"
|
||||
"base_honorarios_produccion","5.1.2.01.110","expense","Production Fees","False","","Honorarios Producción"
|
||||
"base_mantenimiento_y_limpieza","5.1.2.01.120","expense","Maintenance and cleaning","False","","Mantenimiento y limpieza"
|
||||
"base_seguros_produccion","5.1.2.01.130","expense","Insurance Production","False","","Seguros Producción"
|
||||
"base_haberes_comerciales","5.2.1.01.010","expense","Salaries and SAC Commercial","False","","Sueldos y SAC Comercial"
|
||||
"base_cargas_sociales_comerciales","5.2.1.01.020","expense","Commercial Social Charges","False","","Cargas Sociales Comercial"
|
||||
"base_gastos_varios_comerciales","5.2.1.01.030","expense","Miscellaneous Commercial","False","","Gastos Varios Comercial"
|
||||
"base_alquileres_comerciales","5.2.1.01.040","expense","Commercial Rentals","False","","Alquileres Comercial"
|
||||
"base_movilidad_y_viaticos","5.2.1.01.050","expense","Mobility and per diems","False","","Movilidad y viáticos"
|
||||
"base_publicidad","5.2.1.01.060","expense","Advertising","False","","Publicidad"
|
||||
"base_comisiones","5.2.1.01.070","expense","Commissions Paid","False","","Comisiones Pagadas"
|
||||
"base_servicios_de_luz_ecomercial","5.2.1.01.080","expense","Commercial Electric Service","False","","Servicio Eléctrico Comercial"
|
||||
"base_servicio_de_agua_comercial","5.2.1.01.090","expense","Commercial Water Service","False","","Servicio de Agua Comercial"
|
||||
"base_servicio_de_gas_comercial","5.2.1.01.100","expense","Commercial Gas Service","False","","Servicio de Gas Comercial"
|
||||
"base_honorarios_comercial","5.2.1.01.110","expense","Commercial Fees","False","","Honorarios Comercial"
|
||||
"base_patentes_comercial","5.2.1.01.120","expense","Patents Commercial","False","","Patentes Comercial"
|
||||
"base_seguros_comercial","5.2.1.01.130","expense","Commercial Insurance","False","","Seguros Comercial"
|
||||
"base_haberes_administrativos","5.3.1.01.010","expense","Administrative Salaries and SAC","False","","Sueldos y SAC Administrativos"
|
||||
"base_cargas_sociales_administrativos","5.3.1.01.020","expense","Administrative Social Charges","False","","Cargas Sociales Administrativos"
|
||||
"base_gastos_varios_administrativos","5.3.1.01.030","expense","Miscellaneous Administrative Expenses","False","","Gastos varios Administrativos"
|
||||
"base_alquileres_administrativos","5.3.1.01.040","expense","Administrative Rents","False","","Alquileres Administrativos"
|
||||
"base_servicio_de_luz_administrativos","5.3.1.01.050","expense","Electrical Service Administrative","False","","Servicio Eléctrico Administrativos"
|
||||
"base_servicio_de_agua_administrativos","5.3.1.01.060","expense","Water Service Administrative","False","","Servicio de Agua Administrativos"
|
||||
"base_servicio_de_gas_administrativos","5.3.1.01.070","expense","Administrative Gas Service","False","","Servicio de Gas Administrativos"
|
||||
"base_servicio_de_internet","5.3.1.01.080","expense","Internet Service","False","","Servicio de Internet"
|
||||
"base_sistema_y_software","5.3.1.01.090","expense","System and Software","False","","Sistema y Software"
|
||||
"base_cadeteria_y_franqueo","5.3.1.01.100","expense","Cadastre and postage","False","","Cadeteria y franqueo"
|
||||
"base_honorarios_administracion","5.3.1.01.110","expense","Administration Fees","False","","Honorarios Administración"
|
||||
"base_articulos_de_libreria","5.3.1.01.120","expense","Bookstore items","False","","Artículos de librería"
|
||||
"base_seguros_administracion","5.3.1.01.130","expense","Insurance Administration","False","","Seguros Administración"
|
||||
"base_sellados_y_certificaciones","5.3.1.01.140","expense","Seals and Certifications","False","","Sellados y Certificaciones"
|
||||
"base_tasa_municipal","5.4.1.01.010","expense","Municipal Tax","False","","Tasa Municipal"
|
||||
"base_otros_tributos","5.4.1.01.020","expense","Other taxes","False","","Otros Tributos"
|
||||
"base_impuestos_internos","5.4.1.01.030","expense","Internal taxes","False","","Impuestos Internos"
|
||||
"base_impuestos_iibb_caba","5.4.2.01.010","expense","IIBB CABA","False","","IIBB CABA"
|
||||
"base_impuestos_iibb_ba","5.4.2.01.020","expense","IIBB P. Buenos Aires","False","","IIBB P. Buenos Aires"
|
||||
"base_impuestos_iibb_ca","5.4.2.01.030","expense","IIBB Catamarca","False","","IIBB Catamarca"
|
||||
"base_impuestos_iibb_co","5.4.2.01.040","expense","IIBB Córdoba","False","","IIBB Córdoba"
|
||||
"base_impuestos_iibb_rr","5.4.2.01.050","expense","IIBB Corrientes","False","","IIBB Corrientes"
|
||||
"base_impuestos_iibb_er","5.4.2.01.060","expense","IIBB Entre Ríos","False","","IIBB Entre Ríos"
|
||||
"base_impuestos_iibb_ju","5.4.2.01.070","expense","IIBB Jujuy","False","","IIBB Jujuy"
|
||||
"base_impuestos_iibb_za","5.4.2.01.080","expense","IIBB Mendoza","False","","IIBB Mendoza"
|
||||
"base_impuestos_iibb_lr","5.4.2.01.090","expense","IIBB La Rioja","False","","IIBB La Rioja"
|
||||
"base_impuestos_iibb_sa","5.4.2.01.100","expense","IIBB Salta","False","","IIBB Salta"
|
||||
"base_impuestos_iibb_nn","5.4.2.01.110","expense","IIBB San Juan","False","","IIBB San Juan"
|
||||
"base_impuestos_iibb_sl","5.4.2.01.120","expense","IIBB San Luis","False","","IIBB San Luis"
|
||||
"base_impuestos_iibb_sf","5.4.2.01.130","expense","IIBB Santa Fe","False","","IIBB Santa Fe"
|
||||
"base_impuestos_iibb_se","5.4.2.01.140","expense","IIBB Santiago del Estero","False","","IIBB Santiago del Estero"
|
||||
"base_impuestos_iibb_tn","5.4.2.01.150","expense","IIBB Tucumán","False","","IIBB Tucumán"
|
||||
"base_impuestos_iibb_ha","5.4.2.01.160","expense","IIBB Chaco","False","","IIBB Chaco"
|
||||
"base_impuestos_iibb_ct","5.4.2.01.170","expense","IIBB Chubut","False","","IIBB Chubut"
|
||||
"base_impuestos_iibb_fo","5.4.2.01.180","expense","IIBB Formosa","False","","IIBB Formosa"
|
||||
"base_impuestos_iibb_mi","5.4.2.01.190","expense","IIBB Misiones","False","","IIBB Misiones"
|
||||
"base_impuestos_iibb_ne","5.4.2.01.200","expense","IIBB Neuquén","False","","IIBB Neuquén"
|
||||
"base_impuestos_iibb_lp","5.4.2.01.210","expense","IIBB La Pampa","False","","IIBB La Pampa"
|
||||
"base_impuestos_iibb_rn","5.4.2.01.220","expense","IIBB Río Negro","False","","IIBB Río Negro"
|
||||
"base_impuestos_iibb_az","5.4.2.01.230","expense","IIBB Santa Cruz","False","","IIBB Santa Cruz"
|
||||
"base_impuestos_iibb_tf","5.4.2.01.240","expense","IIBB Tierra del Fuego","False","","IIBB Tierra del Fuego"
|
||||
"base_impuestos_debitos_y_creditos","5.4.3.01.010","expense","Taxes on bank debits and credits","False","","Impuestos a los débitos y créditos bancarios"
|
||||
"base_resultado_intereses_y_recargos","5.6.1.01.020","expense","Interest on loans","False","","Intereses por préstamos"
|
||||
"base_intereses_por_descubierto","5.6.1.01.030","expense","Overdraft interest","False","","Intereses por descubierto"
|
||||
"base_intereses_por_venta_de_valores","5.6.1.01.040","expense","Interest on sale of securities","False","","Intereses por venta de valores"
|
||||
"base_intereses_fiscales","5.6.1.01.050","expense","Tax interest","False","","Intereses fiscales"
|
||||
"base_gastos_bancarios","5.6.1.01.060","expense","Bank charges","False","","Gastos Bancarios"
|
||||
"base_r_e_c_p_a_m","5.6.1.01.070","expense","R.E.C.P.A.M.","False","","R.E.C.P.A.M."
|
||||
"base_amortizacion_instalaciones","5.7.1.01.010","expense_depreciation","Amortization of facilities","False","","Amortización instalaciones"
|
||||
"base_amortizacion_maq_y_equipos","5.7.1.01.020","expense_depreciation","Depreciation of machinery and equipment","False","","Amortización maquinarias y equipos"
|
||||
"base_amortizacion_muebles_utiles","5.7.1.01.030","expense_depreciation","Depreciation of furniture and fixtures","False","","Amortización muebles y útiles"
|
||||
"base_amortizacion_rodados","5.7.1.01.040","expense_depreciation","Amortization of rolling stock","False","","Amortización rodados"
|
||||
"base_amortizacion_derechos_de_marca","5.7.1.01.050","expense_depreciation","Amortization of trademark rights","False","","Amortización Derechos de marca"
|
||||
"base_contrapartida_auxiliar","6.0.0.00.010","asset_current","Auxiliary Counterpart","False","","Contrapartida Auxiliar"
|
||||
"base_default_vat","9.9.9.99.999","liability_payable","Default Tax Payable/Receivable Account","True","True","Cuenta predeterminada de Impuestos por pagar/por cobrar"
|
||||
|
|
|
@ -0,0 +1,64 @@
|
|||
"id","code","account_type","name","reconcile",name@es
|
||||
"base_anticipo_ganancias","1.1.4.05.010","asset_current","Earnings advance","False",Anticipo ganancias
|
||||
"base_percepcion_ganancias_sufrida","1.1.4.05.020","asset_current","Perceptions of Earnings incurred","False",Percepciones de Ganancias Sufridas
|
||||
"base_retencion_ganancias_sufrida","1.1.4.05.030","asset_current","Withholdings of Profits incurred","False",Retenciones de Ganancias Sufridas
|
||||
"base_saldo_favor_ganancias","1.1.4.05.040","asset_current","Profit balance","False",Saldo a favor Ganancias
|
||||
"ri_retencion_sicore_a_pagar","2.1.3.02.020","liability_payable","SICORE to be paid","True",SICORE a pagar
|
||||
"ri_retencion_iibb_caba_aplicada","2.1.3.02.030","liability_current","IIBB CABA withholding applied","False",Retención IIBB CABA aplicada
|
||||
"ri_percepcion_iibb_caba_aplicada","2.1.3.02.040","liability_current","Perception of IIBB CABA applied","False",Percepción IIBB CABA aplicada
|
||||
"ri_retencion_iibb_ba_aplicada","2.1.3.02.050","liability_current","IIBB P. Buenos Aires withholding applied","False",Retención IIBB P. Buenos Aires aplicada
|
||||
"ri_percepcion_iibb_ba_aplicada","2.1.3.02.060","liability_current","Perception IIBB P. Buenos Aires applied","False",Percepción IIBB P. Buenos Aires aplicada
|
||||
"ri_retencion_iibb_ca_aplicada","2.1.3.02.070","liability_current","IIBB withholding Catamarca applied","False",Retención IIBB Catamarca aplicada
|
||||
"ri_percepcion_iibb_ca_aplicada","2.1.3.02.080","liability_current","Perception IIBB Catamarca applied","False",Percepción IIBB Catamarca aplicada
|
||||
"ri_retencion_iibb_co_aplicada","2.1.3.02.090","liability_current","IIBB Córdoba withholding applied","False",Retención IIBB Córdoba aplicada
|
||||
"ri_percepcion_iibb_co_aplicada","2.1.3.02.100","liability_current","Perception IIBB Córdoba applied","False",Percepción IIBB Córdoba aplicada
|
||||
"ri_retencion_iibb_rr_aplicada","2.1.3.02.110","liability_current","IIBB Corrientes withholding applied","False",Retención IIBB Corrientes aplicada
|
||||
"ri_percepcion_iibb_rr_aplicada","2.1.3.02.120","liability_current","Perception of IIBB Corrientes applied","False",Percepción IIBB Corrientes aplicada
|
||||
"ri_retencion_iibb_er_aplicada","2.1.3.02.130","liability_current","IIBB withholding Entre Río applied","False",Retención IIBB Entre Río aplicada
|
||||
"ri_percepcion_iibb_er_aplicada","2.1.3.02.140","liability_current","Perception of IIBB Entre Río applied","False",Percepción IIBB Entre Río aplicada
|
||||
"ri_retencion_iibb_ju_aplicada","2.1.3.02.150","liability_current","IIBB Jujuy withholding applied","False",Retención IIBB Jujuy aplicada
|
||||
"ri_percepcion_iibb_ju_aplicada","2.1.3.02.160","liability_current","Perception IIBB Jujuy applied","False",Percepción IIBB Jujuy aplicada
|
||||
"ri_retencion_iibb_za_aplicada","2.1.3.02.170","liability_current","IIBB Mendoza withholding applied","False",Retención IIBB Mendoza aplicada
|
||||
"ri_percepcion_iibb_za_aplicada","2.1.3.02.180","liability_current","Perception IIBB Mendoza applied","False",Percepción IIBB Mendoza aplicada
|
||||
"ri_retencion_iibb_lr_aplicada","2.1.3.02.190","liability_current","IIBB withholding La Rioja applied","False",Retención IIBB La Rioja aplicada
|
||||
"ri_percepcion_iibb_lr_aplicada","2.1.3.02.200","liability_current","Perception IIBB La Rioja applied","False",Percepción IIBB La Rioja aplicada
|
||||
"ri_retencion_iibb_sa_aplicada","2.1.3.02.210","liability_current","IIBB withholding IIBB Salta applied","False",Retención IIBB Salta aplicada
|
||||
"ri_percepcion_iibb_sa_aplicada","2.1.3.02.220","liability_current","Perception IIBB Salta applied","False",Percepción IIBB Salta aplicada
|
||||
"ri_retencion_iibb_nn_aplicada","2.1.3.02.230","liability_current","IIBB withholding San Juan applied","False",Retención IIBB San Juan aplicada
|
||||
"ri_percepcion_iibb_nn_aplicada","2.1.3.02.240","liability_current","Perception IIBB San Juan applied","False",Percepción IIBB San Juan aplicada
|
||||
"ri_retencion_iibb_sl_aplicada","2.1.3.02.250","liability_current","IIBB withholding San Luis applied","False",Retención IIBB San Luis aplicada
|
||||
"ri_percepcion_iibb_sl_aplicada","2.1.3.02.260","liability_current","Perception IIBB San Luis applied","False",Percepción IIBB San Luis aplicada
|
||||
"ri_retencion_iibb_sf_aplicada","2.1.3.02.270","liability_current","Withholding IIBB Santa Fe applied","False",Retención IIBB Santa Fe aplicada
|
||||
"ri_percepcion_iibb_sf_aplicada","2.1.3.02.280","liability_current","Perception IIBB Santa Fe applied","False",Percepción IIBB Santa Fe aplicada
|
||||
"ri_retencion_iibb_se_aplicada","2.1.3.02.290","liability_current","IIBB Santiago del Estero withholding applied","False",Retención IIBB Santiago del Estero aplicada
|
||||
"ri_percepcion_iibb_se_aplicada","2.1.3.02.300","liability_current","Perception IIBB Santiago del Estero applied","False",Percepción IIBB Santiago del Estero aplicada
|
||||
"ri_retencion_iibb_tn_aplicada","2.1.3.02.310","liability_current","IIBB withholding Tucumán applied","False",Retención IIBB Tucumán aplicada
|
||||
"ri_percepcion_iibb_tn_aplicada","2.1.3.02.320","liability_current","Perception IIBB Tucumán applied","False",Percepción IIBB Tucumán aplicada
|
||||
"ri_retencion_iibb_ha_aplicada","2.1.3.02.330","liability_current","IIBB Chaco withholding applied","False",Retención IIBB Chaco aplicada
|
||||
"ri_percepcion_iibb_ha_aplicada","2.1.3.02.340","liability_current","Perception IIBB Chaco applied","False",Percepción IIBB Chaco aplicada
|
||||
"ri_retencion_iibb_ct_aplicada","2.1.3.02.350","liability_current","IIBB Chubut withholding applied","False",Retención IIBB Chubut aplicada
|
||||
"ri_percepcion_iibb_ct_aplicada","2.1.3.02.360","liability_current","Perception IIBB Chubut applied","False",Percepción IIBB Chubut aplicada
|
||||
"ri_retencion_iibb_fo_aplicada","2.1.3.02.370","liability_current","IIBB Formosa withholding applied","False",Retención IIBB Formosa aplicada
|
||||
"ri_percepcion_iibb_fo_aplicada","2.1.3.02.380","liability_current","Perception IIBB Formosa applied","False",Percepción IIBB Formosa aplicada
|
||||
"ri_retencion_iibb_mi_aplicada","2.1.3.02.390","liability_current","IIBB Misiones withholding applied","False",Retención IIBB Misiones aplicada
|
||||
"ri_percepcion_iibb_mi_aplicada","2.1.3.02.400","liability_current","Perception IIBB Misiones applied","False",Percepción IIBB Misiones aplicada
|
||||
"ri_retencion_iibb_ne_aplicada","2.1.3.02.410","liability_current","IIBB withholding Neuquén applied","False",Retención IIBB Neuquén aplicada
|
||||
"ri_percepcion_iibb_ne_aplicada","2.1.3.02.420","liability_current","Perception IIBB Neuquén applied","False",Percepción IIBB Neuquén aplicada
|
||||
"ri_retencion_iibb_lp_aplicada","2.1.3.02.430","liability_current","IIBB withholding La Pampa applied","False",Retención IIBB La Pampa aplicada
|
||||
"ri_percepcion_iibb_lp_aplicada","2.1.3.02.440","liability_current","Perception of IIBB La Pampa applied","False",Percepción IIBB La Pampa aplicada
|
||||
"ri_retencion_iibb_rn_aplicada","2.1.3.02.450","liability_current","IIBB withholding Rio Negro applied","False",Retención IIBB Río Negro aplicada
|
||||
"ri_percepcion_iibb_rn_aplicada","2.1.3.02.460","liability_current","Perception IIBB Río Negro applied","False",Percepción IIBB Río Negro aplicada
|
||||
"ri_retencion_iibb_az_aplicada","2.1.3.02.470","liability_current","IIBB withholding Santa Cruz applied","False",Retención IIBB Santa Cruz aplicada
|
||||
"ri_percepcion_iibb_az_aplicada","2.1.3.02.480","liability_current","Perception IIBB Santa Cruz applied","False",Percepción IIBB Santa Cruz aplicada
|
||||
"ri_retencion_iibb_tf_aplicada","2.1.3.02.490","liability_current","IIBB withholding Tierra del Fuego applied","False",Retención IIBB Tierra del Fuego aplicada
|
||||
"ri_percepcion_iibb_tf_aplicada","2.1.3.02.500","liability_current","Perception IIBB Tierra del Fuego applied","False",Percepción IIBB Tierra del Fuego aplicada
|
||||
"ri_retencion_iibb_a_pagar","2.1.3.02.510","liability_payable","Withholding/Perception IIBB to be paid","True",Retención/Percepción IIBB a pagar
|
||||
"ri_retencion_iva_aplicada","2.1.3.03.030","liability_current","VAT withholding applied","False",Retención IVA aplicada
|
||||
"ri_percepcion_iva_aplicada","2.1.3.03.040","liability_current","Perception VAT applied","False",Percepción IVA aplicada
|
||||
"base_impuesto_ganancias_a_pagar","2.1.3.04.010","liability_payable","Income tax payable","True",Impuesto a las ganancias a pagar
|
||||
"ri_retencion_ganancias_aplicada","2.1.3.04.020","liability_current","Withholding applied to earnings","False",Retención ganancias aplicada
|
||||
"ri_percepcion_ganancias_aplicada","2.1.3.04.030","liability_current","Perception applied earnings","False",Percepción ganancias aplicada
|
||||
"base_provision_imp_a_las_ganancias","2.1.3.04.040","liability_current","Provision for income tax","True",Provisión Imp a las Ganancias
|
||||
"base_anticipos_imp_a_las_ganancias_a_pagar","2.1.3.04.050","liability_current","Income Tax Advances Payable","True",Anticipos Imp a las Ganancias a Pagar
|
||||
"base_planes_a_pagar_afip","2.1.3.04.060","liability_non_current","Plan Earnings to be paid","False",Plan Ganancias a pagar
|
||||
"base_impuestos_a_las_ganancias","5.5.1.01.010","expense","Income Taxes","False",Impuestos a las ganancias
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
"id","code","account_type","name","reconcile","non_trade","name@es"
|
||||
"ri_iva_credito_fiscal","1.1.4.04.010","asset_current","VAT tax credit","False","","IVA crédito fiscal"
|
||||
"ri_percepcion_iva_sufrida","1.1.4.04.020","asset_current","Perception VAT incurred","False","","Percepción IVA Sufrida"
|
||||
"ri_retencion_iva_sufrida","1.1.4.04.030","asset_current","VAT withholding incurred","False","","Retención IVA Sufrida"
|
||||
"ri_iva_saldo_tecnico_favor","1.1.4.04.040","asset_receivable","VAT Technical balance","True","True","IVA Saldo técnico"
|
||||
"ri_iva_saldo_libre_disponibilidad","1.1.4.04.050","asset_current","VAT Unrestricted balance","False","","IVA Saldo Libre Disponibilidad"
|
||||
"ri_iva_debito_fiscal","2.1.3.03.010","liability_current","VAT tax debit","False","","IVA débito fiscal"
|
||||
"ri_iva_saldo_a_pagar","2.1.3.03.020","liability_payable","VAT balance payable","True","True","IVA saldo a pagar"
|
||||
"base_plan_iva_a_pagar","2.1.3.03.050","liability_current","VAT plan to be paid","False","","Plan IVA a pagar"
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
"id","name","auto_apply","l10n_ar_afip_responsibility_type_ids","name@es","country_id",sequence
|
||||
"l10n_ar_domestic_fiscal_position","AR Domestic","1","","Compras / Ventas al exterior","base.ar","10"
|
||||
"fiscal_position_template_exempt_operations","Purchases / Sales abroad","1","l10n_ar.res_EXT","Compras / Ventas al exterior","","20"
|
||||
"fiscal_position_template_free_zone","Purchases / Sales Free Trade Zone","1","l10n_ar.res_IVA_LIB","Compras / Ventas Zona Franca","","30"
|
||||
"fiscal_position_template_iva_no_corresponde","Purchases VAT in the correspondent","1","l10n_ar.res_IVAE,l10n_ar.res_RM","Compras IVA no corresponde","","40"
|
||||
|
|
|
@ -0,0 +1,59 @@
|
|||
"id","code_prefix_start","code_prefix_end","name","name@es"
|
||||
"account_group_activo","1","","Active","Activo"
|
||||
"account_group_activo_corriente","1.1","","Current Assets","Activo Corriente"
|
||||
"account_group_cajas_y_bancos","1.1.1","","Banks and savings","Cajas y Bancos"
|
||||
"account_group_caja","1.1.1.01","","Savings","Caja"
|
||||
"account_group_bancos","1.1.1.02","","Banks","Bancos"
|
||||
"account_group_inversiones","1.1.2","","Investments","Inversiones"
|
||||
"account_group_creditos_por_ventas","1.1.3","","Sales receivables","Créditos por ventas"
|
||||
"account_group_creditos_fiscales","1.1.4","","Tax credits","Créditos fiscales"
|
||||
"account_group_creditos_fiscales_municipales","1.1.4.01","","Municipal Tax Credits","Créditos Fiscales Municipales"
|
||||
"account_group_creditos_fiscales_iibb","1.1.4.02","","IIBB Tax Credits","Créditos Fiscales IIBB"
|
||||
"account_group_creditos_fiscales_suss","1.1.4.03","","SUSS Tax Credits","Créditos Fiscales SUSS"
|
||||
"account_group_creditos_fiscales_iva","1.1.4.04","","VAT Tax Credits","Créditos Fiscales IVA"
|
||||
"account_group_creditos_fiscales_ganancias","1.1.4.05","","Tax Credits Earnings","Créditos Fiscales Ganancias"
|
||||
"account_group_otros_creditos","1.1.5","","Other credits","Otros créditos"
|
||||
"account_group_bienes_de_cambio","1.1.6","","Exchange Assets","Bienes de Cambio"
|
||||
"account_group_activo_no_corriente","1.2","","Non-current assets","Activo no corriente"
|
||||
"account_group_activos_fijos","1.2.1","","Fixed Assets","Activos Fijos"
|
||||
"account_group_instalaciones","1.2.1.01","","Facilities","Instalaciones"
|
||||
"account_group_maquinarias_y_equipos","1.2.1.02","","Machinery and Equipment","Maquinarias y Equipos"
|
||||
"account_group_muebles_y_útiles","1.2.1.03","","Furniture and Fixtures","Muebles y Útiles"
|
||||
"account_group_rodados","1.2.1.04","","Vehicules","Rodados"
|
||||
"account_group_activos_intangibles","1.2.2","","Intangible Assets","Activos Intangibles"
|
||||
"account_group_derechos_de_marcas","1.2.2.01","","Trademark Rights","Derechos de Marcas"
|
||||
"account_group_pasivo","2","","Passive","Pasivo"
|
||||
"account_group_pasivo_corriente","2.1","","Current Liabilities","Pasivo Corriente"
|
||||
"account_group_deudas_comerciales","2.1.1","","Commercial Debts","Deudas Comerciales"
|
||||
"account_group_deudas_financieras","2.1.2","","Financial Debts","Deudas Financieras"
|
||||
"account_group_deudas_fiscales","2.1.3","","Tax Debts","Deudas Fiscales"
|
||||
"account_group_deudas_tasas_municipales","2.1.3.01","","Municipal Tax Debts","Deudas Tasas Municipales"
|
||||
"account_group_deudas_iibb","2.1.3.02","","IIBB Debts","Deudas IIBB"
|
||||
"account_group_deudas_iva","2.1.3.03","","VAT debts","Deudas IVA"
|
||||
"account_group_deudas_imp_ganancias","2.1.3.04","","Income Tax Debts","Deudas Imp. Ganancias"
|
||||
"account_group_remueraciones_y_cargas_sociales","2.1.4","","Remunerations and Social Charges","Remuneraciones y Cargas Sociales"
|
||||
"account_group_cuentas_particulares","2.1.5","","Private Accounts","Cuentas Particulares"
|
||||
"account_group_pasivo_no_corriente","2.2","","Non-Current Liabilities","Pasivo no Corriente"
|
||||
"account_group_deudas_comerciales_a_largo_plazo","2.2.1","","Long-Term Commercial Debts","Deudas Comerciales a Largo Plazo"
|
||||
"account_group_previsiones","2.2.2","","Forecasts","Previsiones"
|
||||
"account_group_patrimonio_neto","3","","Equity","Patrimonio Neto"
|
||||
"account_group_capital_social","3.1","","Capital Social","Capital Social"
|
||||
"account_group_reservas","3.2","","Reservations","Reservas"
|
||||
"account_group_resultados","3.3","","Results","Resultados"
|
||||
"account_group_ingresos","4","","Revenues","Ingresos"
|
||||
"account_group_ingresos_por_ventas","4.1","","Sales revenue","Ingresos por ventas"
|
||||
"account_group_ingresos_por_resultados_financieros","4.2","","Income from financial results","Ingresos por resultados financieros"
|
||||
"account_group_ingresos_extraordinarios","4.3","","Extraordinary Income","Ingresos Extraordinarios"
|
||||
"account_group_egresos","5","","Expenses","Egresos"
|
||||
"account_group_gastos_operativos","5.1","","Operating Expenses","Gastos Operativos"
|
||||
"account_group_costo_de_mercadería_vendida","5.1.1","","Cost of Goods Sold","Costo de Mercadería Vendida"
|
||||
"account_group_gastos_de_producción","5.1.2","","Production Expenses","Gastos de Producción"
|
||||
"account_group_gastos_comerciales","5.2","","Commercial Expenses","Gastos Comerciales"
|
||||
"account_group_gastos_administrativos","5.3","","Administrative Expenses","Gastos Administrativos"
|
||||
"account_group_impuestos","5.4","","Taxes","Impuestos"
|
||||
"account_group_tasas_municipales","5.4.1","","Municipal Taxes","Tasas Municipales"
|
||||
"account_group_iibb","5.4.2","","IIBB","IIBB"
|
||||
"account_group_otros_impuestos","5.4.3","","Other Taxes","Otros Impuestos"
|
||||
"account_group_imp_a_las_ganancias","5.5","","Income Tax","Imp a las Ganancias"
|
||||
"account_group_gastos_financieros","5.6","","Financial Expenses","Gastos Financieros"
|
||||
"account_group_cuentas_puentes","6","","BRIDGE ACCOUNTS","CUENTAS PUENTES"
|
||||
|
|
|
@ -0,0 +1,105 @@
|
|||
"id","name","description","invoice_label","sequence","amount_type","amount","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","name@es","description@es","invoice_label@es","fiscal_position_ids","original_tax_ids"
|
||||
"ri_tax_percepcion_iibb_caba_sufrida","P. IIBB CABA","Perception IIBB Ciudad Autónoma de Buenos Aires","Perc IIBB Ciudad Autónoma de Buenos Aires","4","fixed","1","purchase","tax_group_percepcion_iibb_caba","base","invoice","","","Percepción IIBB Ciudad Autónoma de Buenos Aires","Perc IIBB Ciudad Autónoma de Buenos Aires","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_caba_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_caba_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_ba_sufrida","P. IIBB PBA","Perception IIBB P. Buenos Aires","Perc IIBB P. Buenos Aires","4","fixed","1","purchase","tax_group_percepcion_iibb_ba","base","invoice","","","Percepción IIBB P. Buenos Aires","Perc IIBB P. Buenos Aires","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_ba_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_ba_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_ca_sufrida","P. IIBB C","Perception IIBB Catamarca","Perc IIBB Catamarca","4","fixed","1","purchase","tax_group_percepcion_iibb_ca","base","invoice","","","Percepción IIBB Catamarca","Perc IIBB Catamarca","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_ca_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_ca_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_co_sufrida","P. IIBB CBA","Perception IIBB Córdoba","Perc IIBB Córdoba","4","fixed","1","purchase","tax_group_percepcion_iibb_co","base","invoice","","","Percepción IIBB Córdoba","Perc IIBB Córdoba","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_co_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_co_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_rr_sufrida","P. IIBB CTS","Perception IIBB Corrientes","Perc IIBB Corrientes","4","fixed","1","purchase","tax_group_percepcion_iibb_rr","base","invoice","","","Percepción IIBB Corrientes","Perc IIBB Corrientes","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_rr_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_rr_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_er_sufrida","P. IIBB ER","Perception IIBB Entre Ríos","Perc IIBB Entre Ríos","4","fixed","1","purchase","tax_group_percepcion_iibb_er","base","invoice","","","Percepción IIBB Entre Ríos","Perc IIBB Entre Ríos","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_er_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_er_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_ju_sufrida","P. IIBB J","Perception IIBB Jujuy","Perc IIBB Jujuy","4","fixed","1","purchase","tax_group_percepcion_iibb_ju","base","invoice","","","Percepción IIBB Jujuy","Perc IIBB Jujuy","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_ju_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_ju_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_za_sufrida","P. IIBB MZA","Perception IIBB Mendoza","Perc IIBB Mendoza","4","fixed","1","purchase","tax_group_percepcion_iibb_za","base","invoice","","","Percepción IIBB Mendoza","Perc IIBB Mendoza","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_za_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_za_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_lr_sufrida","P. IIBB LR","Perception IIBB La Rioja","Perc IIBB La Rioja","4","fixed","1","purchase","tax_group_percepcion_iibb_lr","base","invoice","","","Percepción IIBB La Rioja","Perc IIBB La Rioja","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_lr_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_lr_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_sa_sufrida","P. IIBB S","Perception IIBB Salta","Perc IIBB Salta","4","fixed","1","purchase","tax_group_percepcion_iibb_sa","base","invoice","","","Percepción IIBB Salta","Perc IIBB Salta","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_sa_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_sa_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_nn_sufrida","P. IIBB SJ","Perception IIBB San Juan","Perc IIBB San Juan","4","fixed","1","purchase","tax_group_percepcion_iibb_nn","base","invoice","","","Percepción IIBB San Juan","Perc IIBB San Juan","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_nn_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_nn_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_sl_sufrida","P. IIBB SL","Perception IIBB San Luis","Perc IIBB San Luis","4","fixed","1","purchase","tax_group_percepcion_iibb_sl","base","invoice","","","Percepción IIBB San Luis","Perc IIBB San Luis","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_sl_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_sl_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_sf_sufrida","P. IIBB SF","Perception IIBB Santa Fe","Perc IIBB Santa Fe","4","fixed","1","purchase","tax_group_percepcion_iibb_sf","base","invoice","","","Percepción IIBB Santa Fe","Perc IIBB Santa Fe","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_sf_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_sf_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_se_sufrida","P. IIBB SE","Perception IIBB Santiago del Estero","Perc IIBB Santiago del Estero","4","fixed","1","purchase","tax_group_percepcion_iibb_se","base","invoice","","","Percepción IIBB Santiago del Estero","Perc IIBB Santiago del Estero","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_se_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_se_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_tn_sufrida","P. IIBB T","Perception IIBB Tucumán","Perc IIBB Tucumán","4","fixed","1","purchase","tax_group_percepcion_iibb_tn","base","invoice","","","Percepción IIBB Tucumán","Perc IIBB Tucumán","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_tn_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_tn_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_ha_sufrida","P. IIBB CHO","Perception IIBB Chaco","Perc IIBB Chaco","4","fixed","1","purchase","tax_group_percepcion_iibb_ha","base","invoice","","","Percepción IIBB Chaco","Perc IIBB Chaco","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_ha_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_ha_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_ct_sufrida","P. IIBB CHT","Perception IIBB Chubut","Perc IIBB Chubut","4","fixed","1","purchase","tax_group_percepcion_iibb_ct","base","invoice","","","Percepción IIBB Chubut","Perc IIBB Chubut","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_ct_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_ct_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_fo_sufrida","P. IIBB F","Perception IIBB Formosa","Perc IIBB Formosa","4","fixed","1","purchase","tax_group_percepcion_iibb_fo","base","invoice","","","Percepción IIBB Formosa","Perc IIBB Formosa","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_fo_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_fo_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_mi_sufrida","P. IIBB MS","Perception IIBB Misiones","Perc IIBB Misiones","4","fixed","1","purchase","tax_group_percepcion_iibb_mi","base","invoice","","","Percepción IIBB Misiones","Perc IIBB Misiones","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_mi_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_mi_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_ne_sufrida","P. IIBB N","Perception IIBB Neuquén","Perc IIBB Neuquén","4","fixed","1","purchase","tax_group_percepcion_iibb_ne","base","invoice","","","Percepción IIBB Neuquén","Perc IIBB Neuquén","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_ne_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_ne_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_lp_sufrida","P. IIBB LP","Perception IIBB La Pampa","Perc IIBB La Pampa","4","fixed","1","purchase","tax_group_percepcion_iibb_lp","base","invoice","","","Percepción IIBB La Pampa","Perc IIBB La Pampa","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_lp_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_lp_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_rn_sufrida","P. IIBB RN","Perception IIBB Río Negro","Perc IIBB Río Negro","4","fixed","1","purchase","tax_group_percepcion_iibb_rn","base","invoice","","","Percepción IIBB Río Negro","Perc IIBB Río Negro","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_rn_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_rn_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_az_sufrida","P. IIBB SC","Perception IIBB Santa Cruz","Perc IIBB Santa Cruz","4","fixed","1","purchase","tax_group_percepcion_iibb_az","base","invoice","","","Percepción IIBB Santa Cruz","Perc IIBB Santa Cruz","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_az_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_az_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_tf_sufrida","P. IIBB TAIS","Perception IIBB Tierra del Fuego","Perc IIBB Tierra del Fuego","4","fixed","1","purchase","tax_group_percepcion_iibb_tf","base","invoice","","","Percepción IIBB Tierra del Fuego","Perc IIBB Tierra del Fuego","",""
|
||||
"","","","","","","","","","tax","invoice","base_percepcion_iibb_tf_sufrida","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_percepcion_iibb_tf_sufrida","","","","",""
|
||||
"base_tax_otros_tributos","Other taxes","Other taxes","Other taxes","3","fixed","1","purchase","tax_group_otros_impuestos","base","invoice","","","Otros Impuestos","Otros Impuestos","",""
|
||||
"","","","","","","","","","tax","invoice","base_otros_tributos","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_otros_tributos","","","","",""
|
||||
"base_tax_impuestos_internos","Internal taxes","Internal taxes","Internal taxes","3","fixed","1","purchase","tax_impuestos_internos","base","invoice","","","Impuestos Internos","Impuestos Internos","",""
|
||||
"","","","","","","","","","tax","invoice","base_impuestos_internos","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","tax","refund","base_impuestos_internos","","","","",""
|
||||
|
|
|
@ -0,0 +1,109 @@
|
|||
"id","name","description","invoice_label","sequence","active","amount_type","amount","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","name@es","description@es","invoice_label@es","fiscal_position_ids","original_tax_ids"
|
||||
"ri_tax_percepcion_iva_aplicada","Perc VAT 0%","Perception VAT","Perc VAT","4","False","percent","0","sale","tax_group_percepcion_iva","base","invoice","","Perc IVA","Percepción IVA","Perc IVA","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iva_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iva_aplicada","","","","",""
|
||||
"ri_tax_percepcion_ganancias_aplicada","Perc Profits 0%","Perception of Profits","Perc Profits","4","False","percent","0","sale","tax_group_percepcion_ganancias","base","invoice","","Perc Gananc","Percepción Ganancias","Perc Ganancias","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_ganancias_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_ganancias_aplicada","","","","",""
|
||||
"ri_tax_percepcion_ganancias_sufrida","Perc Profits","Perception of Profits","Perc Profits","4","","fixed","1","purchase","tax_group_percepcion_ganancias","base","invoice","","Perc Gananc","Percepción Ganancias","Perc Ganancias","",""
|
||||
"","","","","","","","","","","tax","invoice","base_percepcion_ganancias_sufrida","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","base_percepcion_ganancias_sufrida","","","","",""
|
||||
"ri_tax_percepcion_iibb_caba_aplicada","P. IIBB CABA 0%","Perception IIBB Ciudad Autónoma de Buenos Aires","Perc IIBB Ciudad Autónoma de Buenos Aires","4","False","percent","0","sale","tax_group_percepcion_iibb_caba","base","invoice","","","Percepción IIBB Ciudad Autónoma de Buenos Aires","Perc IIBB Ciudad Autónoma de Buenos Aires","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_caba_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_caba_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_ba_aplicada","P. IIBB PBA 0%","Perception IIBB P. Buenos Aires","Perc IIBB P. Buenos Aires","4","False","percent","0","sale","tax_group_percepcion_iibb_ba","base","invoice","","","Percepción IIBB P. Buenos Aires","Perc IIBB P. Buenos Aires","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_ba_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_ba_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_ca_aplicada","P. IIBB C 0%","Perception IIBB Catamarca","Perc IIBB Catamarca","4","False","percent","0","sale","tax_group_percepcion_iibb_ca","base","invoice","","","Percepción IIBB Catamarca","Perc IIBB Catamarca","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_ca_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_ca_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_co_aplicada","P. IIBB CBA 0%","Perception IIBB Córdoba","Perc IIBB Córdoba","4","False","percent","0","sale","tax_group_percepcion_iibb_co","base","invoice","","","Percepción IIBB Córdoba","Perc IIBB Córdoba","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_co_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_co_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_rr_aplicada","P. IIBB CTS 0%","Perception of IIBB Corrientes","Perc IIBB Corrientes","4","False","percent","0","sale","tax_group_percepcion_iibb_rr","base","invoice","","","Percepción IIBB Corrientes","Perc IIBB Corrientes","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_rr_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_rr_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_er_aplicada","P. IIBB ER 0%","Perception of IIBB Entre Ríos","Perc IIBB Entre Ríos","4","False","percent","0","sale","tax_group_percepcion_iibb_er","base","invoice","","","Percepción IIBB Entre Ríos","Perc IIBB Entre Ríos","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_er_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_er_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_ju_aplicada","P. IIBB J 0%","Perception IIBB Jujuy","Perc IIBB Jujuy","4","False","percent","0","sale","tax_group_percepcion_iibb_ju","base","invoice","","","Percepción IIBB Jujuy","Perc IIBB Jujuy","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_ju_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_ju_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_za_aplicada","P. IIBB MZA 0%","Perception IIBB Mendoza","Perc IIBB Mendoza","4","False","percent","0","sale","tax_group_percepcion_iibb_za","base","invoice","","","Percepción IIBB Mendoza","Perc IIBB Mendoza","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_za_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_za_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_lr_aplicada","P. IIBB LR 0%","Perception IIBB La Rioja","Perc IIBB La Rioja","4","False","percent","0","sale","tax_group_percepcion_iibb_lr","base","invoice","","","Percepción IIBB La Rioja","Perc IIBB La Rioja","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_lr_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_lr_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_sa_aplicada","P. IIBB S 0%","Perception IIBB Salta","Perc IIBB Salta","4","False","percent","0","sale","tax_group_percepcion_iibb_sa","base","invoice","","","Percepción IIBB Salta","Perc IIBB Salta","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_sa_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_sa_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_nn_aplicada","P. IIBB SJ 0%","Perception IIBB San Juan","Perc IIBB San Juan","4","False","percent","0","sale","tax_group_percepcion_iibb_nn","base","invoice","","","Percepción IIBB San Juan","Perc IIBB San Juan","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_nn_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_nn_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_sl_aplicada","P. IIBB SL 0%","Perception IIBB San Luis","Perc IIBB San Luis","4","False","percent","0","sale","tax_group_percepcion_iibb_sl","base","invoice","","","Percepción IIBB San Luis","Perc IIBB San Luis","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_sl_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_sl_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_sf_aplicada","P. IIBB SF 0%","Perception IIBB Santa Fe","Perc IIBB Santa Fe","4","False","percent","0","sale","tax_group_percepcion_iibb_sf","base","invoice","","","Percepción IIBB Santa Fe","Perc IIBB Santa Fe","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_sf_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_sf_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_se_aplicada","P. IIBB SE 0%","Perception IIBB Santiago del Estero","Perc IIBB Santiago del Estero","4","False","percent","0","sale","tax_group_percepcion_iibb_se","base","invoice","","","Percepción IIBB Santiago del Estero","Perc IIBB Santiago del Estero","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_se_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_se_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_tn_aplicada","P. IIBB T 0%","Perception IIBB Tucumán","Perc IIBB Tucumán","4","False","percent","0","sale","tax_group_percepcion_iibb_tn","base","invoice","","","Percepción IIBB Tucumán","Perc IIBB Tucumán","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_tn_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_tn_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_ha_aplicada","P. IIBB CHO 0%","Perception IIBB Chaco","Perc IIBB Chaco","4","False","percent","0","sale","tax_group_percepcion_iibb_ha","base","invoice","","","Percepción IIBB Chaco","Perc IIBB Chaco","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_ha_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_ha_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_ct_aplicada","P. IIBB CHT 0%","Perception IIBB Chubut","Perc IIBB Chubut","4","False","percent","0","sale","tax_group_percepcion_iibb_ct","base","invoice","","","Percepción IIBB Chubut","Perc IIBB Chubut","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_ct_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_ct_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_fo_aplicada","P. IIBB F 0%","Perception IIBB Formosa","Perc IIBB Formosa","4","False","percent","0","sale","tax_group_percepcion_iibb_fo","base","invoice","","","Percepción IIBB Formosa","Perc IIBB Formosa","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_fo_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_fo_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_mi_aplicada","P. IIBB MS 0%","Perception IIBB Misiones","Perc IIBB Misiones","4","False","percent","0","sale","tax_group_percepcion_iibb_mi","base","invoice","","","Percepción IIBB Misiones","Perc IIBB Misiones","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_mi_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_mi_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_ne_aplicada","P. IIBB N 0%","Perception IIBB Neuquén","Perc IIBB Neuquén","4","False","percent","0","sale","tax_group_percepcion_iibb_ne","base","invoice","","","Percepción IIBB Neuquén","Perc IIBB Neuquén","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_ne_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_ne_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_lp_aplicada","P. IIBB LP 0%","Perception IIBB La Pampa","Perc IIBB La Pampa","4","False","percent","0","sale","tax_group_percepcion_iibb_lp","base","invoice","","","Percepción IIBB La Pampa","Perc IIBB La Pampa","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_lp_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_lp_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_rn_aplicada","P. IIBB RN 0%","Perception IIBB Río Negro","Perc IIBB Río Negro","4","False","percent","0","sale","tax_group_percepcion_iibb_rn","base","invoice","","","Percepción IIBB Río Negro","Perc IIBB Río Negro","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_rn_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_rn_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_az_aplicada","P. IIBB SC 0%","Perception IIBB Santa Cruz","Perc IIBB Santa Cruz","4","False","percent","0","sale","tax_group_percepcion_iibb_az","base","invoice","","","Percepción IIBB Santa Cruz","Perc IIBB Santa Cruz","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_az_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_az_aplicada","","","","",""
|
||||
"ri_tax_percepcion_iibb_tf_aplicada","P. IIBB TAIS 0%","Perception IIBB Tierra del Fuego","Perc IIBB Tierra del Fuego","4","False","percent","0","sale","tax_group_percepcion_iibb_tf","base","invoice","","","Percepción IIBB Tierra del Fuego","Perc IIBB Tierra del Fuego","",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iibb_tf_aplicada","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iibb_tf_aplicada","","","","",""
|
||||
|
|
|
@ -0,0 +1,81 @@
|
|||
"id","description","invoice_label","name","active","sequence","amount_type","amount","tax_group_id","type_tax_use","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","name@es","description@es","invoice_label@es","fiscal_position_ids","original_tax_ids"
|
||||
"ri_tax_vat_no_corresponde_ventas","VAT Not Applicable","VAT Not Applicable","0% NA","False","2","percent","0.0","tax_group_iva_no_corresponde","sale","base","invoice","","IVA No Corresp","IVA No Corresponde","IVA No Corresponde","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_no_corresponde_compras","VAT Not Applicable","VAT Not Applicable","0% NA","","2","percent","0.0","tax_group_iva_no_corresponde","purchase","base","invoice","","IVA No Corresp","IVA No Corresponde","IVA No Corresponde","fiscal_position_template_exempt_operations,fiscal_position_template_iva_no_corresponde","ri_tax_vat_21_compras,ri_tax_vat_no_gravado_compras,ri_tax_vat_10_compras,ri_tax_vat_0_compras,ri_tax_vat_exento_compras,ri_tax_vat_27_compras"
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_vat_no_gravado_ventas","VAT Not Taxed","VAT Not Taxed","0% NT","","2","percent","0.0","tax_group_iva_no_gravado","sale","base","invoice","","IVA No Grav","IVA No Gravado","IVA No Gravado","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_no_gravado_compras","VAT Not Taxed","VAT Not Taxed","0% NT","","2","percent","0.0","tax_group_iva_no_gravado","purchase","base","invoice","","IVA No Grav","IVA No Gravado","IVA No Gravado","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_vat_exento_ventas","Exempt","VAT Exempt","0% EXEMPT","","2","percent","0.0","tax_group_iva_exento","sale","base","invoice","","IVA Exen","IVA Exento","IVA Exento","fiscal_position_template_free_zone,fiscal_position_template_exempt_operations","ri_tax_vat_10_ventas,ri_tax_vat_0_ventas,ri_tax_vat_27_ventas,ri_tax_vat_21_ventas"
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_exento_compras","Exempt","VAT Exempt","0% EXEMPT","","2","percent","0.0","tax_group_iva_exento","purchase","base","invoice","","IVA Exen","IVA Exento","IVA Exento","fiscal_position_template_free_zone","ri_tax_vat_21_compras,ri_tax_vat_10_compras,ri_tax_vat_0_compras,ri_tax_vat_27_compras"
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_vat_0_ventas","","VAT 0%","VAT 0%","","2","percent","0.0","tax_group_iva_0","sale","base","invoice","","IVA 0%","IVA 0%","IVA 0%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_0_compras","","VAT 0%","VAT 0%","","2","percent","0.0","tax_group_iva_0","purchase","base","invoice","","IVA 0%","IVA 0%","IVA 0%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_vat_10_ventas","","VAT 10.5%","VAT 10.5%","","2","percent","10.5","tax_group_iva_105","sale","base","invoice","","IVA 10.5%","IVA 10.5%","IVA 10.5%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_10_compras","","VAT 10.5%","VAT 10.5%","","2","percent","10.5","tax_group_iva_105","purchase","base","invoice","","IVA 10.5%","IVA 10.5%","IVA 10.5%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_vat_21_ventas","","VAT 21%","VAT 21%","","1","percent","21.0","tax_group_iva_21","sale","base","invoice","","IVA 21%","IVA 21%","IVA 21%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_21_compras","","VAT 21%","VAT 21%","","1","percent","21.0","tax_group_iva_21","purchase","base","invoice","","IVA 21%","IVA 21%","IVA 21%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_vat_27_ventas","","VAT 27%","VAT 27%","","3","percent","27.0","tax_group_iva_27","sale","base","invoice","","IVA 27%","IVA 27%","IVA 27%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_27_compras","","VAT 27%","VAT 27%","","3","percent","27.0","tax_group_iva_27","purchase","base","invoice","","IVA 27%","IVA 27%","IVA 27%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_vat_25_ventas","","VAT 2.5%","VAT 2.5%","False","9","percent","2.5","tax_group_iva_025","sale","base","invoice","","IVA 2.5","IVA 2,5%","IVA 2.5","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_25_compras","","VAT 2.5%","VAT 2.5%","False","9","percent","2.5","tax_group_iva_025","purchase","base","invoice","","IVA 2.5","IVA 2,5%","IVA 2.5","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_vat_5_ventas","","VAT 5%","VAT 5%","False","10","percent","5.0","tax_group_iva_5","sale","base","invoice","","IVA 5%","IVA 5%","IVA 5%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_debito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_credito_fiscal","","","","",""
|
||||
"ri_tax_vat_5_compras","","VAT 5%","VAT 5%","False","10","percent","5.0","tax_group_iva_5","purchase","base","invoice","","IVA 5%","IVA 5%","IVA 5%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_iva_credito_fiscal","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_iva_debito_fiscal","","","","",""
|
||||
"ri_tax_percepcion_iva_sufrida","Perception VAT","Perc VAT","Perc VAT","","4","fixed","1.0","tax_group_percepcion_iva","purchase","base","invoice","","Perc IVA","Percepción IVA","Perc IVA","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iva_sufrida","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iva_sufrida","","","","",""
|
||||
"ri_tax_ganancias_iva_adicional","VAT Additional 20%","VAT Additional 20%","VAT 20%","","4","percent","20.0","tax_group_percepcion_iva","purchase","base","invoice","","IVA Adic 20%","IVA Adicional 20%","IVA Adicional 20%","l10n_ar_domestic_fiscal_position",""
|
||||
"","","","","","","","","","","tax","invoice","ri_percepcion_iva_sufrida","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","tax","refund","ri_percepcion_iva_sufrida","","","","",""
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
"id","name","l10n_ar_vat_afip_code","country_id","sequence","l10n_ar_tribute_afip_code","tax_payable_account_id","tax_receivable_account_id","name@es"
|
||||
"tax_group_iva_21","VAT 21%","5","base.ar","","","base_default_vat","base_default_vat","IVA 21%"
|
||||
"tax_group_iva_27","VAT 27%","6","base.ar","","","base_default_vat","base_default_vat","IVA 27%"
|
||||
"tax_group_iva_105","VAT 10.5%","4","base.ar","","","base_default_vat","base_default_vat","IVA 10,5%"
|
||||
"tax_group_iva_025","VAT 2.5%","9","base.ar","","","base_default_vat","base_default_vat","IVA 2,5%"
|
||||
"tax_group_iva_no_corresponde","VAT Not Applicable","0","base.ar","","","base_default_vat","base_default_vat","IVA No Corresponde"
|
||||
"tax_group_iva_no_gravado","VAT Untaxed","1","base.ar","","","base_default_vat","base_default_vat","IVA No Gravado"
|
||||
"tax_group_iva_exento","VAT Exempt","2","base.ar","","","base_default_vat","base_default_vat","IVA Exento"
|
||||
"tax_group_iva_0","VAT 0%","3","base.ar","","","base_default_vat","base_default_vat","IVA 0%"
|
||||
"tax_group_iva_5","VAT 5%","8","base.ar","","","base_default_vat","base_default_vat","IVA 5%"
|
||||
"tax_group_otros_impuestos","Other Taxes","","base.ar","20","99","base_default_vat","base_default_vat","Otros Impuestos"
|
||||
"tax_impuestos_internos","Internal Taxes","","base.ar","15","04","base_default_vat","base_default_vat","Impuestos internos"
|
||||
"tax_group_national_taxes","National Taxes","","base.ar","30","01","base_default_vat","base_default_vat","Impuestos Nacionales"
|
||||
"tax_group_percepcion_iva","VAT Perception","","base.ar","","06","base_default_vat","base_default_vat","Percepción del IVA"
|
||||
"tax_group_percepcion_iibb_caba","Perc IIBB CABA","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB CABA"
|
||||
"tax_group_percepcion_iibb_ba","Perc IIBB P. Buenos Aires","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB P. Buenos Aires"
|
||||
"tax_group_percepcion_iibb_ca","Perc IIBB Catamarca","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Catamarca"
|
||||
"tax_group_percepcion_iibb_co","Perc IIBB Córdoba","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Córdoba"
|
||||
"tax_group_percepcion_iibb_rr","Perc IIBB Corrientes","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Corrientes"
|
||||
"tax_group_percepcion_iibb_er","Perc IIBB Entre Ríos","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Entre Ríos"
|
||||
"tax_group_percepcion_iibb_ju","Perc IIBB Jujuy","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Jujuy"
|
||||
"tax_group_percepcion_iibb_za","Perc IIBB Mendoza","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Mendoza"
|
||||
"tax_group_percepcion_iibb_lr","Perc IIBB La Rioja","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB La Rioja"
|
||||
"tax_group_percepcion_iibb_sa","Perc IIBB Salta","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Salta"
|
||||
"tax_group_percepcion_iibb_nn","Perc IIBB San Juan","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB San Juan"
|
||||
"tax_group_percepcion_iibb_sl","Perc IIBB San Luis","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB San Luis"
|
||||
"tax_group_percepcion_iibb_sf","Perc IIBB Santa Fe","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santa Fe"
|
||||
"tax_group_percepcion_iibb_se","Perc IIBB Santiago del Estero","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santiago del Estero"
|
||||
"tax_group_percepcion_iibb_tn","Perc IIBB Tucumán","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Tucumán"
|
||||
"tax_group_percepcion_iibb_ha","Perc IIBB Chaco","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Chaco"
|
||||
"tax_group_percepcion_iibb_ct","Perc IIBB Chubut","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Chubut"
|
||||
"tax_group_percepcion_iibb_fo","Perc IIBB Formosa","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Formosa"
|
||||
"tax_group_percepcion_iibb_mi","Perc IIBB Misiones","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Misiones"
|
||||
"tax_group_percepcion_iibb_ne","Perc IIBB Neuquén","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Neuquén"
|
||||
"tax_group_percepcion_iibb_lp","Perc IIBB La Pampa","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB La Pampa"
|
||||
"tax_group_percepcion_iibb_rn","Perc IIBB Río Negro","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Río Negro"
|
||||
"tax_group_percepcion_iibb_az","Perc IIBB Santa Cruz","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santa Cruz"
|
||||
"tax_group_percepcion_iibb_tf","Perc IIBB Tierra del Fuego","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Tierra del Fuego"
|
||||
"tax_group_percepcion_municipal","Municipal Taxes Perceptions","","base.ar","","08","base_default_vat","base_default_vat","Percepción de los impuestos municipales"
|
||||
"tax_group_percepcion_ganancias","Profit Perceptions","","base.ar","","09","base_default_vat","base_default_vat","Percepción de los beneficios"
|
||||
"tax_group_otras_percepciones","Other Perceptions","","base.ar","","09","base_default_vat","base_default_vat","Otras percepciones"
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
"id","name","l10n_ar_vat_afip_code","country_id","sequence","l10n_ar_tribute_afip_code","tax_payable_account_id","tax_receivable_account_id","name@es"
|
||||
"tax_group_iva_21","VAT 21%","5","base.ar","","","base_default_vat","base_default_vat","IVA 21%"
|
||||
"tax_group_iva_27","VAT 27%","6","base.ar","","","base_default_vat","base_default_vat","IVA 27%"
|
||||
"tax_group_iva_105","VAT 10.5%","4","base.ar","","","base_default_vat","base_default_vat","IVA 10,5%"
|
||||
"tax_group_iva_025","VAT 2.5%","9","base.ar","","","base_default_vat","base_default_vat","IVA 2,5%"
|
||||
"tax_group_iva_no_corresponde","VAT Not Applicable","0","base.ar","","","base_default_vat","base_default_vat","IVA No Corresponde"
|
||||
"tax_group_iva_no_gravado","VAT Untaxed","1","base.ar","","","base_default_vat","base_default_vat","IVA No Gravado"
|
||||
"tax_group_iva_exento","VAT Exempt","2","base.ar","","","base_default_vat","base_default_vat","IVA Exento"
|
||||
"tax_group_iva_0","VAT 0%","3","base.ar","","","base_default_vat","base_default_vat","IVA 0%"
|
||||
"tax_group_iva_5","VAT 5%","8","base.ar","","","base_default_vat","base_default_vat","IVA 5%"
|
||||
"tax_group_otros_impuestos","Other Taxes","","base.ar","20","99","base_default_vat","base_default_vat","Otros Impuestos"
|
||||
"tax_impuestos_internos","Internal Taxes","","base.ar","15","04","base_default_vat","base_default_vat","Impuestos internos"
|
||||
"tax_group_national_taxes","National Taxes","","base.ar","30","01","base_default_vat","base_default_vat","Impuestos Nacionales"
|
||||
"tax_group_percepcion_iva","VAT Perception","","base.ar","","06","base_default_vat","base_default_vat","Percepción del IVA"
|
||||
"tax_group_percepcion_iibb_caba","Perc IIBB CABA","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB CABA"
|
||||
"tax_group_percepcion_iibb_ba","Perc IIBB P. Buenos Aires","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB P. Buenos Aires"
|
||||
"tax_group_percepcion_iibb_ca","Perc IIBB Catamarca","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Catamarca"
|
||||
"tax_group_percepcion_iibb_co","Perc IIBB Córdoba","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Córdoba"
|
||||
"tax_group_percepcion_iibb_rr","Perc IIBB Corrientes","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Corrientes"
|
||||
"tax_group_percepcion_iibb_er","Perc IIBB Entre Ríos","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Entre Ríos"
|
||||
"tax_group_percepcion_iibb_ju","Perc IIBB Jujuy","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Jujuy"
|
||||
"tax_group_percepcion_iibb_za","Perc IIBB Mendoza","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Mendoza"
|
||||
"tax_group_percepcion_iibb_lr","Perc IIBB La Rioja","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB La Rioja"
|
||||
"tax_group_percepcion_iibb_sa","Perc IIBB Salta","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Salta"
|
||||
"tax_group_percepcion_iibb_nn","Perc IIBB San Juan","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB San Juan"
|
||||
"tax_group_percepcion_iibb_sl","Perc IIBB San Luis","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB San Luis"
|
||||
"tax_group_percepcion_iibb_sf","Perc IIBB Santa Fe","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santa Fe"
|
||||
"tax_group_percepcion_iibb_se","Perc IIBB Santiago del Estero","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santiago del Estero"
|
||||
"tax_group_percepcion_iibb_tn","Perc IIBB Tucumán","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Tucumán"
|
||||
"tax_group_percepcion_iibb_ha","Perc IIBB Chaco","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Chaco"
|
||||
"tax_group_percepcion_iibb_ct","Perc IIBB Chubut","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Chubut"
|
||||
"tax_group_percepcion_iibb_fo","Perc IIBB Formosa","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Formosa"
|
||||
"tax_group_percepcion_iibb_mi","Perc IIBB Misiones","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Misiones"
|
||||
"tax_group_percepcion_iibb_ne","Perc IIBB Neuquén","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Neuquén"
|
||||
"tax_group_percepcion_iibb_lp","Perc IIBB La Pampa","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB La Pampa"
|
||||
"tax_group_percepcion_iibb_rn","Perc IIBB Río Negro","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Río Negro"
|
||||
"tax_group_percepcion_iibb_az","Perc IIBB Santa Cruz","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santa Cruz"
|
||||
"tax_group_percepcion_iibb_tf","Perc IIBB Tierra del Fuego","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Tierra del Fuego"
|
||||
"tax_group_percepcion_municipal","Municipal Taxes Perceptions","","base.ar","","08","base_default_vat","base_default_vat","Percepción de los impuestos municipales"
|
||||
"tax_group_percepcion_ganancias","Profit Perceptions","","base.ar","","09","base_default_vat","base_default_vat","Percepción de los beneficios"
|
||||
"tax_group_otras_percepciones","Other Perceptions","","base.ar","","09","base_default_vat","base_default_vat","Otras percepciones"
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
"id","name","l10n_ar_vat_afip_code","country_id","sequence","l10n_ar_tribute_afip_code","tax_payable_account_id","tax_receivable_account_id","name@es"
|
||||
"tax_group_iva_21","VAT 21%","5","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA 21%"
|
||||
"tax_group_iva_27","VAT 27%","6","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA 27%"
|
||||
"tax_group_iva_105","VAT 10.5%","4","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA 10,5%"
|
||||
"tax_group_iva_025","VAT 2.5%","9","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA 2,5%"
|
||||
"tax_group_iva_no_corresponde","VAT Not Applicable","0","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA No Corresponde"
|
||||
"tax_group_iva_no_gravado","VAT Untaxed","1","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA No Gravado"
|
||||
"tax_group_iva_exento","VAT Exempt","2","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA Exento"
|
||||
"tax_group_iva_0","VAT 0%","3","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA 0%"
|
||||
"tax_group_iva_5","VAT 5%","8","base.ar","","","ri_iva_saldo_a_pagar","ri_iva_saldo_tecnico_favor","IVA 5%"
|
||||
"tax_group_otros_impuestos","Other Taxes","","base.ar","20","99","base_default_vat","base_default_vat","Otros Impuestos"
|
||||
"tax_impuestos_internos","Internal Taxes","","base.ar","15","04","base_default_vat","base_default_vat","Impuestos internos"
|
||||
"tax_group_national_taxes","National Taxes","","base.ar","30","01","base_default_vat","base_default_vat","Impuestos Nacionales"
|
||||
"tax_group_percepcion_iva","VAT Perception","","base.ar","","06","base_default_vat","base_default_vat","Percepción del IVA"
|
||||
"tax_group_percepcion_iibb_caba","Perc IIBB CABA","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB CABA"
|
||||
"tax_group_percepcion_iibb_ba","Perc IIBB P. Buenos Aires","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB P. Buenos Aires"
|
||||
"tax_group_percepcion_iibb_ca","Perc IIBB Catamarca","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Catamarca"
|
||||
"tax_group_percepcion_iibb_co","Perc IIBB Córdoba","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Córdoba"
|
||||
"tax_group_percepcion_iibb_rr","Perc IIBB Corrientes","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Corrientes"
|
||||
"tax_group_percepcion_iibb_er","Perc IIBB Entre Ríos","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Entre Ríos"
|
||||
"tax_group_percepcion_iibb_ju","Perc IIBB Jujuy","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Jujuy"
|
||||
"tax_group_percepcion_iibb_za","Perc IIBB Mendoza","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Mendoza"
|
||||
"tax_group_percepcion_iibb_lr","Perc IIBB La Rioja","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB La Rioja"
|
||||
"tax_group_percepcion_iibb_sa","Perc IIBB Salta","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Salta"
|
||||
"tax_group_percepcion_iibb_nn","Perc IIBB San Juan","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB San Juan"
|
||||
"tax_group_percepcion_iibb_sl","Perc IIBB San Luis","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB San Luis"
|
||||
"tax_group_percepcion_iibb_sf","Perc IIBB Santa Fe","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santa Fe"
|
||||
"tax_group_percepcion_iibb_se","Perc IIBB Santiago del Estero","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santiago del Estero"
|
||||
"tax_group_percepcion_iibb_tn","Perc IIBB Tucumán","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Tucumán"
|
||||
"tax_group_percepcion_iibb_ha","Perc IIBB Chaco","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Chaco"
|
||||
"tax_group_percepcion_iibb_ct","Perc IIBB Chubut","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Chubut"
|
||||
"tax_group_percepcion_iibb_fo","Perc IIBB Formosa","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Formosa"
|
||||
"tax_group_percepcion_iibb_mi","Perc IIBB Misiones","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Misiones"
|
||||
"tax_group_percepcion_iibb_ne","Perc IIBB Neuquén","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Neuquén"
|
||||
"tax_group_percepcion_iibb_lp","Perc IIBB La Pampa","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB La Pampa"
|
||||
"tax_group_percepcion_iibb_rn","Perc IIBB Río Negro","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Río Negro"
|
||||
"tax_group_percepcion_iibb_az","Perc IIBB Santa Cruz","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Santa Cruz"
|
||||
"tax_group_percepcion_iibb_tf","Perc IIBB Tierra del Fuego","","base.ar","","07","base_default_vat","base_default_vat","Perc IIBB Tierra del Fuego"
|
||||
"tax_group_percepcion_municipal","Municipal Taxes Perceptions","","base.ar","","08","base_default_vat","base_default_vat","Percepción de los impuestos municipales"
|
||||
"tax_group_percepcion_ganancias","Profit Perceptions","","base.ar","","09","base_default_vat","base_default_vat","Percepción de los beneficios"
|
||||
"tax_group_otras_percepciones","Other Perceptions","","base.ar","","09","base_default_vat","base_default_vat","Otras percepciones"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<!-- TODO This demo data is for functional testing and demo but also was used for tests. Test cases should be moved to proper tests -->
|
||||
<!-- TODO also, once written the proper tests, we should remove price and name information from lines because it is overwriten by "_onchange_product_id" method. That methods is called to set taxes and uom from products -->
|
||||
<!-- Invoice to gritti support service, vat 21 -->
|
||||
<record id="demo_invoice_1" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_1" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_gritti_agrimensura"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to Servicios Globales with vat 21, 27 and 10,5 -->
|
||||
<record id="demo_invoice_2" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_2" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_cmr"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -30,7 +30,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with vat cero and 21 -->
|
||||
<record id="demo_invoice_3" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_3" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -43,7 +43,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with vat exempt and 21 -->
|
||||
<record id="demo_invoice_4" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_4" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -56,7 +56,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with all type of taxes -->
|
||||
<record id="demo_invoice_5" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_5" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -73,7 +73,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to Montana Sur fiscal position changes taxes to exempt -->
|
||||
<record id="demo_invoice_6" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_6" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_cerrocastor"/>
|
||||
<field name="journal_id" ref="l10n_ar.sale_expo_journal_ri"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
|
|
@ -92,7 +92,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Export invoice to Barcelona food, fiscal position changes tax to exempt (type 4 because it have services) -->
|
||||
<record id="demo_invoice_7" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_7" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_expresso"/>
|
||||
<field name="journal_id" ref="l10n_ar.sale_expo_journal_ri"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
|
|
@ -111,7 +111,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to consumidor final -->
|
||||
<record id="demo_invoice_8" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_8" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.par_cfa"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -127,7 +127,7 @@
|
|||
<field name="active" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="demo_invoice_10" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_10" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -140,7 +140,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with many lines in order to prove rounding error, with 4 decimals of precision for the currency and 2 decimals for the product the error apperar -->
|
||||
<record id="demo_invoice_11" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_11" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -155,7 +155,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with many lines in order to test rounding error, it is required to use a 4 decimal precision in prodct in order to the error occur -->
|
||||
<record id="demo_invoice_12" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_12" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -170,7 +170,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with many lines in order to test zero amount invoices y rounding error. it is required to set the product decimal precision to 4 and change 260.59 for 260.60 in order to reproduce the error -->
|
||||
<record id="demo_invoice_13" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_13" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -189,7 +189,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Export invoice to Barcelona food, fiscal position changes tax to exempt (type 1 because only products) -->
|
||||
<record id="demo_invoice_14" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_14" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_expresso"/>
|
||||
<field name="journal_id" ref="l10n_ar.sale_expo_journal_ri"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
|
|
@ -203,7 +203,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Export invoice to Barcelona food, fiscal position changes tax to exempt (type 2 because only service) -->
|
||||
<record id="demo_invoice_15" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_15" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_expresso"/>
|
||||
<field name="journal_id" ref="l10n_ar.sale_expo_journal_ri"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
|
|
@ -217,7 +217,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Export invoice to Barcelona food, fiscal position changes tax to exempt (type 1 because it have products only, used to test refund of expo) -->
|
||||
<record id="demo_invoice_16" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_16" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_expresso"/>
|
||||
<field name="journal_id" ref="l10n_ar.sale_expo_journal_ri"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
|
|
@ -232,7 +232,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with 100% of discount -->
|
||||
<record id="demo_invoice_17" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_17" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -244,7 +244,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with 100% of discount and with different VAT aliquots -->
|
||||
<record id="demo_invoice_18" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_18" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -258,7 +258,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with multiple taxes and perceptions -->
|
||||
<record id="demo_invoice_19" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_invoice_19" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
|
|||
|
|
@ -2,36 +2,33 @@
|
|||
<odoo noupdate="True">
|
||||
|
||||
<!-- Create draft refund for invoice 3 -->
|
||||
<record id="demo_refund_invoice_3" model="account.move.reversal" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_refund_invoice_3" model="account.move.reversal" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="reason">Mercadería defectuosa</field>
|
||||
<field name="refund_method">refund</field>
|
||||
<field name="move_ids" eval="[(4, ref('demo_invoice_3'), 0)]"/>
|
||||
<field name="journal_id" model="account.journal" eval="obj().env.ref('l10n_ar.demo_invoice_3').journal_id"/>
|
||||
<field name="date" eval="time.strftime('%Y-%m')+'-01'"/>
|
||||
</record>
|
||||
|
||||
<function model="account.move.reversal" name="reverse_moves" eval="[ref('demo_refund_invoice_3')]"/>
|
||||
<function model="account.move.reversal" name="refund_moves" eval="[ref('demo_refund_invoice_3')]"/>
|
||||
|
||||
<!-- Create draft refund for invoice 4 -->
|
||||
<record id="demo_refund_invoice_4" model="account.move.reversal" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_refund_invoice_4" model="account.move.reversal" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="reason">Venta cancelada</field>
|
||||
<field name="refund_method">cancel</field>
|
||||
<field name="move_ids" eval="[(4, ref('demo_invoice_4'), 0)]"/>
|
||||
<field name="journal_id" model="account.journal" eval="obj().env.ref('l10n_ar.demo_invoice_4').journal_id"/>
|
||||
<field name="date" eval="time.strftime('%Y-%m')+'-01'"/>
|
||||
</record>
|
||||
|
||||
<function model="account.move.reversal" name="reverse_moves" eval="[ref('demo_refund_invoice_4')]"/>
|
||||
<function model="account.move.reversal" name="refund_moves" eval="[ref('demo_refund_invoice_4')]"/>
|
||||
|
||||
<!-- Create cancel refund for expo invoice 16 (las nc/nd expo invoice no requiere parametro permiso existennte, por eso agregamos este ejemplo) -->
|
||||
<record id="demo_refund_invoice_16" model="account.move.reversal" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_refund_invoice_16" model="account.move.reversal" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="reason">Venta cancelada</field>
|
||||
<field name="refund_method">cancel</field>
|
||||
<field name="move_ids" eval="[(4, ref('demo_invoice_16'), 0)]"/>
|
||||
<field name="journal_id" model="account.journal" eval="obj().env.ref('l10n_ar.demo_invoice_16').journal_id"/>
|
||||
<field name="date" eval="time.strftime('%Y-%m')+'-01'"/>
|
||||
</record>
|
||||
|
||||
<function model="account.move.reversal" name="reverse_moves" eval="[ref('demo_refund_invoice_16')]"/>
|
||||
<function model="account.move.reversal" name="refund_moves" eval="[ref('demo_refund_invoice_16')]"/>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -3,41 +3,47 @@ import logging
|
|||
|
||||
from odoo import api, models
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class AccountChartTemplate(models.Model):
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = "account.chart.template"
|
||||
|
||||
@api.model
|
||||
def _get_demo_data(self):
|
||||
ref = self.env.ref
|
||||
def _get_demo_data(self, company=False):
|
||||
demo_data = super()._get_demo_data(company)
|
||||
if company in (
|
||||
self.env.ref('base.company_mono', raise_if_not_found=False),
|
||||
self.env.ref('base.company_exento', raise_if_not_found=False),
|
||||
self.env.ref('base.company_ri', raise_if_not_found=False),
|
||||
):
|
||||
# Do not load generic demo data on these companies
|
||||
return {}
|
||||
|
||||
# Do not load generic demo data on these companies
|
||||
ar_demo_companies = (
|
||||
ref('l10n_ar.company_mono', raise_if_not_found=False),
|
||||
ref('l10n_ar.company_exento', raise_if_not_found=False),
|
||||
ref('l10n_ar.company_ri', raise_if_not_found=False),
|
||||
)
|
||||
if self.env.company in ar_demo_companies:
|
||||
return []
|
||||
|
||||
yield ('res.partner', {
|
||||
'base.res_partner_12': {
|
||||
'l10n_ar_afip_responsibility_type_id': ref('l10n_ar.res_IVARI').id,
|
||||
},
|
||||
'base.res_partner_2': {
|
||||
'l10n_ar_afip_responsibility_type_id': ref('l10n_ar.res_IVARI').id,
|
||||
},
|
||||
})
|
||||
for model, data in super()._get_demo_data():
|
||||
yield model, data
|
||||
if company.account_fiscal_country_id.code == "AR":
|
||||
demo_data = {
|
||||
'res.partner': demo_data.pop('res.partner', {}),
|
||||
**demo_data,
|
||||
}
|
||||
demo_data['res.partner'].setdefault('base.res_partner_2', {})
|
||||
demo_data['res.partner']['base.res_partner_2']['l10n_ar_afip_responsibility_type_id'] = 'l10n_ar.res_IVARI'
|
||||
demo_data['res.partner'].setdefault('base.res_partner_12', {})
|
||||
demo_data['res.partner']['base.res_partner_12']['l10n_ar_afip_responsibility_type_id'] = 'l10n_ar.res_IVARI'
|
||||
return demo_data
|
||||
|
||||
@api.model
|
||||
def _get_demo_data_move(self):
|
||||
cid = self.env.company.id
|
||||
model, data = super()._get_demo_data_move()
|
||||
if self.env.company.account_fiscal_country_id.code == "AR":
|
||||
data[f'{cid}_demo_invoice_5']['l10n_latam_document_number'] = '1-1'
|
||||
data[f'{cid}_demo_invoice_equipment_purchase']['l10n_latam_document_number'] = '1-2'
|
||||
return model, data
|
||||
def _get_demo_data_move(self, company=False):
|
||||
data = super()._get_demo_data_move(company)
|
||||
if company.account_fiscal_country_id.code == "AR":
|
||||
data[self.company_xmlid('demo_invoice_8')]['l10n_latam_document_number'] = '1-1'
|
||||
data[self.company_xmlid('demo_invoice_equipment_purchase')]['l10n_latam_document_number'] = '1-2'
|
||||
data[self.company_xmlid('demo_move_auto_reconcile_3')]['l10n_latam_document_number'] = '1-3'
|
||||
data[self.company_xmlid('demo_move_auto_reconcile_4')]['l10n_latam_document_number'] = '1-4'
|
||||
return data
|
||||
|
||||
def _post_load_demo_data(self, company=False):
|
||||
if company not in (
|
||||
self.env.ref('base.company_mono', raise_if_not_found=False),
|
||||
self.env.ref('base.company_exento', raise_if_not_found=False),
|
||||
self.env.ref('base.company_ri', raise_if_not_found=False),
|
||||
):
|
||||
# Do not load generic demo data on these companies
|
||||
return super()._post_load_demo_data(company)
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<!-- we add l10n_latam_document_number on on a separete line because we need l10n_latam_document_type_id to be auto assigned so that account.move.name can be computed with the _inverse_l10n_latam_document_number -->
|
||||
|
||||
<!-- Invoice from gritti support service, auto fiscal position set VAT Not Applicable -->
|
||||
<record id="demo_sup_invoice_1" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_invoice_1" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_gritti_agrimensura"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice from Foreign with vat 21, 27 and 10,5 -->
|
||||
<record id="demo_sup_invoice_2" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_invoice_2" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_foreign"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -35,7 +35,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice from Foreign with vat zero and 21 -->
|
||||
<record id="demo_sup_invoice_3" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_invoice_3" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_foreign"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -48,7 +48,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to Foreign with vat exempt and 21 -->
|
||||
<record id="demo_sup_invoice_4" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_invoice_4" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_foreign"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -61,7 +61,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to Foreign with all type of taxes -->
|
||||
<record id="demo_sup_invoice_5" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_invoice_5" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_foreign"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -78,7 +78,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Service Import to Odoo, fiscal position changes tax not correspond -->
|
||||
<record id="demo_sup_invoice_6" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_invoice_6" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_odoo"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -90,7 +90,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Similar to last one but with line that have tax not correspond with negative amount -->
|
||||
<record id="demo_sup_invoice_7" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_invoice_7" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="res_partner_odoo"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -103,7 +103,8 @@
|
|||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with multiple taxes and perceptions -->
|
||||
<record id="demo_sup_invoice_8" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_invoice_8" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="ref">demo_sup_invoice_8: Invoice to ADHOC with multiple taxes and perceptions</field>
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -113,11 +114,97 @@
|
|||
(0, 0, {'product_id': ref('product.product_product_27'), 'price_unit': 642.0, 'quantity': 5}),
|
||||
(0, 0, {'product_id': ref('product_product_telefonia'), 'price_unit': 250.0, 'quantity': 1}),
|
||||
(0, 0, {'product_id': ref('product.product_product_25'), 'price_unit': 3245.0, 'quantity': 2}),
|
||||
(0, 0, {'product_id': ref('product.product_product_2'), 'price_unit': 124.3, 'quantity': 3, 'name': 'Support Services 8',
|
||||
'tax_ids': [(6, 0, [
|
||||
ref('account.%s_ri_tax_vat_0_compras' % ref('base.company_ri')),
|
||||
ref('account.%s_ri_tax_percepcion_iibb_caba_sufrida' % ref('base.company_ri'))
|
||||
])]
|
||||
}),
|
||||
(0, 0, {'product_id': ref('product.product_product_25'), 'price_unit': 1740.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [
|
||||
ref('account.%s_ri_tax_vat_0_compras' % ref('base.company_ri')),
|
||||
ref('account.%s_base_tax_impuestos_internos' % ref('base.company_ri'))
|
||||
])]
|
||||
}),
|
||||
(0, 0, {'product_id': ref('product.product_product_25'), 'price_unit': 10000.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [
|
||||
ref('account.%s_ri_tax_vat_0_compras' % ref('base.company_ri')),
|
||||
ref('account.%s_base_tax_otros_tributos' % ref('base.company_ri'))
|
||||
])]
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
|
||||
<!-- Invoice to ADHOC with month ago invoice date -->
|
||||
<record id="demo_sup_invoice_9" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="move_type">in_invoice</field>
|
||||
<field name="invoice_date" eval="(DateTime.now()- relativedelta(months=1)).strftime('%Y-%m-01')"/>
|
||||
<field name="invoice_line_ids" eval="[
|
||||
(0, 0, {'product_id': ref('product.product_product_2'), 'price_unit': 230000.0, 'quantity': 1}),
|
||||
]"/>
|
||||
</record>
|
||||
|
||||
<!-- Invoice to partner mipyme with month ago invoice date -->
|
||||
<record id="demo_sup_invoice_10" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_mipyme"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="move_type">in_invoice</field>
|
||||
<field name="invoice_date" eval="(DateTime.now()- relativedelta(months=1)).strftime('%Y-%m-01')"/>
|
||||
<field name="invoice_line_ids" eval="[
|
||||
(0, 0, {'product_id': ref('product.product_product_2'), 'price_unit': 230000.0, 'quantity': 1}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="demo_sup_invoice_11" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="ref">demo_sup_invoice_11: Invoice with other taxes</field>
|
||||
<field name="l10n_latam_document_type_id" ref="l10n_ar.dc_b_f"/>
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
<field name="move_type">in_invoice</field>
|
||||
<field name="invoice_date" eval="time.strftime('%Y-%m')+'-01'"/>
|
||||
<field name="invoice_line_ids" eval="[
|
||||
(0, 0, {'product_id': ref('product.product_product_2'), 'price_unit': 124.3, 'quantity': 3, 'name': 'Support Services 8',
|
||||
'tax_ids': [(6, 0, [
|
||||
ref('account.%s_ri_tax_vat_0_compras' % ref('base.company_ri')),
|
||||
ref('account.%s_base_tax_otros_tributos' % ref('base.company_ri'))
|
||||
])]
|
||||
}),
|
||||
(0, 0, {'product_id': ref('product.product_product_25'), 'price_unit': 1740.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [
|
||||
ref('account.%s_ri_tax_vat_0_compras' % ref('base.company_ri')),
|
||||
ref('account.%s_ri_tax_percepcion_iibb_caba_sufrida' % ref('base.company_ri'))
|
||||
])]
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="demo_sup_invoice_12" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="ref">demo_sup_invoice_12: Invoice with internal taxes</field>
|
||||
<field name="l10n_latam_document_type_id" ref="l10n_ar.dc_b_f"/>
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
<field name="move_type">in_invoice</field>
|
||||
<field name="invoice_date" eval="time.strftime('%Y-%m')+'-01'"/>
|
||||
<field name="invoice_line_ids" eval="[
|
||||
(0, 0, {'product_id': ref('product.product_product_2'), 'price_unit': 124.3, 'quantity': 3, 'name': 'Support Services 8',
|
||||
'tax_ids': [(6, 0, [
|
||||
ref('account.%s_ri_tax_vat_0_compras' % ref('base.company_ri')),
|
||||
ref('account.%s_base_tax_impuestos_internos' % ref('base.company_ri'))
|
||||
])]
|
||||
}),
|
||||
(0, 0, {'product_id': ref('product.product_product_25'), 'price_unit': 1740.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [
|
||||
ref('account.%s_ri_tax_vat_0_compras' % ref('base.company_ri')),
|
||||
ref('account.%s_ri_tax_percepcion_iibb_caba_sufrida' % ref('base.company_ri'))
|
||||
])]
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
|
||||
<!-- Liquido Producto document type -->
|
||||
<record id="demo_liquido_producto_1" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_liquido_producto_1" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="l10n_latam_document_type_id" ref="l10n_ar.dc_liq_cd_sp_a"/>
|
||||
<field name="l10n_latam_document_number">00077-00000077</field>
|
||||
<field name="partner_id" ref="l10n_ar.res_partner_adhoc"/>
|
||||
|
|
@ -133,7 +220,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Import Cleareance -->
|
||||
<record id="demo_despacho_1" model="account.move" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_despacho_1" model="account.move" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="partner_id" ref="l10n_ar.partner_afip"/>
|
||||
<field name="invoice_user_id" ref="base.user_demo"/>
|
||||
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
|
||||
|
|
@ -142,53 +229,53 @@
|
|||
<field name="invoice_line_ids" eval="[
|
||||
(0, 0, {
|
||||
'price_unit': 5064.98,
|
||||
'name': '[AFIP_DESPACHO] Despacho de importación',
|
||||
'name': '[ARCA_DESPACHO] Despacho de importación',
|
||||
'product_id': ref('l10n_ar.product_product_quote_despacho'),
|
||||
}),
|
||||
(0, 0, {
|
||||
'price_unit': 152.08,
|
||||
'name': '[AFIP_TASA_EST] Tasa Estadística',
|
||||
'name': '[ARCA_TASA_EST] Tasa Estadística',
|
||||
'product_id': ref('l10n_ar.product_product_tasa_estadistica'),
|
||||
}),
|
||||
(0, 0, {
|
||||
'price_unit': 10.0,
|
||||
'name': '[AFIP_ARANCEL] Arancel',
|
||||
'name': '[ARCA_ARANCEL] Arancel',
|
||||
'product_id': ref('l10n_ar.product_product_arancel'),
|
||||
}),
|
||||
(0, 0, {
|
||||
'price_unit': 28.00,
|
||||
'name': '[AFIP_SERV_GUARDA] Servicio de Guarda',
|
||||
'name': '[ARCA_SERV_GUARDA] Servicio de Guarda',
|
||||
'product_id': ref('l10n_ar.product_product_servicio_de_guarda'),
|
||||
}),
|
||||
(0, 0, {
|
||||
'name': 'FOB Total',
|
||||
'price_unit': 28936.06,
|
||||
'tax_ids': [(6, 0, [ref('l10n_ar.{}_ri_tax_vat_21_compras'.format(ref('company_ri')))])],
|
||||
'tax_ids': [(6, 0, [ref('account.{}_ri_tax_vat_21_compras'.format(ref('base.company_ri')))])],
|
||||
}),
|
||||
(0, 0, {
|
||||
'name': 'Flete',
|
||||
'price_unit': 1350.00,
|
||||
'tax_ids': [(6, 0, [ref('l10n_ar.{}_ri_tax_vat_21_compras'.format(ref('company_ri')))])],
|
||||
'tax_ids': [(6, 0, [ref('account.{}_ri_tax_vat_21_compras'.format(ref('base.company_ri')))])],
|
||||
}),
|
||||
(0, 0, {
|
||||
'name': 'Seguro',
|
||||
'price_unit': 130.21,
|
||||
'tax_ids': [(6, 0, [ref('l10n_ar.{}_ri_tax_vat_21_compras'.format(ref('company_ri')))])],
|
||||
'tax_ids': [(6, 0, [ref('account.{}_ri_tax_vat_21_compras'.format(ref('base.company_ri')))])],
|
||||
}),
|
||||
(0, 0, {
|
||||
'name': '-FOB Total',
|
||||
'price_unit': -28936.06,
|
||||
'tax_ids': [(6, 0, [ref('l10n_ar.{}_ri_tax_vat_no_gravado_compras'.format(ref('company_ri')))])],
|
||||
'tax_ids': [(6, 0, [ref('account.{}_ri_tax_vat_no_gravado_compras'.format(ref('base.company_ri')))])],
|
||||
}),
|
||||
(0, 0, {
|
||||
'name': '-Flete',
|
||||
'price_unit': -1350.00,
|
||||
'tax_ids': [(6, 0, [ref('l10n_ar.{}_ri_tax_vat_no_gravado_compras'.format(ref('company_ri')))])],
|
||||
'tax_ids': [(6, 0, [ref('account.{}_ri_tax_vat_no_gravado_compras'.format(ref('base.company_ri')))])],
|
||||
}),
|
||||
(0, 0, {
|
||||
'name': '-Seguro',
|
||||
'price_unit': -130.21,
|
||||
'tax_ids': [(6, 0, [ref('l10n_ar.{}_ri_tax_vat_no_gravado_compras'.format(ref('company_ri')))])],
|
||||
'tax_ids': [(6, 0, [ref('account.{}_ri_tax_vat_no_gravado_compras'.format(ref('base.company_ri')))])],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
|
|
@ -217,12 +304,24 @@
|
|||
<record id="demo_sup_invoice_8" model="account.move">
|
||||
<field name="l10n_latam_document_number">0001-00000335</field>
|
||||
</record>
|
||||
<record id="demo_sup_invoice_9" model="account.move">
|
||||
<field name="l10n_latam_document_number">0001-00000001</field>
|
||||
</record>
|
||||
<record id="demo_sup_invoice_10" model="account.move">
|
||||
<field name="l10n_latam_document_number">0001-00000001</field>
|
||||
</record>
|
||||
<record id="demo_sup_invoice_11" model="account.move">
|
||||
<field name="l10n_latam_document_number">0001-00000456</field>
|
||||
</record>
|
||||
<record id="demo_sup_invoice_12" model="account.move">
|
||||
<field name="l10n_latam_document_number">0001-00000789</field>
|
||||
</record>
|
||||
<record id="demo_despacho_1" model="account.move">
|
||||
<field name="l10n_latam_document_number">16052IC04000605L</field>
|
||||
</record>
|
||||
|
||||
<function model="account.move" name="action_post">
|
||||
<value eval="[ref('demo_sup_invoice_1'), ref('demo_sup_invoice_2'), ref('demo_sup_invoice_3'), ref('demo_sup_invoice_4'), ref('demo_sup_invoice_5'), ref('demo_sup_invoice_6'), ref('demo_sup_invoice_7'), ref('demo_sup_invoice_8'), ref('demo_despacho_1'), ref('demo_liquido_producto_1')]"/>
|
||||
<value eval="[ref('demo_sup_invoice_1'), ref('demo_sup_invoice_2'), ref('demo_sup_invoice_3'), ref('demo_sup_invoice_4'), ref('demo_sup_invoice_5'), ref('demo_sup_invoice_6'), ref('demo_sup_invoice_7'), ref('demo_sup_invoice_8'), ref('demo_sup_invoice_9'), ref('demo_sup_invoice_10'), ref('demo_despacho_1'), ref('demo_liquido_producto_1')]"/>
|
||||
</function>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -2,31 +2,28 @@
|
|||
<odoo noupdate="True">
|
||||
|
||||
<!-- Create draft refund for invoice 3 -->
|
||||
<record id="demo_sup_refund_invoice_3" model="account.move.reversal" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_refund_invoice_3" model="account.move.reversal" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="reason">Mercadería defectuosa</field>
|
||||
<field name="refund_method">refund</field>
|
||||
<field name="l10n_latam_document_number">0001-01234567</field>
|
||||
<field name="move_ids" eval="[(4, ref('demo_sup_invoice_3'), 0)]"/>
|
||||
<field name="journal_id" search="[('company_id', '=', ref('l10n_ar.company_ri')), ('type', '=', 'purchase')]"/>
|
||||
<field name="journal_id" search="[('company_id', '=', ref('base.company_ri')), ('type', '=', 'purchase')]"/>
|
||||
</record>
|
||||
|
||||
<function model="account.move.reversal" name="reverse_moves" eval="[ref('demo_sup_refund_invoice_3')]"/>
|
||||
<function model="account.move.reversal" name="refund_moves" eval="[ref('demo_sup_refund_invoice_3')]"/>
|
||||
|
||||
<!-- Create draft refund for invoice 4 -->
|
||||
<record id="demo_sup_refund_invoice_4" model="account.move.reversal" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_refund_invoice_4" model="account.move.reversal" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="reason">Venta cancelada</field>
|
||||
<field name="refund_method">cancel</field>
|
||||
<field name="l10n_latam_document_number">0001-01234566</field>
|
||||
<field name="move_ids" eval="[(4, ref('demo_sup_invoice_4'), 0)]"/>
|
||||
<field name="journal_id" search="[('company_id', '=', ref('l10n_ar.company_ri')), ('type', '=', 'purchase')]"/>
|
||||
<field name="journal_id" search="[('company_id', '=', ref('base.company_ri')), ('type', '=', 'purchase')]"/>
|
||||
</record>
|
||||
|
||||
<function model="account.move.reversal" name="reverse_moves" eval="[ref('demo_sup_refund_invoice_4')]"/>
|
||||
<function model="account.move.reversal" name="refund_moves" eval="[ref('demo_sup_refund_invoice_4')]"/>
|
||||
|
||||
<!-- Liquido Producto document vendor bill refund -->
|
||||
<record id="demo_sup_refund_invoice_5" model="account.move.reversal" context="{'allowed_company_ids': [ref('company_ri')]}">
|
||||
<record id="demo_sup_refund_invoice_5" model="account.move.reversal" context="{'allowed_company_ids': [ref('base.company_ri')]}">
|
||||
<field name="reason">demo_sup_refund_invoice_5: liquido producto bill refund (credit note)</field>
|
||||
<field name="refund_method">cancel</field>
|
||||
<field name="move_ids" eval="[(4, ref('demo_sup_invoice_8'), 0)]"/>
|
||||
<field name="l10n_latam_document_type_id" ref="l10n_ar.dc_liq_cd_sp_a"/>
|
||||
<field name="l10n_latam_document_number">00011-00000012</field>
|
||||
|
|
@ -34,6 +31,6 @@
|
|||
<field name="journal_id" model="account.journal" eval="obj().env.ref('l10n_ar.demo_sup_invoice_8').journal_id"/>
|
||||
</record>
|
||||
|
||||
<function model="account.move.reversal" name="reverse_moves" eval="[ref('demo_sup_refund_invoice_5')]"/>
|
||||
<function model="account.move.reversal" name="refund_moves" eval="[ref('demo_sup_refund_invoice_5')]"/>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<function model="account.tax" name="write">
|
||||
<value model="account.tax" eval="ref('account.%s_base_tax_impuestos_internos' % ref('base.company_ri'))"/>
|
||||
<value eval="{'amount': 3.0, 'amount_type': 'percent'}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.tax" name="write">
|
||||
<value model="account.tax" eval="ref('account.%s_base_tax_otros_tributos' % ref('base.company_ri'))"/>
|
||||
<value eval="{'amount': 100.0, 'amount_type': 'fixed'}"/>
|
||||
</function>
|
||||
|
||||
</odoo>
|
||||
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="partner_exento" model="res.partner">
|
||||
<field name='name'>(AR) Exento</field>
|
||||
<field name='l10n_ar_afip_responsibility_type_id' ref="res_IVAE"/>
|
||||
<field name='l10n_latam_identification_type_id' ref="l10n_ar.it_cuit"/>
|
||||
<field name='vat'>30999999995</field>
|
||||
<record id="base.partner_exento" model="res.partner" forcecreate="1">
|
||||
<field name="name">(AR) Exento</field>
|
||||
<field name="l10n_ar_afip_responsibility_type_id" ref="res_IVAE"/>
|
||||
<field name="l10n_latam_identification_type_id" ref="l10n_ar.it_cuit"/>
|
||||
<field name="vat">30999999995</field>
|
||||
<field name="street">Soyexento 123</field>
|
||||
<field name="city">Rosario</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
|
|
@ -16,36 +16,37 @@
|
|||
<field name="website">www.exento.com</field>
|
||||
</record>
|
||||
|
||||
<record id="company_exento" model="res.company">
|
||||
<field name='parent_id' ref='base.main_company'/>
|
||||
<field name='currency_id' ref='base.ARS'/>
|
||||
<field name='partner_id' ref='partner_exento'/>
|
||||
<field name='name'>(AR) Exento</field>
|
||||
<field name='l10n_ar_gross_income_type'>exempt</field>
|
||||
<field name="l10n_ar_afip_start_date" eval="time.strftime('%Y-%m')+'-1'"/>
|
||||
<record id="base.company_exento" model="res.company" forcecreate="1">
|
||||
<field name="currency_id" ref="base.ARS"/>
|
||||
<field name="partner_id" ref="base.partner_exento"/>
|
||||
<field name="name">(AR) Exento</field>
|
||||
<field name="l10n_ar_gross_income_type">exempt</field>
|
||||
<field name="l10n_ar_afip_start_date" eval="time.strftime('%Y-%m')+'-01'"/>
|
||||
</record>
|
||||
|
||||
<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_ar.company_exento'))]}"/>
|
||||
<value eval="{'company_ids': [(4, ref('base.company_exento'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_ar.l10nar_ex_chart_template')]"/>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_ar.company_exento')"/>
|
||||
<value eval="[]"/>
|
||||
<value>ar_ex</value>
|
||||
<value model="res.company" eval="obj().env.ref('base.company_exento')"/>
|
||||
<value name="install_demo" eval="True"/>
|
||||
</function>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="sale_expo_journal_exento" model="account.journal">
|
||||
<field name='name'>Expo Sales Journal</field>
|
||||
<field name='company_id' ref="l10n_ar.company_exento"/>
|
||||
<field name='type'>sale</field>
|
||||
<field name='code'>S0002</field>
|
||||
<field name='l10n_latam_use_documents' eval="True"/>
|
||||
<field name='l10n_ar_afip_pos_number'>2</field>
|
||||
<field name='l10n_ar_afip_pos_partner_id' ref="l10n_ar.partner_exento"/>
|
||||
<field name='l10n_ar_afip_pos_system'>FEERCEL</field>
|
||||
<field name="name">Expo Sales Journal</field>
|
||||
<field name="company_id" ref="base.company_exento"/>
|
||||
<field name="type">sale</field>
|
||||
<field name="code">S0002</field>
|
||||
<field name="l10n_latam_use_documents" eval="True"/>
|
||||
<field name="l10n_ar_afip_pos_number">2</field>
|
||||
<field name="l10n_ar_afip_pos_partner_id" ref="base.partner_exento"/>
|
||||
<field name="l10n_ar_afip_pos_system">FEERCEL</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="partner_mono" model="res.partner">
|
||||
<field name='name'>(AR) Monotributista</field>
|
||||
<field name='l10n_ar_afip_responsibility_type_id' ref="res_RM"/>
|
||||
<field name='l10n_latam_identification_type_id' ref="l10n_ar.it_cuit"/>
|
||||
<field name='vat'>20222222223</field>
|
||||
<record id="base.partner_mono" model="res.partner" forcecreate="1">
|
||||
<field name="name">(AR) Monotributista</field>
|
||||
<field name="l10n_ar_afip_responsibility_type_id" ref="res_RM"/>
|
||||
<field name="l10n_latam_identification_type_id" ref="l10n_ar.it_cuit"/>
|
||||
<field name="vat">20222222223</field>
|
||||
<field name="street">Calle Falsa 123</field>
|
||||
<field name="city">Rosario</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
|
|
@ -16,36 +16,37 @@
|
|||
<field name="website">www.example.com</field>
|
||||
</record>
|
||||
|
||||
<record id="company_mono" model="res.company">
|
||||
<field name='parent_id' ref='base.main_company'/>
|
||||
<field name='currency_id' ref='base.ARS'/>
|
||||
<field name='partner_id' ref='partner_mono'/>
|
||||
<field name='name'>(AR) Monotributista</field>
|
||||
<field name='l10n_ar_gross_income_type'>exempt</field>
|
||||
<field name="l10n_ar_afip_start_date" eval="time.strftime('%Y-%m')+'-1'"/>
|
||||
<record id="base.company_mono" model="res.company" forcecreate="1">
|
||||
<field name="currency_id" ref="base.ARS"/>
|
||||
<field name="partner_id" ref="base.partner_mono"/>
|
||||
<field name="name">(AR) Monotributista</field>
|
||||
<field name="l10n_ar_gross_income_type">exempt</field>
|
||||
<field name="l10n_ar_afip_start_date" eval="time.strftime('%Y-%m')+'-01'"/>
|
||||
</record>
|
||||
|
||||
<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_ar.company_mono'))]}"/>
|
||||
<value eval="{'company_ids': [(4, ref('base.company_mono'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_ar.l10nar_base_chart_template')]"/>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_ar.company_mono')"/>
|
||||
<value eval="[]"/>
|
||||
<value>ar_base</value>
|
||||
<value model="res.company" eval="obj().env.ref('base.company_mono')"/>
|
||||
<value name="install_demo" eval="True"/>
|
||||
</function>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="sale_expo_journal_mono" model="account.journal">
|
||||
<field name='name'>Expo Sales Journal</field>
|
||||
<field name='company_id' ref="l10n_ar.company_mono"/>
|
||||
<field name='type'>sale</field>
|
||||
<field name='code'>S0002</field>
|
||||
<field name='l10n_latam_use_documents' eval="True"/>
|
||||
<field name='l10n_ar_afip_pos_number'>2</field>
|
||||
<field name='l10n_ar_afip_pos_partner_id' ref="l10n_ar.partner_mono"/>
|
||||
<field name='l10n_ar_afip_pos_system'>FEERCEL</field>
|
||||
<field name="name">Expo Sales Journal</field>
|
||||
<field name="company_id" ref="base.company_mono"/>
|
||||
<field name="type">sale</field>
|
||||
<field name="code">S0002</field>
|
||||
<field name="l10n_latam_use_documents" eval="True"/>
|
||||
<field name="l10n_ar_afip_pos_number">2</field>
|
||||
<field name="l10n_ar_afip_pos_partner_id" ref="base.partner_mono"/>
|
||||
<field name="l10n_ar_afip_pos_system">FEERCEL</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
|
|
|||
|
|
@ -3,84 +3,98 @@
|
|||
|
||||
<record id="product_product_quote_despacho" model="product.product">
|
||||
<field name="name">Import Clearance</field>
|
||||
<field name="detailed_type">service</field>
|
||||
<field name="default_code">AFIP_DESPACHO</field>
|
||||
<field name="type">service</field>
|
||||
<field name="categ_id" ref="product.product_category_services"/>
|
||||
<field name="default_code">ARCA_DESPACHO</field>
|
||||
<field name="sale_ok" eval="False"/>
|
||||
<field name="uom_id" ref="uom.product_uom_unit"/>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="taxes_id" search="[('type_tax_use', '=', 'sale'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
<field name="supplier_taxes_id" search="[('type_tax_use', '=', 'purchase'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
</record>
|
||||
|
||||
<record id="product_product_tasa_estadistica" model="product.product">
|
||||
<field name="name">Statistics Rate</field>
|
||||
<field name="detailed_type">service</field>
|
||||
<field name="default_code">AFIP_TASA_EST</field>
|
||||
<field name="type">service</field>
|
||||
<field name="categ_id" ref="product.product_category_services"/>
|
||||
<field name="default_code">ARCA_TASA_EST</field>
|
||||
<field name="sale_ok" eval="False"/>
|
||||
<field name="uom_id" ref="uom.product_uom_unit"/>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="taxes_id" search="[('type_tax_use', '=', 'sale'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
<field name="supplier_taxes_id" search="[('type_tax_use', '=', 'purchase'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
</record>
|
||||
|
||||
<record id="product_product_arancel" model="product.product">
|
||||
<field name="name">Tariff</field>
|
||||
<field name="detailed_type">service</field>
|
||||
<field name="default_code">AFIP_ARANCEL</field>
|
||||
<field name="type">service</field>
|
||||
<field name="categ_id" ref="product.product_category_services"/>
|
||||
<field name="default_code">ARCA_ARANCEL</field>
|
||||
<field name="sale_ok" eval="False"/>
|
||||
<field name="uom_id" ref="uom.product_uom_unit"/>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="taxes_id" search="[('type_tax_use', '=', 'sale'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
<field name="supplier_taxes_id" search="[('type_tax_use', '=', 'purchase'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
</record>
|
||||
|
||||
<record id="product_product_servicio_de_guarda" model="product.product">
|
||||
<field name="name">Guard Service</field>
|
||||
<field name="detailed_type">service</field>
|
||||
<field name="default_code">AFIP_SERV_GUARDA</field>
|
||||
<field name="type">service</field>
|
||||
<field name="categ_id" ref="product.product_category_services"/>
|
||||
<field name="default_code">ARCA_SERV_GUARDA</field>
|
||||
<field name="sale_ok" eval="False"/>
|
||||
<field name="uom_id" ref="uom.product_uom_unit"/>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="taxes_id" search="[('type_tax_use', '=', 'sale'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
<field name="supplier_taxes_id" search="[('type_tax_use', '=', 'purchase'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
</record>
|
||||
|
||||
<record id="product_product_exento" model="product.product">
|
||||
<field name="name">Book "Development in Odoo" (VAT Exempt)</field>
|
||||
<field name="categ_id" ref="product.product_category_5"/>
|
||||
<field name="categ_id" ref="product.product_category_goods"/>
|
||||
<field name="standard_price">100.0</field>
|
||||
<field name="list_price">80.0</field>
|
||||
<field name="detailed_type">consu</field>
|
||||
<field name="type">consu</field>
|
||||
<field name="uom_id" ref="uom.product_uom_unit"/>
|
||||
<field name="uom_po_id" ref="uom.product_uom_unit"/>
|
||||
<field name="default_code">EXENTO</field>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="taxes_id" search="[('type_tax_use', '=', 'sale'), ('tax_group_id', '=', 'VAT Exempt')]"/>
|
||||
<field name="supplier_taxes_id" search="[('type_tax_use', '=', 'purchase'), ('tax_group_id', '=', 'VAT Exempt')]"/>
|
||||
</record>
|
||||
|
||||
<record id="product_product_cero" model="product.product">
|
||||
<field name="name">Non-industrialized animals and vegetables (VAT Zero)</field>
|
||||
<field name="categ_id" ref="product.product_category_5"/>
|
||||
<field name="categ_id" ref="product.product_category_goods"/>
|
||||
<field name="standard_price">200.0</field>
|
||||
<field name="list_price">160.0</field>
|
||||
<field name="detailed_type">consu</field>
|
||||
<field name="type">consu</field>
|
||||
<field name="uom_id" ref="uom.product_uom_unit"/>
|
||||
<field name="uom_po_id" ref="uom.product_uom_unit"/>
|
||||
<field name="default_code">CERO</field>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="taxes_id" search="[('type_tax_use', '=', 'sale'), ('tax_group_id', '=', 'VAT 0%')]"/>
|
||||
<field name="supplier_taxes_id" search="[('type_tax_use', '=', 'purchase'), ('tax_group_id', '=', 'VAT 0%')]"/>
|
||||
</record>
|
||||
<record id="product_product_no_gravado" model="product.product">
|
||||
<field name="name">Untaxed concepts (VAT NT)</field>
|
||||
<field name="categ_id" ref="product.product_category_5"/>
|
||||
<field name="categ_id" ref="product.product_category_goods"/>
|
||||
<field name="standard_price">50.0</field>
|
||||
<field name="list_price">40.0</field>
|
||||
<field name="detailed_type">consu</field>
|
||||
<field name="type">consu</field>
|
||||
<field name="uom_id" ref="uom.product_uom_unit"/>
|
||||
<field name="uom_po_id" ref="uom.product_uom_unit"/>
|
||||
<field name="default_code">NOGRAVADO</field>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="taxes_id" search="[('type_tax_use', '=', 'sale'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
<field name="supplier_taxes_id" search="[('type_tax_use', '=', 'purchase'), ('tax_group_id', '=', 'VAT Untaxed')]"/>
|
||||
</record>
|
||||
<record id="product_product_telefonia" model="product.product">
|
||||
<field name="name">Telephone service (VAT 27)</field>
|
||||
<field name="categ_id" ref="product.product_category_5"/>
|
||||
<field name="categ_id" ref="product.product_category_services"/>
|
||||
<field name="standard_price">250.0</field>
|
||||
<field name="list_price">130.0</field>
|
||||
<field name="detailed_type">service</field>
|
||||
<field name="type">service</field>
|
||||
<field name="uom_id" ref="uom.product_uom_unit"/>
|
||||
<field name="uom_po_id" ref="uom.product_uom_unit"/>
|
||||
<field name="default_code">TELEFONIA</field>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="taxes_id" search="[('type_tax_use', '=', 'sale'), ('tax_group_id', '=', 'VAT 27%')]"/>
|
||||
<field name="supplier_taxes_id" search="[('type_tax_use', '=', 'purchase'), ('tax_group_id', '=', 'VAT 27%')]"/>
|
||||
</record>
|
||||
|
|
@ -104,4 +118,17 @@
|
|||
<field name="standard_price">4500.0</field>
|
||||
</record>
|
||||
|
||||
<function model="product.product" name="write">
|
||||
<value model="product.product" eval="obj().search([('taxes_id', '=', False)]).ids"/>
|
||||
<value
|
||||
model="account.tax"
|
||||
eval="{
|
||||
'taxes_id': [(4, obj().search([
|
||||
('type_tax_use', '=', 'sale'),
|
||||
('tax_group_id', '=', ref('account.%s_tax_group_iva_21' % ref('base.company_ri'))),
|
||||
('company_id', '=', ref('base.company_ri'))
|
||||
]).id)]}"
|
||||
/>
|
||||
</function>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="partner_ri" model="res.partner">
|
||||
<field name='name'>(AR) Responsable Inscripto</field>
|
||||
<field name='l10n_ar_afip_responsibility_type_id' ref="res_IVARI"/>
|
||||
<field name='l10n_latam_identification_type_id' ref="l10n_ar.it_cuit"/>
|
||||
<field name='vat'>30111111118</field>
|
||||
<record id="base.partner_ri" model="res.partner" forcecreate="1">
|
||||
<field name="name">(AR) Responsable Inscripto</field>
|
||||
<field name="l10n_ar_afip_responsibility_type_id" ref="res_IVARI"/>
|
||||
<field name="l10n_latam_identification_type_id" ref="l10n_ar.it_cuit"/>
|
||||
<field name="vat">30111111118</field>
|
||||
<field name="street">Calle Falsa 123</field>
|
||||
<field name="city">Rosario</field>
|
||||
<field name="country_id" ref="base.ar"/>
|
||||
|
|
@ -16,44 +16,53 @@
|
|||
<field name="website">www.example.com</field>
|
||||
</record>
|
||||
|
||||
<record id="company_ri" model="res.company">
|
||||
<field name='parent_id' ref='base.main_company'/>
|
||||
<field name='currency_id' ref='base.ARS'/>
|
||||
<field name='partner_id' ref='partner_ri'/>
|
||||
<field name='name'>(AR) Responsable Inscripto</field>
|
||||
<record id="base.company_ri" model="res.company" forcecreate="1">
|
||||
<field name="currency_id" ref="base.ARS"/>
|
||||
<field name="partner_id" ref="base.partner_ri"/>
|
||||
<field name="name">(AR) Responsable Inscripto</field>
|
||||
<field name="l10n_ar_afip_start_date" eval="time.strftime('%Y-01-01')"/>
|
||||
<field name='l10n_ar_gross_income_type'>local</field>
|
||||
<field name='l10n_ar_gross_income_number'>901-21885123</field>
|
||||
<field name="l10n_ar_gross_income_type">local</field>
|
||||
<field name="l10n_ar_gross_income_number">901-21885123</field>
|
||||
</record>
|
||||
|
||||
<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_ar.company_ri'))]}"/>
|
||||
<value eval="{'company_ids': [(4, ref('base.company_ri'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_ar.l10nar_ri_chart_template')]"/>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_ar.company_ri')"/>
|
||||
<value eval="[]"/>
|
||||
<value>ar_ri</value>
|
||||
<value model="res.company" eval="obj().env.ref('base.company_ri')"/>
|
||||
<value name="install_demo" eval="True"/>
|
||||
</function>
|
||||
|
||||
<record id="bank_account_ri" model="res.partner.bank">
|
||||
<!-- Products created before the company don't get the default tax set, by default,
|
||||
although the tests are expecting it... Hence we force it -->
|
||||
<function model="product.template" name="_force_default_tax">
|
||||
<value model="product.template" eval="obj().search([]).ids"/>
|
||||
<value model="res.company" eval="obj().env.ref('base.company_ri')"/>
|
||||
</function>
|
||||
|
||||
<record id="base.bank_account_ri" model="res.partner.bank" forcecreate="1">
|
||||
<field name="acc_number">7982898111100056688080</field>
|
||||
<field name="partner_id" ref="l10n_ar.partner_ri"/>
|
||||
<field name="company_id" ref="l10n_ar.company_ri"/>
|
||||
<field name="partner_id" ref="base.partner_ri"/>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="allow_out_payment" eval="True"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="sale_expo_journal_ri" model="account.journal">
|
||||
<field name='name'>Expo Sales Journal</field>
|
||||
<field name='company_id' ref="l10n_ar.company_ri"/>
|
||||
<field name='type'>sale</field>
|
||||
<field name='code'>S0002</field>
|
||||
<field name='l10n_latam_use_documents' eval="True"/>
|
||||
<field name='l10n_ar_afip_pos_number'>2</field>
|
||||
<field name='l10n_ar_afip_pos_partner_id' ref="l10n_ar.partner_ri"/>
|
||||
<field name='l10n_ar_afip_pos_system'>FEERCEL</field>
|
||||
<field name='refund_sequence' eval="False"/>
|
||||
<field name="name">Expo Sales Journal</field>
|
||||
<field name="company_id" ref="base.company_ri"/>
|
||||
<field name="type">sale</field>
|
||||
<field name="code">S0002</field>
|
||||
<field name="l10n_latam_use_documents" eval="True"/>
|
||||
<field name="l10n_ar_afip_pos_number">2</field>
|
||||
<field name="l10n_ar_afip_pos_partner_id" ref="base.partner_ri"/>
|
||||
<field name="l10n_ar_afip_pos_system">FEERCEL</field>
|
||||
<field name="refund_sequence" eval="False"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
1264
odoo-bringout-oca-ocb-l10n_ar/l10n_ar/i18n/es_419.po
Normal file
1264
odoo-bringout-oca-ocb-l10n_ar/l10n_ar/i18n/es_419.po
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,11 +1,12 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import template_ar_ex
|
||||
from . import template_ar_ri
|
||||
from . import template_ar_base
|
||||
from . import l10n_latam_identification_type
|
||||
from . import l10n_ar_afip_responsibility_type
|
||||
from . import account_journal
|
||||
from . import account_tax_group
|
||||
from . import account_fiscal_position
|
||||
from . import account_fiscal_position_template
|
||||
from . import l10n_latam_document_type
|
||||
from . import res_partner
|
||||
from . import res_country
|
||||
|
|
|
|||
|
|
@ -1,73 +1,67 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import models, api, _
|
||||
from odoo.exceptions import UserError
|
||||
from odoo.http import request
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.Model):
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
def _get_fp_vals(self, company, position):
|
||||
res = super()._get_fp_vals(company, position)
|
||||
if company.country_id.code == "AR":
|
||||
res['l10n_ar_afip_responsibility_type_ids'] = [
|
||||
(6, False, position.l10n_ar_afip_responsibility_type_ids.ids)]
|
||||
return res
|
||||
|
||||
def _prepare_all_journals(self, acc_template_ref, company, journals_dict=None):
|
||||
""" In case of an Argentinean CoA, we modify the default values of the sales journal to be a preprinted journal"""
|
||||
res = super()._prepare_all_journals(acc_template_ref, company, journals_dict=journals_dict)
|
||||
if company.country_id.code == "AR":
|
||||
for vals in res:
|
||||
if vals['type'] == 'sale':
|
||||
vals.update({
|
||||
"name": _("Ventas Preimpreso"),
|
||||
"code": "0001",
|
||||
"l10n_ar_afip_pos_number": 1,
|
||||
"l10n_ar_afip_pos_partner_id": company.partner_id.id,
|
||||
"l10n_ar_afip_pos_system": 'II_IM',
|
||||
"refund_sequence": False
|
||||
})
|
||||
return res
|
||||
|
||||
@api.model
|
||||
def _get_ar_responsibility_match(self, chart_template_id):
|
||||
""" return responsibility type that match with the given chart_template_id
|
||||
def _get_ar_responsibility_match(self, chart_template):
|
||||
""" return responsibility type that match with the given chart_template code
|
||||
"""
|
||||
match = {
|
||||
self.env.ref('l10n_ar.l10nar_base_chart_template').id: self.env.ref('l10n_ar.res_RM'),
|
||||
self.env.ref('l10n_ar.l10nar_ex_chart_template').id: self.env.ref('l10n_ar.res_IVAE'),
|
||||
self.env.ref('l10n_ar.l10nar_ri_chart_template').id: self.env.ref('l10n_ar.res_IVARI'),
|
||||
'ar_base': self.env.ref('l10n_ar.res_RM'),
|
||||
'ar_ex': self.env.ref('l10n_ar.res_IVAE'),
|
||||
'ar_ri': self.env.ref('l10n_ar.res_IVARI'),
|
||||
}
|
||||
return match.get(chart_template_id)
|
||||
return match.get(chart_template)
|
||||
|
||||
def _load(self, company):
|
||||
""" Set companies AFIP Responsibility and Country if AR CoA is installed, also set tax calculation rounding
|
||||
method required in order to properly validate match AFIP invoices.
|
||||
def _load(self, template_code, company, install_demo,force_create=True):
|
||||
""" Set companies ARCA Responsibility and Country if AR CoA is installed, also set tax calculation rounding
|
||||
method required in order to properly validate match ARCA invoices.
|
||||
|
||||
Also, raise a warning if the user is trying to install a CoA that does not match with the defined AFIP
|
||||
Also, raise a warning if the user is trying to install a CoA that does not match with the defined ARCA
|
||||
Responsibility defined in the company
|
||||
"""
|
||||
self.ensure_one()
|
||||
coa_responsibility = self._get_ar_responsibility_match(self.id)
|
||||
coa_responsibility = self._get_ar_responsibility_match(template_code)
|
||||
if coa_responsibility:
|
||||
company_responsibility = company.l10n_ar_afip_responsibility_type_id
|
||||
company.write({
|
||||
'l10n_ar_afip_responsibility_type_id': coa_responsibility.id,
|
||||
'country_id': self.env['res.country'].search([('code', '=', 'AR')]).id,
|
||||
'tax_calculation_rounding_method': 'round_globally',
|
||||
})
|
||||
# set CUIT identification type (which is the argentinean vat) in the created company partner instead of
|
||||
# the default VAT type.
|
||||
company.partner_id.l10n_latam_identification_type_id = self.env.ref('l10n_ar.it_cuit')
|
||||
|
||||
res = super()._load(company)
|
||||
current_identification_type = company.partner_id.l10n_latam_identification_type_id
|
||||
try:
|
||||
# set CUIT identification type (which is the argentinean vat) in the created company partner instead of
|
||||
# the default VAT type.
|
||||
company.partner_id.l10n_latam_identification_type_id = self.env.ref('l10n_ar.it_cuit')
|
||||
except ValidationError:
|
||||
# put back previous value if we could not validate the CUIT
|
||||
company.partner_id.l10n_latam_identification_type_id = current_identification_type
|
||||
|
||||
res = super()._load(template_code, company, install_demo,force_create)
|
||||
|
||||
# If Responsable Monotributista remove the default purchase tax
|
||||
if self == self.env.ref('l10n_ar.l10nar_base_chart_template') or \
|
||||
self == self.env.ref('l10n_ar.l10nar_ex_chart_template'):
|
||||
if template_code in ('ar_base', 'ar_ex'):
|
||||
company.account_purchase_tax_id = self.env['account.tax']
|
||||
|
||||
return res
|
||||
|
||||
def try_loading(self, template_code, company, install_demo=False, force_create=True):
|
||||
# During company creation load template code corresponding to the ARCA Responsibility
|
||||
if not company:
|
||||
return
|
||||
if isinstance(company, int):
|
||||
company = self.env['res.company'].browse([company])
|
||||
if company.country_code == 'AR' and not company.chart_template:
|
||||
match = {
|
||||
self.env.ref('l10n_ar.res_RM'): 'ar_base',
|
||||
self.env.ref('l10n_ar.res_IVAE'): 'ar_ex',
|
||||
self.env.ref('l10n_ar.res_IVARI'): 'ar_ri',
|
||||
}
|
||||
template_code = match.get(company.l10n_ar_afip_responsibility_type_id, template_code)
|
||||
return super().try_loading(template_code, company, install_demo, force_create)
|
||||
|
|
|
|||
|
|
@ -3,24 +3,17 @@ from odoo import fields, models, api, _
|
|||
|
||||
|
||||
class AccountFiscalPosition(models.Model):
|
||||
|
||||
_inherit = 'account.fiscal.position'
|
||||
|
||||
l10n_ar_afip_responsibility_type_ids = fields.Many2many(
|
||||
'l10n_ar.afip.responsibility.type', 'l10n_ar_afip_reponsibility_type_fiscal_pos_rel',
|
||||
string='AFIP Responsibility Types', help='List of AFIP responsibilities where this fiscal position '
|
||||
string='ARCA Responsibility Types', help='List of ARCA responsibilities where this fiscal position '
|
||||
'should be auto-detected')
|
||||
|
||||
@api.model
|
||||
def _get_fiscal_position(self, partner, delivery=None):
|
||||
def _get_fpos_validation_functions(self, partner):
|
||||
functions = super()._get_fpos_validation_functions(partner)
|
||||
if self.env.company.country_id.code != "AR":
|
||||
return super()._get_fiscal_position(partner, delivery=delivery)
|
||||
return super(AccountFiscalPosition, self.with_context(l10n_ar_afip_responsibility_type_id=partner.l10n_ar_afip_responsibility_type_id.id))._get_fiscal_position(partner, delivery=delivery)
|
||||
|
||||
def _prepare_fpos_base_domain(self, vat_required):
|
||||
domain = super()._prepare_fpos_base_domain(vat_required)
|
||||
if 'l10n_ar_afip_responsibility_type_id' in self._context:
|
||||
domain += ['|',
|
||||
('l10n_ar_afip_responsibility_type_ids', '=', False),
|
||||
('l10n_ar_afip_responsibility_type_ids', '=', self._context.get('l10n_ar_afip_responsibility_type_id'))]
|
||||
return domain
|
||||
return functions
|
||||
return [
|
||||
lambda fpos: partner.l10n_ar_afip_responsibility_type_id in fpos.l10n_ar_afip_responsibility_type_ids,
|
||||
] + functions
|
||||
|
|
|
|||
|
|
@ -1,11 +0,0 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import fields, models
|
||||
|
||||
|
||||
class AccountFiscalPositionTemplate(models.Model):
|
||||
|
||||
_inherit = 'account.fiscal.position.template'
|
||||
|
||||
l10n_ar_afip_responsibility_type_ids = fields.Many2many(
|
||||
'l10n_ar.afip.responsibility.type', 'l10n_ar_afip_reponsibility_type_fiscal_pos_temp_rel',
|
||||
string='AFIP Responsibility Types')
|
||||
|
|
@ -1,22 +1,39 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models, api, _
|
||||
from odoo.exceptions import ValidationError, RedirectWarning
|
||||
from odoo.exceptions import UserError, ValidationError, RedirectWarning
|
||||
|
||||
|
||||
class AccountJournal(models.Model):
|
||||
|
||||
_inherit = "account.journal"
|
||||
|
||||
l10n_ar_afip_pos_system = fields.Selection(
|
||||
selection='_get_l10n_ar_afip_pos_types_selection', string='AFIP POS System')
|
||||
selection='_get_l10n_ar_afip_pos_types_selection', string='ARCA POS System',
|
||||
compute='_compute_l10n_ar_afip_pos_system', store=True, readonly=False,
|
||||
help="Argentina: Specify which type of system will be used to create the electronic invoice. This will depend on the type of invoice to be created.",
|
||||
)
|
||||
l10n_ar_afip_pos_number = fields.Integer(
|
||||
'AFIP POS Number', help='This is the point of sale number assigned by AFIP in order to generate invoices')
|
||||
'ARCA POS Number', help='This is the point of sale number assigned by ARCA in order to generate invoices')
|
||||
company_partner = fields.Many2one('res.partner', related='company_id.partner_id')
|
||||
l10n_ar_afip_pos_partner_id = fields.Many2one(
|
||||
'res.partner', 'AFIP POS Address', help='This is the address used for invoice reports of this POS',
|
||||
'res.partner', 'ARCA POS Address', help='This is the address used for invoice reports of this POS',
|
||||
domain="['|', ('id', '=', company_partner), '&', ('id', 'child_of', company_partner), ('type', '!=', 'contact')]"
|
||||
)
|
||||
l10n_ar_is_pos = fields.Boolean(
|
||||
compute="_compute_l10n_ar_is_pos", store=True, readonly=False,
|
||||
string="Is ARCA POS?",
|
||||
help="Argentina: Specify if this Journal will be used to send electronic invoices to ARCA.",
|
||||
)
|
||||
|
||||
@api.depends('country_code', 'type', 'l10n_latam_use_documents')
|
||||
def _compute_l10n_ar_is_pos(self):
|
||||
for journal in self:
|
||||
journal.l10n_ar_is_pos = journal.country_code == 'AR' and journal.type == 'sale' and journal.l10n_latam_use_documents
|
||||
|
||||
@api.depends('l10n_ar_is_pos')
|
||||
def _compute_l10n_ar_afip_pos_system(self):
|
||||
for journal in self:
|
||||
journal.l10n_ar_afip_pos_system = journal.l10n_ar_is_pos and journal.l10n_ar_afip_pos_system
|
||||
|
||||
def _get_l10n_ar_afip_pos_types_selection(self):
|
||||
""" Return the list of values of the selection field. """
|
||||
|
|
@ -27,10 +44,11 @@ class AccountJournal(models.Model):
|
|||
('FEERCELP', _('Export Voucher - Billing Plus')),
|
||||
('FEERCEL', _('Export Voucher - Online Invoice')),
|
||||
('CPERCEL', _('Product Coding - Online Voucher')),
|
||||
('CF', _('External Fiscal Controller')),
|
||||
]
|
||||
|
||||
def _get_journal_letter(self, counterpart_partner=False):
|
||||
""" Regarding the AFIP responsibility of the company and the type of journal (sale/purchase), get the allowed
|
||||
""" Regarding the ARCA responsibility of the company and the type of journal (sale/purchase), get the allowed
|
||||
letters. Optionally, receive the counterpart partner (customer/supplier) and get the allowed letters to work
|
||||
with him. This method is used to populate document types on journals and also to filter document types on
|
||||
specific invoices to/from customer/supplier
|
||||
|
|
@ -43,7 +61,7 @@ class AccountJournal(models.Model):
|
|||
'5': [],
|
||||
'6': ['C', 'E'],
|
||||
'7': ['B', 'C', 'I'],
|
||||
'8': ['B', 'C', 'I'],
|
||||
'8': ['I'],
|
||||
'9': ['I'],
|
||||
'10': [],
|
||||
'13': ['C', 'E'],
|
||||
|
|
@ -66,21 +84,19 @@ class AccountJournal(models.Model):
|
|||
}
|
||||
if not self.company_id.l10n_ar_afip_responsibility_type_id:
|
||||
action = self.env.ref('base.action_res_company_form')
|
||||
msg = _('Can not create chart of account until you configure your company AFIP Responsibility and VAT.')
|
||||
msg = _('Can not create chart of account until you configure your company ARCA Responsibility and VAT.')
|
||||
raise RedirectWarning(msg, action.id, _('Go to Companies'))
|
||||
|
||||
letters = letters_data['issued' if self.type == 'sale' else 'received'][
|
||||
letters = letters_data['issued' if self.l10n_ar_is_pos else 'received'][
|
||||
self.company_id.l10n_ar_afip_responsibility_type_id.code]
|
||||
if counterpart_partner:
|
||||
counterpart_letters = letters_data['issued' if self.type == 'purchase' else 'received'].get(
|
||||
counterpart_letters = letters_data['issued' if not self.l10n_ar_is_pos else 'received'].get(
|
||||
counterpart_partner.l10n_ar_afip_responsibility_type_id.code, [])
|
||||
letters = list(set(letters) & set(counterpart_letters))
|
||||
return letters
|
||||
|
||||
def _get_journal_codes(self):
|
||||
def _get_journal_codes_domain(self):
|
||||
self.ensure_one()
|
||||
if self.type != 'sale':
|
||||
return []
|
||||
return self._get_codes_per_journal_type(self.l10n_ar_afip_pos_system)
|
||||
|
||||
@api.model
|
||||
|
|
@ -91,51 +107,85 @@ class AccountJournal(models.Model):
|
|||
receipt_m_code = ['54']
|
||||
receipt_codes = ['4', '9', '15']
|
||||
expo_codes = ['19', '20', '21']
|
||||
zeta_codes = ['80', '83']
|
||||
if afip_pos_system == 'II_IM':
|
||||
tique_codes = ['81', '82', '83', '110', '112', '113', '115', '116', '118', '119', '120']
|
||||
lsg_codes = ['331']
|
||||
no_pos_docs = [
|
||||
'23', '24', '25', '26', '27', '28', '33', '43', '45', '46', '48', '58', '60', '61', '150', '151', '157',
|
||||
'158', '161', '162', '164', '166', '167', '171', '172', '180', '182', '186', '188', '332']
|
||||
codes = []
|
||||
if (self.type == 'sale' and not self.l10n_ar_is_pos) or (self.type == 'purchase' and afip_pos_system in ['II_IM', 'RLI_RLM']):
|
||||
codes = no_pos_docs + lsg_codes
|
||||
elif self.type == 'purchase' and afip_pos_system == 'RAW_MAW':
|
||||
# electronic invoices (wsfev1) (intersection between available docs on ws and no_pos_docs)
|
||||
codes = ['60', '61']
|
||||
elif self.type == 'purchase':
|
||||
return [('code', 'not in', no_pos_docs)]
|
||||
elif afip_pos_system == 'II_IM':
|
||||
# pre-printed invoice
|
||||
return usual_codes + receipt_codes + expo_codes + invoice_m_code + receipt_m_code
|
||||
elif afip_pos_system == 'RAW_MAW':
|
||||
codes = usual_codes + receipt_codes + expo_codes + invoice_m_code + receipt_m_code
|
||||
elif afip_pos_system in ['RAW_MAW', 'RLI_RLM']:
|
||||
# electronic/online invoice
|
||||
return usual_codes + receipt_codes + invoice_m_code + receipt_m_code + mipyme_codes
|
||||
elif afip_pos_system == 'RLI_RLM':
|
||||
return usual_codes + receipt_codes + invoice_m_code + receipt_m_code + mipyme_codes + zeta_codes
|
||||
codes = usual_codes + receipt_codes + invoice_m_code + receipt_m_code + mipyme_codes
|
||||
elif afip_pos_system in ['CPERCEL', 'CPEWS']:
|
||||
# invoice with detail
|
||||
return usual_codes + invoice_m_code
|
||||
codes = usual_codes + invoice_m_code
|
||||
elif afip_pos_system in ['BFERCEL', 'BFEWS']:
|
||||
# Bonds invoice
|
||||
return usual_codes + mipyme_codes
|
||||
codes = usual_codes + mipyme_codes
|
||||
elif afip_pos_system in ['FEERCEL', 'FEEWS', 'FEERCELP']:
|
||||
return expo_codes
|
||||
codes = expo_codes
|
||||
elif afip_pos_system == 'CF':
|
||||
codes = tique_codes
|
||||
return [('code', 'in', codes)]
|
||||
|
||||
@api.constrains('type', 'l10n_ar_afip_pos_system', 'l10n_ar_afip_pos_number', 'l10n_latam_use_documents')
|
||||
def _check_afip_configurations(self):
|
||||
""" Do not let the user update the journal if it already contains confirmed invoices """
|
||||
journals = self.filtered(lambda x: x.company_id.account_fiscal_country_id.code == "AR" and x.type in ['sale', 'purchase'])
|
||||
invoices = self.env['account.move'].search([('journal_id', 'in', journals.ids), ('posted_before', '=', True)], limit=1)
|
||||
if invoices:
|
||||
raise ValidationError(
|
||||
_("You can not change the journal's configuration if it already has validated invoices") + ' ('
|
||||
+ ', '.join(invoices.mapped('journal_id').mapped('name')) + ')')
|
||||
@api.constrains('l10n_ar_afip_pos_system')
|
||||
def _check_afip_pos_system(self):
|
||||
journals = self.filtered(
|
||||
lambda j: j.l10n_ar_is_pos and j.type == 'purchase' and
|
||||
j.l10n_ar_afip_pos_system not in ['II_IM', 'RLI_RLM', 'RAW_MAW'])
|
||||
if journals:
|
||||
raise ValidationError("\n".join(
|
||||
_("The pos system %(system)s can not be used on a purchase journal (id %(id)s)", system=x.l10n_ar_afip_pos_system, id=x.id)
|
||||
for x in journals
|
||||
))
|
||||
|
||||
@api.constrains('l10n_ar_afip_pos_number')
|
||||
def _check_afip_pos_number(self):
|
||||
to_review = self.filtered(
|
||||
lambda x: x.type == 'sale' and x.l10n_latam_use_documents and
|
||||
x.company_id.account_fiscal_country_id.code == "AR")
|
||||
if self.filtered(lambda j: j.l10n_ar_is_pos and j.l10n_ar_afip_pos_number == 0):
|
||||
raise ValidationError(_('Please define an ARCA POS number'))
|
||||
|
||||
if to_review.filtered(lambda x: x.l10n_ar_afip_pos_number == 0):
|
||||
raise ValidationError(_('Please define an AFIP POS number'))
|
||||
|
||||
if to_review.filtered(lambda x: x.l10n_ar_afip_pos_number > 99999):
|
||||
raise ValidationError(_('Please define a valid AFIP POS number (5 digits max)'))
|
||||
if self.filtered(lambda j: j.l10n_ar_is_pos and j.l10n_ar_afip_pos_number > 99999):
|
||||
raise ValidationError(_('Please define a valid ARCA POS number (5 digits max)'))
|
||||
|
||||
@api.onchange('l10n_ar_afip_pos_number', 'type')
|
||||
def _onchange_set_short_name(self):
|
||||
""" Will define the AFIP POS Address field domain taking into account the company configured in the journal
|
||||
""" Will define the ARCA POS Address field domain taking into account the company configured in the journal
|
||||
The short code of the journal only admit 5 characters, so depending on the size of the pos_number (also max 5)
|
||||
we add or not a prefix to identify sales journal.
|
||||
"""
|
||||
if self.type == 'sale' and self.l10n_ar_afip_pos_number:
|
||||
self.code = "%05i" % self.l10n_ar_afip_pos_number
|
||||
|
||||
def write(self, vals):
|
||||
protected_fields = ('type', 'l10n_ar_afip_pos_system', 'l10n_ar_afip_pos_number', 'l10n_latam_use_documents')
|
||||
fields_to_check = [field for field in protected_fields if field in vals]
|
||||
|
||||
if fields_to_check:
|
||||
self.env.cr.execute("SELECT DISTINCT(journal_id) FROM account_move WHERE posted_before = True")
|
||||
res = self.env.cr.fetchall()
|
||||
journal_with_entry_ids = [journal_id for journal_id, in res]
|
||||
|
||||
for journal in self:
|
||||
if (
|
||||
journal.company_id.account_fiscal_country_id.code != "AR"
|
||||
or journal.type not in ['sale', 'purchase']
|
||||
or journal.id not in journal_with_entry_ids
|
||||
):
|
||||
continue
|
||||
|
||||
for field in fields_to_check:
|
||||
# Wouldn't work if there was a relational field, as we would compare an id with a recordset.
|
||||
if vals[field] != journal[field]:
|
||||
raise UserError(_("You can not change %s journal's configuration if it already has validated invoices", journal.name))
|
||||
|
||||
return super().write(vals)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import models, fields, api, _
|
||||
from odoo.exceptions import UserError, RedirectWarning, ValidationError
|
||||
from odoo.fields import Domain
|
||||
from odoo.tools.misc import formatLang
|
||||
from dateutil.relativedelta import relativedelta
|
||||
import logging
|
||||
|
|
@ -8,7 +9,6 @@ _logger = logging.getLogger(__name__)
|
|||
|
||||
|
||||
class AccountMove(models.Model):
|
||||
|
||||
_inherit = 'account.move'
|
||||
|
||||
@api.model
|
||||
|
|
@ -21,19 +21,33 @@ class AccountMove(models.Model):
|
|||
return {'invoice_number': int(invoice_number), 'point_of_sale': int(pos)}
|
||||
|
||||
l10n_ar_afip_responsibility_type_id = fields.Many2one(
|
||||
'l10n_ar.afip.responsibility.type', string='AFIP Responsibility Type', help='Defined by AFIP to'
|
||||
'l10n_ar.afip.responsibility.type', string='ARCA Responsibility Type', help='Defined by ARCA to'
|
||||
' identify the type of responsibilities that a person or a legal entity could have and that impacts in the'
|
||||
' type of operations and requirements they need.')
|
||||
|
||||
l10n_ar_currency_rate = fields.Float(copy=False, digits=(16, 6), readonly=True, string="Currency Rate")
|
||||
|
||||
# Mostly used on reports
|
||||
l10n_ar_afip_concept = fields.Selection(
|
||||
compute='_compute_l10n_ar_afip_concept', selection='_get_afip_invoice_concepts', string="AFIP Concept",
|
||||
help="A concept is suggested regarding the type of the products on the invoice but it is allowed to force a"
|
||||
" different type if required.")
|
||||
l10n_ar_afip_service_start = fields.Date(string='AFIP Service Start Date', readonly=True, states={'draft': [('readonly', False)]})
|
||||
l10n_ar_afip_service_end = fields.Date(string='AFIP Service End Date', readonly=True, states={'draft': [('readonly', False)]})
|
||||
compute='_compute_l10n_ar_afip_concept', selection='_get_afip_invoice_concepts', string="ARCA Concept",
|
||||
help="A concept is suggested regarding the type of the products on the invoice.")
|
||||
l10n_ar_afip_service_start = fields.Date(string='ARCA Service Start Date')
|
||||
l10n_ar_afip_service_end = fields.Date(string='ARCA Service End Date')
|
||||
|
||||
def _is_manual_document_number(self):
|
||||
""" Document number should be manual input by user when the journal use documents and
|
||||
|
||||
* if sales journal and not a ARCA pos (liquido producto case)
|
||||
* if purchase journal and not a ARCA pos (regular case of vendor bills)
|
||||
|
||||
All the other cases the number should be automatic set, wiht only one exception, for pre-printed/online ARCA
|
||||
POS type, the first numeber will be always set manually by the user and then will be computed automatically
|
||||
from there """
|
||||
if self.country_code != 'AR':
|
||||
return super()._is_manual_document_number()
|
||||
|
||||
# NOTE: There is a corner case where 2 sales documents can have the same number for the same DOC from a
|
||||
# different vendor, in that case, the user can create a new Sales Liquido Producto Journal
|
||||
return self.l10n_latam_use_documents and self.journal_id.type in ['purchase', 'sale'] and \
|
||||
not self.journal_id.l10n_ar_is_pos
|
||||
|
||||
@api.constrains('move_type', 'journal_id')
|
||||
def _check_moves_use_documents(self):
|
||||
|
|
@ -72,15 +86,15 @@ class AccountMove(models.Model):
|
|||
def _get_concept(self):
|
||||
""" Method to get the concept of the invoice considering the type of the products on the invoice """
|
||||
self.ensure_one()
|
||||
invoice_lines = self.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_note', 'line_section'))
|
||||
invoice_lines = self.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_section', 'line_subsection', 'line_note'))
|
||||
product_types = set([x.product_id.type for x in invoice_lines if x.product_id])
|
||||
consumable = set(['consu', 'product'])
|
||||
consumable = {'consu'}
|
||||
service = set(['service'])
|
||||
# on expo invoice you can mix services and products
|
||||
expo_invoice = self.l10n_latam_document_type_id.code in ['19', '20', '21']
|
||||
|
||||
# WSFEX 1668 - If Expo invoice and we have a "IVA Liberado – Ley Nº 19.640" (Zona Franca) partner
|
||||
# then AFIP concept to use should be type "Others (4)"
|
||||
# then ARCA concept to use should be type "Others (4)"
|
||||
is_zona_franca = self.partner_id.l10n_ar_afip_responsibility_type_id == self.env.ref("l10n_ar.res_IVA_LIB")
|
||||
# Default value "product"
|
||||
afip_concept = '1'
|
||||
|
|
@ -104,12 +118,11 @@ class AccountMove(models.Model):
|
|||
domain = super()._get_l10n_latam_documents_domain()
|
||||
if self.journal_id.company_id.account_fiscal_country_id.code == "AR":
|
||||
letters = self.journal_id._get_journal_letter(counterpart_partner=self.partner_id.commercial_partner_id)
|
||||
domain += ['|', ('l10n_ar_letter', '=', False), ('l10n_ar_letter', 'in', letters)]
|
||||
codes = self.journal_id._get_journal_codes()
|
||||
if codes:
|
||||
domain.append(('code', 'in', codes))
|
||||
if self.move_type == 'in_refund':
|
||||
domain = ['|', ('code', 'in', self._get_l10n_ar_codes_used_for_inv_and_ref())] + domain
|
||||
domain = Domain(domain)
|
||||
domain &= Domain('l10n_ar_letter', '=', False) | Domain('l10n_ar_letter', 'in', letters)
|
||||
domain &= Domain(self.journal_id._get_journal_codes_domain())
|
||||
if self.move_type in ['out_refund', 'in_refund']:
|
||||
domain = Domain('code', 'in', self._get_l10n_ar_codes_used_for_inv_and_ref()) | domain
|
||||
return domain
|
||||
|
||||
def _check_argentinean_invoice_taxes(self):
|
||||
|
|
@ -120,15 +133,15 @@ class AccountMove(models.Model):
|
|||
# we require a single vat on each invoice line except from some purchase documents
|
||||
if inv.move_type in ['in_invoice', 'in_refund'] and inv.l10n_latam_document_type_id.purchase_aliquots == 'zero':
|
||||
purchase_aliquots = 'zero'
|
||||
for line in inv.mapped('invoice_line_ids').filtered(lambda x: x.display_type not in ('line_section', 'line_note')):
|
||||
for line in inv.mapped('invoice_line_ids').filtered(lambda x: x.display_type not in ('line_section', 'line_subsection', 'line_note')):
|
||||
vat_taxes = line.tax_ids.filtered(lambda x: x.tax_group_id.l10n_ar_vat_afip_code)
|
||||
if len(vat_taxes) != 1:
|
||||
raise UserError(_('There should be a single tax from the "VAT" tax group per line, add it to "%s". If you already have it, please check the tax configuration, in advanced options, in the corresponding field "Tax Group".') % line.name)
|
||||
raise UserError(_("There should be a single tax from the “VAT“ tax group per line, but this is not the case for line “%s”. Please add a tax to this line or check the tax configuration's advanced options for the corresponding field “Tax Group”.", line.name))
|
||||
|
||||
elif purchase_aliquots == 'zero' and vat_taxes.tax_group_id.l10n_ar_vat_afip_code != '0':
|
||||
raise UserError(_('On invoice id "%s" you must use VAT Not Applicable on every line.') % inv.id)
|
||||
raise UserError(_('On invoice id “%s” you must use VAT Not Applicable on every line.', inv.id))
|
||||
elif purchase_aliquots == 'not_zero' and vat_taxes.tax_group_id.l10n_ar_vat_afip_code == '0':
|
||||
raise UserError(_('On invoice id "%s" you must use VAT taxes different than VAT Not Applicable.') % inv.id)
|
||||
raise UserError(_('On invoice id “%s” you must use a VAT tax that is not VAT Not Applicable', inv.id))
|
||||
|
||||
def _set_afip_service_dates(self):
|
||||
for rec in self.filtered(lambda m: m.invoice_date and m.l10n_ar_afip_concept in ['2', '3', '4']):
|
||||
|
|
@ -143,27 +156,13 @@ class AccountMove(models.Model):
|
|||
for rec in self:
|
||||
rec.l10n_ar_afip_responsibility_type_id = rec.commercial_partner_id.l10n_ar_afip_responsibility_type_id.id
|
||||
|
||||
def _set_afip_rate(self):
|
||||
""" We set the l10n_ar_currency_rate value with the accounting date. This should be done
|
||||
after invoice has been posted in order to have the proper accounting date"""
|
||||
for rec in self:
|
||||
if rec.company_id.currency_id == rec.currency_id:
|
||||
rec.l10n_ar_currency_rate = 1.0
|
||||
elif not rec.l10n_ar_currency_rate:
|
||||
rec.l10n_ar_currency_rate = self.env['res.currency']._get_conversion_rate(
|
||||
from_currency=rec.currency_id,
|
||||
to_currency=rec.company_id.currency_id,
|
||||
company=rec.company_id,
|
||||
date=rec.invoice_date,
|
||||
)
|
||||
|
||||
@api.onchange('partner_id')
|
||||
def _onchange_afip_responsibility(self):
|
||||
if self.company_id.account_fiscal_country_id.code == 'AR' and self.l10n_latam_use_documents and self.partner_id \
|
||||
and not self.partner_id.l10n_ar_afip_responsibility_type_id:
|
||||
return {'warning': {
|
||||
'title': _('Missing Partner Configuration'),
|
||||
'message': _('Please configure the AFIP Responsibility for "%s" in order to continue') % (
|
||||
'message': _('Please configure the ARCA Responsibility for "%s" in order to continue',
|
||||
self.partner_id.name)}}
|
||||
|
||||
@api.onchange('partner_id')
|
||||
|
|
@ -173,15 +172,19 @@ class AccountMove(models.Model):
|
|||
for rec in self.filtered(lambda x: x.company_id.account_fiscal_country_id.code == "AR" and x.journal_id.type == 'sale'
|
||||
and x.l10n_latam_use_documents and x.partner_id.l10n_ar_afip_responsibility_type_id):
|
||||
res_code = rec.partner_id.l10n_ar_afip_responsibility_type_id.code
|
||||
domain = [('company_id', '=', rec.company_id.id), ('l10n_latam_use_documents', '=', True), ('type', '=', 'sale')]
|
||||
domain = [
|
||||
*self.env['account.journal']._check_company_domain(rec.company_id),
|
||||
('l10n_latam_use_documents', '=', True),
|
||||
('type', '=', 'sale'),
|
||||
]
|
||||
journal = self.env['account.journal']
|
||||
msg = False
|
||||
if res_code in ['9', '10'] and rec.journal_id.l10n_ar_afip_pos_system not in expo_journals:
|
||||
# if partner is foregin and journal is not of expo, we try to change to expo journal
|
||||
if res_code in ['8', '9', '10'] and rec.journal_id.l10n_ar_afip_pos_system not in expo_journals:
|
||||
# if it is a foreign partner and journal is not for expo, we try to change it to an expo journal
|
||||
journal = journal.search(domain + [('l10n_ar_afip_pos_system', 'in', expo_journals)], limit=1)
|
||||
msg = _('You are trying to create an invoice for foreign partner but you don\'t have an exportation journal')
|
||||
elif res_code not in ['9', '10'] and rec.journal_id.l10n_ar_afip_pos_system in expo_journals:
|
||||
# if partner is NOT foregin and journal is for expo, we try to change to local journal
|
||||
elif res_code not in ['8', '9', '10'] and rec.journal_id.l10n_ar_afip_pos_system in expo_journals:
|
||||
# if it is NOT a foreign partner and journal is for expo, we try to change it to a local journal
|
||||
journal = journal.search(domain + [('l10n_ar_afip_pos_system', 'not in', expo_journals)], limit=1)
|
||||
msg = _('You are trying to create an invoice for domestic partner but you don\'t have a domestic market journal')
|
||||
if journal:
|
||||
|
|
@ -191,6 +194,21 @@ class AccountMove(models.Model):
|
|||
action = self.env.ref('account.action_account_journal_form')
|
||||
raise RedirectWarning(msg, action.id, _('Go to Journals'))
|
||||
|
||||
def _compute_l10n_latam_document_type(self):
|
||||
"""We correct the default document type in vendor bills in case the partner is foreign (code 8)
|
||||
so that it is always 'Foreign invoices and receipts'.
|
||||
"""
|
||||
super()._compute_l10n_latam_document_type()
|
||||
foreign_vendor_bills = self.filtered(lambda x: (
|
||||
x.company_id.account_fiscal_country_id.code == "AR"
|
||||
and x.state == 'draft'
|
||||
and x.move_type in ['in_invoice', 'in_refund']
|
||||
and x.l10n_latam_document_type_id
|
||||
and x.partner_id.l10n_ar_afip_responsibility_type_id.code == '8'))
|
||||
doctype_fa_exterior = self.env.ref('l10n_ar.fa_exterior', raise_if_not_found=False)
|
||||
if doctype_fa_exterior:
|
||||
foreign_vendor_bills.l10n_latam_document_type_id = doctype_fa_exterior
|
||||
|
||||
def _post(self, soft=True):
|
||||
ar_invoices = self.filtered(lambda x: x.company_id.account_fiscal_country_id.code == "AR" and x.l10n_latam_use_documents)
|
||||
# We make validations here and not with a constraint because we want validation before sending electronic
|
||||
|
|
@ -200,7 +218,6 @@ class AccountMove(models.Model):
|
|||
|
||||
posted_ar_invoices = posted & ar_invoices
|
||||
posted_ar_invoices._set_afip_responsibility()
|
||||
posted_ar_invoices._set_afip_rate()
|
||||
posted_ar_invoices._set_afip_service_dates()
|
||||
return posted
|
||||
|
||||
|
|
@ -219,7 +236,7 @@ class AccountMove(models.Model):
|
|||
super()._inverse_l10n_latam_document_number()
|
||||
|
||||
to_review = self.filtered(lambda x: (
|
||||
x.journal_id.type == 'sale'
|
||||
x.journal_id.l10n_ar_is_pos
|
||||
and x.l10n_latam_document_type_id
|
||||
and x.l10n_latam_document_number
|
||||
and (x.l10n_latam_manual_document_number or not x.highest_name)
|
||||
|
|
@ -246,7 +263,7 @@ class AccountMove(models.Model):
|
|||
def _get_starting_sequence(self):
|
||||
""" If use documents then will create a new starting sequence using the document type code prefix and the
|
||||
journal document number with a 8 padding number """
|
||||
if self.journal_id.l10n_latam_use_documents and self.company_id.account_fiscal_country_id.code == "AR":
|
||||
if self.l10n_latam_use_documents and self.company_id.account_fiscal_country_id.code == "AR":
|
||||
if self.l10n_latam_document_type_id:
|
||||
return self._get_formatted_sequence()
|
||||
return super()._get_starting_sequence()
|
||||
|
|
@ -278,7 +295,22 @@ class AccountMove(models.Model):
|
|||
if any(tax.tax_group_id.l10n_ar_vat_afip_code and tax.tax_group_id.l10n_ar_vat_afip_code not in ['0', '1', '2'] for tax in line.tax_ids):
|
||||
vat_taxable |= line
|
||||
|
||||
profits_tax_group = self.env.ref('l10n_ar.tax_group_percepcion_ganancias')
|
||||
profits_tax_group = self.env['account.chart.template'].with_company(self.company_id).ref(
|
||||
'tax_group_percepcion_ganancias',
|
||||
raise_if_not_found=False,
|
||||
)
|
||||
if not profits_tax_group:
|
||||
raise RedirectWarning(
|
||||
message=_(
|
||||
"A required tax group could not be found (XML ID: %s).\n"
|
||||
"Please reload your chart template in order to reinstall the required tax group.\n\n"
|
||||
"Note: You might have to relink your existing taxes to this new tax group.",
|
||||
'tax_group_percepcion_ganancias',
|
||||
),
|
||||
action=self.env.ref('account.action_account_config').id,
|
||||
button_text=_("Accounting Settings"),
|
||||
)
|
||||
|
||||
return {'vat_amount': sign * sum(vat_taxes.mapped(amount_field)),
|
||||
# For invoices of letter C should not pass VAT
|
||||
'vat_taxable_amount': sign * sum(vat_taxable.mapped(amount_field)) if self.l10n_latam_document_type_id.l10n_ar_letter != 'C' else self.amount_untaxed,
|
||||
|
|
@ -318,7 +350,7 @@ class AccountMove(models.Model):
|
|||
# Report vat 0%
|
||||
vat_base_0 = sum(self.invoice_line_ids.filtered(lambda x: x.tax_ids.filtered(lambda y: y.tax_group_id.l10n_ar_vat_afip_code == '3')).mapped('price_subtotal'))
|
||||
if vat_base_0:
|
||||
res += [{'Id': '3', 'BaseImp': vat_base_0, 'Importe': 0.0}]
|
||||
res += [{'Id': '3', 'BaseImp': sign * vat_base_0, 'Importe': 0.0}]
|
||||
|
||||
return res if res else []
|
||||
|
||||
|
|
@ -331,81 +363,74 @@ class AccountMove(models.Model):
|
|||
def _l10n_ar_get_invoice_totals_for_report(self):
|
||||
"""If the invoice document type indicates that vat should not be detailed in the printed report (result of _l10n_ar_include_vat()) then we overwrite tax_totals field so that includes taxes in the total amount, otherwise it would be showing amount_untaxed in the amount_total"""
|
||||
self.ensure_one()
|
||||
tax_totals = self.tax_totals
|
||||
include_vat = self._l10n_ar_include_vat()
|
||||
base_lines = self.line_ids.filtered(lambda x: x.display_type == 'product')
|
||||
tax_lines = self.line_ids.filtered(lambda x: x.display_type == 'tax')
|
||||
if not include_vat:
|
||||
return tax_totals
|
||||
|
||||
involved_tax_group_ids = []
|
||||
for subtotals in self.tax_totals['groups_by_subtotal'].values():
|
||||
for subtotal in subtotals:
|
||||
involved_tax_group_ids.append(subtotal['tax_group_id'])
|
||||
involved_tax_groups = self.env['account.tax.group'].browse(involved_tax_group_ids)
|
||||
nat_int_tax_groups = involved_tax_groups.filtered(lambda tax_group: tax_group.l10n_ar_tribute_afip_code in ('01', '04'))
|
||||
vat_tax_groups = involved_tax_groups.filtered('l10n_ar_vat_afip_code')
|
||||
both_tax_group_ids = nat_int_tax_groups.ids + vat_tax_groups.ids
|
||||
tax_group_ids = {
|
||||
tax_group['id']
|
||||
for subtotal in tax_totals['subtotals']
|
||||
for tax_group in subtotal['tax_groups']
|
||||
}
|
||||
tax_group_ids_to_exclude = self.env['account.tax.group']\
|
||||
.browse(tax_group_ids)\
|
||||
.filtered(lambda tax_group: (
|
||||
self._l10n_ar_is_tax_group_other_national_ind_tax(tax_group)
|
||||
or self._l10n_ar_is_tax_group_vat(tax_group)
|
||||
)).ids
|
||||
if tax_group_ids_to_exclude:
|
||||
tax_totals = self.env['account.tax']._exclude_tax_groups_from_tax_totals_summary(tax_totals, tax_group_ids_to_exclude)
|
||||
return tax_totals
|
||||
|
||||
# Base lines.
|
||||
base_line_vals_list = [x._convert_to_tax_base_line_dict() for x in base_lines]
|
||||
if include_vat:
|
||||
for vals in base_line_vals_list:
|
||||
vals['taxes'] = vals['taxes']\
|
||||
.flatten_taxes_hierarchy()\
|
||||
.filtered(lambda tax: tax.tax_group_id.id not in both_tax_group_ids)
|
||||
def _l10n_ar_get_invoice_custom_tax_summary_for_report(self):
|
||||
""" Get a new tax details for RG 5614/2024 to show ARCA VAT and Other National Internal Taxes. """
|
||||
if self.l10n_latam_document_type_id.code not in ('6', '7', '8'):
|
||||
return []
|
||||
|
||||
# Tax lines.
|
||||
tax_line_vals_list = [x._convert_to_tax_line_dict() for x in tax_lines]
|
||||
if include_vat:
|
||||
tax_line_vals_list = [
|
||||
x
|
||||
for x in tax_line_vals_list
|
||||
if x['tax_repartition_line'].tax_id.tax_group_id.id not in both_tax_group_ids
|
||||
]
|
||||
base_lines, _tax_lines = self._get_rounded_base_and_tax_lines()
|
||||
|
||||
tax_totals = self.env['account.tax']._prepare_tax_totals(
|
||||
base_line_vals_list,
|
||||
self.currency_id,
|
||||
tax_lines=tax_line_vals_list,
|
||||
)
|
||||
|
||||
temp = self.tax_totals
|
||||
if include_vat:
|
||||
tax_totals['amount_total'] = temp['amount_total']
|
||||
tax_totals['formatted_amount_total'] = temp['formatted_amount_total']
|
||||
|
||||
# RG 5614/2024: Show ARCA VAT and Other National Internal Taxes
|
||||
if self.l10n_latam_document_type_id.code in ['6', '7', '8']:
|
||||
|
||||
# Prepare the subtotals to show in the report
|
||||
currency_symbol = self.currency_id.symbol
|
||||
detail_info = {
|
||||
'vat_taxes': {'name': _("VAT Content %s", currency_symbol), 'tax_amount': 0.0, 'group': 'vat'},
|
||||
'other_taxes': {'name': _("Other National Ind. Taxes %s", currency_symbol), 'tax_amount': 0.0,
|
||||
'group': 'other'},
|
||||
def grouping_function(base_line, tax_data):
|
||||
if not tax_data:
|
||||
return None
|
||||
tax_group = tax_data['tax'].tax_group_id
|
||||
skip = False
|
||||
name = None
|
||||
if self._l10n_ar_is_tax_group_other_national_ind_tax(tax_group):
|
||||
name = _("Other National Ind. Taxes %s", base_line['currency_id'].symbol)
|
||||
elif self._l10n_ar_is_tax_group_vat(tax_group):
|
||||
name = _("VAT Content %s", base_line['currency_id'].symbol)
|
||||
else:
|
||||
skip = True
|
||||
return {
|
||||
'name': name,
|
||||
'skip': skip,
|
||||
}
|
||||
|
||||
for subtotals in temp['groups_by_subtotal'].values():
|
||||
for subtotal in subtotals:
|
||||
tax_group_id = subtotal['tax_group_id']
|
||||
if tax_group_id in nat_int_tax_groups.ids:
|
||||
key = 'other_taxes'
|
||||
elif tax_group_id in vat_tax_groups.ids:
|
||||
key = 'vat_taxes'
|
||||
else:
|
||||
continue # If not belongs to the needed groups we ignore them
|
||||
|
||||
detail_info[key]["tax_amount"] += subtotal['tax_group_amount']
|
||||
|
||||
if detail_info['other_taxes']["tax_amount"] == 0.0:
|
||||
detail_info.pop('other_taxes')
|
||||
|
||||
# Format the amounts to show in the report
|
||||
for _item, values in detail_info.items():
|
||||
values["formatted_amount_tax"] = formatLang(self.env, values["tax_amount"])
|
||||
|
||||
tax_totals["detail_ar_tax"] = list(detail_info.values())
|
||||
|
||||
return tax_totals
|
||||
AccountTax = self.env['account.tax']
|
||||
base_lines_aggregated_values = AccountTax._aggregate_base_lines_tax_details(base_lines, grouping_function)
|
||||
values_per_grouping_key = AccountTax._aggregate_base_lines_aggregated_values(base_lines_aggregated_values)
|
||||
results = []
|
||||
for grouping_key, values in values_per_grouping_key.items():
|
||||
if (
|
||||
grouping_key
|
||||
and not grouping_key['skip']
|
||||
):
|
||||
results.append({
|
||||
'name': grouping_key['name'],
|
||||
'tax_amount_currency': values['tax_amount_currency'],
|
||||
'formatted_tax_amount_currency': formatLang(self.env, values['tax_amount_currency']),
|
||||
})
|
||||
return results
|
||||
|
||||
def _l10n_ar_include_vat(self):
|
||||
self.ensure_one()
|
||||
return self.l10n_latam_document_type_id.l10n_ar_letter in ['B', 'C', 'X', 'R']
|
||||
|
||||
@api.model
|
||||
def _l10n_ar_is_tax_group_other_national_ind_tax(self, tax_group):
|
||||
return tax_group.l10n_ar_tribute_afip_code in ('01', '04')
|
||||
|
||||
@api.model
|
||||
def _l10n_ar_is_tax_group_vat(self, tax_group):
|
||||
return bool(tax_group.l10n_ar_vat_afip_code)
|
||||
|
|
|
|||
|
|
@ -3,29 +3,46 @@ from odoo import models
|
|||
|
||||
|
||||
class AccountMoveLine(models.Model):
|
||||
|
||||
_inherit = 'account.move.line'
|
||||
|
||||
def _l10n_ar_prices_and_taxes(self):
|
||||
self.ensure_one()
|
||||
invoice = self.move_id
|
||||
included_taxes = self.tax_ids.filtered('tax_group_id.l10n_ar_vat_afip_code') if self.move_id._l10n_ar_include_vat() else False
|
||||
price_digits = 10**self.env['decimal.precision'].precision_get('Product Price')
|
||||
if not included_taxes:
|
||||
price_unit = self.tax_ids.compute_all(
|
||||
self.price_unit * price_digits, invoice.currency_id, 1.0, self.product_id, invoice.partner_id)
|
||||
price_unit = price_unit['total_excluded'] / price_digits
|
||||
price_subtotal = self.price_subtotal
|
||||
include_vat = invoice._l10n_ar_include_vat()
|
||||
|
||||
AccountTax = self.env['account.tax']
|
||||
base_line = invoice._prepare_product_base_line_for_taxes_computation(self)
|
||||
if include_vat:
|
||||
base_line['tax_ids'] = self.tax_ids.filtered('tax_group_id.l10n_ar_vat_afip_code')
|
||||
AccountTax._add_tax_details_in_base_line(base_line, self.company_id, rounding_method='round_globally')
|
||||
|
||||
tax_details = base_line['tax_details']
|
||||
discount = base_line['discount']
|
||||
price_unit = base_line['price_unit']
|
||||
quantity = base_line['quantity']
|
||||
if include_vat:
|
||||
raw_total = tax_details['raw_total_included_currency']
|
||||
else:
|
||||
price_unit = included_taxes.compute_all(
|
||||
self.price_unit * price_digits, invoice.currency_id, 1.0, self.product_id, invoice.partner_id)['total_included'] / price_digits
|
||||
price = self.price_unit * (1 - (self.discount or 0.0) / 100.0)
|
||||
price_subtotal = included_taxes.compute_all(
|
||||
price, invoice.currency_id, self.quantity, self.product_id, invoice.partner_id)['total_included']
|
||||
price_net = price_unit * (1 - (self.discount or 0.0) / 100.0)
|
||||
raw_total = tax_details['raw_total_excluded_currency']
|
||||
|
||||
if discount == 100.0:
|
||||
price_subtotal_before_discount = price_unit * quantity
|
||||
else:
|
||||
price_subtotal_before_discount = raw_total / (1 - discount / 100.0)
|
||||
|
||||
if quantity:
|
||||
price_unit = price_subtotal_before_discount / quantity
|
||||
price_net = raw_total / quantity
|
||||
else:
|
||||
price_unit = 0.0
|
||||
price_net = 0.0
|
||||
|
||||
return {
|
||||
'price_unit': price_unit,
|
||||
'price_subtotal': price_subtotal,
|
||||
'price_subtotal': invoice.currency_id.round(raw_total),
|
||||
'price_net': price_net,
|
||||
}
|
||||
|
||||
# TODO: deprecated, remove in master
|
||||
def get_column_to_exclude_for_colspan_calculation(self, taxes=None):
|
||||
return super().get_column_to_exclude_for_colspan_calculation(taxes)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import fields, models, api
|
||||
from odoo import _, api, fields, models
|
||||
from odoo.exceptions import UserError
|
||||
|
||||
|
||||
class AccountTaxGroup(models.Model):
|
||||
|
||||
_inherit = 'account.tax.group'
|
||||
|
||||
# values from http://www.afip.gob.ar/fe/documentos/otros_Tributos.xlsx
|
||||
|
|
@ -17,7 +17,7 @@ class AccountTaxGroup(models.Model):
|
|||
('08', '08 - Municipal Taxes Perceptions'),
|
||||
('09', '09 - Other Perceptions'),
|
||||
('99', '99 - Others'),
|
||||
], string='Tribute AFIP Code', index=True, readonly=True)
|
||||
], string='Tribute ARCA Code', index=True, readonly=True)
|
||||
# values from http://www.afip.gob.ar/fe/documentos/OperacionCondicionIVA.xls
|
||||
l10n_ar_vat_afip_code = fields.Selection([
|
||||
('0', 'Not Applicable'),
|
||||
|
|
@ -29,4 +29,22 @@ class AccountTaxGroup(models.Model):
|
|||
('6', '27%'),
|
||||
('8', '5%'),
|
||||
('9', '2,5%'),
|
||||
], string='VAT AFIP Code', index=True, readonly=True)
|
||||
], string='VAT ARCA Code', index=True, readonly=True)
|
||||
|
||||
@api.ondelete(at_uninstall=False)
|
||||
def check_uninstall_required(self):
|
||||
"""
|
||||
Make sure we don't uninstall a required tax group
|
||||
"""
|
||||
ar_companies = self.filtered(lambda g: g.company_id.chart_template.startswith('ar_')).mapped('company_id')
|
||||
profits_tax_group_ids = self.env['ir.model.data'].search([
|
||||
('name', 'in', [f'{company.id}_tax_group_percepcion_ganancias' for company in ar_companies]),
|
||||
('module', '=', 'account'),
|
||||
]).mapped('res_id')
|
||||
if profit_tax_groups_to_be_deleted := self.filtered(lambda g: g.id in profits_tax_group_ids):
|
||||
raise UserError(
|
||||
_(
|
||||
"The tax group '%s' can't be removed, since it is required in the Argentinian localization.",
|
||||
profit_tax_groups_to_be_deleted[0].name,
|
||||
)
|
||||
)
|
||||
|
|
|
|||
|
|
@ -3,10 +3,10 @@
|
|||
from odoo import models, fields
|
||||
|
||||
|
||||
class L10nArAfipResponsibilityType(models.Model):
|
||||
|
||||
class L10n_ArAfipResponsibilityType(models.Model):
|
||||
_name = 'l10n_ar.afip.responsibility.type'
|
||||
_description = 'AFIP Responsibility Type'
|
||||
|
||||
_description = 'ARCA Responsibility Type'
|
||||
_order = 'sequence'
|
||||
|
||||
name = fields.Char(required=True, index='trigram')
|
||||
|
|
@ -14,5 +14,5 @@ class L10nArAfipResponsibilityType(models.Model):
|
|||
code = fields.Char(required=True, index=True)
|
||||
active = fields.Boolean(default=True)
|
||||
|
||||
_sql_constraints = [('name', 'unique(name)', 'Name must be unique!'),
|
||||
('code', 'unique(code)', 'Code must be unique!')]
|
||||
_name_uniq = models.Constraint('unique(name)', 'Name must be unique!')
|
||||
_code_uniq = models.Constraint('unique(code)', 'Code must be unique!')
|
||||
|
|
|
|||
|
|
@ -2,14 +2,13 @@ from odoo import models, api, fields, _
|
|||
from odoo.exceptions import UserError
|
||||
|
||||
|
||||
class L10nLatamDocumentType(models.Model):
|
||||
|
||||
class L10n_LatamDocumentType(models.Model):
|
||||
_inherit = 'l10n_latam.document.type'
|
||||
|
||||
l10n_ar_letter = fields.Selection(
|
||||
selection='_get_l10n_ar_letters',
|
||||
string='Letters',
|
||||
help='Letters defined by the AFIP that can be used to identify the'
|
||||
help='Letters defined by the ARCA that can be used to identify the'
|
||||
' documents presented to the government and that depends on the'
|
||||
' operation type, the responsibility of both the issuer and the'
|
||||
' receptor of the document')
|
||||
|
|
@ -44,15 +43,19 @@ class L10nLatamDocumentType(models.Model):
|
|||
if not document_number:
|
||||
return False
|
||||
|
||||
msg = "'%s' " + _("is not a valid value for") + " '%s'.<br/>%s"
|
||||
|
||||
if not self.code:
|
||||
return document_number
|
||||
|
||||
# Import Dispatch Number Validator
|
||||
if self.code in ['66', '67']:
|
||||
if len(document_number) != 16:
|
||||
raise UserError(msg % (document_number, self.name, _('The number of import Dispatch must be 16 characters')))
|
||||
raise UserError(
|
||||
_(
|
||||
"%(value)s is not a valid value for %(field)s.\nThe number of import Dispatch must be 16 characters.",
|
||||
value=document_number,
|
||||
field=self.name,
|
||||
),
|
||||
)
|
||||
return document_number
|
||||
|
||||
# Invoice Number Validator (For Eg: 123-123)
|
||||
|
|
@ -68,9 +71,12 @@ class L10nLatamDocumentType(models.Model):
|
|||
failed = True
|
||||
document_number = '{:>05s}-{:>08s}'.format(pos, number)
|
||||
if failed:
|
||||
raise UserError(msg % (document_number, self.name, _(
|
||||
'The document number must be entered with a dash (-) and a maximum of 5 characters for the first part'
|
||||
'and 8 for the second. The following are examples of valid numbers:\n* 1-1\n* 0001-00000001'
|
||||
'\n* 00001-00000001')))
|
||||
raise UserError(
|
||||
_(
|
||||
"%(value)s is not a valid value for %(field)s.\nThe document number must be entered with a dash (-) and a maximum of 5 characters for the first part and 8 for the second. The following are examples of valid numbers:\n* 1-1\n* 0001-00000001\n* 00001-00000001",
|
||||
value=document_number,
|
||||
field=self.name,
|
||||
),
|
||||
)
|
||||
|
||||
return document_number
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
from odoo import models, fields
|
||||
|
||||
|
||||
class L10nLatamIdentificationType(models.Model):
|
||||
|
||||
class L10n_LatamIdentificationType(models.Model):
|
||||
_inherit = "l10n_latam.identification.type"
|
||||
|
||||
l10n_ar_afip_code = fields.Char("AFIP Code")
|
||||
l10n_ar_afip_code = fields.Char("ARCA Code")
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import fields, models, api, _
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.exceptions import UserError
|
||||
|
||||
|
||||
class ResCompany(models.Model):
|
||||
|
||||
_inherit = "res.company"
|
||||
|
||||
l10n_ar_gross_income_number = fields.Char(
|
||||
|
|
@ -33,12 +33,15 @@ class ResCompany(models.Model):
|
|||
def _localization_use_documents(self):
|
||||
""" Argentinean localization use documents """
|
||||
self.ensure_one()
|
||||
return self.account_fiscal_country_id.code == "AR" or super()._localization_use_documents()
|
||||
return self.chart_template in {'ar_base', 'ar_ex', 'ar_ri'} or self.account_fiscal_country_id.code == "AR" or super()._localization_use_documents()
|
||||
|
||||
@api.constrains('l10n_ar_afip_responsibility_type_id')
|
||||
def _check_accounting_info(self):
|
||||
""" Do not let to change the AFIP Responsibility of the company if there is already installed a chart of
|
||||
account and if there has accounting entries """
|
||||
if self.env['account.chart.template'].existing_accounting(self):
|
||||
raise ValidationError(_(
|
||||
'Could not change the AFIP Responsibility of this company because there are already accounting entries.'))
|
||||
def write(self, vals):
|
||||
if 'l10n_ar_afip_responsibility_type_id' in vals:
|
||||
for company in self:
|
||||
if vals['l10n_ar_afip_responsibility_type_id'] != company.l10n_ar_afip_responsibility_type_id.id and company.sudo()._existing_accounting():
|
||||
raise UserError(_('Could not change the ARCA Responsibility of this company because there are already accounting entries.'))
|
||||
|
||||
return super().write(vals)
|
||||
|
||||
def _is_latam(self):
|
||||
return super()._is_latam() or self.country_code == 'AR'
|
||||
|
|
|
|||
|
|
@ -4,16 +4,15 @@ from odoo import fields, models
|
|||
|
||||
|
||||
class ResCountry(models.Model):
|
||||
|
||||
_inherit = 'res.country'
|
||||
|
||||
l10n_ar_afip_code = fields.Char('AFIP Code', size=3, help='This code will be used on electronic invoice')
|
||||
l10n_ar_afip_code = fields.Char('ARCA Code', size=3, help='This code will be used on electronic invoice')
|
||||
l10n_ar_natural_vat = fields.Char(
|
||||
'Natural Person VAT', size=11, help="Generic VAT number defined by AFIP in order to recognize partners from"
|
||||
'Natural Person VAT', size=11, help="Generic VAT number defined by ARCA in order to recognize partners from"
|
||||
" this country that are natural persons")
|
||||
l10n_ar_legal_entity_vat = fields.Char(
|
||||
'Legal Entity VAT', size=11, help="Generic VAT number defined by AFIP in order to recognize partners from this"
|
||||
'Legal Entity VAT', size=11, help="Generic VAT number defined by ARCA in order to recognize partners from this"
|
||||
" country that are legal entity")
|
||||
l10n_ar_other_vat = fields.Char(
|
||||
'Other VAT', size=11, help="Generic VAT number defined by AFIP in order to recognize partners from this"
|
||||
'Other VAT', size=11, help="Generic VAT number defined by ARCA in order to recognize partners from this"
|
||||
" country that are not natural persons or legal entities")
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ from odoo import fields, models
|
|||
|
||||
|
||||
class ResCurrency(models.Model):
|
||||
|
||||
_inherit = "res.currency"
|
||||
|
||||
l10n_ar_afip_code = fields.Char('AFIP Code', size=4, help='This code will be used on electronic invoice')
|
||||
l10n_ar_afip_code = fields.Char('ARCA Code', size=4, help='This code will be used on electronic invoice')
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ _logger = logging.getLogger(__name__)
|
|||
|
||||
|
||||
class ResPartner(models.Model):
|
||||
|
||||
_inherit = 'res.partner'
|
||||
|
||||
l10n_ar_vat = fields.Char(
|
||||
|
|
@ -22,15 +21,11 @@ class ResPartner(models.Model):
|
|||
l10n_ar_gross_income_number = fields.Char('Gross Income Number')
|
||||
l10n_ar_gross_income_type = fields.Selection(
|
||||
[('multilateral', 'Multilateral'), ('local', 'Local'), ('exempt', 'Exempt')],
|
||||
'Gross Income Type', help='Type of gross income: exempt, local, multilateral')
|
||||
'Gross Income Type', help='Argentina: Type of gross income: exempt, local, multilateral.')
|
||||
l10n_ar_afip_responsibility_type_id = fields.Many2one(
|
||||
'l10n_ar.afip.responsibility.type', string='AFIP Responsibility Type', index='btree_not_null', help='Defined by AFIP to'
|
||||
'l10n_ar.afip.responsibility.type', string='ARCA Responsibility Type', index='btree_not_null', help='Defined by ARCA to'
|
||||
' identify the type of responsibilities that a person or a legal entity could have and that impacts in the'
|
||||
' type of operations and requirements they need.')
|
||||
l10n_ar_special_purchase_document_type_ids = fields.Many2many(
|
||||
'l10n_latam.document.type', 'res_partner_document_type_rel', 'partner_id', 'document_type_id',
|
||||
string='Other Purchase Documents', help='Set here if this partner can issue other documents further than'
|
||||
' invoices, credit notes and debit notes')
|
||||
|
||||
@api.depends('l10n_ar_vat')
|
||||
def _compute_l10n_ar_formatted_vat(self):
|
||||
|
|
@ -57,16 +52,20 @@ class ResPartner(models.Model):
|
|||
remaining = self - recs_ar_vat
|
||||
remaining.l10n_ar_vat = False
|
||||
|
||||
@api.constrains('vat', 'l10n_latam_identification_type_id')
|
||||
def check_vat(self):
|
||||
def _run_check_identification(self, validation='error'):
|
||||
""" Since we validate more documents than the vat for Argentinean partners (CUIT - VAT AR, CUIL, DNI) we
|
||||
extend this method in order to process it. """
|
||||
# NOTE by the moment we include the CUIT (VAT AR) validation also here because we extend the messages
|
||||
# errors to be more friendly to the user. In a future when Odoo improve the base_vat message errors
|
||||
# we can change this method and use the base_vat.check_vat_ar method.s
|
||||
l10n_ar_partners = self.filtered(lambda p: p.l10n_latam_identification_type_id.l10n_ar_afip_code or p.country_code == 'AR')
|
||||
l10n_ar_partners.l10n_ar_identification_validation()
|
||||
return super(ResPartner, self - l10n_ar_partners).check_vat()
|
||||
l10n_ar_partners = self.filtered(lambda p: p.vat and (
|
||||
p.l10n_latam_identification_type_id.l10n_ar_afip_code
|
||||
or p.country_code == 'AR'
|
||||
))
|
||||
for partner in l10n_ar_partners:
|
||||
if id_number := partner._get_id_number_sanitize():
|
||||
partner.vat = str(id_number)
|
||||
if validation == 'error':
|
||||
partner._l10n_ar_identification_validation()
|
||||
|
||||
return super(ResPartner, self - l10n_ar_partners)._run_check_identification(validation=validation)
|
||||
|
||||
@api.model
|
||||
def _commercial_fields(self):
|
||||
|
|
@ -81,9 +80,15 @@ class ResPartner(models.Model):
|
|||
This method can be used to validate is the VAT is proper defined in the partner """
|
||||
self.ensure_one()
|
||||
if not self.l10n_ar_vat:
|
||||
raise UserError(_('No VAT configured for partner [%i] %s') % (self.id, self.name))
|
||||
raise UserError(_('No VAT configured for partner [%i] %s', self.id, self.name))
|
||||
return self.l10n_ar_vat
|
||||
|
||||
def _get_frontend_writable_fields(self):
|
||||
frontend_writable_fields = super()._get_frontend_writable_fields()
|
||||
frontend_writable_fields.add('l10n_ar_afip_responsibility_type_id')
|
||||
|
||||
return frontend_writable_fields
|
||||
|
||||
def _get_validation_module(self):
|
||||
self.ensure_one()
|
||||
if self.l10n_latam_identification_type_id.l10n_ar_afip_code in ['80', '86']:
|
||||
|
|
@ -91,7 +96,7 @@ class ResPartner(models.Model):
|
|||
elif self.l10n_latam_identification_type_id.l10n_ar_afip_code == '96':
|
||||
return stdnum.ar.dni
|
||||
|
||||
def l10n_ar_identification_validation(self):
|
||||
def _l10n_ar_identification_validation(self):
|
||||
for rec in self.filtered('vat'):
|
||||
try:
|
||||
module = rec._get_validation_module()
|
||||
|
|
@ -110,6 +115,9 @@ class ResPartner(models.Model):
|
|||
raise ValidationError(_('Invalid length for "%s"', rec.l10n_latam_identification_type_id.name))
|
||||
except module.InvalidFormat:
|
||||
raise ValidationError(_('Only numbers allowed for "%s"', rec.l10n_latam_identification_type_id.name))
|
||||
except module.InvalidComponent:
|
||||
valid_cuit = ('20', '23', '24', '27', '30', '33', '34', '50', '51', '55')
|
||||
raise ValidationError(_('CUIT number must be prefixed with one of the following: %s', ', '.join(valid_cuit)))
|
||||
except Exception as error:
|
||||
raise ValidationError(repr(error))
|
||||
|
||||
|
|
@ -124,5 +132,5 @@ class ResPartner(models.Model):
|
|||
res = int(stdnum.ar.cuit.compact(self.vat))
|
||||
else:
|
||||
id_number = re.sub('[^0-9]', '', self.vat)
|
||||
res = int(id_number)
|
||||
res = id_number and int(id_number)
|
||||
return res
|
||||
|
|
|
|||
|
|
@ -1,36 +1,14 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import models, api, _
|
||||
from odoo.exceptions import ValidationError
|
||||
import logging
|
||||
|
||||
from stdnum.ar.cbu import validate
|
||||
|
||||
from odoo import models, api, _
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
try:
|
||||
from stdnum.ar.cbu import validate as validate_cbu
|
||||
except ImportError:
|
||||
import stdnum
|
||||
_logger.warning("stdnum.ar.cbu is avalaible from stdnum >= 1.6. The one installed is %s" % stdnum.__version__)
|
||||
|
||||
def validate_cbu(number):
|
||||
def _check_digit(number):
|
||||
"""Calculate the check digit."""
|
||||
weights = (3, 1, 7, 9)
|
||||
check = sum(int(n) * weights[i % 4] for i, n in enumerate(reversed(number)))
|
||||
return str((10 - check) % 10)
|
||||
number = stdnum.util.clean(number, ' -').strip()
|
||||
if len(number) != 22:
|
||||
raise ValidationError(_('Invalid Length'))
|
||||
if not number.isdigit():
|
||||
raise ValidationError(_('Invalid Format'))
|
||||
if _check_digit(number[:7]) != number[7]:
|
||||
raise ValidationError(_('Invalid Checksum'))
|
||||
if _check_digit(number[8:-1]) != number[-1]:
|
||||
raise ValidationError(_('Invalid Checksum'))
|
||||
return number
|
||||
|
||||
|
||||
class ResPartnerBank(models.Model):
|
||||
|
||||
_inherit = 'res.partner.bank'
|
||||
|
||||
@api.model
|
||||
|
|
@ -43,7 +21,7 @@ class ResPartnerBank(models.Model):
|
|||
@api.model
|
||||
def retrieve_acc_type(self, acc_number):
|
||||
try:
|
||||
validate_cbu(acc_number)
|
||||
validate(acc_number)
|
||||
except Exception:
|
||||
return super().retrieve_acc_type(acc_number)
|
||||
return 'cbu'
|
||||
|
|
|
|||
|
|
@ -0,0 +1,58 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import models, _
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('ar_base')
|
||||
def _get_ar_base_template_data(self):
|
||||
return {
|
||||
'property_account_receivable_id': 'base_deudores_por_ventas',
|
||||
'property_account_payable_id': 'base_proveedores',
|
||||
'name': _('Generic Chart of Accounts Argentina Single Taxpayer / Basis'),
|
||||
'code_digits': '12',
|
||||
'sequence': 1,
|
||||
}
|
||||
|
||||
@template('ar_base', 'res.company')
|
||||
def _get_ar_base_res_company(self):
|
||||
return {
|
||||
self.env.company.id: {
|
||||
'account_fiscal_country_id': 'base.ar',
|
||||
'bank_account_code_prefix': '1.1.1.02.',
|
||||
'cash_account_code_prefix': '1.1.1.01.',
|
||||
'transfer_account_code_prefix': '6.0.00.00.',
|
||||
'account_default_pos_receivable_account_id': 'base_deudores_por_ventas_pos',
|
||||
'income_currency_exchange_account_id': 'base_diferencias_de_cambio',
|
||||
'expense_currency_exchange_account_id': 'base_diferencias_de_cambio',
|
||||
'expense_account_id': 'base_compra_mercaderia',
|
||||
'income_account_id': 'base_venta_de_mercaderia',
|
||||
'account_stock_journal_id': 'inventory_valuation',
|
||||
'account_stock_valuation_id': 'base_mercaderia_reventa',
|
||||
},
|
||||
}
|
||||
|
||||
@template('ar_base', 'account.journal')
|
||||
def _get_ar_account_journal(self):
|
||||
""" In case of an Argentinean CoA, we modify the default values of the sales journal to be a preprinted journal"""
|
||||
return {
|
||||
'sale': {
|
||||
"name": self.env._("Ventas Preimpreso"),
|
||||
"code": "0001",
|
||||
"l10n_ar_afip_pos_number": 1,
|
||||
"l10n_ar_afip_pos_partner_id": self.env.company.partner_id.id,
|
||||
"l10n_ar_afip_pos_system": 'II_IM',
|
||||
"refund_sequence": False,
|
||||
},
|
||||
}
|
||||
|
||||
@template('ar_base', 'account.account')
|
||||
def _get_ar_base_account_account(self):
|
||||
return {
|
||||
'base_mercaderia_reventa': {
|
||||
'account_stock_expense_id': 'base_compra_mercaderia',
|
||||
'account_stock_variation_id': 'base_variacion_mercaderia_reventa',
|
||||
},
|
||||
}
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import models, _
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('ar_ex')
|
||||
def _get_ar_ex_template_data(self):
|
||||
return {
|
||||
'name': _('Argentine Generic Chart of Accounts for Exempt Individuals'),
|
||||
'parent': 'ar_base',
|
||||
'code_digits': '12',
|
||||
'sequence': 2,
|
||||
}
|
||||
|
||||
@template('ar_ex', 'res.company')
|
||||
def _get_ar_ex_res_company(self):
|
||||
return {
|
||||
self.env.company.id: {
|
||||
'account_fiscal_country_id': 'base.ar',
|
||||
'bank_account_code_prefix': '1.1.1.02.',
|
||||
'cash_account_code_prefix': '1.1.1.01.',
|
||||
'transfer_account_code_prefix': '6.0.00.00.',
|
||||
'account_default_pos_receivable_account_id': 'base_deudores_por_ventas_pos',
|
||||
'income_currency_exchange_account_id': 'base_diferencias_de_cambio',
|
||||
'expense_currency_exchange_account_id': 'base_diferencias_de_cambio',
|
||||
},
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import models, _
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('ar_ri')
|
||||
def _get_ar_ri_template_data(self):
|
||||
return {
|
||||
'name': _('Argentine Generic Chart of Accounts for Registered Accountants'),
|
||||
'parent': 'ar_ex',
|
||||
'code_digits': '12',
|
||||
'sequence': 0,
|
||||
}
|
||||
|
||||
@template('ar_ri', 'res.company')
|
||||
def _get_ar_ri_res_company(self):
|
||||
return {
|
||||
self.env.company.id: {
|
||||
'account_fiscal_country_id': 'base.ar',
|
||||
'bank_account_code_prefix': '1.1.1.02.',
|
||||
'cash_account_code_prefix': '1.1.1.01.',
|
||||
'transfer_account_code_prefix': '6.0.00.00.',
|
||||
'account_default_pos_receivable_account_id': 'base_deudores_por_ventas_pos',
|
||||
'income_currency_exchange_account_id': 'base_diferencias_de_cambio',
|
||||
'expense_currency_exchange_account_id': 'base_diferencias_de_cambio',
|
||||
'account_sale_tax_id': 'ri_tax_vat_21_ventas',
|
||||
'account_purchase_tax_id': 'ri_tax_vat_21_compras',
|
||||
},
|
||||
}
|
||||
|
|
@ -2,8 +2,7 @@
|
|||
from odoo import fields, models
|
||||
|
||||
|
||||
class Uom(models.Model):
|
||||
|
||||
class UomUom(models.Model):
|
||||
_inherit = 'uom.uom'
|
||||
|
||||
l10n_ar_afip_code = fields.Char('AFIP Code', help='This code will be used on electronic invoice')
|
||||
l10n_ar_afip_code = fields.Char('Code', help='Argentina: This code will be used on electronic invoice.')
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import models, fields
|
||||
from odoo.tools import SQL
|
||||
|
||||
|
||||
class AccountInvoiceReport(models.Model):
|
||||
|
||||
_inherit = 'account.invoice.report'
|
||||
|
||||
l10n_ar_state_id = fields.Many2one('res.country.state', 'Delivery Province', readonly=True)
|
||||
|
|
@ -14,8 +14,10 @@ class AccountInvoiceReport(models.Model):
|
|||
'res.partner': ['state_id'],
|
||||
}
|
||||
|
||||
def _select(self):
|
||||
return super()._select() + ", contact_partner.state_id as l10n_ar_state_id, move.date"
|
||||
def _select(self) -> SQL:
|
||||
return SQL("%s, contact_partner.state_id as l10n_ar_state_id, move.date",
|
||||
super()._select())
|
||||
|
||||
def _from(self):
|
||||
return super()._from() + " LEFT JOIN res_partner contact_partner ON contact_partner.id = COALESCE(move.partner_shipping_id, move.partner_id)"
|
||||
def _from(self) -> SQL:
|
||||
return SQL("%s LEFT JOIN res_partner contact_partner ON contact_partner.id = COALESCE(move.partner_shipping_id, move.partner_id)",
|
||||
super()._from())
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
<search>
|
||||
<field name="l10n_ar_state_id"/>
|
||||
<filter name="with_document" string="With Document" domain="[('l10n_latam_document_type_id', '!=', False)]"/>
|
||||
<filter name="filter_accounting_date_this_year" invisible="1" string="Accounting Date: This Year" domain="[('date', '<', (context_today() + relativedelta(years=1, month=1, day=1)).strftime('%Y-%m-%d')), ('date', '>=', (context_today() + relativedelta(month=1, day=1)).strftime('%Y-%m-%d'))]"/>
|
||||
<filter name="filter_accounting_date_this_year" invisible="1" string="Accounting Date: This Year" domain="[('date', '<', '=1m =1d +1y'), ('date', '>=', '=1m =1d')]"/>
|
||||
</search>
|
||||
<filter name="user" position="after">
|
||||
<filter string="State" name="groupby_l10n_ar_state_id" context="{'group_by': 'l10n_ar_state_id'}"/>
|
||||
|
|
|
|||
|
|
@ -1,2 +1,4 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_l10n_ar_afip_responsibility_type_all,l10n_ar.afip.responsibility.type.all,model_l10n_ar_afip_responsibility_type,,1,0,0,0
|
||||
access_l10n_ar_afip_responsibility_type_all,l10n_ar.afip.responsibility.type.all,model_l10n_ar_afip_responsibility_type,base.group_user,1,0,0,0
|
||||
access_l10n_ar_afip_responsibility_type_portal,l10n_ar.afip.responsibility.type.portal,model_l10n_ar_afip_responsibility_type,base.group_portal,1,0,0,0
|
||||
access_l10n_ar_afip_responsibility_type_public,l10n_ar.afip.responsibility.type.public,model_l10n_ar_afip_responsibility_type,base.group_public,1,0,0,0
|
||||
|
|
|
|||
|
Binary file not shown.
|
Before Width: | Height: | Size: 1.7 KiB |
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 13 KiB |
|
|
@ -1,25 +0,0 @@
|
|||
odoo.define('l10n_ar.account_tour', function(require) {
|
||||
"use strict";
|
||||
|
||||
let tour = require('web_tour.tour');
|
||||
let account_tour = tour.tours.account_tour;
|
||||
// Remove the step suggesting to change the name as it is done another way (document number)
|
||||
account_tour.steps = _.filter(account_tour.steps, step => step.trigger != "input[name=name]");
|
||||
|
||||
// Configure the AFIP Responsibility
|
||||
let partner_step_idx = _.findIndex(account_tour.steps, step => step.trigger == 'div[name=partner_id] input');
|
||||
account_tour.steps.splice(partner_step_idx + 2, 0, {
|
||||
// FIXME WOWL: this selector needs to work in both legacy and non-legacy views
|
||||
trigger: "div[name=l10n_ar_afip_responsibility_type_id] input",
|
||||
extra_trigger: "[name=move_type] [raw-value=out_invoice], [name=move_type][raw-value=out_invoice]",
|
||||
position: "bottom",
|
||||
content: "Set the AFIP Responsability",
|
||||
run: "text IVA",
|
||||
})
|
||||
account_tour.steps.splice(partner_step_idx + 3, 0, {
|
||||
trigger: ".ui-menu-item > a:contains('IVA').ui-state-active",
|
||||
auto: true,
|
||||
in_modal: false,
|
||||
})
|
||||
|
||||
})
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import fields
|
||||
from odoo.tests.common import Form, tagged
|
||||
from odoo.tests import Form
|
||||
from odoo.addons.account.tests.common import AccountTestInvoicingCommon
|
||||
import random
|
||||
import logging
|
||||
|
|
@ -9,16 +9,15 @@ import time
|
|||
_logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class TestAr(AccountTestInvoicingCommon):
|
||||
class TestArCommon(AccountTestInvoicingCommon):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls, chart_template_ref='l10n_ar.l10nar_ri_chart_template'):
|
||||
super(TestAr, cls).setUpClass(chart_template_ref=chart_template_ref)
|
||||
@AccountTestInvoicingCommon.setup_chart_template('ar_ri')
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
|
||||
# ==== Company ====
|
||||
cls.company_data['company'].write({
|
||||
'parent_id': cls.env.ref('base.main_company').id,
|
||||
'currency_id': cls.env.ref('base.ARS').id,
|
||||
'name': '(AR) Responsable Inscripto (Unit Tests)',
|
||||
"l10n_ar_afip_start_date": time.strftime('%Y-01-01'),
|
||||
'l10n_ar_gross_income_type': 'local',
|
||||
|
|
@ -43,14 +42,12 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
cls.partner_ri = cls.company_ri.partner_id
|
||||
|
||||
# ==== Company MONO ====
|
||||
cls.company_mono = cls.setup_company_data('(AR) Monotributista (Unit Tests)', chart_template=cls.env.ref('l10n_ar.l10nar_base_chart_template'))['company']
|
||||
cls.company_mono.write({
|
||||
'parent_id': cls.env.ref('base.main_company').id,
|
||||
'currency_id': cls.env.ref('base.ARS').id,
|
||||
'name': '(AR) Monotributista (Unit Tests)',
|
||||
"l10n_ar_afip_start_date": time.strftime('%Y-01-01'),
|
||||
'l10n_ar_gross_income_type': 'exempt',
|
||||
})
|
||||
cls.company_mono = cls._create_company(
|
||||
name='(AR) Monotributista (Unit Tests)',
|
||||
currency_id=cls.env.ref('base.ARS').id,
|
||||
l10n_ar_afip_start_date=time.strftime('%Y-01-01'),
|
||||
l10n_ar_gross_income_type='exempt',
|
||||
)
|
||||
cls.company_mono.partner_id.write({
|
||||
'name': '(AR) Monotributista (Unit Tests)',
|
||||
'l10n_ar_afip_responsibility_type_id': cls.env.ref("l10n_ar.res_RM").id,
|
||||
|
|
@ -72,6 +69,7 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
'acc_number': '7982898111100056688080',
|
||||
'partner_id': cls.company_ri.partner_id.id,
|
||||
'company_id': cls.company_ri.id,
|
||||
'allow_out_payment': True,
|
||||
})
|
||||
|
||||
# ==== Partners / Customers ====
|
||||
|
|
@ -188,7 +186,7 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
"type_tax_use": "sale",
|
||||
"country_id": cls.env.ref("base.ar").id,
|
||||
"company_id": cls.company_ri.id,
|
||||
"tax_group_id": cls.env.ref("l10n_ar.tax_group_national_taxes").id,
|
||||
"tax_group_id": cls.env.ref(f"account.{cls.company_ri.id}_tax_group_national_taxes").id,
|
||||
})
|
||||
cls.tax_internal = cls.env['account.tax'].create({
|
||||
"name": "Internal Tax",
|
||||
|
|
@ -198,7 +196,7 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
"type_tax_use": "sale",
|
||||
"country_id": cls.env.ref("base.ar").id,
|
||||
"company_id": cls.company_ri.id,
|
||||
"tax_group_id": cls.env.ref("l10n_ar.tax_impuestos_internos").id,
|
||||
"tax_group_id": cls.env.ref(f"account.{cls.company_ri.id}_tax_impuestos_internos").id,
|
||||
})
|
||||
cls.tax_other = cls.env['account.tax'].create({
|
||||
"name": "Other Tax",
|
||||
|
|
@ -208,7 +206,7 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
"type_tax_use": "sale",
|
||||
"country_id": cls.env.ref("base.ar").id,
|
||||
"company_id": cls.company_ri.id,
|
||||
"tax_group_id": cls.env.ref("l10n_ar.tax_group_otros_impuestos").id,
|
||||
"tax_group_id": cls.env.ref(f"account.{cls.company_ri.id}_tax_group_otros_impuestos").id,
|
||||
})
|
||||
|
||||
cls.tax_21_purchase = cls._search_tax(cls, 'iva_21', type_tax_use='purchase')
|
||||
|
|
@ -221,7 +219,6 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
cls.product_iva_21 = cls.env['product.product'].create({
|
||||
'name': 'Large Cabinet (VAT 21)',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
'lst_price': 320.0,
|
||||
'standard_price': 800.0,
|
||||
'type': "consu",
|
||||
|
|
@ -231,7 +228,6 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
# demo 'product_product_telefonia'
|
||||
'name': 'Telephone service (VAT 27)',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
'lst_price': 130.0,
|
||||
'standard_price': 250.0,
|
||||
'type': 'service',
|
||||
|
|
@ -242,7 +238,6 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
# demo 'product_product_cero'
|
||||
'name': 'Non-industrialized animals and vegetables (VAT Zero)',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
'list_price': 160.0,
|
||||
'standard_price': 200.0,
|
||||
'type': 'consu',
|
||||
|
|
@ -253,7 +248,6 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
# demo 'product.product_product_27'
|
||||
'name': 'Laptop Customized (VAT 10,5)',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
'standard_price': 4500.0,
|
||||
'type': 'consu',
|
||||
'default_code': '10,5',
|
||||
|
|
@ -263,7 +257,6 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
# demo data product.product_product_2
|
||||
'name': 'Virtual Home Staging (VAT 21)',
|
||||
'uom_id': uom_hour.id,
|
||||
'uom_po_id': uom_hour.id,
|
||||
'list_price': 38.25,
|
||||
'standard_price': 45.5,
|
||||
'type': 'service',
|
||||
|
|
@ -274,17 +267,19 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
# demo data product_product_no_gravado
|
||||
'name': 'Untaxed concepts (VAT NT)',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
'list_price': 40.00,
|
||||
'standard_price': 50.0,
|
||||
'type': 'consu',
|
||||
'default_code': 'NOGRAVADO',
|
||||
'taxes_id': [(6, 0, cls.tax_no_gravado.ids)],
|
||||
})
|
||||
cls.product_iva_105_perc = cls.product_iva_105.copy({
|
||||
cls.product_iva_105_perc = cls.env['product.product'].create({
|
||||
# product.product_product_25
|
||||
"name": "Laptop E5023 (VAT 10,5)",
|
||||
'uom_id': uom_unit.id,
|
||||
"standard_price": 3280.0,
|
||||
'type': 'consu',
|
||||
'default_code': '10,5',
|
||||
# agregamos percecipn aplicada y sufrida tambien
|
||||
'taxes_id': [(6, 0, [cls.tax_10_5.id, cls.tax_perc_iibb.id])],
|
||||
})
|
||||
|
|
@ -292,7 +287,6 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
# demo product_product_exento
|
||||
'name': 'Book: Development in Odoo (VAT Exempt)',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
'standard_price': 100.0,
|
||||
"list_price": 80.0,
|
||||
'type': 'consu',
|
||||
|
|
@ -304,16 +298,14 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
'name': 'Service WO TAX',
|
||||
'type': 'service',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
'default_code': 'AFIP_DESPACHO',
|
||||
'default_code': 'ARCA_DESPACHO',
|
||||
})
|
||||
cls.service_iva_no_gravado = cls.env['product.product'].create({
|
||||
# demo product_product_arancel
|
||||
'name': 'Server VAT Untaxed',
|
||||
'type': 'service',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
'default_code': 'AFIP_ARANCEL',
|
||||
'default_code': 'ARCA_ARANCEL',
|
||||
"supplier_taxes_id": [(6, 0, (cls.tax_no_gravado_purchase).ids)],
|
||||
})
|
||||
|
||||
|
|
@ -346,311 +338,290 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
cls.demo_credit_notes = {}
|
||||
cls.demo_bills = {}
|
||||
|
||||
def _create_test_invoices_like_demo(self, use_current_date=True):
|
||||
""" Create in the unit tests the same invoices created in demo data """
|
||||
payment_term_id = self.env.ref("account.account_payment_term_end_following_month")
|
||||
invoice_user_id = self.env.user
|
||||
incoterm = self.env.ref("account.incoterm_EXW")
|
||||
@classmethod
|
||||
def _get_ar_multi_invoice_line_ids(cls):
|
||||
return [
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105, price_unit=642.0, quantity=5),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_27, price_unit=250.0, quantity=1),
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105_perc, price_unit=3245.0, quantity=2),
|
||||
cls._prepare_invoice_line(product_id=cls.product_no_gravado, price_unit=50.0, quantity=10),
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_cero, price_unit=200.0, quantity=1),
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_exento, price_unit=100.0, quantity=1),
|
||||
]
|
||||
|
||||
decimal_price = self.env.ref('product.decimal_price')
|
||||
@classmethod
|
||||
def _create_test_invoices_like_demo(cls, use_current_date=True):
|
||||
""" Create in the unit tests the same invoices created in demo data """
|
||||
payment_term = cls.env.ref("account.account_payment_term_end_following_month")
|
||||
incoterm = cls.env.ref("account.incoterm_EXW")
|
||||
|
||||
decimal_price = cls.env.ref('product.decimal_price')
|
||||
decimal_price.digits = 4
|
||||
|
||||
invoices_to_create = {
|
||||
test_invoices_map = {
|
||||
'test_invoice_1': {
|
||||
"ref": "test_invoice_1: Invoice to gritti support service, vat 21",
|
||||
"partner_id": self.res_partner_gritti_mono,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_gritti_mono,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": "out_invoice",
|
||||
"invoice_date": "2021-03-01",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21}
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21),
|
||||
],
|
||||
},
|
||||
'test_invoice_2': {
|
||||
"ref": "test_invoice_2: Invoice to Servicios Globales with vat 21, 27 and 10,5",
|
||||
"partner_id": self.res_partner_servicios_globales,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_servicios_globales,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": "out_invoice",
|
||||
"invoice_date": "2021-03-05",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 642.0, 'quantity': 5},
|
||||
{'product_id': self.service_iva_27, 'price_unit': 250.0, 'quantity': 1},
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 3245.0, 'quantity': 2}
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105, price_unit=642.0, quantity=5),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_27, price_unit=250.0, quantity=1),
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105_perc, price_unit=3245.0, quantity=2),
|
||||
],
|
||||
},
|
||||
'test_invoice_3': {
|
||||
"ref": "test_invoice_3: Invoice to ADHOC with vat cero and 21",
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-01",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 642.0, 'quantity': 5},
|
||||
{'product_id': self.product_iva_cero, 'price_unit': 200.0, 'quantity': 1}
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105, price_unit=642.0, quantity=5),
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_cero, price_unit=200.0, quantity=1),
|
||||
],
|
||||
},
|
||||
'test_invoice_4': {
|
||||
'ref': 'test_invoice_4: Invoice to ADHOC with vat exempt and 21',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-01",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 642.1234, 'quantity': 5},
|
||||
{'product_id': self.product_iva_exento, 'price_unit': 100.5678, 'quantity': 1},
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105, price_unit=642.1234, quantity=5),
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_exento, price_unit=100.5678, quantity=1),
|
||||
],
|
||||
},
|
||||
'test_invoice_5': {
|
||||
'ref': 'test_invoice_5: Invoice to ADHOC with all type of taxes',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 642.0, 'quantity': 5},
|
||||
{'product_id': self.service_iva_27, 'price_unit': 250.0, 'quantity': 1},
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 3245.0, 'quantity': 2},
|
||||
{'product_id': self.product_no_gravado, 'price_unit': 50.0, 'quantity': 10},
|
||||
{'product_id': self.product_iva_cero, 'price_unit': 200.0, 'quantity': 1},
|
||||
{'product_id': self.product_iva_exento, 'price_unit': 100.0, 'quantity': 1}
|
||||
],
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": cls._get_ar_multi_invoice_line_ids(),
|
||||
},
|
||||
'test_invoice_6': {
|
||||
'ref': 'test_invoice_6: Invoice to Montana Sur, fiscal position changes taxes to exempt',
|
||||
"partner_id": self.res_partner_montana_sur,
|
||||
"journal_id": self.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_montana_sur,
|
||||
"journal_id": cls.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-03",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_incoterm_id": incoterm,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 642.0, 'quantity': 5},
|
||||
{'product_id': self.service_iva_27, 'price_unit': 250.0, 'quantity': 1},
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 3245.0, 'quantity': 2},
|
||||
{'product_id': self.product_no_gravado, 'price_unit': 50.0, 'quantity': 10},
|
||||
{'product_id': self.product_iva_cero, 'price_unit': 200.0, 'quantity': 1},
|
||||
{'product_id': self.product_iva_exento, 'price_unit': 100.0, 'quantity': 1},
|
||||
],
|
||||
"invoice_line_ids": cls._get_ar_multi_invoice_line_ids(),
|
||||
},
|
||||
'test_invoice_7': {
|
||||
'ref': 'test_invoice_7: Export invoice to Barcelona food, fiscal position changes tax to exempt (type 4 because it have services)',
|
||||
"partner_id": self.res_partner_barcelona_food,
|
||||
"journal_id": self.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_barcelona_food,
|
||||
"journal_id": cls.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-03",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_incoterm_id": incoterm,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 642.0, 'quantity': 5},
|
||||
{'product_id': self.service_iva_27, 'price_unit': 250.0, 'quantity': 1},
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 3245.0, 'quantity': 2},
|
||||
{'product_id': self.product_no_gravado, 'price_unit': 50.0, 'quantity': 10},
|
||||
{'product_id': self.product_iva_cero, 'price_unit': 200.0, 'quantity': 1},
|
||||
{'product_id': self.product_iva_exento, 'price_unit': 100.0, 'quantity': 1},
|
||||
],
|
||||
"invoice_line_ids": cls._get_ar_multi_invoice_line_ids(),
|
||||
},
|
||||
'test_invoice_8': {
|
||||
'ref': 'test_invoice_8: Invoice to consumidor final',
|
||||
"partner_id": self.partner_cf,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.partner_cf,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21, 'price_unit': 642.0, 'quantity': 1},
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=642.0, quantity=1),
|
||||
],
|
||||
},
|
||||
'test_invoice_10': {
|
||||
'ref': 'test_invoice_10; Invoice to ADHOC in USD and vat 21',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 1000.0, 'quantity': 5},
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105, price_unit=1000.0, quantity=5),
|
||||
],
|
||||
"currency_id": self.env.ref("base.USD"),
|
||||
"currency_id": cls.env.ref("base.USD"),
|
||||
},
|
||||
'test_invoice_11': {
|
||||
'ref': 'test_invoice_11: Invoice to ADHOC with many lines in order to prove rounding error, with 4 decimals of precision for the currency and 2 decimals for the product the error apperar',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21, 'price_unit': 1.12, 'quantity': 1, 'name': 'Support Services 1'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 1.12, 'quantity': 1, 'name': 'Support Services 2'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 1.12, 'quantity': 1, 'name': 'Support Services 3'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 1.12, 'quantity': 1, 'name': 'Support Services 4'},
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=1.12, quantity=1, name='Support Services 1'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=1.12, quantity=1, name='Support Services 2'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=1.12, quantity=1, name='Support Services 3'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=1.12, quantity=1, name='Support Services 4'),
|
||||
],
|
||||
},
|
||||
'test_invoice_12': {
|
||||
'ref': 'test_invoice_12: Invoice to ADHOC with many lines in order to test rounding error, it is required to use a 4 decimal precision in prodct in order to the error occur',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21, 'price_unit': 15.7076, 'quantity': 1, 'name': 'Support Services 1'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 5.3076, 'quantity': 2, 'name': 'Support Services 2'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 3.5384, 'quantity': 2, 'name': 'Support Services 3'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 1.6376, 'quantity': 2, 'name': 'Support Services 4'},
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=15.7076, quantity=1, name='Support Services 1'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=5.3076, quantity=2, name='Support Services 2'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=3.5384, quantity=2, name='Support Services 3'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=1.6376, quantity=2, name='Support Services 4'),
|
||||
],
|
||||
},
|
||||
'test_invoice_13': {
|
||||
'ref': 'test_invoice_13: Invoice to ADHOC with many lines in order to test zero amount invoices y rounding error. it is required to set the product decimal precision to 4 and change 260.59 for 260.60 in order to reproduce the error',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21, 'price_unit': 24.3, 'quantity': 3, 'name': 'Support Services 1'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 260.59, 'quantity': 1, 'name': 'Support Services 2'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 48.72, 'quantity': 1, 'name': 'Support Services 3'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 13.666, 'quantity': 1, 'name': 'Support Services 4'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 11.329, 'quantity': 2, 'name': 'Support Services 5'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 68.9408, 'quantity': 1, 'name': 'Support Services 6'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 4.7881, 'quantity': 2, 'name': 'Support Services 7'},
|
||||
{'product_id': self.service_iva_21, 'price_unit': 12.0625, 'quantity': 2, 'name': 'Support Services 8'},
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=24.3, quantity=3, name='Support Services 1'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=260.59, quantity=1, name='Support Services 2'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=48.72, quantity=1, name='Support Services 3'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=13.666, quantity=1, name='Support Services 4'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=11.329, quantity=2, name='Support Services 5'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=68.9408, quantity=1, name='Support Services 6'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=4.7881, quantity=2, name='Support Services 7'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=12.0625, quantity=2, name='Support Services 8'),
|
||||
],
|
||||
},
|
||||
'test_invoice_14': {
|
||||
'ref': 'test_invoice_14: Export invoice to Barcelona food, fiscal position changes tax to exempt (type 1 because only products)',
|
||||
"partner_id": self.res_partner_barcelona_food,
|
||||
"journal_id": self.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_barcelona_food,
|
||||
"journal_id": cls.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-20",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_incoterm_id": incoterm,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 642.0, 'quantity': 5},
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105, price_unit=642.0, quantity=5),
|
||||
],
|
||||
},
|
||||
'test_invoice_15': {
|
||||
'ref': 'test_invoice_15: Export invoice to Barcelona food, fiscal position changes tax to exempt (type 2 because only service)',
|
||||
"partner_id": self.res_partner_barcelona_food,
|
||||
"journal_id": self.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_barcelona_food,
|
||||
"journal_id": cls.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-20",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_incoterm_id": incoterm,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_27, 'price_unit': 250.0, 'quantity': 1},
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_27, price_unit=250.0, quantity=1),
|
||||
],
|
||||
},
|
||||
'test_invoice_16': {
|
||||
'ref': 'test_invoice_16: Export invoice to Barcelona food, fiscal position changes tax to exempt (type 1 because it have products only, used to test refund of expo)',
|
||||
"partner_id": self.res_partner_barcelona_food,
|
||||
"journal_id": self.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_barcelona_food,
|
||||
"journal_id": cls.sale_expo_journal_ri,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-22",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_incoterm_id": incoterm,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105, 'price_unit': 642.0, 'quantity': 5},
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105, price_unit=642.0, quantity=5),
|
||||
],
|
||||
},
|
||||
'test_invoice_17': {
|
||||
'ref': 'test_invoice_17: Invoice to ADHOC with 100%% of discount',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21, 'price_unit': 24.3, 'quantity': 3, 'name': 'Support Services 8', 'discount': 100},
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=24.3, quantity=3, name='Support Services 8', discount=100),
|
||||
],
|
||||
},
|
||||
'test_invoice_18': {
|
||||
'ref': 'test_invoice_18: Invoice to ADHOC with 100%% of discount and with different VAT aliquots',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21, 'price_unit': 24.3, 'quantity': 3, 'name': 'Support Services 8', 'discount': 100},
|
||||
{'product_id': self.service_iva_27, 'price_unit': 250.0, 'quantity': 1, 'discount': 100},
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 3245.0, 'quantity': 1},
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=24.3, quantity=3, name='Support Services 8', discount=100),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_27, price_unit=250.0, quantity=1, discount=100),
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105_perc, price_unit=3245.0, quantity=1),
|
||||
],
|
||||
},
|
||||
'test_invoice_19': {
|
||||
'ref': 'test_invoice_19: Invoice to ADHOC with multiple taxes and perceptions',
|
||||
"partner_id": self.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term_id,
|
||||
"partner_id": cls.res_partner_adhoc,
|
||||
"invoice_payment_term_id": payment_term,
|
||||
"move_type": 'out_invoice',
|
||||
"invoice_date": "2021-03-13",
|
||||
"company_id": self.company_ri,
|
||||
"company_id": cls.company_ri,
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21, 'price_unit': 24.3, 'quantity': 3, 'name': 'Support Services 8'},
|
||||
{'product_id': self.service_iva_27, 'price_unit': 250.0, 'quantity': 1},
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 3245.0, 'quantity': 1},
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_21, price_unit=24.3, quantity=3, name='Support Services 8'),
|
||||
cls._prepare_invoice_line(product_id=cls.service_iva_27, price_unit=250.0, quantity=1),
|
||||
cls._prepare_invoice_line(product_id=cls.product_iva_105_perc, price_unit=3245.0, quantity=1),
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
for key, values in invoices_to_create.items():
|
||||
with Form(self.env['account.move'].with_context(default_move_type=values['move_type'])) as invoice_form:
|
||||
invoice_form.ref = values['ref']
|
||||
invoice_form.partner_id = values['partner_id']
|
||||
invoice_form.invoice_payment_term_id = values['invoice_payment_term_id']
|
||||
if not use_current_date:
|
||||
invoice_form.invoice_date = values['invoice_date']
|
||||
if values.get('invoice_incoterm_id'):
|
||||
invoice_form.invoice_incoterm_id = values['invoice_incoterm_id']
|
||||
for line in values['invoice_line_ids']:
|
||||
with invoice_form.invoice_line_ids.new() as line_form:
|
||||
line_form.product_id = line.get('product_id')
|
||||
line_form.price_unit = line.get('price_unit')
|
||||
line_form.quantity = line.get('quantity')
|
||||
if line.get('tax_ids'):
|
||||
line_form.tax_ids = line.get('tax_ids')
|
||||
line_form.name = 'xxxx'
|
||||
line_form.account_id = self.company_data['default_account_revenue']
|
||||
invoice = invoice_form.save()
|
||||
self.demo_invoices[key] = invoice
|
||||
|
||||
def _create_invoice_from_dict(self, values, use_current_date=True):
|
||||
if not values.get('invoice_payment_term_id'):
|
||||
values['invoice_payment_term_id'] = self.env.ref("account.account_payment_term_end_following_month")
|
||||
if use_current_date:
|
||||
values.pop('invoice_date', False)
|
||||
|
||||
for key, value in values.items():
|
||||
if key.endswith("_id"):
|
||||
values[key] = value.id
|
||||
|
||||
for line in values['invoice_line_ids']:
|
||||
for key, value in line.items():
|
||||
if key.endswith("_id"):
|
||||
line[key] = value.id
|
||||
|
||||
values['invoice_line_ids'] = [(0, 0, line_data) for line_data in values['invoice_line_ids']]
|
||||
return self.env['account.move'].with_context(default_move_type=values['move_type']).create(values)
|
||||
for invoice_key, invoice_values in test_invoices_map.items():
|
||||
invoice_values.pop('invoice_date')
|
||||
cls.demo_invoices[invoice_key] = cls._create_invoice_ar(**invoice_values)
|
||||
else:
|
||||
for key, values in test_invoices_map.items():
|
||||
values['invoice_line_ids'] = [line_data for _, _, line_data in values['invoice_line_ids']]
|
||||
with Form(cls.env['account.move'].with_context(default_move_type=values['move_type'])) as invoice_form:
|
||||
invoice_form.ref = values['ref']
|
||||
invoice_form.partner_id = values['partner_id']
|
||||
invoice_form.invoice_payment_term_id = values['invoice_payment_term_id']
|
||||
invoice_form.invoice_date = values['invoice_date']
|
||||
if values.get('invoice_incoterm_id'):
|
||||
invoice_form.invoice_incoterm_id = values['invoice_incoterm_id']
|
||||
for line in values['invoice_line_ids']:
|
||||
with invoice_form.invoice_line_ids.new() as line_form:
|
||||
line_form.product_id = cls.env['product.product'].browse(line.get('product_id'))
|
||||
line_form.price_unit = line.get('price_unit')
|
||||
line_form.quantity = line.get('quantity')
|
||||
if line.get('tax_ids'):
|
||||
line_form.tax_ids = cls.env['account.tax'].browse(line.get('tax_ids'))
|
||||
line_form.name = 'xxxx'
|
||||
line_form.account_id = cls.company_data['default_account_revenue']
|
||||
cls.demo_invoices[key] = invoice_form.save()
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# Helpers
|
||||
# -------------------------------------------------------------------------
|
||||
|
||||
@classmethod
|
||||
def _get_afip_pos_system_real_name(cls):
|
||||
return {'PREPRINTED': 'II_IM'}
|
||||
|
||||
def _create_journal(self, afip_ws, data=None):
|
||||
""" Create a journal of a given AFIP ws type.
|
||||
If there is a problem because we are using a AFIP certificate that is already been in use then change the certificate and try again """
|
||||
@classmethod
|
||||
def _create_journal(cls, afip_ws, data=None):
|
||||
""" Create a journal of a given ARCA ws type.
|
||||
If there is a problem because we are using a ARCA certificate that is already been in use then change the certificate and try again """
|
||||
data = data or {}
|
||||
afip_ws = afip_ws.upper()
|
||||
pos_number = str(random.randint(0, 99999))
|
||||
|
|
@ -659,97 +630,29 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
values = {'name': '%s %s' % (afip_ws.replace('WS', ''), pos_number),
|
||||
'type': 'sale',
|
||||
'code': pos_number,
|
||||
'l10n_ar_afip_pos_system': self._get_afip_pos_system_real_name().get(afip_ws),
|
||||
'l10n_ar_afip_pos_system': cls._get_afip_pos_system_real_name().get(afip_ws),
|
||||
'l10n_ar_afip_pos_number': pos_number,
|
||||
'l10n_latam_use_documents': True,
|
||||
'company_id': self.env.company.id,
|
||||
'l10n_ar_afip_pos_partner_id': self.partner_ri.id,
|
||||
'company_id': cls.env.company.id,
|
||||
'l10n_ar_afip_pos_partner_id': cls.partner_ri.id,
|
||||
'sequence': 1}
|
||||
values.update(data)
|
||||
|
||||
journal = self.env['account.journal'].create(values)
|
||||
_logger.info('Created journal %s for company %s', journal.name, self.env.company.name)
|
||||
journal = cls.env['account.journal'].create(values)
|
||||
_logger.info('Created journal %s for company %s', journal.name, cls.env.company.name)
|
||||
return journal
|
||||
|
||||
def _create_invoice(self, data=None, invoice_type='out_invoice'):
|
||||
data = data or {}
|
||||
with Form(self.env['account.move'].with_context(default_move_type=invoice_type)) as invoice_form:
|
||||
invoice_form.partner_id = data.get('partner', self.partner)
|
||||
if 'in_' not in invoice_type:
|
||||
invoice_form.journal_id = data.get('journal', self.journal)
|
||||
|
||||
if data.get('document_type'):
|
||||
invoice_form.l10n_latam_document_type_id = data.get('document_type')
|
||||
if data.get('document_number'):
|
||||
invoice_form.l10n_latam_document_number = data.get('document_number')
|
||||
if data.get('incoterm'):
|
||||
invoice_form.invoice_incoterm_id = data.get('incoterm')
|
||||
if data.get('currency'):
|
||||
invoice_form.currency_id = data.get('currency')
|
||||
for line in data.get('lines', [{}]):
|
||||
with invoice_form.invoice_line_ids.new() as invoice_line_form:
|
||||
invoice_line_form.display_type = line.get('display_type', 'product')
|
||||
if line.get('display_type') in ('line_note', 'line_section'):
|
||||
invoice_line_form.name = line.get('name', 'not invoice line')
|
||||
else:
|
||||
invoice_line_form.product_id = line.get('product', self.product_iva_21)
|
||||
invoice_line_form.quantity = line.get('quantity', 1)
|
||||
invoice_line_form.price_unit = line.get('price_unit', 100)
|
||||
invoice_form.invoice_date = invoice_form.date
|
||||
invoice = invoice_form.save()
|
||||
return invoice
|
||||
|
||||
def _create_invoice_product(self, data=None):
|
||||
data = data or {}
|
||||
return self._create_invoice(data)
|
||||
|
||||
def _create_invoice_service(self, data=None):
|
||||
data = data or {}
|
||||
newlines = []
|
||||
for line in data.get('lines', [{}]):
|
||||
line.update({'product': self.service_iva_27})
|
||||
newlines.append(line)
|
||||
data.update({'lines': newlines})
|
||||
return self._create_invoice(data)
|
||||
|
||||
def _create_invoice_product_service(self, data=None):
|
||||
data = data or {}
|
||||
newlines = []
|
||||
for line in data.get('lines', [{}]):
|
||||
line.update({'product': self.product_iva_21})
|
||||
newlines.append(line)
|
||||
data.update({'lines': newlines + [{'product': self.service_iva_27}]})
|
||||
return self._create_invoice(data)
|
||||
|
||||
def _create_credit_note(self, invoice, data=None):
|
||||
data = data or {}
|
||||
refund_wizard = self.env['account.move.reversal'].with_context({'active_ids': [invoice.id], 'active_model': 'account.move'}).create({
|
||||
'reason': data.get('reason', 'Mercadería defectuosa'),
|
||||
'refund_method': data.get('refund_method', 'refund'),
|
||||
'journal_id': invoice.journal_id.id})
|
||||
|
||||
forced_document_type = data.get('document_type')
|
||||
if forced_document_type:
|
||||
refund_wizard.l10n_latam_document_type_id = forced_document_type.id
|
||||
|
||||
res = refund_wizard.reverse_moves()
|
||||
refund = self.env['account.move'].browse(res['res_id'])
|
||||
return refund
|
||||
|
||||
def _create_debit_note(self, invoice, data=None):
|
||||
data = data or {}
|
||||
debit_note_wizard = self.env['account.debit.note'].with_context(
|
||||
{'active_ids': [invoice.id], 'active_model': 'account.move', 'default_copy_lines': True}).create({
|
||||
'reason': data.get('reason', 'Mercadería defectuosa')})
|
||||
res = debit_note_wizard.create_debit()
|
||||
debit_note = self.env['account.move'].browse(res['res_id'])
|
||||
return debit_note
|
||||
@classmethod
|
||||
def _create_invoice_ar(cls, **invoice_args):
|
||||
invoice_args.setdefault('partner_id', cls.partner)
|
||||
invoice_args.setdefault('invoice_line_ids', [cls._prepare_invoice_line(price_unit=100, product_id=cls.product_iva_21)])
|
||||
return cls._create_invoice(**invoice_args)
|
||||
|
||||
def _search_tax(self, tax_type, type_tax_use='sale'):
|
||||
res = self.env['account.tax'].with_context(active_test=False).search([
|
||||
('type_tax_use', '=', type_tax_use),
|
||||
('company_id', '=', self.env.company.id),
|
||||
('tax_group_id', '=', self.env.ref('l10n_ar.tax_group_' + tax_type).id)], limit=1)
|
||||
('tax_group_id', '=', self.env.ref(f'account.{self.env.company.id}_tax_group_{tax_type}').id)], limit=1)
|
||||
self.assertTrue(res, '%s Tax was not found' % (tax_type))
|
||||
return res
|
||||
|
||||
|
|
@ -762,7 +665,7 @@ class TestAr(AccountTestInvoicingCommon):
|
|||
|
||||
def _prepare_multicurrency_values(self):
|
||||
# Enable multi currency
|
||||
self.env.user.write({'groups_id': [(4, self.env.ref('base.group_multi_currency').id)]})
|
||||
self.env.user.write({'group_ids': [(4, self.env.ref('base.group_multi_currency').id)]})
|
||||
# Set ARS as main currency
|
||||
self._set_today_rate(self.env.ref('base.ARS'), 1.0)
|
||||
# Set Rates for USD currency
|
||||
|
|
|
|||
|
|
@ -1,18 +1,22 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from unittest import skip
|
||||
|
||||
from . import common
|
||||
from odoo.tests import tagged
|
||||
from odoo import Command
|
||||
from odoo.tests import Form, tagged
|
||||
from odoo.tools.float_utils import float_split_str
|
||||
from odoo.exceptions import ValidationError
|
||||
|
||||
|
||||
@tagged('post_install_l10n', '-at_install', 'post_install')
|
||||
class TestManual(common.TestAr):
|
||||
class TestArManual(common.TestArCommon):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(TestManual, cls).setUpClass()
|
||||
cls.journal = cls._create_journal(cls, 'preprinted')
|
||||
super().setUpClass()
|
||||
cls.journal = cls._create_journal('preprinted')
|
||||
cls.partner = cls.res_partner_adhoc
|
||||
cls._create_test_invoices_like_demo(cls)
|
||||
cls._create_test_invoices_like_demo()
|
||||
|
||||
def test_01_create_invoice(self):
|
||||
""" Create and validate an invoice for a Responsable Inscripto
|
||||
|
|
@ -21,31 +25,33 @@ class TestManual(common.TestAr):
|
|||
* Properly set the tax amount of the product / partner
|
||||
* Proper fiscal position (this case not fiscal position is selected)
|
||||
"""
|
||||
invoice = self._create_invoice()
|
||||
invoice = self._create_invoice_ar()
|
||||
self.assertEqual(invoice.company_id, self.company_ri, 'created with wrong company')
|
||||
self.assertEqual(invoice.amount_tax, 21, 'invoice taxes are not properly set')
|
||||
self.assertEqual(invoice.amount_total, 121.0, 'invoice taxes has not been applied to the total')
|
||||
self.assertEqual(invoice.l10n_latam_document_type_id, self.document_type['invoice_a'], 'selected document type should be Factura A')
|
||||
self._post(invoice)
|
||||
self.assertEqual(invoice.state, 'posted', 'invoice has not been validate in Odoo')
|
||||
self.assertEqual(invoice.name, 'FA-A %05d-00000002' % self.journal.l10n_ar_afip_pos_number, 'Invoice number is wrong')
|
||||
self.assertEqual(invoice.name, 'FA-A %05d-00000001' % self.journal.l10n_ar_afip_pos_number, 'Invoice number is wrong')
|
||||
self.assertEqual(invoice.sequence_prefix, 'FA-A %05d-' % self.journal.l10n_ar_afip_pos_number)
|
||||
self.assertEqual(invoice.sequence_number, 1)
|
||||
|
||||
def test_02_fiscal_position(self):
|
||||
# ADHOC SA > IVA Responsable Inscripto > Without Fiscal Positon
|
||||
invoice = self._create_invoice({'partner': self.partner})
|
||||
invoice = self._create_invoice_ar(partner_id=self.partner)
|
||||
self.assertFalse(invoice.fiscal_position_id, 'Fiscal position should be set to empty')
|
||||
|
||||
# Consumidor Final > IVA Responsable Inscripto > Without Fiscal Positon
|
||||
invoice = self._create_invoice({'partner': self.partner_cf})
|
||||
invoice = self._create_invoice_ar(partner_id=self.partner_cf)
|
||||
self.assertFalse(invoice.fiscal_position_id, 'Fiscal position should be set to empty')
|
||||
|
||||
# Montana Sur > IVA Liberado - Ley Nº 19.640 > Compras / Ventas Zona Franca > IVA Exento
|
||||
invoice = self._create_invoice({'partner': self.res_partner_montana_sur})
|
||||
self.assertEqual(invoice.fiscal_position_id, self._search_fp('Compras / Ventas Zona Franca'))
|
||||
invoice = self._create_invoice_ar(partner_id=self.res_partner_montana_sur)
|
||||
self.assertEqual(invoice.fiscal_position_id, self._search_fp('Purchases / Sales Free Trade Zone'))
|
||||
|
||||
# Barcelona food > Cliente / Proveedor del Exterior > > IVA Exento
|
||||
invoice = self._create_invoice({'partner': self.res_partner_barcelona_food})
|
||||
self.assertEqual(invoice.fiscal_position_id, self._search_fp('Compras / Ventas al exterior'))
|
||||
invoice = self._create_invoice_ar(partner_id=self.res_partner_barcelona_food)
|
||||
self.assertEqual(invoice.fiscal_position_id, self._search_fp('Purchases / Sales abroad'))
|
||||
|
||||
def test_03_corner_cases(self):
|
||||
""" Mono partner of type Service and VAT 21 """
|
||||
|
|
@ -99,7 +105,83 @@ class TestManual(common.TestAr):
|
|||
self._prepare_multicurrency_values()
|
||||
self._post(self.demo_invoices['test_invoice_10'])
|
||||
|
||||
def test_15_corner_cases(self):
|
||||
def test_15_liquido_producto_sales(self):
|
||||
""" Manual Numbering: Sales and not POS (Liquido Producto) """
|
||||
|
||||
# Verify that the default sales journals ara created as is ARCA POS
|
||||
self.assertTrue(self.journal.l10n_ar_is_pos)
|
||||
|
||||
# If we create an invoice it will not use manual numbering
|
||||
invoice = self._create_invoice_ar()
|
||||
self.assertFalse(invoice.l10n_latam_manual_document_number)
|
||||
|
||||
# Create a new sale journal that is not ARCA POS
|
||||
self.journal = self._create_journal('preprinted', data={'l10n_ar_is_pos': False})
|
||||
self.assertFalse(self.journal.l10n_ar_is_pos)
|
||||
|
||||
doc_27_lu_a = self.env.ref('l10n_ar.dc_liq_uci_a')
|
||||
payment_term_id = self.env.ref("account.account_payment_term_end_following_month")
|
||||
|
||||
# 60, 61, 27, 28, 45, 46
|
||||
# In this case manual numbering should be True and the latam document numer should be required
|
||||
with self.assertRaisesRegex(AssertionError, 'l10n_latam_document_number is a required field'):
|
||||
with Form(self.env['account.move'].with_context(default_move_type='out_invoice')) as invoice_form:
|
||||
invoice_form.ref = "demo_liquido_producto_1: Vendor bill liquido producto (DOC 186)"
|
||||
invoice_form.partner_id = self.res_partner_adhoc
|
||||
invoice_form.invoice_payment_term_id = payment_term_id
|
||||
invoice_form.journal_id = self.journal
|
||||
invoice_form.l10n_latam_document_type_id = doc_27_lu_a
|
||||
invoice = invoice_form.save()
|
||||
|
||||
# Adding the document number will let us to save and validate the number without any problems
|
||||
with Form(self.env['account.move'].with_context(default_move_type='out_invoice')) as invoice_form:
|
||||
invoice_form.ref = "demo_liquido_producto_1: Vendor bill liquido producto (DOC 186)"
|
||||
invoice_form.partner_id = self.res_partner_adhoc
|
||||
invoice_form.invoice_payment_term_id = payment_term_id
|
||||
invoice_form.journal_id = self.journal
|
||||
invoice_form.l10n_latam_document_type_id = doc_27_lu_a
|
||||
invoice_form.l10n_latam_document_number = "00077-00000077"
|
||||
invoice = invoice_form.save()
|
||||
|
||||
def test_16_liquido_producto_purchase(self):
|
||||
""" Manual Numbering: Purchase POS/ NOT POS (Liquido Producto) """
|
||||
|
||||
# By default purchase journals ar not ARCA POS journal
|
||||
purchase_not_pos_journal = self.env["account.journal"].search([
|
||||
('type', '=', 'purchase'), ('company_id', '=', self.env.company.id), ('l10n_latam_use_documents', '=', True)])
|
||||
self.assertFalse(purchase_not_pos_journal.l10n_ar_is_pos)
|
||||
|
||||
doc_60_lp_a = self.env.ref('l10n_ar.dc_a_cvl')
|
||||
payment_term_id = self.env.ref("account.account_payment_term_end_following_month")
|
||||
|
||||
with self.assertRaisesRegex(AssertionError, 'l10n_latam_document_number is a required field'):
|
||||
with Form(self.env['account.move'].with_context(default_move_type='in_invoice')) as bill_form:
|
||||
bill_form.ref = "demo_liquido_producto_1: Vendor bill liquido producto (DOC 186)"
|
||||
bill_form.partner_id = self.res_partner_adhoc
|
||||
bill_form.invoice_payment_term_id = payment_term_id
|
||||
bill_form.invoice_date = '2023-02-09'
|
||||
bill_form.l10n_latam_document_type_id = doc_60_lp_a
|
||||
bill = bill_form.save()
|
||||
|
||||
self.assertEqual(bill.journal_id, purchase_not_pos_journal)
|
||||
|
||||
# Create a new journal that is an ARCA POS
|
||||
purchase_pos_journal = self._create_journal('preprinted', data={'type': 'purchase', 'l10n_ar_is_pos': True})
|
||||
|
||||
with Form(self.env['account.move'].with_context(default_move_type='in_invoice')) as bill_form:
|
||||
bill_form.ref = "demo_liquido_producto_1: Vendor bill liquido producto (DOC 186)"
|
||||
bill_form.partner_id = self.res_partner_adhoc
|
||||
bill_form.invoice_payment_term_id = payment_term_id
|
||||
bill_form.invoice_date = '2023-02-09'
|
||||
bill_form.journal_id = purchase_pos_journal
|
||||
bill_form.l10n_latam_document_type_id = doc_60_lp_a
|
||||
bill_form.l10n_latam_document_number = "00077-00000077"
|
||||
bill = bill_form.save()
|
||||
|
||||
# If we create an invoice it will not use manual numbering
|
||||
self.assertFalse(bill.l10n_latam_manual_document_number)
|
||||
|
||||
def test_17_corner_cases(self):
|
||||
""" RI partner with VAT exempt and 21. Test price unit digits """
|
||||
self._post(self.demo_invoices['test_invoice_4'])
|
||||
decimal_price_digits_setting = self.env.ref('product.decimal_price').digits
|
||||
|
|
@ -113,61 +195,217 @@ class TestManual(common.TestAr):
|
|||
if len_l10n_ar_price_unit_digits == len_line_price_unit_digits == decimal_price_digits_setting:
|
||||
self.assertEqual(l10n_ar_price_unit_decimal_part, line_price_unit_decimal_part)
|
||||
|
||||
def _get_simple_detail_ar_tax(self, invoice):
|
||||
""" Get the simple detail_ar_tax list of tuples with the vat group name and the amount
|
||||
[("vat_taxes", float), ("other_taxes", float)] """
|
||||
return [
|
||||
(item.get('group'), item.get('tax_amount'))
|
||||
for item in invoice._l10n_ar_get_invoice_totals_for_report().get('detail_ar_tax')
|
||||
]
|
||||
|
||||
def test_16_invoice_b_tax_breakdown_1(self):
|
||||
def test_18_invoice_b_tax_breakdown_1(self):
|
||||
""" Display Both VAT and Other Taxes """
|
||||
invoice1 = self._create_invoice_from_dict({
|
||||
'ref': 'test_invoice_20: Final Consumer Invoice B with multiple vat/perceptions/internal/other/national taxes',
|
||||
"move_type": 'out_invoice',
|
||||
"partner_id": self.partner_cf,
|
||||
"company_id": self.company_ri,
|
||||
"invoice_date": "2021-03-20",
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.service_iva_21, 'price_unit': 124.3, 'quantity': 3, 'name': 'Support Services 8',
|
||||
'tax_ids': [(6, 0, [self.tax_21.id, self.tax_perc_iibb.id])]},
|
||||
{'product_id': self.service_iva_27, 'price_unit': 2250.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [self.tax_27.id, self.tax_national.id])]},
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 1740.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [self.tax_10_5.id, self.tax_internal.id])]},
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 10000.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [self.tax_0.id, self.tax_other.id])]},
|
||||
invoice = self._create_invoice_ar(
|
||||
ref='test_invoice_20: Final Consumer Invoice B with multiple vat/perceptions/internal/other/national taxes',
|
||||
partner_id=self.partner_cf,
|
||||
company_id=self.company_ri,
|
||||
invoice_date="2021-03-20",
|
||||
invoice_line_ids=[
|
||||
self._prepare_invoice_line(product_id=self.service_iva_21, price_unit=124.3, quantity=3, name='Support Services 8', tax_ids=self.tax_21 + self.tax_perc_iibb),
|
||||
self._prepare_invoice_line(product_id=self.service_iva_27, price_unit=2250.0, tax_ids=self.tax_27 + self.tax_national),
|
||||
self._prepare_invoice_line(product_id=self.product_iva_105_perc, price_unit=1740.0, tax_ids=self.tax_10_5 + self.tax_internal),
|
||||
self._prepare_invoice_line(product_id=self.product_iva_105_perc, price_unit=10000.0, tax_ids=self.tax_0 + self.tax_other),
|
||||
],
|
||||
)
|
||||
results = invoice._l10n_ar_get_invoice_custom_tax_summary_for_report()
|
||||
self.assertEqual(results, [
|
||||
{
|
||||
'tax_amount_currency': 868.51,
|
||||
'formatted_tax_amount_currency': '868.51',
|
||||
'name': 'VAT Content $',
|
||||
},
|
||||
{
|
||||
'tax_amount_currency': 142.20,
|
||||
'formatted_tax_amount_currency': '142.20',
|
||||
'name': 'Other National Ind. Taxes $',
|
||||
},
|
||||
])
|
||||
self._assert_tax_totals_summary(invoice._l10n_ar_get_invoice_totals_for_report(), {
|
||||
'same_tax_base': False,
|
||||
'currency_id': self.currency.id,
|
||||
'base_amount_currency': 15373.61,
|
||||
'tax_amount_currency': 100.0,
|
||||
'total_amount_currency': 15473.61,
|
||||
'subtotals': [
|
||||
{
|
||||
'name': "Untaxed Amount",
|
||||
'base_amount_currency': 15373.61,
|
||||
'tax_amount_currency': 100.0,
|
||||
'tax_groups': [
|
||||
{
|
||||
'id': self.tax_perc_iibb.tax_group_id.id,
|
||||
'base_amount_currency': 372.9,
|
||||
'tax_amount_currency': 0.0,
|
||||
'display_base_amount_currency': 372.9,
|
||||
},
|
||||
{
|
||||
'id': self.tax_other.tax_group_id.id,
|
||||
'base_amount_currency': 10000.0,
|
||||
'tax_amount_currency': 100.0,
|
||||
'display_base_amount_currency': False,
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
})
|
||||
self.assertEqual(self._get_simple_detail_ar_tax(invoice1), [("vat", 868.51), ("other", 142.20)])
|
||||
|
||||
def test_17_invoice_b_tax_breakdown_2(self):
|
||||
def test_19_invoice_b_tax_breakdown_2(self):
|
||||
""" Display only Other Taxes (VAT taxes are 0) """
|
||||
invoice2 = self._create_invoice_from_dict({
|
||||
'ref': 'test_invoice_21: inal Consumer Invoice B with 0 tax and internal tax',
|
||||
"move_type": 'out_invoice',
|
||||
"partner_id": self.partner_cf,
|
||||
"company_id": self.company_ri,
|
||||
"invoice_date": "2021-03-20",
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 10000.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [self.tax_no_gravado.id, self.tax_internal.id])]},
|
||||
],
|
||||
})
|
||||
self.assertEqual(self._get_simple_detail_ar_tax(invoice2), [("vat", 0.0), ("other", 300.0)])
|
||||
invoice = self._create_invoice_ar(
|
||||
ref='test_invoice_21: Final Consumer Invoice B with 0 tax and internal tax',
|
||||
partner_id=self.partner_cf,
|
||||
company_id=self.company_ri,
|
||||
invoice_date="2021-03-20",
|
||||
invoice_line_ids=[self._prepare_invoice_line(product_id=self.product_iva_105_perc, price_unit=10000.0, tax_ids=self.tax_no_gravado + self.tax_internal)],
|
||||
)
|
||||
results = invoice._l10n_ar_get_invoice_custom_tax_summary_for_report()
|
||||
self.assertEqual(results, [
|
||||
{
|
||||
'tax_amount_currency': 300.00,
|
||||
'formatted_tax_amount_currency': '300.00',
|
||||
'name': 'Other National Ind. Taxes $'
|
||||
},
|
||||
{
|
||||
'formatted_tax_amount_currency': '0.00',
|
||||
'name': 'VAT Content $',
|
||||
'tax_amount_currency': 0.0
|
||||
}
|
||||
|
||||
def test_18_invoice_b_tax_breakdown_3(self):
|
||||
])
|
||||
self._assert_tax_totals_summary(invoice._l10n_ar_get_invoice_totals_for_report(), {
|
||||
'same_tax_base': True,
|
||||
'currency_id': self.currency.id,
|
||||
'base_amount_currency': 10300.0,
|
||||
'tax_amount_currency': 0.0,
|
||||
'total_amount_currency': 10300.0,
|
||||
'subtotals': [],
|
||||
})
|
||||
|
||||
def test_20_invoice_b_tax_breakdown_3(self):
|
||||
""" Display only Other Taxes (VAT taxes are 0 and non other taxes) """
|
||||
invoice3 = self._create_invoice_from_dict({
|
||||
'ref': 'test_invoice_22: Final Consumer Invoice B with 0 only',
|
||||
invoice = self._create_invoice_ar(
|
||||
ref='test_invoice_22: Final Consumer Invoice B with only 0 tax',
|
||||
partner_id=self.partner_cf,
|
||||
company_id=self.company_ri,
|
||||
invoice_date="2021-03-20",
|
||||
invoice_line_ids=[self._prepare_invoice_line(product_id=self.product_iva_105_perc, price_unit=10000.0, tax_ids=self.tax_no_gravado)],
|
||||
)
|
||||
results = invoice._l10n_ar_get_invoice_custom_tax_summary_for_report()
|
||||
self.assertEqual(results, [
|
||||
{
|
||||
'tax_amount_currency': 0.0,
|
||||
'formatted_tax_amount_currency': '0.00',
|
||||
'name': 'VAT Content $'
|
||||
},
|
||||
])
|
||||
self._assert_tax_totals_summary(invoice._l10n_ar_get_invoice_totals_for_report(), {
|
||||
'same_tax_base': True,
|
||||
'currency_id': self.currency.id,
|
||||
'base_amount_currency': 10000.0,
|
||||
'tax_amount_currency': 0.0,
|
||||
'total_amount_currency': 10000.0,
|
||||
'subtotals': [],
|
||||
})
|
||||
|
||||
def test_l10n_ar_prices_and_taxes(self):
|
||||
invoice = self.env['account.move'].create({
|
||||
"move_type": 'out_invoice',
|
||||
"partner_id": self.partner_cf,
|
||||
"company_id": self.company_ri,
|
||||
"invoice_date": "2021-03-20",
|
||||
"partner_id": self.partner_cf.id,
|
||||
"invoice_date": "2020-01-21",
|
||||
"invoice_line_ids": [
|
||||
{'product_id': self.product_iva_105_perc, 'price_unit': 10000.0, 'quantity': 1,
|
||||
'tax_ids': [(6, 0, [self.tax_no_gravado.id])]},
|
||||
Command.create({
|
||||
'product_id': self.product_iva_105_perc.id,
|
||||
'quantity': 24.0,
|
||||
'price_unit': 5470.0,
|
||||
'discount': 5.0,
|
||||
'tax_ids': [Command.set(self.tax_21.ids)],
|
||||
}),
|
||||
],
|
||||
})
|
||||
self.assertEqual(self._get_simple_detail_ar_tax(invoice3), [("vat", 0.0)])
|
||||
invoice_line = invoice.invoice_line_ids
|
||||
|
||||
# Included in VAT
|
||||
l10n_ar_values = invoice_line._l10n_ar_prices_and_taxes()
|
||||
self.assertAlmostEqual(l10n_ar_values['price_unit'], 6618.7)
|
||||
self.assertAlmostEqual(l10n_ar_values['price_subtotal'], 150906.36)
|
||||
self.assertAlmostEqual(l10n_ar_values['price_net'], 6287.765)
|
||||
|
||||
# Not include in VAT
|
||||
doc_27_lu_a = self.env.ref('l10n_ar.dc_liq_uci_a')
|
||||
invoice.l10n_latam_document_type_id = doc_27_lu_a
|
||||
l10n_ar_values = invoice_line._l10n_ar_prices_and_taxes()
|
||||
self.assertAlmostEqual(l10n_ar_values['price_unit'], 5470.0)
|
||||
self.assertAlmostEqual(l10n_ar_values['price_subtotal'], 124716.0)
|
||||
self.assertAlmostEqual(l10n_ar_values['price_net'], 5196.5)
|
||||
|
||||
def test_l10n_ar_vat_with_non_numeric_value(self):
|
||||
with self.assertRaises(ValidationError) as e:
|
||||
with Form(self.partner) as partner_form:
|
||||
partner_form.l10n_latam_identification_type_id = self.env.ref("l10n_ar.it_dni")
|
||||
partner_form.vat = "test"
|
||||
self.assertIn('Only numbers allowed for "DNI"', str(e.exception))
|
||||
|
||||
def test_create_debit_note_for_credit_note(self):
|
||||
"""
|
||||
Test that it is possible to create a debit note from a credit note
|
||||
"""
|
||||
|
||||
invoice = self.init_invoice('out_invoice', partner=self.partner_afip, products=[self.product_a], post=True)
|
||||
|
||||
credit_note_wizard = self.env['account.move.reversal'].with_context({
|
||||
'active_ids': invoice.ids,
|
||||
'active_model': 'account.move',
|
||||
}).create({
|
||||
'reason': 'credit note',
|
||||
'journal_id': invoice.journal_id.id,
|
||||
})
|
||||
credit_note_wizard.refund_moves()
|
||||
invoice.reversal_move_ids.action_post()
|
||||
|
||||
debit_note_wizard = self.env['account.debit.note'].with_context({
|
||||
'active_ids': invoice.reversal_move_ids.ids,
|
||||
'active_model': 'account.move',
|
||||
}).create({
|
||||
'reason': 'debit_note',
|
||||
})
|
||||
debit_note_wizard.create_debit()
|
||||
self.assertTrue(invoice.reversal_move_ids.debit_note_ids)
|
||||
|
||||
@skip("TODO: failing test. 'Fix' the rounding error")
|
||||
def test_l10n_ar_rounding_01(self):
|
||||
self.env.company.tax_calculation_rounding_method = 'round_globally'
|
||||
currency_usd = self.env.ref('base.USD')
|
||||
currency_usd.active = True
|
||||
|
||||
self.env['res.currency.rate'].create([{
|
||||
'name': '2025-04-01',
|
||||
'inverse_company_rate': 1066.50,
|
||||
'currency_id': currency_usd.id,
|
||||
'company_id': self.env.company.id,
|
||||
}])
|
||||
tax_02 = self.percent_tax(0.2)
|
||||
invoice_a = self._create_invoice_ar(
|
||||
invoice_date='2025-04-02',
|
||||
currency_id=currency_usd,
|
||||
invoice_line_ids=[self._prepare_invoice_line(price_unit=124, tax_ids=tax_02)],
|
||||
)
|
||||
self.assertEqual(invoice_a.amount_total, invoice_a.invoice_line_ids.price_total, 'The invoice total should match the line total since there is only one line.')
|
||||
|
||||
tax_lines_a = invoice_a.line_ids \
|
||||
.filtered(lambda x: x.tax_line_id) \
|
||||
.sorted(lambda x: (x.move_id.id, x.tax_line_id.id, x.tax_ids.ids, x.tax_repartition_line_id.id))
|
||||
self.env.company.tax_calculation_rounding_method = 'round_per_line'
|
||||
invoice_b = self._create_invoice_ar(
|
||||
invoice_date='2025-04-02',
|
||||
currency_id=currency_usd,
|
||||
invoice_line_ids=[self._prepare_invoice_line(price_unit=124, tax_ids=tax_02)],
|
||||
)
|
||||
self.assertEqual(invoice_b.amount_total, invoice_b.invoice_line_ids.price_total, 'The invoice total should match the line total since there is only one line.')
|
||||
|
||||
tax_lines_b = invoice_b.line_ids \
|
||||
.filtered(lambda x: x.tax_line_id) \
|
||||
.sorted(lambda x: (x.move_id.id, x.tax_line_id.id, x.tax_ids.ids, x.tax_repartition_line_id.id))
|
||||
|
||||
self.assertEqual(tax_lines_a.balance, tax_lines_b.balance, 'Tax balances should be equal since both invoices have a single line and the total matches the line amount.')
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
<field name="inherit_id" ref="account.view_account_position_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="auto_apply" position="after">
|
||||
<field name="l10n_ar_afip_responsibility_type_ids" options="{'no_open': True, 'no_create': True}" attrs="{'invisible': [('auto_apply', '!=', True)]}" groups="base.group_no_one" widget="many2many_tags"/>
|
||||
<field name="l10n_ar_afip_responsibility_type_ids" options="{'no_open': True, 'no_create': True}" invisible="'AR' not in fiscal_country_codes or not auto_apply" groups="base.group_no_one" widget="many2many_tags"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -7,10 +7,11 @@
|
|||
<field name="inherit_id" ref="l10n_latam_invoice_document.view_account_journal_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="l10n_latam_use_documents" position="after">
|
||||
<field name="l10n_ar_is_pos" invisible="country_code != 'AR' or not l10n_latam_use_documents or type not in ['sale', 'purchase']"/>
|
||||
<field name="company_partner" invisible="1"/>
|
||||
<field name="l10n_ar_afip_pos_system" attrs="{'invisible':['|', '|', ('country_code', '!=', 'AR'), ('l10n_latam_use_documents', '=', False), ('type', '!=', 'sale')], 'required':[('country_code', '=', 'AR'), ('l10n_latam_use_documents', '=', True), ('type', '=', 'sale')]}"/>
|
||||
<field name="l10n_ar_afip_pos_number" attrs="{'invisible':['|', '|', ('country_code', '!=', 'AR'), ('l10n_latam_use_documents', '=', False), ('type', '!=', 'sale')], 'required':[('country_code', '=', 'AR'), ('l10n_latam_use_documents', '=', True), ('type', '=', 'sale')]}"/>
|
||||
<field name="l10n_ar_afip_pos_partner_id" attrs="{'invisible':['|', '|', ('country_code', '!=', 'AR'), ('l10n_latam_use_documents', '=', False), ('type', '!=', 'sale')], 'required':[('country_code', '=', 'AR'), ('l10n_latam_use_documents', '=', True), ('type', '=', 'sale')]}"/>
|
||||
<field name="l10n_ar_afip_pos_system" invisible="not l10n_ar_is_pos" required="l10n_ar_is_pos"/>
|
||||
<field name="l10n_ar_afip_pos_number" invisible="not l10n_ar_is_pos" required="l10n_ar_is_pos"/>
|
||||
<field name="l10n_ar_afip_pos_partner_id" invisible="not l10n_ar_is_pos" required="l10n_ar_is_pos"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
<field name="l10n_ar_afip_responsibility_type_id"/>
|
||||
</field>
|
||||
<group>
|
||||
<filter string="AFIP Responsibility Type" domain="[]" name="l10n_ar_afip_responsibility_type_id_filter" context="{'group_by':'l10n_ar_afip_responsibility_type_id'}"/>
|
||||
<filter string="ARCA Responsibility Type" domain="[]" name="l10n_ar_afip_responsibility_type_id_filter" context="{'group_by':'l10n_ar_afip_responsibility_type_id'}"/>
|
||||
</group>
|
||||
</field>
|
||||
</record>
|
||||
|
|
@ -21,14 +21,12 @@
|
|||
<field name="model">account.move</field>
|
||||
<field name="inherit_id" ref="account.view_move_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<group id="other_tab_group" position="inside">
|
||||
<group name="afip_group" string="AFIP" attrs="{'invisible': [('country_code', '!=', 'AR')]}">
|
||||
<field name='l10n_ar_afip_concept' attrs="{'invisible': [('l10n_latam_use_documents', '=', False)]}"/>
|
||||
<label for="l10n_ar_afip_service_start" attrs="{'invisible':[('l10n_ar_afip_concept','not in',['2', '3', '4'])]}" string="Service Date"/>
|
||||
<div attrs="{'invisible':[('l10n_ar_afip_concept','not in',['2', '3', '4'])]}">
|
||||
<field name="l10n_ar_afip_service_start" class="oe_inline"/> to <field name="l10n_ar_afip_service_end" class="oe_inline"/>
|
||||
</div>
|
||||
</group>
|
||||
<group name="sale_info_group" position="inside">
|
||||
<field name='l10n_ar_afip_concept' invisible="not l10n_latam_use_documents or country_code != 'AR'"/>
|
||||
<label for="l10n_ar_afip_service_start" invisible="l10n_ar_afip_concept not in ('2', '3', '4') or country_code != 'AR'" string="Service Date"/>
|
||||
<div invisible="l10n_ar_afip_concept not in ('2', '3', '4') or country_code != 'AR'">
|
||||
<field name="l10n_ar_afip_service_start" class="oe_inline" readonly="state != 'draft'"/> to <field name="l10n_ar_afip_service_end" class="oe_inline" readonly="state != 'draft'"/>
|
||||
</div>
|
||||
</group>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<menuitem id="menu_afip_config" name="AFIP" parent="account.menu_finance_configuration" sequence="25"/>
|
||||
<menuitem id="menu_afip_config" name="ARCA" parent="account.menu_finance_configuration" sequence="25"/>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<field name="name">afip.responsibility.type.form</field>
|
||||
<field name="model">l10n_ar.afip.responsibility.type</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="AFIP Responsibility Type">
|
||||
<form string="ARCA Responsibility Type">
|
||||
<group>
|
||||
<field name="name"/>
|
||||
<field name='code'/>
|
||||
|
|
@ -16,19 +16,19 @@
|
|||
</record>
|
||||
|
||||
<record id="view_afip_responsibility_type_tree" model="ir.ui.view">
|
||||
<field name="name">afip.responsibility.type.tree</field>
|
||||
<field name="name">afip.responsibility.type.list</field>
|
||||
<field name="model">l10n_ar.afip.responsibility.type</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="AFIP Responsibility Type" decoration-muted="(not active)">
|
||||
<list string="ARCA Responsibility Type" decoration-muted="(not active)">
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
<field name='active'/>
|
||||
</tree>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.actions.act_window" id="action_afip_responsibility_type">
|
||||
<field name="name">AFIP Responsibility Types</field>
|
||||
<field name="name">ARCA Responsibility Types</field>
|
||||
<field name="res_model">l10n_ar.afip.responsibility.type</field>
|
||||
</record>
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
</record>
|
||||
|
||||
<record id="view_document_type_tree" model="ir.ui.view">
|
||||
<field name="name">l10n_latam.document.type.tree</field>
|
||||
<field name="name">l10n_latam.document.type.list</field>
|
||||
<field name="model">l10n_latam.document.type</field>
|
||||
<field name="inherit_id" ref="l10n_latam_invoice_document.view_document_type_tree"/>
|
||||
<field name="arch" type="xml">
|
||||
|
|
|
|||
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="address_form_fields" inherit_id="portal.address_form_fields">
|
||||
<div id="div_vat" position="before">
|
||||
<div t-if="is_used_as_billing and res_company.country_id.code == 'AR'" class="col-xl-6 mb-3">
|
||||
<label class="col-form-label" for="l10n_ar_afip_responsibility_type_id">
|
||||
ARCA Responsibility
|
||||
</label>
|
||||
<select
|
||||
t-if="is_commercial_address and can_edit_vat"
|
||||
name="l10n_ar_afip_responsibility_type_id"
|
||||
class="form-select"
|
||||
>
|
||||
<option value="">ARCA Responsibility...</option>
|
||||
<option
|
||||
t-foreach="responsibility_types"
|
||||
t-as="resp_type"
|
||||
t-att-value="resp_type.id"
|
||||
t-att-selected="resp_type.id == responsibility.id"
|
||||
t-out="resp_type.name"
|
||||
/>
|
||||
</select>
|
||||
<p
|
||||
t-else=""
|
||||
class="form-control"
|
||||
t-out="responsibility.name"
|
||||
readonly="1"
|
||||
title="Changing ARCA Responsibility type is not allowed once document(s) have
|
||||
been issued for your account. Please contact us directly for this
|
||||
operation."
|
||||
/>
|
||||
<input
|
||||
t-if="not (is_commercial_address and can_edit_vat)"
|
||||
type="hidden"
|
||||
readonly="1"
|
||||
name="l10n_ar_afip_responsibility_type_id"
|
||||
t-att-value="responsibility.id"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -3,13 +3,13 @@
|
|||
|
||||
<!-- this header can be used on any Argentinean report, to be useful some variables should be passed -->
|
||||
<template id="custom_header">
|
||||
<div>
|
||||
<div class="row">
|
||||
<div class="mb-3">
|
||||
<div class="row mb-2">
|
||||
<div name="left-upper-side" class="col-5" t-if="not pre_printed_report">
|
||||
<img t-if="o.company_id.logo" t-att-src="image_data_uri(o.company_id.logo)" style="max-height: 45px;" alt="Logo"/>
|
||||
<img t-if="o.company_id.logo" t-att-src="image_data_uri(o.company_id.logo)" style="max-height: 65px;" alt="Logo"/>
|
||||
</div>
|
||||
<div name="center-upper" class="col-2 text-center" t-att-style="'color: %s;' % o.company_id.primary_color">
|
||||
<span style="display: inline-block; text-align: center; line-height: 8px;">
|
||||
<span id="withholding_legend" style="display: inline-block; text-align: center; line-height: 8px;">
|
||||
<h1 style="line-height: 35px;">
|
||||
<strong><span t-out="not pre_printed_report and document_letter or ' '"/></strong>
|
||||
</h1>
|
||||
|
|
@ -46,7 +46,7 @@
|
|||
<span t-att-style="'color: %s;' % o.company_id.primary_color" t-out="' - '.join([item for item in [(header_address.website or '').replace('https://', '').replace('http://', ''), header_address.email] if item])"/>
|
||||
</t>
|
||||
</div>
|
||||
<div class="col-6 text-end" style="padding-left: 0px;">
|
||||
<div id="l10n_ar_header_right" class="col-6 text-end" style="padding-left: 0px;">
|
||||
|
||||
<t t-if="not pre_printed_report">
|
||||
<!-- (7) Numero punto venta - (8) numero de documento -->
|
||||
|
|
@ -81,7 +81,8 @@
|
|||
<t t-set="report_number" t-value="o.l10n_latam_document_number"/>
|
||||
<t t-set="pre_printed_report" t-value="report_type == 'pdf' and o.journal_id.l10n_ar_afip_pos_system == 'II_IM'"/>
|
||||
<t t-set="document_letter" t-value="o.l10n_latam_document_type_id.l10n_ar_letter"/>
|
||||
<t t-set="document_legend" t-value="o.l10n_latam_document_type_id.code and 'Cod. %02d' % int(o.l10n_latam_document_type_id.code) or ''"/>
|
||||
<t t-set="document_type_code" t-value="o.l10n_latam_document_type_id.code"/>
|
||||
<t t-set="document_legend" t-value="document_type_code and 'Cod. %02d' % int(document_type_code) or ''"/>
|
||||
<t t-set="report_name" t-value="o.l10n_latam_document_type_id.report_name"/>
|
||||
<t t-set="header_address" t-value="o.journal_id.l10n_ar_afip_pos_partner_id"/>
|
||||
|
||||
|
|
@ -112,7 +113,7 @@
|
|||
</xpath>
|
||||
|
||||
<!-- remove default document title -->
|
||||
<h2 position="replace"/>
|
||||
<xpath expr="//t[@t-set='layout_document_title']" position="replace"/>
|
||||
|
||||
<!-- NCM column for fiscal bond -->
|
||||
<th name="th_description" position="after">
|
||||
|
|
@ -123,36 +124,34 @@
|
|||
</td>
|
||||
|
||||
<!-- use latam prices (to include/exclude VAT) -->
|
||||
<t t-set="current_subtotal" t-value="current_subtotal + line.price_subtotal" position="before">
|
||||
<xpath expr="//t[@t-foreach='lines_to_report']/t" position="before">
|
||||
<t t-set="l10n_ar_values" t-value="line._l10n_ar_prices_and_taxes()"/>
|
||||
</t>
|
||||
</xpath>
|
||||
<xpath expr="//span[@t-field='line.price_unit']" position="attributes">
|
||||
<attribute name="t-field"></attribute>
|
||||
<attribute name="t-out">l10n_ar_values['price_unit']</attribute>
|
||||
<attribute name="t-options">{"widget": "float", "display_currency": o.currency_id, "decimal_precision": "Product Price"}</attribute>
|
||||
</xpath>
|
||||
<t t-set="current_subtotal" t-value="current_subtotal + line.price_subtotal" position="attributes">
|
||||
<attribute name="t-value">current_subtotal + l10n_ar_values['price_subtotal']</attribute>
|
||||
</t>
|
||||
<!-- if b2c we still wants the latam subtotal -->
|
||||
<t t-set="current_subtotal" t-value="current_subtotal + line.price_total" position="attributes">
|
||||
<attribute name="t-value">current_subtotal + l10n_ar_values['price_subtotal']</attribute>
|
||||
<t t-set="section_subtotal" t-value="line.get_section_subtotal()" position="attributes">
|
||||
<attribute name="t-value">line.get_section_subtotal() + l10n_ar_values['price_subtotal']</attribute>
|
||||
</t>
|
||||
<xpath expr="//t/tr/t[@t-set='line_colspan']" position="attributes">
|
||||
<attribute name="t-value">3 + (1 if display_discount else 0) + (1 if not line.tax_ids and not o._l10n_ar_include_vat() else 0)</attribute>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//t/t/t[@t-else='']/t[@t-set='line_colspan']" position="attributes">
|
||||
<attribute name="t-value">3 + (1 if display_discount else 0) + (1 if display_taxes and not grouped_line.get('taxes') and o._l10n_ar_include_vat() else 0)</attribute>
|
||||
</xpath>
|
||||
<!-- label amount for subtotal column on b2b and b2c -->
|
||||
<xpath expr="//th[@name='th_subtotal']/span[@groups='account.group_show_line_subtotals_tax_included']" position="replace">
|
||||
<span groups="account.group_show_line_subtotals_tax_included">Amount</span>
|
||||
<xpath expr="//th[@name='th_subtotal']/span" position="replace">
|
||||
<span>Amount</span>
|
||||
</xpath>
|
||||
<span t-field="line.price_subtotal" position="attributes">
|
||||
<attribute name="t-field"></attribute>
|
||||
<attribute name="t-out">l10n_ar_values['price_subtotal']</attribute>
|
||||
<attribute name="t-options">{"widget": "monetary", "display_currency": o.currency_id}</attribute>
|
||||
</span>
|
||||
<!-- if b2c we still wants the latam subtotal -->
|
||||
<span t-field="line.price_total" position="attributes">
|
||||
<attribute name="t-field"></attribute>
|
||||
<attribute name="t-out">l10n_ar_values['price_subtotal']</attribute>
|
||||
<attribute name="t-options">{"widget": "monetary", "display_currency": o.currency_id}</attribute>
|
||||
</span>
|
||||
|
||||
<t t-set="tax_totals" position="attributes">
|
||||
<attribute name="t-value">o._l10n_ar_get_invoice_totals_for_report()</attribute>
|
||||
|
|
@ -169,10 +168,13 @@
|
|||
</xpath>
|
||||
|
||||
<xpath expr="//span[@id='line_tax_ids']/.." position="attributes">
|
||||
<attribute name="t-if">not hide_prices and not o._l10n_ar_include_vat()</attribute>
|
||||
</xpath>
|
||||
<xpath expr="//span[@id='grouped_line_tax_ids']/.." position="attributes">
|
||||
<attribute name="t-if">not o._l10n_ar_include_vat()</attribute>
|
||||
</xpath>
|
||||
<span id="line_tax_ids" position="attributes">
|
||||
<attribute name="t-out">', '.join(map(lambda x: (x.description or x.name), line.tax_ids.filtered(lambda x: x.tax_group_id.l10n_ar_vat_afip_code)))</attribute>
|
||||
<attribute name="t-out">', '.join(tax.tax_label for tax in line.tax_ids if tax.tax_label and tax.tax_group_id.l10n_ar_vat_afip_code)</attribute>
|
||||
</span>
|
||||
|
||||
<!-- remove payment reference that is not used in Argentina -->
|
||||
|
|
@ -194,7 +196,7 @@
|
|||
<br/>
|
||||
<span t-field="o.partner_id" t-options="{'widget': 'contact', 'fields': ['address'], 'no_marker': true, 'no_tag_br': True}"/>
|
||||
|
||||
<!-- (16) Responsabilidad AFIP -->
|
||||
<!-- (16) Responsabilidad ARCA -->
|
||||
<strong>VAT Cond: </strong><span t-field="o.partner_id.l10n_ar_afip_responsibility_type_id"/>
|
||||
|
||||
<!-- (17) CUIT -->
|
||||
|
|
@ -228,7 +230,13 @@
|
|||
<!-- We do not have remitos implement yet. print here the remito number when we have it -->
|
||||
|
||||
<t t-if="o.invoice_incoterm_id">
|
||||
<br/><strong>Incoterm:</strong><span t-field="o.invoice_incoterm_id.name"/>
|
||||
<br/>
|
||||
<strong>Incoterm:</strong>
|
||||
<p t-if="o.incoterm_location">
|
||||
<span t-field="o.invoice_incoterm_id.code"/> <br/>
|
||||
<span t-field="o.incoterm_location"/>
|
||||
</p>
|
||||
<p t-else="" t-field="o.invoice_incoterm_id.name" class="m-0"/>
|
||||
</t>
|
||||
|
||||
</div>
|
||||
|
|
@ -236,20 +244,14 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<!-- we remove the ml auto and also give more space to avoid multiple lines on tax detail -->
|
||||
<xpath expr="//div[@id='total']/div" position="attributes">
|
||||
<attribute name="t-attf-class">#{'col-6' if report_type != 'html' else 'col-sm-7 col-md-6'}</attribute>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//div[@id='total']/div" position="before">
|
||||
<div t-attf-class="#{'col-6' if report_type != 'html' else 'col-sm-7 col-md-6'}">
|
||||
|
||||
<xpath expr="//div[@id='payment_term']" position="before">
|
||||
<div class="mb-4">
|
||||
<t t-if="o.l10n_ar_afip_concept in ['2', '3', '4'] and o.l10n_ar_afip_service_start and o.l10n_ar_afip_service_end">
|
||||
<strong>Invoiced period: </strong><span t-field="o.l10n_ar_afip_service_start"/> to <span t-field="o.l10n_ar_afip_service_end"/>
|
||||
</t>
|
||||
<t t-if="o.currency_id != o.company_id.currency_id">
|
||||
<br/><strong>Currency: </strong><span t-out="'%s - %s' % (o.currency_id.name, o.currency_id.currency_unit_label)"/>
|
||||
<br/><strong>Exchange rate: </strong> <span t-field="o.l10n_ar_currency_rate"/>
|
||||
<br/><span>1 <t t-out="o.currency_id.name"/> = <t t-out="1 / o.invoice_currency_rate" t-options='{"widget": "float", "precision": 2}'/> <t t-out="o.company_currency_id.name"/></span>
|
||||
</t>
|
||||
<!-- Show CBU for FACTURA DE CREDITO ELECTRONICA MiPyMEs and NOTA DE DEBITO ELECTRONICA MiPyMEs -->
|
||||
<t t-if="o.l10n_latam_document_type_id.code in ['201', '206', '211', '202', '207', '212'] and o.partner_bank_id">
|
||||
|
|
@ -263,14 +265,14 @@
|
|||
http://biblioteca.afip.gob.ar/dcp/LEY_C_027440_2018_05_09 article 5.f -->
|
||||
<xpath expr="//div[@id='total']/div/table" position="after">
|
||||
<t t-if="o.l10n_latam_document_type_id.code in ['201', '202', '203', '206', '207', '208', '211', '212', '213']">
|
||||
<strong>Son: </strong><span t-out="o.currency_id.with_context(lang='es_AR').amount_to_text(o.amount_total)"/>
|
||||
<strong>Son: </strong><span t-out="o.currency_id.amount_to_text(o.amount_total)"/>
|
||||
</t>
|
||||
</xpath>
|
||||
|
||||
<!-- RG 5003: Add legend for 'A' documents that have a Monotribuista receptor -->
|
||||
<div name="comment" position="after">
|
||||
<p t-if="o.partner_id.l10n_ar_afip_responsibility_type_id.code in ['6', '13'] and o.l10n_latam_document_type_id.l10n_ar_letter == 'A'" >
|
||||
El crédito fiscal discriminado en el presente comprobante, sólo podrá ser computado a efectos del Régimen de Sostenimiento e Inclusión Fiscal para Pequeños Contribuyentes de la Ley Nº 27.618
|
||||
The tax credit specified in this voucher may only be computed for purposes of the Tax Support and Inclusion Regime for Small Taxpayers of Law No. 27,618.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
|
@ -280,18 +282,19 @@
|
|||
|
||||
<div id="qrcode" position="after">
|
||||
<!-- RG 5614/2024: Show ARCA VAT and Other National Internal Taxes -->
|
||||
<div t-attf-class="#{'col-6' if report_type != 'html' else 'col-sm-7 col-md-6'}">
|
||||
<table class="table table-sm table-borderless" style="page-break-inside: avoid;" t-if="tax_totals.get('detail_ar_tax')">
|
||||
<t t-set="l10n_ar_custom_tax_summary" t-value="o._l10n_ar_get_invoice_custom_tax_summary_for_report()"/>
|
||||
<div t-attf-class="l10n_ar_tax_details {{ 'col-6' if report_type == 'pdf' else '' }}" t-if="l10n_ar_custom_tax_summary">
|
||||
<table class="table table-sm table-borderless" style="page-break-inside: avoid;">
|
||||
<th class="border-black" style="border-bottom: 1px solid" colspan="2">
|
||||
Fiscal Transparency Regime for the Final Consumer (Law 27.743)
|
||||
</th>
|
||||
<t t-foreach="tax_totals['detail_ar_tax']" t-as="detail">
|
||||
<t t-foreach="l10n_ar_custom_tax_summary" t-as="detail">
|
||||
<tr>
|
||||
<td class="text-end"><strong t-esc="detail['name']"/></td>
|
||||
<td class="text-end">
|
||||
<span
|
||||
t-att-class="oe_subtotal_footer_separator"
|
||||
t-esc="detail['formatted_amount_tax']"
|
||||
class="oe_subtotal_footer_separator"
|
||||
t-out="detail['formatted_tax_amount_currency']"
|
||||
/>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -309,19 +312,12 @@
|
|||
</xpath>
|
||||
</template>
|
||||
|
||||
<!-- FIXME: Temp fix to allow fetching invoice_documemt in Studio Reports with localisation -->
|
||||
<!-- Workaround for Studio reports, see odoo/odoo#60660 -->
|
||||
<template id="report_invoice" inherit_id="account.report_invoice">
|
||||
<xpath expr='//t[@t-call="account.report_invoice_document"]' position="after">
|
||||
<t t-if="o._get_name_invoice_report() == 'l10n_ar.report_invoice_document'"
|
||||
t-call="l10n_ar.report_invoice_document" t-lang="lang"/>
|
||||
<t t-elif="o._get_name_invoice_report() == 'l10n_ar.report_invoice_document'"
|
||||
t-call="l10n_ar.report_invoice_document"
|
||||
t-lang="lang"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="report_invoice_with_payments" inherit_id="account.report_invoice_with_payments">
|
||||
<xpath expr='//t[@t-call="account.report_invoice_document"]' position="after">
|
||||
<t t-if="o._get_name_invoice_report() == 'l10n_ar.report_invoice_document'"
|
||||
t-call="l10n_ar.report_invoice_document" t-lang="lang"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -6,13 +6,13 @@
|
|||
<field name="model">res.company</field>
|
||||
<field name="arch" type="xml">
|
||||
<field name="vat" position="after">
|
||||
<field name="l10n_ar_afip_responsibility_type_id" options="{'no_open': True, 'no_create': True}" attrs="{'invisible': [('country_code', '!=', 'AR')]}"/>
|
||||
<label for="l10n_ar_gross_income_number" string="Gross Income" attrs="{'invisible': [('country_code', '!=', 'AR')]}"/>
|
||||
<div attrs="{'invisible': [('country_code', '!=', 'AR')]}" name="gross_income">
|
||||
<field name="l10n_ar_afip_responsibility_type_id" options="{'no_open': True, 'no_create': True}" invisible="country_code != 'AR'"/>
|
||||
<label for="l10n_ar_gross_income_number" string="Gross Income" invisible="country_code != 'AR'"/>
|
||||
<div invisible="country_code != 'AR'" name="gross_income">
|
||||
<field name="l10n_ar_gross_income_type" class="oe_inline"/>
|
||||
<field name="l10n_ar_gross_income_number" placeholder="Number..." class="oe_inline" attrs="{'invisible': [('l10n_ar_gross_income_type', 'in', [False, 'exempt'])], 'required': [('l10n_ar_gross_income_type', 'not in', [False, 'exempt'])]}"/>
|
||||
<field name="l10n_ar_gross_income_number" placeholder="Number..." class="oe_inline" invisible="l10n_ar_gross_income_type in [False, 'exempt']" required="l10n_ar_gross_income_type not in [False, 'exempt']"/>
|
||||
</div>
|
||||
<field name="l10n_ar_afip_start_date" attrs="{'invisible': [('country_code', '!=', 'AR')]}"/>
|
||||
<field name="l10n_ar_afip_start_date" invisible="country_code != 'AR'"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -6,11 +6,10 @@
|
|||
<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[@data-key='account']/div" position="after">
|
||||
<xpath expr="//app[@name='account']/block" position="after">
|
||||
<div id="argentina_localization_section" invisible="1">
|
||||
<h2 attrs="{'invisible':[('country_code', '!=', 'AR')]}">Argentinean Localization</h2>
|
||||
<div class="row mt16 o_settings_container" id="argentina_localization" attrs="{'invisible':[('country_code', '!=', 'AR')]}">
|
||||
</div>
|
||||
<block title="Argentinean Localization" id="argentina_localization" invisible="country_code != 'AR'">
|
||||
</block>
|
||||
</div>
|
||||
</xpath>
|
||||
</field>
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
</record>
|
||||
|
||||
<record id="view_res_country_tree" model="ir.ui.view">
|
||||
<field name="name">res.country.tree</field>
|
||||
<field name="name">res.country.list</field>
|
||||
<field name="model">res.country</field>
|
||||
<field name="inherit_id" ref="base.view_country_tree"/>
|
||||
<field name="arch" type="xml">
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
<field name="model">res.currency</field>
|
||||
<field name="arch" type="xml">
|
||||
<field name="name" position="after">
|
||||
<field name="l10n_ar_afip_code"/>
|
||||
<field name="l10n_ar_afip_code" invisible="'AR' not in fiscal_country_codes"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -4,11 +4,14 @@
|
|||
<record id="base_view_partner_form" model="ir.ui.view">
|
||||
<field name="name">res.partner.form</field>
|
||||
<field name="model">res.partner</field>
|
||||
<field name="inherit_id" ref="base.view_partner_form"/>
|
||||
<field name="inherit_id" ref="l10n_latam_base.view_partner_latam_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="vat" position="after">
|
||||
<field name="l10n_ar_afip_responsibility_type_id" string="AFIP Responsibility" options="{'no_open': True, 'no_create': True}" attrs="{'readonly': [('parent_id','!=',False)]}"/>
|
||||
</field>
|
||||
<xpath expr="//field[@name='vat']/.." position="after">
|
||||
<field name="l10n_ar_afip_responsibility_type_id"
|
||||
invisible="'AR' not in fiscal_country_codes"
|
||||
options="{'no_open': True, 'no_create': True}"
|
||||
readonly="parent_id"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
|
@ -18,17 +21,11 @@
|
|||
<field name="inherit_id" ref="account.view_partner_property_form"/>
|
||||
<field name="arch" type="xml">
|
||||
|
||||
<xpath expr="//page[@name='accounting']/group" position="inside">
|
||||
<group string="Accounting Documents" name="accounting_documents">
|
||||
<field name="l10n_ar_special_purchase_document_type_ids" widget="many2many_tags"/>
|
||||
</group>
|
||||
</xpath>
|
||||
|
||||
<field name="property_account_position_id" position="after">
|
||||
<label for="l10n_ar_gross_income_number" string="Gross Income"/>
|
||||
<div name="gross_income">
|
||||
<label for="l10n_ar_gross_income_type" string="Gross Income" invisible="'AR' not in fiscal_country_codes"/>
|
||||
<div name="gross_income" invisible="'AR'not in fiscal_country_codes">
|
||||
<field name="l10n_ar_gross_income_type" class="oe_inline"/>
|
||||
<field name="l10n_ar_gross_income_number" placeholder="Number..." class="oe_inline" attrs="{'invisible': [('l10n_ar_gross_income_type', 'not in', ['multilateral', 'local'])], 'required': [('l10n_ar_gross_income_type', 'in', ['multilateral', 'local'])]}"/>
|
||||
<field name="l10n_ar_gross_income_number" placeholder="Number..." class="oe_inline" invisible="l10n_ar_gross_income_type not in ['multilateral', 'local']" required="l10n_ar_gross_income_type in ['multilateral', 'local']"/>
|
||||
</div>
|
||||
</field>
|
||||
|
||||
|
|
@ -44,7 +41,7 @@
|
|||
<field name="l10n_ar_afip_responsibility_type_id"/>
|
||||
</field>
|
||||
<filter name="salesperson" position="before">
|
||||
<filter string="AFIP Responsibility Type" name="l10n_ar_afip_responsibility_type_id_filter" context="{'group_by': 'l10n_ar_afip_responsibility_type_id'}"/>
|
||||
<filter string="ARCA Responsibility Type" name="l10n_ar_afip_responsibility_type_id_filter" context="{'group_by': 'l10n_ar_afip_responsibility_type_id'}"/>
|
||||
</filter>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -2,13 +2,13 @@
|
|||
<odoo>
|
||||
|
||||
<record id="product_uom_tree_view" model="ir.ui.view">
|
||||
<field name="name">uom.uom.tree</field>
|
||||
<field name="name">uom.uom.list</field>
|
||||
<field name="model">uom.uom</field>
|
||||
<field name="inherit_id" ref="uom.product_uom_tree_view"/>
|
||||
<field name="arch" type="xml">
|
||||
<tree>
|
||||
<field name="l10n_ar_afip_code"/>
|
||||
</tree>
|
||||
<list>
|
||||
<field name="l10n_ar_afip_code" optional="hide"/>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
|
@ -17,21 +17,9 @@
|
|||
<field name="model">uom.uom</field>
|
||||
<field name="inherit_id" ref="uom.product_uom_form_view"/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="rounding" position="after">
|
||||
<field name="l10n_ar_afip_code"/>
|
||||
</field>
|
||||
<div name="relative_factor" position="after">
|
||||
<field name="l10n_ar_afip_code" invisible="'AR' not in fiscal_country_codes"/>
|
||||
</div>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="product_uom_categ_form_view" model="ir.ui.view">
|
||||
<field name="name">uom.category.form</field>
|
||||
<field name="model">uom.category</field>
|
||||
<field name="inherit_id" ref="uom.product_uom_categ_form_view"/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="rounding" position="after">
|
||||
<field name="l10n_ar_afip_code"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -1,13 +1,16 @@
|
|||
[project]
|
||||
name = "odoo-bringout-oca-ocb-l10n_ar"
|
||||
version = "16.0.0"
|
||||
description = "Argentina - Accounting - Odoo addon"
|
||||
description = "Argentina - Accounting -
|
||||
Odoo addon
|
||||
"
|
||||
authors = [
|
||||
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
|
||||
]
|
||||
dependencies = [
|
||||
"odoo-bringout-oca-ocb-l10n_latam_invoice_document>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-l10n_latam_base>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-l10n_latam_invoice_document>=19.0.0",
|
||||
"odoo-bringout-oca-ocb-l10n_latam_base>=19.0.0",
|
||||
"odoo-bringout-oca-ocb-account>=19.0.0",
|
||||
"requests>=2.25.1"
|
||||
]
|
||||
readme = "README.md"
|
||||
|
|
@ -17,7 +20,7 @@ classifiers = [
|
|||
"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.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Topic :: Office/Business",
|
||||
]
|
||||
|
|
|
|||
|
|
@ -15,35 +15,14 @@ pip install odoo-bringout-oca-ocb-l10n_bo
|
|||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- l10n_multilang
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Bolivia - Accounting
|
||||
- **Version**: 2.0
|
||||
- **Category**: Accounting/Localizations/Account Charts
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: False
|
||||
- account
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_bo`.
|
||||
- Repository: https://github.com/OCA/OCB
|
||||
- Branch: 19.0
|
||||
- Path: addons/l10n_bo
|
||||
|
||||
## 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
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
This package preserves the original LGPL-3 license.
|
||||
|
|
|
|||
|
|
@ -1,8 +1,2 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import api, SUPERUSER_ID
|
||||
|
||||
def load_translations(cr, registry):
|
||||
env = api.Environment(cr, SUPERUSER_ID, {})
|
||||
env.ref('l10n_bo.bo_chart_template').process_coa_translations()
|
||||
from . import models
|
||||
|
|
|
|||
|
|
@ -1,34 +1,27 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
# Copyright (c) 2011 Cubic ERP - Teradata SAC. (https://cubicerp.com).
|
||||
|
||||
{
|
||||
"name": "Bolivia - Accounting",
|
||||
"version": "2.0",
|
||||
"description": """
|
||||
'name': 'Bolivia - Accounting',
|
||||
'website': 'https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations.html',
|
||||
'icon': '/account/static/description/l10n.png',
|
||||
'countries': ['bo'],
|
||||
'version': '2.0',
|
||||
'description': """
|
||||
Bolivian accounting chart and tax localization.
|
||||
|
||||
Plan contable boliviano e impuestos de acuerdo a disposiciones vigentes
|
||||
|
||||
""",
|
||||
"author": "Odoo / Cubic ERP",
|
||||
'author': 'Odoo / Cubic ERP',
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
"depends": ['l10n_multilang'],
|
||||
"data": [
|
||||
"data/l10n_bo_chart_data.xml",
|
||||
"data/account.account.template.csv",
|
||||
"data/account.group.template.csv",
|
||||
"data/l10n_bo_chart_post_data.xml",
|
||||
'data/account_tax_group_data.xml',
|
||||
'depends': [
|
||||
'account',
|
||||
],
|
||||
'auto_install': ['account'],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml',
|
||||
"data/account_tax_template_data.xml",
|
||||
"data/account_fiscal_position_template_data.xml",
|
||||
"data/account_chart_template_data.xml",
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'post_init_hook': 'load_translations',
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,126 +0,0 @@
|
|||
"id","name","code","account_type","chart_template_id/id","tag_ids/id","reconcile"
|
||||
"l10n_bo_1112","Petty Cash",1112,"asset_cash","l10n_bo.bo_chart_template",,"False"
|
||||
"l10n_bo_1114","Temporary Investments",1114,"asset_cash","l10n_bo.bo_chart_template",,"False"
|
||||
"l10n_bo_1121","Commercial Accounts Receivable",1121,"asset_receivable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_11211","Commercial Accounts Receivable - PoS",11211,"asset_receivable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_1122","Other Accounts Receivable",1122,"asset_receivable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_1123","Accounts Receivable from Related Companies",1123,"asset_receivable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_1124","Advances to Suppliers",1124,"asset_prepayments","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_1125","Provision for Bad Accounts",1125,"asset_receivable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_1131","Inventory - Finished Products",1131,"asset_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_1132","Inventory - Work in Process",1132,"asset_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_1133","Inventory - Raw Materials",1133,"asset_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_11341","Stock Interim (Received)",11341,"asset_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_11342","Stock Interim (Delivered)",11342,"asset_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_1135","Inventory - Provision for Obsolescence",1135,"asset_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_1141","IVA Tax Credit",1141,"asset_prepayments","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_1142","Taxes to Recover",1142,"asset_prepayments","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_1143","Advance Payments",1143,"asset_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_1144","Other Current Assets",1144,"asset_current","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_1211","Commercial Accounts Receivable - Long Term",1211,"asset_receivable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_1212","Other Accounts Receivable - Long Term",1212,"asset_receivable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_1213","Long-Term Accounts Receivable from Related and/or Linked Companies",1213,"asset_receivable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_1221","Inventory - Spare Parts",1221,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_investing","True"
|
||||
"l10n_bo_1222","Other Inventory",1222,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_investing","True"
|
||||
"l10n_bo_1231","Land",1231,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_1232","Buildings",1232,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_12321","Accumulated Depreciation Buildings",12321,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_1233","Machinery",1233,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_12331","Accumulated Depreciation Machinery",12331,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_1234","Vehicles",1234,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_12341","Accumulated Depreciation Vehicles",12341,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_1235","Furniture and Fixtures",1235,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_12351","Accumulated Depreciation Furniture and Fixtures",12351,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_1236","Computer Equipment",1236,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_12361","Accumulated Depreciation Computer Equipment",12361,"asset_fixed","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_124","Investment Properties",124,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_1251","Patents and Trademarks",1251,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_12511","Accumulated Amortization Patents and Trademarks",12511,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_1252","Rights of Use",1252,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_12521","Accumulated Amortization Rights of Use",12521,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_126","Permanent Investments",126,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_127","Other Non-Current Assets",127,"asset_non_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2111","Bank loans",2111,"liability_current","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_2112","Other Financial Liabilities",2112,"liability_current","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_2113","Interest Payable",2113,"liability_current","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_2121","Commercial Accounts Payable",2121,"liability_payable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_2122","Notes Payable Short Term",2122,"liability_payable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_2123","Accounts Payable to Related Companies",2123,"liability_payable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_2131","Short-term Contributions and Withholdings",2131,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2132","Wages Payable",2132,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2133","Social Benefits Payable",2133,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2134","Social Charges",2134,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2135","IVA Tax Debit",2135,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_2136","Transaction Tax Payable",2136,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_2137","IT Withholdings Payable",2137,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2138","IUE Withholdings Payable",2138,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2139","Other Tax Payable",2139,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_214","Provisions",214,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_215","Deferred Income",215,"liability_current","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_216","Other Current Liabilities",216,"liability_current","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_2211","Bank loans - Long Term",2211,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2212","Other Long-Term Financial Liabilities",2212,"liability_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_2221","Notes Payable Long Term",2221,"liability_payable","l10n_bo.bo_chart_template","account.account_tag_operating","True"
|
||||
"l10n_bo_2222","Long-term Accounts Payable to Related Companies",2222,"liability_non_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_223","Provision for Social Benefits (Personnel Compensation)",223,"liability_non_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_224","Other Non-Current Liabilities",224,"liability_non_current","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_3101","Paid Share Capital",3101,"equity","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_3102","Contributions to Capitalize",3102,"equity","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_3103","Capital Adjustment",3103,"equity","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_3201","Legal Reserve",3201,"equity","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_3202","Other Reserves",3202,"equity","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_3203","Adjustment of Equity Reserves",3203,"equity","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_331","Retained Earnings",331,"equity","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_332","Current Year Earnings",332,"equity_unaffected","l10n_bo.bo_chart_template","account.account_tag_financing","False"
|
||||
"l10n_bo_4101","Sales",4101,"income","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_4102","Returns, Rebates and Discounts of Goods and/or Services",4102,"income","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_4201","Interest on Bank Deposits",4201,"income","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_4202","Interest on Temporary Investments",4202,"income","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_4203","Other Financial Income",4203,"income","l10n_bo.bo_chart_template","account.account_tag_investing","False"
|
||||
"l10n_bo_4301","Adjustment for Inflation and Property Ownership",4301,"income","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_4302","Income from Sale of Securities",4302,"income","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_4303","Exchange Gain",4303,"income","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_4304","Other Income",4304,"income_other","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5101","Product Costs",5101,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5102","Freight and Transportation of Products",5102,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5103","Returns on Purchases",5103,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5104","Discounts on Purchases",5104,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5105","Cost of Damaged Products",5105,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5201","Costs of Sale - Wages and Salaries",5201,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5202","Costs of Sale - Social Benefits",5202,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5203","Costs of Sale - Sales Commissions",5203,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5204","Costs of Sale - Per diems",5204,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5205","Costs of Sale - Tickets",5205,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5206","Costs of Sale - Advertising",5206,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5207","Costs of Sale - Depreciation of Fixed Assets",5207,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5208","Costs of Sale - Loss on Bad Accounts",5208,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5209","Other Costs of Sale",5209,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_52091","Transaction Tax",52091,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_52092","IT Withholdings",52092,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_52093","IUE Withholdings",52093,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53001","Administration Expenses - Wages and Salaries",53001,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53002","Administration Expenses - Social Benefits",53002,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53003","Administrative Expenses - Provision for Christmas Bonuses",53003,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53004","Administration Expenses - Provision for Compensations",53004,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53005","Administration Expenses - Per diem",53005,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53006","Administration Expenses - Tickets",53006,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53007","Administration Expenses - Basic Services",53007,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53008","Administration Expenses - Materials and Supplies",53008,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53009","Administration Expenses - Freight and Transportation",53009,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53010","Administration Expenses - Maintenance and Repair",53010,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53011","Administration Expenses - Depreciation of Fixed Assets",53011,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53012","Administration Expenses - Rentals",53012,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53013","Administration Expenses - Insurance",53013,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53014","Administration Expenses - Security Service",53014,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53015","Administration Expenses - General Expenses",53015,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_53016","Other Administrative Expenses",53016,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5401","Interest on Bank Loans",5401,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5402","Interest on Other Financial Obligations",5402,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5403","Other Interests",5403,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5404","Bank Fees",5404,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5405","Other Financial Expenses",5405,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_550","Other Operational Expenses",550,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5601","Adjustment for Inflation and Property Ownership",5601,"expense_depreciation","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5602","Exchange Loss",5602,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_5603","Other Expenses",5603,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
"l10n_bo_570","Corporate Income Tax",570,"expense","l10n_bo.bo_chart_template","account.account_tag_operating","False"
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
"id","code_prefix_start","name","chart_template_id/id"
|
||||
"l10n_bo_group_1",1,"Activos","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_11",11,"Activos Corrientes","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_111",111,"Efectivo y Equivalentes de Efectivo","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_112",112,"Cuentas por Cobrar","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_113",113,"Inventarios","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_114",114,"Other Current Assets","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_115",115,"Inventarios","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_12",12,"Activos no Corrientes","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_121",121,"Cuentas por Cobrar a Largo Plazo","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_122",122,"Inventarios no Corrientes","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_123",123,"Propriedad Planta y Equipo","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_124",124,"Investment Properties","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_125",125,"Activos Intangibles","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_126",126,"Permanent Investments","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_127",127,"Otros Activos no Corrientes","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_2",2,"Pasivos","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_21",21,"Pasivos Corrientes","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_211",211,"Obligaciones Bancarias y Financieras","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_212",212,"Cuentas por Pagar","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_213",213,"Obligaciones Sociales y Fiscales","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_214",214,"Provisions","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_215",215,"Deferred Income","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_216",216,"Other Current Liabilities","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_22",22,"Pasivos no Corrientes","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_221",221,"Obligaciones Bancarias y Financieras a Largo Plazo","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_222",222,"Cuentas por Pagar a Largo Plazo","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_223",223,"Previsión para Beneficios Sociales","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_224",224,"Otros Pasivos no Corrientes","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_3",3,"Patrimonio","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_31",31,"Capital","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_32",32,"Reservas","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_33",33,"Retained Earnings","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_4",4,"Ingresos","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_41",41,"Ingresos Netos","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_42",42,"Ingresos Financieros","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_43",43,"Other Income","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_5",5,"Gastos","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_51",51,"Costo de Ventas","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_52",52,"Gastos de Comercialización","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_53",53,"Gastos Generales de Administración","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_54",54,"Gastos Financieros","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_55",55,"Other Operational Expenses","l10n_bo.bo_chart_template"
|
||||
"l10n_bo_group_56",56,"Otros Gastos no Operativos","l10n_bo.bo_chart_template"
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_bo.bo_chart_template')]"/>
|
||||
</function>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<!-- Fiscal positions -->
|
||||
<record id="l10n_bo_domestic" model="account.fiscal.position.template">
|
||||
<field name="sequence">10</field>
|
||||
<field name="name">Domestic</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="auto_apply" eval="True"/>
|
||||
<field name="vat_required" eval="True"/>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
|
||||
<record id="l10n_bo_domestic_consumer" model="account.fiscal.position.template">
|
||||
<field name="sequence">20</field>
|
||||
<field name="name">Domestic (Consumer)</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="auto_apply" eval="True"/>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
|
||||
<record id="l10n_bo_international" model="account.fiscal.position.template">
|
||||
<field name="sequence">30</field>
|
||||
<field name="name">International</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="auto_apply" eval="True"/>
|
||||
<field name="tax_ids">
|
||||
<record id="l10n_bo_international_sale_iva" model="account.fiscal.position.tax.template">
|
||||
<field name="tax_src_id" ref="l10n_bo_iva_13_sale"/>
|
||||
<field name="tax_dest_id" ref="l10n_bo_iva_0_exempt_sale"/>
|
||||
</record>
|
||||
<record id="l10n_bo_international_sale_it" model="account.fiscal.position.tax.template">
|
||||
<field name="tax_src_id" ref="l10n_bo_it_3_sale"/>
|
||||
<field name="tax_dest_id" ref="l10n_bo_it_0_sale"/>
|
||||
</record>
|
||||
<record id="l10n_bo_international_purchase_iva" model="account.fiscal.position.tax.template">
|
||||
<field name="tax_src_id" ref="l10n_bo_iva_13_purchase"/>
|
||||
<field name="tax_dest_id" ref="l10n_bo_iva_0_exempt_purchase"/>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="tax_group_iva_13" model="account.tax.group">
|
||||
<field name="name">IVA 13%</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_0" model="account.tax.group">
|
||||
<field name="name">IVA 0%</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_mixed" model="account.tax.group">
|
||||
<field name="name">IVA Mixed</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_0_exempt" model="account.tax.group">
|
||||
<field name="name">0% IVA Exempt</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
<record id="tax_group_iva_0_untaxed" model="account.tax.group">
|
||||
<field name="name">0% Not Subject to IVA</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
<record id="tax_group_it_3" model="account.tax.group">
|
||||
<field name="name">IT 3%</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
<record id="tax_group_it_0" model="account.tax.group">
|
||||
<field name="name">0% Not Subject to IT</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
<record id="tax_group_whh_services" model="account.tax.group">
|
||||
<field name="name">Withholdings for services</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
<record id="tax_group_whh_goods" model="account.tax.group">
|
||||
<field name="name">Withholdings for goods</field>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -1,19 +1,22 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo auto_sequence="1">
|
||||
<record id="tax_report" model="account.report">
|
||||
<field name="name">Tax Report</field>
|
||||
<field name="name@es_419">Informe Fiscal</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="allow_foreign_vat" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="l10n_bo_tax_report_code" model="account.report.column">
|
||||
<field name="name">Code</field>
|
||||
<field name="name@es_419">Código</field>
|
||||
<field name="expression_label">code</field>
|
||||
<field name="figure_type">none</field>
|
||||
<field name="figure_type">string</field>
|
||||
</record>
|
||||
<record id="l10n_bo_tax_report_balance" model="account.report.column">
|
||||
<field name="name">Balance</field>
|
||||
<field name="name@es_419">Saldo</field>
|
||||
<field name="expression_label">balance</field>
|
||||
<field name="figure_type">integer</field>
|
||||
</record>
|
||||
|
|
@ -21,16 +24,19 @@
|
|||
<field name="line_ids">
|
||||
<record id="l10n_bo_tax_report_iva" model="account.report.line">
|
||||
<field name="name">Value Added Tax (IVA) - Form 200 v.5</field>
|
||||
<field name="name@es_419">Impuesto al Valor Agregado (IVA) - Formulario 200 v.5</field>
|
||||
<field name="code">l10n_bo_tax_report_iva</field>
|
||||
<field name="hierarchy_level" eval="0"/>
|
||||
<!-- Based on Form 200 v5 - see https://www.impuestos.gob.bo/page/349 -->
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_iva_debit" model="account.report.line">
|
||||
<field name="name">Determination of the Fiscal Debit</field>
|
||||
<field name="name@es_419">Determinación del Débito Fiscal</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_debit</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_iva_13" model="account.report.line">
|
||||
<field name="name">Sales of taxed goods and/or services in the domestic market, excepting sales taxed at Zero Rate</field>
|
||||
<field name="name@es_419">Ventas de bienes y/o servicios gravados en el mercado interno, excepto ventas gravadas con Tasa Cero</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_13</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_13_code" model="account.report.expression">
|
||||
|
|
@ -42,12 +48,13 @@
|
|||
<record id="l10n_bo_tax_report_iva_13_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">IVA 13</field>
|
||||
<field name="formula">-IVA 13</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_14" model="account.report.line">
|
||||
<field name="name">Export of goods and exempt operations</field>
|
||||
<field name="name@es_419">Exportación de bienes y operaciones exentas</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_14</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_14_code" model="account.report.expression">
|
||||
|
|
@ -59,12 +66,13 @@
|
|||
<record id="l10n_bo_tax_report_iva_14_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">IVA 14</field>
|
||||
<field name="formula">-IVA 14</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_15" model="account.report.line">
|
||||
<field name="name">Sales taxed at Zero Rate</field>
|
||||
<field name="name@es_419">Ventas gravadas a Tasa Cero</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_15</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_15_code" model="account.report.expression">
|
||||
|
|
@ -76,12 +84,13 @@
|
|||
<record id="l10n_bo_tax_report_iva_15_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">IVA 15</field>
|
||||
<field name="formula">-IVA 15</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_505" model="account.report.line">
|
||||
<field name="name">Untaxed sales and operations not subject to IVA</field>
|
||||
<field name="name@es_419">Ventas no gravadas y operaciones que no son objeto del IVA</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_505</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_505_code" model="account.report.expression">
|
||||
|
|
@ -93,12 +102,13 @@
|
|||
<record id="l10n_bo_tax_report_iva_505_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">IVA 505</field>
|
||||
<field name="formula">-IVA 505</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_16" model="account.report.line">
|
||||
<field name="name">Value attributed to retired goods and/or services and private consumption</field>
|
||||
<field name="name@es_419">Valor atribuido a bienes y/o servicios retirados y consumos particulares</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_16</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_16_code" model="account.report.expression">
|
||||
|
|
@ -116,6 +126,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_17" model="account.report.line">
|
||||
<field name="name">Returns and rescinders performed during the period</field>
|
||||
<field name="name@es_419">Devoluciones y rescisiones efectuadas en el período</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_17</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_17_code" model="account.report.expression">
|
||||
|
|
@ -133,6 +144,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_18" model="account.report.line">
|
||||
<field name="name">Discounts, bonuses and rebates obtained during the period</field>
|
||||
<field name="name@es_419">Descuentos, bonificaciones y rebajas obtenidas en el período</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_18_code" model="account.report.expression">
|
||||
|
|
@ -150,6 +162,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_39" model="account.report.line">
|
||||
<field name="name">Tax Payable corresponding to: (C13+C16+C17+C18) * 13%</field>
|
||||
<field name="name@es_419">Débito Fiscal correspondiente a: (C13+C16+C17+C18) * 13%</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_39</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_39_code" model="account.report.expression">
|
||||
|
|
@ -167,6 +180,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_55" model="account.report.line">
|
||||
<field name="name">Adjusted Tax Payable based on refunds</field>
|
||||
<field name="name@es_419">Débito Fiscal Actualizado correspondiente a Reintegros</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_debit_donations</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_55_code" model="account.report.expression">
|
||||
|
|
@ -184,6 +198,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_19" model="account.report.line">
|
||||
<field name="name">Adjusted Tax Payable based on Reconciliations</field>
|
||||
<field name="name@es_419">Débito Fiscal Actualizado correspondiente a Conciliaciones</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_19</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_19_code" model="account.report.expression">
|
||||
|
|
@ -206,6 +221,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_1002" model="account.report.line">
|
||||
<field name="name">Total Tax Payable of the period (C39+C55+C19)</field>
|
||||
<field name="name@es_419">Total Débito Fiscal del período (C39+C55+C19)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_1002</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_1002_code" model="account.report.expression">
|
||||
|
|
@ -225,10 +241,12 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_credit" model="account.report.line">
|
||||
<field name="name">Determination of the Tax Credit</field>
|
||||
<field name="name@es_419">Determinación del Crédito Fiscal</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_credit</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_iva_11" model="account.report.line">
|
||||
<field name="name">Total purchases corresponding to taxed and/or non-taxed activities</field>
|
||||
<field name="name@es_419">Total Compras correspondientes a actividades gravadas y/o no gravadas</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_11</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_11_code" model="account.report.expression">
|
||||
|
|
@ -246,6 +264,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_26" model="account.report.line">
|
||||
<field name="name">Purchases corresponding to taxed activities</field>
|
||||
<field name="name@es_419">Compras directamente vinculadas a actividades gravadas</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_26</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_26_code" model="account.report.expression">
|
||||
|
|
@ -263,6 +282,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_31" model="account.report.line">
|
||||
<field name="name">Purchases for which it is not possible to discriminate between taxed and non-taxed activities</field>
|
||||
<field name="name@es_419">Compras en las que no es posible discriminar su vinculación con actividades gravadas y no gravadas</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_31</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_31_code" model="account.report.expression">
|
||||
|
|
@ -280,6 +300,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_27" model="account.report.line">
|
||||
<field name="name">Returns and rescinders received during the period</field>
|
||||
<field name="name@es_419">Devoluciones y rescisiones recibidas en el período</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_27</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_27_code" model="account.report.expression">
|
||||
|
|
@ -297,6 +318,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_28" model="account.report.line">
|
||||
<field name="name">Discounts, bonuses and rebates granted during the period</field>
|
||||
<field name="name@es_419">Descuentos, bonificaciones y rebajas otorgadas en el período</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_28</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_28_code" model="account.report.expression">
|
||||
|
|
@ -314,6 +336,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_114" model="account.report.line">
|
||||
<field name="name">Tax Credit: (C26+C27+C28) * 13%</field>
|
||||
<field name="name@es_419">Crédito Fiscal correspondiente a: (C26+C27+C28) * 13%</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_114</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_114_code" model="account.report.expression">
|
||||
|
|
@ -331,6 +354,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_30" model="account.report.line">
|
||||
<field name="name">Adjusted Tax Credit based on Reconciliations</field>
|
||||
<field name="name@es_419">Crédito Fiscal Actualizado correspondiente a Conciliaciones</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_30</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_30_code" model="account.report.expression">
|
||||
|
|
@ -353,6 +377,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_1003" model="account.report.line">
|
||||
<field name="name">Proportional tax credit corresponding to taxed activities C31*(C13+C14)/(C13+C14+C15+C505) * 13%</field>
|
||||
<field name="name@es_419">Crédito Fiscal proporcional correspondiente a la actividad gravada C31*(C13+C14)/(C13+C14+C15+C505) * 13%</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_1003</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_1003_code" model="account.report.expression">
|
||||
|
|
@ -365,11 +390,13 @@
|
|||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">0.13 * l10n_bo_tax_report_iva_31.balance * (l10n_bo_tax_report_iva_13.balance + l10n_bo_tax_report_iva_14.balance) / (l10n_bo_tax_report_iva_13.balance + l10n_bo_tax_report_iva_14.balance + l10n_bo_tax_report_iva_15.balance + l10n_bo_tax_report_iva_505.balance)</field>
|
||||
<field name="subformula">ignore_zero_division</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_1004" model="account.report.line">
|
||||
<field name="name">Total Fiscal Credit for the period (C114+C30+C1003)</field>
|
||||
<field name="name@es_419">Total Crédito Fiscal del período (C114+C30+C1003)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_1004</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_1004_code" model="account.report.expression">
|
||||
|
|
@ -389,10 +416,12 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_difference" model="account.report.line">
|
||||
<field name="name">Determination of the difference</field>
|
||||
<field name="name@es_419">Determinación de la Diferencia</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_difference</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_iva_693" model="account.report.line">
|
||||
<field name="name">Difference in favor of the Taxpayer (C1004-C1002; If >0)</field>
|
||||
<field name="name@es_419">Diferencia a favor del Contribuyente (C1004-C1002; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_693</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_693_code" model="account.report.expression">
|
||||
|
|
@ -411,6 +440,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_909" model="account.report.line">
|
||||
<field name="name">Difference in favor of the Tax Authority or determined Tax Amount (C1002-C1004; If >0)</field>
|
||||
<field name="name@es_419">Diferencia a favor del Fisco o Impuesto Determinado (C1002-C1004; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_909</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_909_code" model="account.report.expression">
|
||||
|
|
@ -429,6 +459,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_635" model="account.report.line">
|
||||
<field name="name">Tax Credit balance to offset for the previous period (C592 of the Form for the previous period)</field>
|
||||
<field name="name@es_419">Saldo de Crédito Fiscal del período anterior a compensar (C592 del Formulario del período anterior)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_635</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_635_code" model="account.report.expression">
|
||||
|
|
@ -447,6 +478,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_648" model="account.report.line">
|
||||
<field name="name">Value Adjustment on the Tax Credit balance for the previous period</field>
|
||||
<field name="name@es_419">Actualización de valor sobre el saldo de Crédito Fiscal del período anterior</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_648</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_648_code" model="account.report.expression">
|
||||
|
|
@ -465,6 +497,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_1001" model="account.report.line">
|
||||
<field name="name">Tax Balance Determined in favor of the Tax Authority (C909-C635-C648; If >0)</field>
|
||||
<field name="name@es_419">Saldo de Impuesto Determinado a favor del Fisco (C909-C635-C648; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_1001</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_1001_code" model="account.report.expression">
|
||||
|
|
@ -484,6 +517,7 @@
|
|||
<!-- Note: this tax relief provision ended in December 2021, so is no longer in use.-->
|
||||
<record id="l10n_bo_tax_report_iva_621" model="account.report.line">
|
||||
<field name="name">Payment to account of 50% of paid employer contributions</field>
|
||||
<field name="name@es_419">Pago a cuenta del 50% de contribuciones patronales pagadas del periodo</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_621</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_621_code" model="account.report.expression">
|
||||
|
|
@ -502,6 +536,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_629" model="account.report.line">
|
||||
<field name="name">Balance in favour of the Tax Authority after offsetting payments on account for employer's contributions (C1001 -C621; If > 0) ((C621 - C1001; If > 0) = 0)</field>
|
||||
<field name="name@es_419">Saldo a favor del Fisco despues de compensar pagos a cuenta por contribuciones patronales (C1001 -C621; Si > 0)((C621 - C1001; Si > 0) = 0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_629</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_629_code" model="account.report.expression">
|
||||
|
|
@ -520,6 +555,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_622" model="account.report.line">
|
||||
<field name="name">Payments to Account already made in Declarations and/or Payment Tickets corresponding to the declared period</field>
|
||||
<field name="name@es_419">Pagos a Cuenta realizados en DD.JJ. y/o Boletas de Pago correspondientes al período que se declara</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_622</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_622_code" model="account.report.expression">
|
||||
|
|
@ -538,6 +574,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_640" model="account.report.line">
|
||||
<field name="name">Balance of Payments on Account to offset from the previous period (C747 of the Form for the previous period)</field>
|
||||
<field name="name@es_419">Saldo de Pagos a Cuenta del período anterior a compensar (C747 del Formulario del período anterior)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_640</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_640_code" model="account.report.expression">
|
||||
|
|
@ -556,6 +593,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_643" model="account.report.line">
|
||||
<field name="name">Balance for Payments on Account in favor of the Taxpayer (C640+C622-C629; If >0)</field>
|
||||
<field name="name@es_419">Saldo por Pagos a Cuenta a favor del Contribuyente (C640+C622-C629; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_643</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_643_code" model="account.report.expression">
|
||||
|
|
@ -574,6 +612,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_468" model="account.report.line">
|
||||
<field name="name">Balance in favor of the Tax Authority after offsetting payments on account (C629-C622-C640; If >0)</field>
|
||||
<field name="name@es_419">Saldo a favor del fisco despues de compensar pagos a cuenta (C629-C622-C640; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_468</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_468_code" model="account.report.expression">
|
||||
|
|
@ -593,6 +632,7 @@
|
|||
<!-- Note: this fiscal regime ended in December 2021, so is no longer in use.-->
|
||||
<record id="l10n_bo_tax_report_iva_465" model="account.report.line">
|
||||
<field name="name">5% payment for purchases to SIETE-RG taxpayers</field>
|
||||
<field name="name@es_419">Pago a cuenta del 5% por compras a contribuyentes del SIETE- RG</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_465</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_465_code" model="account.report.expression">
|
||||
|
|
@ -611,6 +651,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_466" model="account.report.line">
|
||||
<field name="name">Balance of Payments on Account for 5% of purchases to SIETE-RG taxpayers (C469 of the previous period)</field>
|
||||
<field name="name@es_419">Saldo de Pagos a cuenta 5% por compras a contribuyentes del SIETE- RG (C469 del periodo anterior)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_466</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_466_code" model="account.report.expression">
|
||||
|
|
@ -629,6 +670,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_467" model="account.report.line">
|
||||
<field name="name">Balance in favor after offsetting 5% of payments on account for purchases from SIETE-RG taxpayers (C465+C466-C468; If >0)</field>
|
||||
<field name="name@es_419">Saldo a favor despues de compensar pagos a cuenta 5% por compras a contribuyentes SIETE- RG (C465+C466-C468; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_467</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_467_code" model="account.report.expression">
|
||||
|
|
@ -647,6 +689,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_996" model="account.report.line">
|
||||
<field name="name">Balance in favor of the Tax Authority (C468-C465-C466; If >0)</field>
|
||||
<field name="name@es_419">Saldo a favor del Fisco (C468-C465-C466; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_996</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_996_code" model="account.report.expression">
|
||||
|
|
@ -667,10 +710,12 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_payable" model="account.report.line">
|
||||
<field name="name">Determination of Tax Payable</field>
|
||||
<field name="name@es_419">Determinación de la Deuda Tributaria</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_payable</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_iva_924" model="account.report.line">
|
||||
<field name="name">Unpaid Tax (C996)</field>
|
||||
<field name="name@es_419">Tributo Omitido (C996)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_924</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_924_code" model="account.report.expression">
|
||||
|
|
@ -689,6 +734,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_925" model="account.report.line">
|
||||
<field name="name">Value Adjustment on Unpaid Tax</field>
|
||||
<field name="name@es_419">Actualización de valor sobre Tributo Omitido</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_925</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_925_code" model="account.report.expression">
|
||||
|
|
@ -707,6 +753,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_938" model="account.report.line">
|
||||
<field name="name">Interest on Adjusted Unpaid Tax</field>
|
||||
<field name="name@es_419">Intereses sobre Tributo Omitido Actualizado</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_938</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_938_code" model="account.report.expression">
|
||||
|
|
@ -725,6 +772,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_954" model="account.report.line">
|
||||
<field name="name">Fine for Non-Compliance to Formal Duty (IDF) for overdue declaration</field>
|
||||
<field name="name@es_419">Multa por Incumplimiento al Deber Formal (IDF) por presentación fuera de plazo</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_954</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_954_code" model="account.report.expression">
|
||||
|
|
@ -743,6 +791,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_967" model="account.report.line">
|
||||
<field name="name">Fine levied by the IDF for late declaration of a correction in the Tax Amount</field>
|
||||
<field name="name@es_419">Multa por IDF por Incremento del Impuesto Determinado en DD.JJ. Rectificatoria presentada fuera de plazo</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_967</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_967_code" model="account.report.expression">
|
||||
|
|
@ -761,6 +810,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_955" model="account.report.line">
|
||||
<field name="name">Total Tax Payable (C924+C925+C938+C954+C967)</field>
|
||||
<field name="name@es_419">Total Deuda Tributaria (C924+C925+C938+C954+C967)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_955</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_955_code" model="account.report.expression">
|
||||
|
|
@ -780,10 +830,12 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_balance" model="account.report.line">
|
||||
<field name="name">Definitive balance</field>
|
||||
<field name="name@es_419">Saldo Definitivo</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_balance</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_iva_592" model="account.report.line">
|
||||
<field name="name">Final Tax Credit Balance in favor of the Taxpayer for the next period (C693+C635+C648-C909; If >0)</field>
|
||||
<field name="name@es_419">Saldo definitivo de Crédito Fiscal a favor del Contribuyente para el siguiente período (C693+C635+C648-C909; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_592</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_592_code" model="account.report.expression">
|
||||
|
|
@ -802,6 +854,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_469" model="account.report.line">
|
||||
<field name="name">Final Balance for Payments on Account in favor of the taxpayer of the 5% for purchases to SIETE-RG contributors for the next period (C467; Yes )</field>
|
||||
<field name="name@es_419">Saldo definitivo por Pagos a Cuenta a favor del contribuyente del 5% por compras a contribuyentes del SIETE-RG para el siguiente periodo (C467; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_469</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_469_code" model="account.report.expression">
|
||||
|
|
@ -820,6 +873,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_747" model="account.report.line">
|
||||
<field name="name">Final Balance for Payments on Account in favor of the Taxpayer for the next period (C643-C955; If>0)</field>
|
||||
<field name="name@es_419">Saldo definitivo por Pagos a Cuenta a favor del Contribuyente para el siguiente período (C643-C955; Si>0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_747</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_747_code" model="account.report.expression">
|
||||
|
|
@ -838,6 +892,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_iva_646" model="account.report.line">
|
||||
<field name="name">Final balance in favour of the Tax Authority (C996 or (C955-C643) as appropriate; If >0)</field>
|
||||
<field name="name@es_419">Saldo definitivo a favor del Fisco (C996 ó (C955-C643) según corresponda; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_iva_646</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_iva_646_code" model="account.report.expression">
|
||||
|
|
@ -860,16 +915,19 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it" model="account.report.line">
|
||||
<field name="name">Transaction Tax (IT) - Form 400 v.5</field>
|
||||
<field name="name@es_419">Impuesto a las Transacciones (IT) - Formulario 400 v.5</field>
|
||||
<field name="code">l10n_bo_tax_report_it</field>
|
||||
<field name="hierarchy_level" eval="0"/>
|
||||
<!-- Based on Form 400 v5 - see https://www.impuestos.gob.bo/page/349 -->
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_it_base" model="account.report.line">
|
||||
<field name="name">Determination of the Base Amount and the Tax Amount</field>
|
||||
<field name="name@es_419">Determinación de la Base Imponible e Impuesto</field>
|
||||
<field name="code">l10n_bo_tax_report_it_base</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_it_13" model="account.report.line">
|
||||
<field name="name">Total gross income earned and/or received in kind (including exempt income)</field>
|
||||
<field name="name@es_419">Total ingresos brutos devengados y/o percibidos en especie (incluye ingresos exentos)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_13</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_13_code" model="account.report.expression">
|
||||
|
|
@ -887,6 +945,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_32" model="account.report.line">
|
||||
<field name="name">Exempt income</field>
|
||||
<field name="name@es_419">Ingresos exentos</field>
|
||||
<field name="code">l10n_bo_tax_report_it_32</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_32_code" model="account.report.expression">
|
||||
|
|
@ -898,12 +957,13 @@
|
|||
<record id="l10n_bo_tax_report_it_32_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">IT 32</field>
|
||||
<field name="formula">-IT 32</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="l10n_bo_tax_report_it_24" model="account.report.line">
|
||||
<field name="name">Taxable base (C13 - C32)</field>
|
||||
<field name="name@es_419">Base imponible (C13 - C32)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_24</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_24_code" model="account.report.expression">
|
||||
|
|
@ -915,12 +975,13 @@
|
|||
<record id="l10n_bo_tax_report_it_24_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">IT 24</field>
|
||||
<field name="formula">-IT 24</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="l10n_bo_tax_report_it_909" model="account.report.line">
|
||||
<field name="name">Determined tax (C24 * 3%)</field>
|
||||
<field name="name@es_419">Impuesto Determinado (C24 * 3%)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_909</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_909_code" model="account.report.expression">
|
||||
|
|
@ -940,10 +1001,12 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_balance" model="account.report.line">
|
||||
<field name="name">Determination of the Balance</field>
|
||||
<field name="name@es_419">Determinación del Saldo</field>
|
||||
<field name="code">l10n_bo_tax_report_it_balance</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_it_664" model="account.report.line">
|
||||
<field name="name">Paid IUE to offset (1st Instance or “Balance of IUE to offset” of Form 400, C619 of the previous period)</field>
|
||||
<field name="name@es_419">IUE pagado a compensar (1ra. Instancia o “Saldo IUE a compensar” del Formulario 400, C619 del período anterior)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_664</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_664_code" model="account.report.expression">
|
||||
|
|
@ -962,6 +1025,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_1001" model="account.report.line">
|
||||
<field name="name">Tax Balance Determined in favor of the Tax Authority (C909 - C664; If >0)</field>
|
||||
<field name="name@es_419">Saldo de Impuesto Determinado a favor del Fisco (C909 - C664; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_1001</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_1001_code" model="account.report.expression">
|
||||
|
|
@ -980,6 +1044,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_622" model="account.report.line">
|
||||
<field name="name">Payments to Account already made in Declarations and/or Payment Tickets corresponding to the declared period</field>
|
||||
<field name="name@es_419">Pagos a Cuenta realizados en DD.JJ. y/o Boletas de Pago correspondientes al período que se declara</field>
|
||||
<field name="code">l10n_bo_tax_report_it_622</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_622_code" model="account.report.expression">
|
||||
|
|
@ -998,6 +1063,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_640" model="account.report.line">
|
||||
<field name="name">Balance of Payments on Account to offset from the previous period (C747 of Form 400 of the previous period)</field>
|
||||
<field name="name@es_419">Saldo de Pagos a Cuenta del periodo anterior a compensar (C747 del Formulario 400 del período anterior)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_640</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_640_code" model="account.report.expression">
|
||||
|
|
@ -1016,6 +1082,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_643" model="account.report.line">
|
||||
<field name="name">Balance for Payments on Account in favor of the Taxpayer (C622+C640-C1001; If >0)</field>
|
||||
<field name="name@es_419">Saldo por Pagos a Cuenta a favor del Contribuyente (C622+C640-C1001; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_643</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_643_code" model="account.report.expression">
|
||||
|
|
@ -1034,6 +1101,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_996" model="account.report.line">
|
||||
<field name="name">Balance in favor of the Tax Authority (C1001-C622-C640; If >0)</field>
|
||||
<field name="name@es_419">Saldo a favor del Fisco (C1001-C622-C640; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_996</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_996_code" model="account.report.expression">
|
||||
|
|
@ -1054,10 +1122,12 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_payable" model="account.report.line">
|
||||
<field name="name">Determination of Tax Payable</field>
|
||||
<field name="name@es_419">Determinación de la Deuda Tributaria</field>
|
||||
<field name="code">l10n_bo_tax_report_it_payable</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_it_924" model="account.report.line">
|
||||
<field name="name">Unpaid Tax (C996)</field>
|
||||
<field name="name@es_419">Tributo Omitido (C996)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_924</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_924_code" model="account.report.expression">
|
||||
|
|
@ -1075,6 +1145,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_925" model="account.report.line">
|
||||
<field name="name">Value Adjustment on Unpaid Tax</field>
|
||||
<field name="name@es_419">Actualización de valor sobre Tributo Omitido</field>
|
||||
<field name="code">l10n_bo_tax_report_it_925</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_925_code" model="account.report.expression">
|
||||
|
|
@ -1093,6 +1164,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_938" model="account.report.line">
|
||||
<field name="name">Interest on Adjusted Unpaid Tax</field>
|
||||
<field name="name@es_419">Intereses sobre Tributo Omitido Actualizado</field>
|
||||
<field name="code">l10n_bo_tax_report_it_938</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_938_code" model="account.report.expression">
|
||||
|
|
@ -1111,6 +1183,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_954" model="account.report.line">
|
||||
<field name="name">Fine for Non-Compliance to Formal Duty (IDF) for overdue declaration</field>
|
||||
<field name="name@es_419">Multa por Incumplimiento al Deber Formal (IDF) por presentación fuera de plazo</field>
|
||||
<field name="code">l10n_bo_tax_report_it_954</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_954_code" model="account.report.expression">
|
||||
|
|
@ -1129,6 +1202,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_967" model="account.report.line">
|
||||
<field name="name">Fine levied by the IDF for late declaration of a correction in the Tax Amount</field>
|
||||
<field name="name@es_419">Multa por IDF por Incremento del Impuesto Determinado en DD.JJ. Rectificatoria presentada fuera de plazo</field>
|
||||
<field name="code">l10n_bo_tax_report_it_967</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_967_code" model="account.report.expression">
|
||||
|
|
@ -1147,6 +1221,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_955" model="account.report.line">
|
||||
<field name="name">Total Tax Payable (C924+C925+C938+C954+C967)</field>
|
||||
<field name="name@es_419">Total Deuda Tributaria (C924+C925+C938+C954+C967)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_955</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_955_code" model="account.report.expression">
|
||||
|
|
@ -1166,10 +1241,12 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_final_balance" model="account.report.line">
|
||||
<field name="name">Definitive balance</field>
|
||||
<field name="name@es_419">Saldo Definitivo</field>
|
||||
<field name="code">l10n_bo_tax_report_it_final_balance</field>
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_it_619" model="account.report.line">
|
||||
<field name="name">Final balance of IUE to offset for the next period (C664-C909; If >0)</field>
|
||||
<field name="name@es_419">Saldo definitivo de IUE a compensar para el siguiente período (C664-C909; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_619</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_619_code" model="account.report.expression">
|
||||
|
|
@ -1188,6 +1265,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_747" model="account.report.line">
|
||||
<field name="name">Final Balance for Payments on Account in favor of the Taxpayer for the next period (C643-C955; If >0)</field>
|
||||
<field name="name@es_419">Saldo definitivo por Pagos a Cuenta a favor del Contribuyente para el siguiente período (C643-C955; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_747</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_747_code" model="account.report.expression">
|
||||
|
|
@ -1206,6 +1284,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_it_646" model="account.report.line">
|
||||
<field name="name">Final balance in favour of the Tax Authority (C996 or (C955-C643) as appropriate; If >0)</field>
|
||||
<field name="name@es_419">Saldo definitivo a favor del Fisco (C996 ó (C955-C643) según corresponda; Si >0)</field>
|
||||
<field name="code">l10n_bo_tax_report_it_646</field>
|
||||
<field name="expression_ids">
|
||||
<record id="l10n_bo_tax_report_it_646_code" model="account.report.expression">
|
||||
|
|
@ -1228,12 +1307,14 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_whh_it" model="account.report.line">
|
||||
<field name="name">IT Withholdings - Form 410</field>
|
||||
<field name="name@es_419">Retenciones IT - Formulario 410</field>
|
||||
<field name="code">l10n_bo_tax_report_whh_it</field>
|
||||
<field name="hierarchy_level" eval="0"/>
|
||||
<!-- Based on Form 410 - see https://www.impuestos.gob.bo/page/349 -->
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_whh_it_13" model="account.report.line">
|
||||
<field name="name">Retained tax</field>
|
||||
<field name="name@es_419">Impuesto Retenido</field>
|
||||
<field name="code">l10n_bo_tax_report_whh_it_13</field>
|
||||
<field name="hierarchy_level" eval="5"/>
|
||||
<field name="expression_ids">
|
||||
|
|
@ -1254,12 +1335,14 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_whh_iue" model="account.report.line">
|
||||
<field name="name">IUE Withholdings - Form 570</field>
|
||||
<field name="name@es_419">Retenciones IUE - Formulario 570</field>
|
||||
<field name="code">l10n_bo_tax_report_whh_iue</field>
|
||||
<field name="hierarchy_level" eval="0"/>
|
||||
<!-- Based on Form 570 - see https://www.impuestos.gob.bo/page/349 -->
|
||||
<field name="children_ids">
|
||||
<record id="l10n_bo_tax_report_whh_iue_13" model="account.report.line">
|
||||
<field name="name">Amount Paid for Services</field>
|
||||
<field name="name@es_419">Impuesto Cancelado por Servicios</field>
|
||||
<field name="code">l10n_bo_tax_report_whh_iue_13</field>
|
||||
<field name="hierarchy_level" eval="5"/>
|
||||
<field name="expression_ids">
|
||||
|
|
@ -1283,6 +1366,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_whh_iue_26" model="account.report.line">
|
||||
<field name="name">Amount Paid for Acquisitions</field>
|
||||
<field name="name@es_419">Importe Cancelado por Adquisiciones</field>
|
||||
<field name="code">l10n_bo_tax_report_whh_iue_26</field>
|
||||
<field name="hierarchy_level" eval="5"/>
|
||||
<field name="expression_ids">
|
||||
|
|
@ -1306,6 +1390,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_whh_iue_1001" model="account.report.line">
|
||||
<field name="name">Amount Subject to Tax (C13 * 0.5)</field>
|
||||
<field name="name@es_419">Importe Sujeto a Impuesto (C13 * 0.5)</field>
|
||||
<field name="code">l10n_bo_tax_report_whh_iue_1001</field>
|
||||
<field name="hierarchy_level" eval="5"/>
|
||||
<field name="expression_ids">
|
||||
|
|
@ -1324,6 +1409,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_whh_iue_1002" model="account.report.line">
|
||||
<field name="name">Amount Subject to Tax (C26 * 0.2)</field>
|
||||
<field name="name@es_419">Importe Sujeto a Impuesto (C26 * 0.2)</field>
|
||||
<field name="code">l10n_bo_tax_report_whh_iue_1002</field>
|
||||
<field name="hierarchy_level" eval="5"/>
|
||||
<field name="expression_ids">
|
||||
|
|
@ -1342,6 +1428,7 @@
|
|||
</record>
|
||||
<record id="l10n_bo_tax_report_whh_iue_909" model="account.report.line">
|
||||
<field name="name">Determined tax (0.25 * (C1001 + C1002))</field>
|
||||
<field name="name@es_419">Impuesto Determinado (0.25 * (C1001 + C1002))</field>
|
||||
<field name="code">l10n_bo_tax_report_whh_iue_909</field>
|
||||
<field name="hierarchy_level" eval="5"/>
|
||||
<field name="expression_ids">
|
||||
|
|
|
|||
|
|
@ -1,771 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="l10n_bo_iva_13_sale" model="account.tax.template">
|
||||
<field name="sequence">100</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA 13%</field>
|
||||
<field name="amount">13</field>
|
||||
<field name="amount_type">division</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="price_include" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_iva_13"/>
|
||||
<!-- For IVA, the 'base' amount is considered to be the tax-included amount. Therefore we put the base tag on the tax line as well.-->
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_13_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_13_balance'), ref('l10n_bo_tax_report_iva_19_tax_amount_balance')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_27_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_27_balance'), ref('l10n_bo_tax_report_iva_30_tax_amount_balance')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_13_discount_sale" model="account.tax.template">
|
||||
<field name="sequence">105</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA 13% - for Discounts</field>
|
||||
<field name="amount">13</field>
|
||||
<field name="amount_type">division</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="price_include" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_iva_13"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_iva_28_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_iva_28_balance'), ref('l10n_bo_tax_report_iva_30_tax_amount_balance')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_iva_27_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_iva_27_balance'), ref('l10n_bo_tax_report_iva_19_tax_amount_balance')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_0_sale" model="account.tax.template">
|
||||
<field name="sequence">110</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA 0% - Zero Rate</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="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_15_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_27_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_0_exempt_sale" model="account.tax.template">
|
||||
<field name="sequence">120</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">0% IVA Exempt</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_exempt"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_14_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_27_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_0_untaxed_sale" model="account.tax.template">
|
||||
<field name="sequence">130</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">0% Not Subject to IVA</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_untaxed"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_505_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_27_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_it_3_sale_tax" model="account.tax.template">
|
||||
<field name="sequence">140</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IT 3% (tax line)</field>
|
||||
<field name="amount">3</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="is_base_affected" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_it_3"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_it_24_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2136'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_it_24_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2136'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_it_3_sale_expense" model="account.tax.template">
|
||||
<field name="sequence">150</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IT 3% (expense line)</field>
|
||||
<field name="amount">-3</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="is_base_affected" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_it_3"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52091'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52091'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_it_3_sale" model="account.tax.template">
|
||||
<field name="sequence">160</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IT 3%</field>
|
||||
<field name="amount_type">group</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_it_3"/>
|
||||
<field name="children_tax_ids" eval="[(6, 0, [ref('l10n_bo_it_3_sale_tax'), ref('l10n_bo_it_3_sale_expense')])]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_it_0_sale" model="account.tax.template">
|
||||
<field name="sequence">170</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">0% Not Subject to IT</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_it_0"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_it_32_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_it_32_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_13_purchase" model="account.tax.template">
|
||||
<field name="sequence">300</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA 13%</field>
|
||||
<field name="amount">13</field>
|
||||
<field name="amount_type">division</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="price_include" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_iva_13"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_11_balance'), ref('l10n_bo_tax_report_iva_26_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'plus_report_expression_ids': [
|
||||
ref('l10n_bo_tax_report_iva_11_balance'),
|
||||
ref('l10n_bo_tax_report_iva_26_balance'),
|
||||
ref('l10n_bo_tax_report_iva_30_tax_amount_balance')
|
||||
],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance'), ref('l10n_bo_tax_report_iva_19_tax_amount_balance')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_13_discount_purchase" model="account.tax.template">
|
||||
<field name="sequence">305</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA 13% - for Discounts</field>
|
||||
<field name="amount">13</field>
|
||||
<field name="amount_type">division</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="price_include" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_iva_13"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_iva_28_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_iva_28_balance'), ref('l10n_bo_tax_report_iva_19_tax_amount_balance')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance'), ref('l10n_bo_tax_report_iva_30_tax_amount_balance')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_13_purchase_personal" model="account.tax.template">
|
||||
<field name="sequence">310</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA 13% - for Private Consumption</field>
|
||||
<field name="amount">13</field>
|
||||
<field name="amount_type">division</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="price_include" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_iva_13"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [
|
||||
ref('l10n_bo_tax_report_iva_11_balance'),
|
||||
ref('l10n_bo_tax_report_iva_26_balance'),
|
||||
ref('l10n_bo_tax_report_iva_16_balance')
|
||||
],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'plus_report_expression_ids': [
|
||||
ref('l10n_bo_tax_report_iva_11_balance'),
|
||||
ref('l10n_bo_tax_report_iva_26_balance'),
|
||||
ref('l10n_bo_tax_report_iva_16_balance'),
|
||||
ref('l10n_bo_tax_report_iva_30_tax_amount_balance'),
|
||||
ref('l10n_bo_tax_report_iva_19_tax_amount_balance')
|
||||
],
|
||||
}),
|
||||
]"/>
|
||||
<!-- For purchases destined for personal consumption, the VAT from the purchase is not deductible,
|
||||
so there is no need to revert any deduction if the product is returned.-->
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_13_purchase_donations" model="account.tax.template">
|
||||
<field name="sequence">320</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA 13% - for Donations</field>
|
||||
<field name="amount">13</field>
|
||||
<field name="amount_type">division</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="price_include" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_iva_13"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_11_balance'), ref('l10n_bo_tax_report_iva_26_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'plus_report_expression_ids': [
|
||||
ref('l10n_bo_tax_report_iva_11_balance'),
|
||||
ref('l10n_bo_tax_report_iva_26_balance'),
|
||||
ref('l10n_bo_tax_report_iva_30_tax_amount_balance'),
|
||||
ref('l10n_bo_tax_report_iva_19_tax_amount_balance'),
|
||||
ref('l10n_bo_tax_report_iva_55_balance')
|
||||
],
|
||||
}),
|
||||
]"/>
|
||||
<!-- For purchases destined for donations, the VAT from the purchase is not deductible,
|
||||
so there is no need to revert any deduction if the product is returned.-->
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_0_purchase" model="account.tax.template">
|
||||
<field name="sequence">330</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA 0% - Zero Rate</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="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_11_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_mixed_purchase" model="account.tax.template">
|
||||
<field name="sequence">340</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">IVA - Mixed Taxed and Untaxed</field>
|
||||
<field name="amount">13</field>
|
||||
<field name="amount_type">division</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="price_include" eval="True"/>
|
||||
<field name="tax_group_id" ref="tax_group_iva_mixed"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_11_balance'), ref('l10n_bo_tax_report_iva_31_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'plus_report_expression_ids': [
|
||||
ref('l10n_bo_tax_report_iva_11_balance'),
|
||||
ref('l10n_bo_tax_report_iva_31_balance'),
|
||||
ref('l10n_bo_tax_report_iva_30_tax_amount_balance')
|
||||
],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2135'),
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance'), ref('l10n_bo_tax_report_iva_19_tax_amount_balance')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_0_exempt_purchase" model="account.tax.template">
|
||||
<field name="sequence">350</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">0% IVA Exempt</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_exempt"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_11_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_iva_0_untaxed_purchase" model="account.tax.template">
|
||||
<field name="sequence">360</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">0% Not Subject to IVA</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_untaxed"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_11_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_iva_17_balance')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_services_it_tax" model="account.tax.template">
|
||||
<field name="sequence">370</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">3% Whh. IT services gross-up (tax)</field>
|
||||
<field name="amount">3.5503</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_services"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_whh_it_13_balance')],
|
||||
'account_id': ref('l10n_bo_2137')
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_whh_it_13_balance')],
|
||||
'account_id': ref('l10n_bo_2137')
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_services_it_expense" model="account.tax.template">
|
||||
<field name="sequence">380</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">3% Whh. IT services gross-up (expense)</field>
|
||||
<field name="amount">-3.5503</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_services"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52092')
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52092')
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_services_iue_tax" model="account.tax.template">
|
||||
<field name="sequence">390</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">12.5% Whh. IUE services gross-up (tax)</field>
|
||||
<field name="amount">14.7929</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_services"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_whh_iue_13_base')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2138')
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_whh_iue_13_base')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2138')
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_services_iue_expense" model="account.tax.template">
|
||||
<field name="sequence">400</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">12.5% Whh. IUE services gross-up (expense)</field>
|
||||
<field name="amount">-14.7929</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_services"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52093')
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52093')
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_services_purchase" model="account.tax.template">
|
||||
<field name="sequence">410</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">15.5% Whh. IT+IUE services gross-up</field>
|
||||
<field name="amount_type">group</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_services"/>
|
||||
<field name="children_tax_ids"
|
||||
eval="[(6, 0, [
|
||||
ref('l10n_bo_whh_services_it_tax'),
|
||||
ref('l10n_bo_whh_services_it_expense'),
|
||||
ref('l10n_bo_whh_services_iue_tax'),
|
||||
ref('l10n_bo_whh_services_iue_expense')
|
||||
])]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_goods_it_tax" model="account.tax.template">
|
||||
<field name="sequence">420</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">3% Whh. IT goods gross-up (tax)</field>
|
||||
<field name="amount">3.2609</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_goods"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_whh_it_13_balance')],
|
||||
'account_id': ref('l10n_bo_2137')
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_whh_it_13_balance')],
|
||||
'account_id': ref('l10n_bo_2137')
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_goods_it_expense" model="account.tax.template">
|
||||
<field name="sequence">430</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">3% Whh. IT goods gross-up (expense)</field>
|
||||
<field name="amount">-3.2609</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_goods"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52092')
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52092')
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_goods_iue_tax" model="account.tax.template">
|
||||
<field name="sequence">440</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">5% Whh. IUE goods gross-up (tax)</field>
|
||||
<field name="amount">5.4348</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_goods"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'plus_report_expression_ids': [ref('l10n_bo_tax_report_whh_iue_26_base')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2138')
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
'minus_report_expression_ids': [ref('l10n_bo_tax_report_whh_iue_26_base')],
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_2138')
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_goods_iue_expense" model="account.tax.template">
|
||||
<field name="sequence">450</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">5% Whh. IUE goods gross-up (expense)</field>
|
||||
<field name="amount">-5.4348</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_goods"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52093')
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'repartition_type': 'base',
|
||||
}),
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('l10n_bo_52093')
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
<record id="l10n_bo_whh_goods_purchase" model="account.tax.template">
|
||||
<field name="sequence">460</field>
|
||||
<field name="chart_template_id" ref="bo_chart_template"/>
|
||||
<field name="name">8% Whh. IT+IUE goods gross-up</field>
|
||||
<field name="amount_type">group</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tax_group_id" ref="tax_group_whh_goods"/>
|
||||
<field name="children_tax_ids"
|
||||
eval="[(6, 0, [
|
||||
ref('l10n_bo_whh_goods_it_tax'),
|
||||
ref('l10n_bo_whh_goods_it_expense'),
|
||||
ref('l10n_bo_whh_goods_iue_tax'),
|
||||
ref('l10n_bo_whh_goods_iue_expense')
|
||||
])]"/>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="bo_chart_template" model="account.chart.template">
|
||||
<field name="name">Bolivia - Chart of Accounts</field>
|
||||
<field name="spoken_languages" eval="'es_BO'"/>
|
||||
<field name="currency_id" ref="base.BOB"/>
|
||||
<field name="country_id" ref="base.bo"/>
|
||||
<field name="use_anglo_saxon" eval="True"/>
|
||||
<field name="code_digits">6</field>
|
||||
<field name="cash_account_code_prefix">11110</field>
|
||||
<field name="bank_account_code_prefix">11130</field>
|
||||
<field name="transfer_account_code_prefix">11110</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="bo_chart_template" model="account.chart.template">
|
||||
<field name="income_currency_exchange_account_id" ref="l10n_bo_4303"/>
|
||||
<field name="expense_currency_exchange_account_id" ref="l10n_bo_5602"/>
|
||||
<field name="default_cash_difference_income_account_id" ref="l10n_bo_4301"/>
|
||||
<field name="default_cash_difference_expense_account_id" ref="l10n_bo_5601"/>
|
||||
<field name="default_pos_receivable_account_id" ref="l10n_bo_11211"/>
|
||||
<field name="account_journal_early_pay_discount_loss_account_id" ref="l10n_bo_5104"/>
|
||||
<field name="account_journal_early_pay_discount_gain_account_id" ref="l10n_bo_4102"/>
|
||||
<field name="property_account_receivable_id" ref="l10n_bo_1121"/>
|
||||
<field name="property_account_payable_id" ref="l10n_bo_2121"/>
|
||||
<field name="property_account_expense_categ_id" ref="l10n_bo_53008"/>
|
||||
<field name="property_account_income_categ_id" ref="l10n_bo_4101"/>
|
||||
<field name="property_account_expense_id" ref="l10n_bo_53008"/>
|
||||
<field name="property_account_income_id" ref="l10n_bo_4101"/>
|
||||
<field name="property_stock_account_input_categ_id" ref="l10n_bo_11341"/>
|
||||
<field name="property_stock_account_output_categ_id" ref="l10n_bo_11342"/>
|
||||
<field name="property_stock_valuation_account_id" ref="l10n_bo_1131"/>
|
||||
<field name="property_tax_payable_account_id" ref="l10n_bo_2135"/>
|
||||
<field name="property_tax_receivable_account_id" ref="l10n_bo_1141"/>
|
||||
<field name="property_advance_tax_payment_account_id" ref="l10n_bo_1142"/>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,128 @@
|
|||
"id","name","code","account_type","tag_ids","reconcile","non_trade","name@es"
|
||||
"l10n_bo_1112","Petty Cash","1112","asset_cash","","False","","Fondo fijo"
|
||||
"l10n_bo_1114","Temporary Investments","1114","asset_cash","","False","","Inversiones Temporales"
|
||||
"l10n_bo_1121","Commercial Accounts Receivable","1121","asset_receivable","account.account_tag_operating","True","","Cuentas por Cobrar Comerciales"
|
||||
"l10n_bo_11211","Commercial Accounts Receivable - PoS","11211","asset_receivable","account.account_tag_operating","True","","Cuentas por Cobrar Comerciales - PoS"
|
||||
"l10n_bo_1122","Other Accounts Receivable","1122","asset_receivable","account.account_tag_operating","True","","Otras Cuentas por Cobrar"
|
||||
"l10n_bo_1123","Accounts Receivable from Related Companies","1123","asset_receivable","account.account_tag_operating","True","","Cuentas por Cobrar a Empresas Relacionadas"
|
||||
"l10n_bo_1124","Advances to Suppliers","1124","asset_prepayments","account.account_tag_operating","False","","Anticipo a Proveedores"
|
||||
"l10n_bo_1125","Provision for Bad Accounts","1125","asset_receivable","account.account_tag_operating","True","","Provisión para Cuentas Incobrables"
|
||||
"l10n_bo_1131","Inventory - Finished Products","1131","asset_current","account.account_tag_operating","False","","Inventarios de Productos Terminados"
|
||||
"l10n_bo_1132","Inventory - Work in Process","1132","asset_current","account.account_tag_operating","False","","Inventarios de Productos en Proceso"
|
||||
"l10n_bo_1133","Inventory - Raw Materials","1133","asset_current","account.account_tag_operating","False","","Inventarios de Materia Prima"
|
||||
"l10n_bo_11341","Stock Interim (Received)","11341","asset_current","account.account_tag_operating","False","","Inventario en Tránsito Entrante"
|
||||
"l10n_bo_11342","Stock Interim (Delivered)","11342","asset_current","account.account_tag_operating","False","","Inventario en Tránsito Saliente"
|
||||
"l10n_bo_1135","Inventory - Provision for Obsolescence","1135","asset_current","account.account_tag_operating","False","","Inventario - Provisión para Obsolescencias"
|
||||
"l10n_bo_1141","IVA Tax Credit","1141","asset_current","account.account_tag_operating","False","","Crédito Fiscal IVA"
|
||||
"l10n_bo_1142","Taxes to Recover","1142","asset_receivable","account.account_tag_operating","True","True","Impuestos por Recuperar"
|
||||
"l10n_bo_1143","Advance Payments","1143","asset_current","account.account_tag_operating","False","","Pagos Anticipados"
|
||||
"l10n_bo_1144","Other Current Assets","1144","asset_current","account.account_tag_investing","False","","Otros Activos Corrientes"
|
||||
"l10n_bo_1211","Commercial Accounts Receivable - Long Term","1211","asset_receivable","account.account_tag_operating","True","","Cuentas por Cobrar Comerciales - Largo Plazo"
|
||||
"l10n_bo_1212","Other Accounts Receivable - Long Term","1212","asset_receivable","account.account_tag_operating","True","","Otras Cuentas por Cobrar - Largo Plazo"
|
||||
"l10n_bo_1213","Long-Term Accounts Receivable from Related and/or Linked Companies","1213","asset_receivable","account.account_tag_operating","True","","Cuentas por Cobrar Empresas Relacionadas y/o Vinculadas Largo Plazo"
|
||||
"l10n_bo_1221","Inventory - Spare Parts","1221","asset_non_current","account.account_tag_investing","True","","Inventarios de Repuestos"
|
||||
"l10n_bo_1222","Other Inventory","1222","asset_non_current","account.account_tag_investing","True","","Otros Inventarios"
|
||||
"l10n_bo_1231","Land","1231","asset_fixed","account.account_tag_investing","False","","Terrenos"
|
||||
"l10n_bo_1232","Buildings","1232","asset_fixed","account.account_tag_investing","False","","Edificios"
|
||||
"l10n_bo_12321","Accumulated Depreciation Buildings","12321","asset_fixed","account.account_tag_investing","False","","Depreciación Acumulada Edificios"
|
||||
"l10n_bo_1233","Machinery","1233","asset_fixed","account.account_tag_investing","False","","Maquinaria"
|
||||
"l10n_bo_12331","Accumulated Depreciation Machinery","12331","asset_fixed","account.account_tag_investing","False","","Depreciación Acumulada Maquinaria"
|
||||
"l10n_bo_1234","Vehicles","1234","asset_fixed","account.account_tag_investing","False","","Vehículos"
|
||||
"l10n_bo_12341","Accumulated Depreciation Vehicles","12341","asset_fixed","account.account_tag_investing","False","","Depreciación Acumulada Vehículos"
|
||||
"l10n_bo_1235","Furniture and Fixtures","1235","asset_fixed","account.account_tag_investing","False","","Muebles y Enseres"
|
||||
"l10n_bo_12351","Accumulated Depreciation Furniture and Fixtures","12351","asset_fixed","account.account_tag_investing","False","","Depreciación Acumulada Muebles y Enseres"
|
||||
"l10n_bo_1236","Computer Equipment","1236","asset_fixed","account.account_tag_investing","False","","Equipos de Computación"
|
||||
"l10n_bo_12361","Accumulated Depreciation Computer Equipment","12361","asset_fixed","account.account_tag_investing","False","","Depreciación Acumulada Equipos de Computación"
|
||||
"l10n_bo_124","Investment Properties","124","asset_non_current","account.account_tag_investing","False","","Propriedades de Inversión"
|
||||
"l10n_bo_1251","Patents and Trademarks","1251","asset_non_current","account.account_tag_investing","False","","Patentes y Marcas"
|
||||
"l10n_bo_12511","Accumulated Amortization Patents and Trademarks","12511","asset_non_current","account.account_tag_investing","False","","Amortización Acumulada Patentes y Marcas"
|
||||
"l10n_bo_1252","Rights of Use","1252","asset_non_current","account.account_tag_investing","False","","Derechos de Llave"
|
||||
"l10n_bo_12521","Accumulated Amortization Rights of Use","12521","asset_non_current","account.account_tag_investing","False","","Amortización Acumulada Derechos de Llave"
|
||||
"l10n_bo_126","Permanent Investments","126","asset_non_current","account.account_tag_investing","False","","Inversiones Permanentes"
|
||||
"l10n_bo_127","Other Non-Current Assets","127","asset_non_current","account.account_tag_operating","False","","Otros Activos No Corrientes"
|
||||
"l10n_bo_2111","Bank loans","2111","liability_current","account.account_tag_financing","False","","Préstamos Bancarios"
|
||||
"l10n_bo_2112","Other Financial Liabilities","2112","liability_current","account.account_tag_financing","False","","Otros Pasivos Financieros"
|
||||
"l10n_bo_2113","Interest Payable","2113","liability_current","account.account_tag_financing","False","","Intereses por Pagar"
|
||||
"l10n_bo_2121","Commercial Accounts Payable","2121","liability_payable","account.account_tag_operating","True","","Cuentas por Pagar Comerciales"
|
||||
"l10n_bo_2122","Notes Payable Short Term","2122","liability_payable","account.account_tag_operating","True","","Documentos por Pagar Corto Plazo"
|
||||
"l10n_bo_2123","Accounts Payable to Related Companies","2123","liability_payable","account.account_tag_operating","True","","Cuentas por Pagar a Empresas Relacionadas"
|
||||
"l10n_bo_2131","Short-term Contributions and Withholdings","2131","liability_current","account.account_tag_operating","False","","Aportes y Retenciones a Corto Plazo"
|
||||
"l10n_bo_2132","Wages Payable","2132","liability_current","account.account_tag_operating","False","","Sueldos por Pagar"
|
||||
"l10n_bo_2133","Social Benefits Payable","2133","liability_current","account.account_tag_operating","False","","Beneficios Sociales por Pagar"
|
||||
"l10n_bo_2134","Social Charges","2134","liability_current","account.account_tag_operating","False","","Cargos Sociales"
|
||||
"l10n_bo_2135","IVA Tax Debit","2135","liability_current","account.account_tag_operating","False","","Débito Fiscal IVA"
|
||||
"l10n_bo_2136","Transaction Tax Payable","2136","liability_current","account.account_tag_operating","True","","Impuesto a las Transacciones por Pagar"
|
||||
"l10n_bo_2137","IT Withholdings Payable","2137","liability_current","account.account_tag_operating","False","","Retenciones IT por Pagar"
|
||||
"l10n_bo_2138","IUE Withholdings Payable","2138","liability_current","account.account_tag_operating","False","","Retenciones IUE por Pagar"
|
||||
"l10n_bo_2139","Other Tax Payable","2139","liability_current","account.account_tag_operating","False","","Otros Impuestos por Pagar"
|
||||
"l10n_bo_21399","Taxes to Pay","21399","liability_payable","account.account_tag_operating","True","True","Impuestos por Pagar"
|
||||
"l10n_bo_214","Provisions","214","liability_current","account.account_tag_operating","False","","Provisiones"
|
||||
"l10n_bo_215","Deferred Income","215","liability_current","account.account_tag_financing","False","","Ingresos Diferidos"
|
||||
"l10n_bo_216","Other Current Liabilities","216","liability_current","account.account_tag_financing","False","","Otros Pasivos Corrientes"
|
||||
"l10n_bo_2211","Bank loans - Long Term","2211","liability_current","account.account_tag_operating","False","","Préstamos Bancarios a Largo Plazo"
|
||||
"l10n_bo_2212","Other Long-Term Financial Liabilities","2212","liability_current","account.account_tag_operating","False","","Otros Pasivos Financieros a Largo Plazo"
|
||||
"l10n_bo_2221","Notes Payable Long Term","2221","liability_payable","account.account_tag_operating","True","","Documentos por Pagar a Largo Plazo"
|
||||
"l10n_bo_2222","Long-term Accounts Payable to Related Companies","2222","liability_non_current","account.account_tag_operating","False","","Cuentas por Pagar a Empresas Relacionadas a Largo Plazo"
|
||||
"l10n_bo_223","Provision for Social Benefits (Personnel Compensation)","223","liability_non_current","account.account_tag_operating","False","","Provisión para Beneficios Sociales (Indemnizaciones al Personal)"
|
||||
"l10n_bo_224","Other Non-Current Liabilities","224","liability_non_current","account.account_tag_operating","False","","Otros Pasivos No Corrientes"
|
||||
"l10n_bo_3101","Paid Share Capital","3101","equity","account.account_tag_financing","False","","Capital Social Pagado"
|
||||
"l10n_bo_3102","Contributions to Capitalize","3102","equity","account.account_tag_financing","False","","Aportes por Capitalizar"
|
||||
"l10n_bo_3103","Capital Adjustment","3103","equity","account.account_tag_financing","False","","Ajuste de Capital"
|
||||
"l10n_bo_3201","Legal Reserve","3201","equity","account.account_tag_financing","False","","Reserva Legal"
|
||||
"l10n_bo_3202","Other Reserves","3202","equity","account.account_tag_financing","False","","Otras Reservas"
|
||||
"l10n_bo_3203","Adjustment of Equity Reserves","3203","equity","account.account_tag_financing","False","","Ajuste de Reservas Patrimoniales"
|
||||
"l10n_bo_331","Retained Earnings","331","equity","account.account_tag_financing","False","","Resultados Acumulados"
|
||||
"l10n_bo_332","Current Year Earnings","332","equity_unaffected","account.account_tag_financing","False","","Resultados de la Gestión"
|
||||
"l10n_bo_4101","Sales","4101","income","account.account_tag_operating","False","","Ventas"
|
||||
"l10n_bo_4102","Returns, Rebates and Discounts of Goods and/or Services","4102","income","account.account_tag_operating","False","","Devoluciones, Rebajas y Descuetos de Bienes y/o Servicios"
|
||||
"l10n_bo_4201","Interest on Bank Deposits","4201","income","account.account_tag_investing","False","","Intereses Sobre Depósitos Bancarios"
|
||||
"l10n_bo_4202","Interest on Temporary Investments","4202","income","account.account_tag_investing","False","","Intereses de Inversiones Temporales"
|
||||
"l10n_bo_4203","Other Financial Income","4203","income","account.account_tag_investing","False","","Otros Ingresos Financieros"
|
||||
"l10n_bo_4301","Adjustment for Inflation and Property Ownership","4301","income","account.account_tag_operating","False","","Ajuste por Inflación y Tenencie de Bienes"
|
||||
"l10n_bo_4302","Income from Sale of Securities","4302","income","account.account_tag_operating","False","","Ingresos por Venta de Valores"
|
||||
"l10n_bo_4303","Exchange Gain","4303","income","account.account_tag_operating","False","","Ganancia Cambiaria"
|
||||
"l10n_bo_4304","Other Income","4304","income_other","account.account_tag_operating","False","","Otros Ingresos"
|
||||
"l10n_bo_5101","Product Costs","5101","expense","account.account_tag_operating","False","","Costos de Productos"
|
||||
"l10n_bo_5102","Freight and Transportation of Products","5102","expense","account.account_tag_operating","False","","Fletes y Transportes de Productos"
|
||||
"l10n_bo_5103","Returns on Purchases","5103","expense","account.account_tag_operating","False","","Devolución en Compras"
|
||||
"l10n_bo_5104","Discounts on Purchases","5104","expense","account.account_tag_operating","False","","Descuentos Sobre Compras"
|
||||
"l10n_bo_5105","Cost of Damaged Products","5105","expense","account.account_tag_operating","False","","Costo de Productos Dañados"
|
||||
"l10n_bo_5106","Inventory Variation","5106","expense","account.account_tag_operating","False","","Variación de Inventarios"
|
||||
"l10n_bo_5201","Costs of Sale - Wages and Salaries","5201","expense","account.account_tag_operating","False","","Gastos de Comercialización - Sueldos y Salarios"
|
||||
"l10n_bo_5202","Costs of Sale - Social Benefits","5202","expense","account.account_tag_operating","False","","Gastos de Comercialización - Beneficios Sociales"
|
||||
"l10n_bo_5203","Costs of Sale - Sales Commissions","5203","expense","account.account_tag_operating","False","","Gastos de Comercialización - Comisiones Sobre Ventas"
|
||||
"l10n_bo_5204","Costs of Sale - Per diems","5204","expense","account.account_tag_operating","False","","Gastos de Comercialización - Víaticos"
|
||||
"l10n_bo_5205","Costs of Sale - Tickets","5205","expense","account.account_tag_operating","False","","Gastos de Comercialización - Pasajes"
|
||||
"l10n_bo_5206","Costs of Sale - Advertising","5206","expense","account.account_tag_operating","False","","Gastos de Comercialización - Publicidad"
|
||||
"l10n_bo_5207","Costs of Sale - Depreciation of Fixed Assets","5207","expense","account.account_tag_operating","False","","Gastos de Comercialización - Depreciación de Bienes de Uso"
|
||||
"l10n_bo_5208","Costs of Sale - Loss on Bad Accounts","5208","expense","account.account_tag_operating","False","","Gastos de Comercialización - Pérdida en Cuentas Incobrabres"
|
||||
"l10n_bo_5209","Other Costs of Sale","5209","expense","account.account_tag_operating","False","","Otros Gastos de Comercialización"
|
||||
"l10n_bo_52091","Transaction Tax","52091","expense","account.account_tag_operating","False","","Impuesto a las Transacciones"
|
||||
"l10n_bo_52092","IT Withholdings","52092","expense","account.account_tag_operating","False","","Retenciones IT"
|
||||
"l10n_bo_52093","IUE Withholdings","52093","expense","account.account_tag_operating","False","","Retenciones IUE"
|
||||
"l10n_bo_53001","Administration Expenses - Wages and Salaries","53001","expense","account.account_tag_operating","False","","Gastos de Administración - Sueldos y Salarios"
|
||||
"l10n_bo_53002","Administration Expenses - Social Benefits","53002","expense","account.account_tag_operating","False","","Gastos de Administración - Beneficios Sociales"
|
||||
"l10n_bo_53003","Administrative Expenses - Provision for Christmas Bonuses","53003","expense","account.account_tag_operating","False","","Gastos de Administración - Provisión Aguinaldos"
|
||||
"l10n_bo_53004","Administration Expenses - Provision for Compensations","53004","expense","account.account_tag_operating","False","","Gastos de Administración - Provisión Indemnizaciones"
|
||||
"l10n_bo_53005","Administration Expenses - Per diem","53005","expense","account.account_tag_operating","False","","Gastos de Administración - Víaticos"
|
||||
"l10n_bo_53006","Administration Expenses - Tickets","53006","expense","account.account_tag_operating","False","","Gastos de Administración - Pasajes"
|
||||
"l10n_bo_53007","Administration Expenses - Basic Services","53007","expense","account.account_tag_operating","False","","Gastos de Administración - Servicios Básicos"
|
||||
"l10n_bo_53008","Administration Expenses - Materials and Supplies","53008","expense","account.account_tag_operating","False","","Gastos de Administración - Materiales y Suministros"
|
||||
"l10n_bo_53009","Administration Expenses - Freight and Transportation","53009","expense","account.account_tag_operating","False","","Gastos de Administración - Fletes y Transporte"
|
||||
"l10n_bo_53010","Administration Expenses - Maintenance and Repair","53010","expense","account.account_tag_operating","False","","Gastos de Administración - Mantenimento y Reparación"
|
||||
"l10n_bo_53011","Administration Expenses - Depreciation of Fixed Assets","53011","expense","account.account_tag_operating","False","","Gastos de Administración - Depreciación de Bienes de Uso"
|
||||
"l10n_bo_53012","Administration Expenses - Rentals","53012","expense","account.account_tag_operating","False","","Gastos de Administración - Alquileres"
|
||||
"l10n_bo_53013","Administration Expenses - Insurance","53013","expense","account.account_tag_operating","False","","Gastos de Administración - Seguros"
|
||||
"l10n_bo_53014","Administration Expenses - Security Service","53014","expense","account.account_tag_operating","False","","Gastos de Administración - Servicio de Seguridad"
|
||||
"l10n_bo_53015","Administration Expenses - General Expenses","53015","expense","account.account_tag_operating","False","","Gastos de Administración - Gastos Generales"
|
||||
"l10n_bo_53016","Other Administrative Expenses","53016","expense","account.account_tag_operating","False","","Otros Gastos de Administración"
|
||||
"l10n_bo_5401","Interest on Bank Loans","5401","expense","account.account_tag_operating","False","","Intereses Sobre Préstamos Bancarios"
|
||||
"l10n_bo_5402","Interest on Other Financial Obligations","5402","expense","account.account_tag_operating","False","","Intereses Sobre Otras Obligaciones Financieras"
|
||||
"l10n_bo_5403","Other Interests","5403","expense","account.account_tag_operating","False","","Otros Intereses"
|
||||
"l10n_bo_5404","Bank Fees","5404","expense","account.account_tag_operating","False","","Comisiones Bancarias"
|
||||
"l10n_bo_5405","Other Financial Expenses","5405","expense","account.account_tag_operating","False","","Otros Gastos Financieros"
|
||||
"l10n_bo_550","Other Operational Expenses","550","expense","account.account_tag_operating","False","","Otros Gastos de Operación"
|
||||
"l10n_bo_5601","Adjustment for Inflation and Property Ownership","5601","expense_depreciation","account.account_tag_operating","False","","Ajuste por Inflación y Tenencie de Bienes"
|
||||
"l10n_bo_5602","Exchange Loss","5602","expense","account.account_tag_operating","False","","Pérdida Cambiaria"
|
||||
"l10n_bo_5603","Other Expenses","5603","expense","account.account_tag_operating","False","","Otros Gastos"
|
||||
"l10n_bo_570","Corporate Income Tax","570","expense","account.account_tag_operating","False","","Impuesto Sobre las Utilidades de las Empresas"
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
"id","sequence","name","auto_apply","vat_required","country_id","name@es"
|
||||
"l10n_bo_domestic","10","Domestic","1","","base.bo","Nacional"
|
||||
"l10n_bo_domestic_consumer","20","Domestic (Consumer)","1","","base.bo","Nacional (Consumidores)"
|
||||
"l10n_bo_international","30","International","1","","","Internacional"
|
||||
|
|
|
@ -0,0 +1,44 @@
|
|||
"id","code_prefix_start","name","name@es"
|
||||
"l10n_bo_group_1","1","Activos",""
|
||||
"l10n_bo_group_11","11","Activos Corrientes",""
|
||||
"l10n_bo_group_111","111","Efectivo y Equivalentes de Efectivo",""
|
||||
"l10n_bo_group_112","112","Cuentas por Cobrar",""
|
||||
"l10n_bo_group_113","113","Inventarios",""
|
||||
"l10n_bo_group_114","114","Other Current Assets","Otros Activos Corrientes"
|
||||
"l10n_bo_group_115","115","Inventarios",""
|
||||
"l10n_bo_group_12","12","Activos no Corrientes",""
|
||||
"l10n_bo_group_121","121","Cuentas por Cobrar a Largo Plazo",""
|
||||
"l10n_bo_group_122","122","Inventarios no Corrientes",""
|
||||
"l10n_bo_group_123","123","Propriedad Planta y Equipo",""
|
||||
"l10n_bo_group_124","124","Investment Properties","Propriedades de Inversión"
|
||||
"l10n_bo_group_125","125","Activos Intangibles",""
|
||||
"l10n_bo_group_126","126","Permanent Investments","Inversiones Permanentes"
|
||||
"l10n_bo_group_127","127","Otros Activos no Corrientes",""
|
||||
"l10n_bo_group_2","2","Pasivos",""
|
||||
"l10n_bo_group_21","21","Pasivos Corrientes",""
|
||||
"l10n_bo_group_211","211","Obligaciones Bancarias y Financieras",""
|
||||
"l10n_bo_group_212","212","Cuentas por Pagar",""
|
||||
"l10n_bo_group_213","213","Obligaciones Sociales y Fiscales",""
|
||||
"l10n_bo_group_214","214","Provisions","Provisiones"
|
||||
"l10n_bo_group_215","215","Deferred Income","Ingresos Diferidos"
|
||||
"l10n_bo_group_216","216","Other Current Liabilities","Otros Pasivos Corrientes"
|
||||
"l10n_bo_group_22","22","Pasivos no Corrientes",""
|
||||
"l10n_bo_group_221","221","Obligaciones Bancarias y Financieras a Largo Plazo",""
|
||||
"l10n_bo_group_222","222","Cuentas por Pagar a Largo Plazo",""
|
||||
"l10n_bo_group_223","223","Previsión para Beneficios Sociales",""
|
||||
"l10n_bo_group_224","224","Otros Pasivos no Corrientes",""
|
||||
"l10n_bo_group_3","3","Patrimonio",""
|
||||
"l10n_bo_group_31","31","Capital",""
|
||||
"l10n_bo_group_32","32","Reservas",""
|
||||
"l10n_bo_group_33","33","Retained Earnings","Resultados Acumulados"
|
||||
"l10n_bo_group_4","4","Ingresos",""
|
||||
"l10n_bo_group_41","41","Ingresos Netos",""
|
||||
"l10n_bo_group_42","42","Ingresos Financieros",""
|
||||
"l10n_bo_group_43","43","Other Income","Otros Ingresos"
|
||||
"l10n_bo_group_5","5","Gastos",""
|
||||
"l10n_bo_group_51","51","Costo de Ventas",""
|
||||
"l10n_bo_group_52","52","Gastos de Comercialización",""
|
||||
"l10n_bo_group_53","53","Gastos Generales de Administración",""
|
||||
"l10n_bo_group_54","54","Gastos Financieros",""
|
||||
"l10n_bo_group_55","55","Other Operational Expenses","Otros Gastos de Operación"
|
||||
"l10n_bo_group_56","56","Otros Gastos no Operativos",""
|
||||
|
|
|
@ -0,0 +1,100 @@
|
|||
"id","sequence","name","description","invoice_label","amount","amount_type","type_tax_use","include_base_amount","tax_group_id","is_base_affected","children_tax_ids","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","description@es","price_include_override","fiscal_position_ids","original_tax_ids"
|
||||
"l10n_bo_iva_13_sale","100","13%","IVA 13%","","13.0","division","sale","True","tax_group_iva_13","","","base","invoice","IVA 13","","","tax_included","",""
|
||||
"","","","","","","","","","","","","tax","invoice","IVA 13||IVA 19","l10n_bo_2135","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 27","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","IVA 27||IVA 30","l10n_bo_2135","","","",""
|
||||
"l10n_bo_iva_13_discount_sale","105","13% D","IVA 13% - for Discounts","","13.0","division","sale","True","tax_group_iva_13","","","base","invoice","IVA 28","","IVA 13% - por Descuentos","tax_included","",""
|
||||
"","","","","","","","","","","","","tax","invoice","IVA 28||IVA 30","l10n_bo_2135","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 27","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","IVA 27||IVA 19","l10n_bo_2135","","","",""
|
||||
"l10n_bo_iva_0_sale","110","0%","IVA 0% - Zero Rate","","0.0","percent","sale","","tax_group_iva_0","","","base","invoice","IVA 15","","IVA 0% - Tasa Cero","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 27","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","","","","",""
|
||||
"l10n_bo_iva_0_exempt_sale","120","0% EXEMPT","0% IVA Exempt","","0.0","percent","sale","","tax_group_iva_0_exempt","","","base","invoice","IVA 14","","0% Exento de IVA","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 27","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","","","","",""
|
||||
"l10n_bo_iva_0_untaxed_sale","130","0% N","0% Not Subject to IVA","","0.0","percent","sale","","tax_group_iva_0_untaxed","","","base","invoice","IVA 505","","0% No Sujeto al IVA","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 27","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","","","","",""
|
||||
"l10n_bo_it_3_sale_tax","140","3% IT","IT 3% (tax line)","","3.0","percent","none","","tax_group_it_3","True","","base","invoice","IT 24","","IT 3% (tasa)","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","l10n_bo_2136","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IT 24","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","l10n_bo_2136","","","",""
|
||||
"l10n_bo_it_3_sale_expense","150","3% WH IT","IT 3% (expense line)","","-3.0","percent","none","","tax_group_it_3","True","","base","invoice","","","IT 3% (gasto)","tax_excluded","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","l10n_bo_52091","","","",""
|
||||
"","","","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","l10n_bo_52091","","","",""
|
||||
"l10n_bo_it_3_sale","160","3% IT","IT 3%","","","group","sale","","tax_group_it_3","","l10n_bo_it_3_sale_tax,l10n_bo_it_3_sale_expense","","","","","","","",""
|
||||
"l10n_bo_it_0_sale","170","0% N IT","0% Not Subject to IT","","0.0","percent","sale","","tax_group_it_0","","","base","invoice","IT 32","","0% No Sujeto al IT","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IT 32","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","","","","",""
|
||||
"l10n_bo_iva_13_purchase","300","13%","IVA 13%","","13.0","division","purchase","True","tax_group_iva_13","","","base","invoice","IVA 11||IVA 26","","","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","IVA 11||IVA 26||IVA 30","l10n_bo_2135","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 17","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","IVA 17||IVA 19","l10n_bo_2135","","","",""
|
||||
"l10n_bo_iva_13_discount_purchase","305","13% Disc","IVA 13% - for Discounts","","13.0","division","purchase","True","tax_group_iva_13","","","base","invoice","IVA 28","","IVA 13% - por Descuentos","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","IVA 28||IVA 19","l10n_bo_2135","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 17","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","IVA 17||IVA 30","l10n_bo_2135","","","",""
|
||||
"l10n_bo_iva_13_purchase_personal","310","13% P C","IVA 13% - for Private Consumption","","13.0","division","purchase","True","tax_group_iva_13","","","base","invoice","IVA 11||IVA 26||IVA 16","","IVA 13% - por Consumos Particulares","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","IVA 11||IVA 26||IVA 16||IVA 30||IVA 19","l10n_bo_2135","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 17","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","IVA 17","","","","",""
|
||||
"l10n_bo_iva_13_purchase_donations","320","13% D","IVA 13% - for Donations","","13.0","division","purchase","True","tax_group_iva_13","","","base","invoice","IVA 11||IVA 26","","IVA 13% - por Donaciones","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","IVA 11||IVA 26||IVA 30||IVA 19||IVA 55","l10n_bo_2135","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 17","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","IVA 17","","","","",""
|
||||
"l10n_bo_iva_0_purchase","330","0%","IVA 0% - Zero Rate","","0.0","percent","purchase","","tax_group_iva_0","","","base","invoice","IVA 11","","IVA 0% - Tasa Cero","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 17","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","","","","",""
|
||||
"l10n_bo_iva_mixed_purchase","340","13% M T U","IVA - Mixed Taxed and Untaxed","","13.0","division","purchase","True","tax_group_iva_mixed","","","base","invoice","IVA 11||IVA 31","","IVA - Mixto Gravado y no Gravado","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","IVA 11||IVA 31||IVA 30","l10n_bo_2135","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 17","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","IVA 17||IVA 19","l10n_bo_2135","","","",""
|
||||
"l10n_bo_iva_0_exempt_purchase","350","0% EXEMPT","0% IVA Exempt","","0.0","percent","purchase","","tax_group_iva_0_exempt","","","base","invoice","IVA 11","","0% Exento de IVA","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 17","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","","","","",""
|
||||
"l10n_bo_iva_0_untaxed_purchase","360","0% N","0% Not Subject to IVA","","0.0","percent","purchase","","tax_group_iva_0_untaxed","","","base","invoice","IVA 11","","0% No Sujeto al IVA","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","","","","",""
|
||||
"","","","","","","","","","","","","base","refund","IVA 17","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","","","","",""
|
||||
"l10n_bo_whh_services_it_tax","370","3,5503% WHH IT S T","3% Whh. IT services gross-up (tax)","","3.5503","percent","none","","tax_group_whh_services","","","base","invoice","","","3% Ret. IT servicios gross-up (tasa)","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","Ret IT 13","l10n_bo_2137","","","",""
|
||||
"","","","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","Ret IT 13","l10n_bo_2137","","","",""
|
||||
"l10n_bo_whh_services_it_expense","380","3,5503% WHH IT S","3% Whh. IT services gross-up (expense)","","-3.5503","percent","none","","tax_group_whh_services","","","base","invoice","","","3% Ret. IT servicios gross-up (gasto)","tax_excluded","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","l10n_bo_52092","","","",""
|
||||
"","","","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","l10n_bo_52092","","","",""
|
||||
"l10n_bo_whh_services_iue_tax","390","14,7929% WHH IUE S","12.5% Whh. IUE services gross-up (tax)","","14.7929","percent","none","","tax_group_whh_services","","","base","invoice","Ret IUE 13","","12.5% Ret. IUE servicios gross-up (tasa)","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","l10n_bo_2138","","","",""
|
||||
"","","","","","","","","","","","","base","refund","Ret IUE 13","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","l10n_bo_2138","","","",""
|
||||
"l10n_bo_whh_services_iue_expense","400","14,7929% WH WHH IUE S","12.5% Whh. IUE services gross-up (expense)","","-14.7929","percent","none","","tax_group_whh_services","","","base","invoice","","","12.5% Ret. IUE servicios gross-up (gasto)","tax_excluded","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","l10n_bo_52093","","","",""
|
||||
"","","","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","l10n_bo_52093","","","",""
|
||||
"l10n_bo_whh_services_purchase","410","15.5% Whh. IT+IUE S","15.5% Whh. IT+IUE services gross-up","","","group","purchase","","tax_group_whh_services","","l10n_bo_whh_services_it_tax,l10n_bo_whh_services_it_expense,l10n_bo_whh_services_iue_tax,l10n_bo_whh_services_iue_expense","","","","","15.5% Ret. IT+IUE servicios gross-up","","",""
|
||||
"l10n_bo_whh_goods_it_tax","420","3,2609%% WHH IT G","3% Whh. IT goods gross-up (tax)","","3.2609","percent","none","","tax_group_whh_goods","","","base","invoice","","","3% Ret. IT bienes gross-up (tasa)","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","Ret IT 13","l10n_bo_2137","","","",""
|
||||
"","","","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","Ret IT 13","l10n_bo_2137","","","",""
|
||||
"l10n_bo_whh_goods_it_expense","430","3% WH WHH IT G","3% Whh. IT goods gross-up (expense)","","-3.2609","percent","none","","tax_group_whh_goods","","","base","invoice","","","3% Ret. IT bienes gross-up (gasto)","tax_excluded","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","l10n_bo_52092","","","",""
|
||||
"","","","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","l10n_bo_52092","","","",""
|
||||
"l10n_bo_whh_goods_iue_tax","440","5,4348% WHH IUE G","5% Whh. IUE goods gross-up (tax)","","5.4348","percent","none","","tax_group_whh_goods","","","base","invoice","Ret IUE 26","","5% Ret. IUE bienes gross-up (tasa)","","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","l10n_bo_2138","","","",""
|
||||
"","","","","","","","","","","","","base","refund","Ret IUE 26","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","l10n_bo_2138","","","",""
|
||||
"l10n_bo_whh_goods_iue_expense","450","5,4348% WH WHH IUE G","5% Whh. IUE goods gross-up (expense)","","-5.4348","percent","none","","tax_group_whh_goods","","","base","invoice","","","5% Ret. IUE bienes gross-up (gasto)","tax_excluded","",""
|
||||
"","","","","","","","","","","","","tax","invoice","","l10n_bo_52093","","","",""
|
||||
"","","","","","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","","","","","tax","refund","","l10n_bo_52093","","","",""
|
||||
"l10n_bo_whh_goods_purchase","460","8% WHH IT+IUE G","8% Whh. IT+IUE goods gross-up","","","group","purchase","","tax_group_whh_goods","","l10n_bo_whh_goods_it_tax,l10n_bo_whh_goods_it_expense,l10n_bo_whh_goods_iue_tax,l10n_bo_whh_goods_iue_expense","","","","","8% Ret. IT+IUE bienes gross-up","","",""
|
||||
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue