diff --git a/addons/l10n_ar/__init__.py b/addons/l10n_ar/__init__.py index 6769dc606f4..c1f4e116db0 100644 --- a/addons/l10n_ar/__init__.py +++ b/addons/l10n_ar/__init__.py @@ -1,4 +1,4 @@ -# -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. -# Copyright (c) 2011 Cubic ERP - Teradata SAC. (http://cubicerp.com) +from . import models +from . import report diff --git a/addons/l10n_ar/__manifest__.py b/addons/l10n_ar/__manifest__.py index 8da037a4dcc..e8bae52db47 100644 --- a/addons/l10n_ar/__manifest__.py +++ b/addons/l10n_ar/__manifest__.py @@ -1,28 +1,93 @@ # -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. - -# Copyright (c) 2011 Cubic ERP - Teradata SAC. (http://cubicerp.com) - { - 'name': 'Argentina - Accounting', - 'version': '2.0', + 'name': 'Argentinian Accounting', + 'version': '13.0.1.0.0', 'description': """ -Argentinian accounting chart and tax localization. -================================================== +Argentinian Accounting +====================== -Plan contable argentino e impuestos de acuerdo a disposiciones vigentes +* Activate ARS currency. +* Create new model AFIP Responsibility to identify the partners fiscal responsibility. +* Add the Identification Types valid in Argentina. +* Define Argentinian chart of accounts: - """, - 'author': ['Cubic ERP'], + * Responsable Inscripto (RI) + * Exento (EX) + * Monotributo (Mono) + +* Define Argentinian Taxes +* Define Fiscal Positions +* Define AFIP Legal Documents +* Add AFIP Codes for models: + + * Identification Type + * Currency + * Country (used to identify legal entities and natural persons of foreign countries) + * Product Unit of Measure + * Tax Group + +Follow the next Settings steps + +1. Go to your company and configure your VAT number and AFIP Responsibility +2. Go to Invoicing / Settings and set the Chart of Account you will like to use. +3. Create your sale journals taking into account AFIP Point of Sales info if needed. +""", + 'author': 'ADHOC SA', 'category': 'Localization', - 'depends': ['base', 'account'], - 'data':[ - 'data/l10n_ar_chart_data.xml', - 'data/account.account.template.csv', - 'data/l10n_ar_chart_post_data.xml', - 'data/account_data.xml', - 'data/account_tax_report_data.xml', - 'data/account_tax_data.xml', - 'data/account_chart_template_data.xml', + 'depends': [ + 'l10n_latam_invoice_document', + 'l10n_latam_base', ], + 'data': [ + 'security/ir.model.access.csv', + 'data/l10n_latam_identification_type_data.xml', + 'data/l10n_ar_afip_responsibility_type_data.xml', + 'data/account_group_data.xml', + 'data/account_chart_template_data.xml', + 'data/account.account.template.csv', + 'data/account_chart_template_data2.xml', + 'data/account_tax_group.xml', + 'data/account_tax_template_data.xml', + 'data/account_fiscal_template.xml', + 'data/uom_uom_data.xml', + 'data/l10n_latam.document.type.csv', + 'data/res_partner_data.xml', + 'data/res_currency_data.xml', + 'data/res.country.csv', + 'data/res_country_data.xml', + 'views/account_move_view.xml', + 'views/res_partner_view.xml', + 'views/res_company_view.xml', + 'views/res_country_view.xml', + 'views/afip_menuitem.xml', + 'views/l10n_ar_afip_responsibility_type_view.xml', + 'views/res_currency_view.xml', + 'views/account_fiscal_position_view.xml', + 'views/uom_uom_view.xml', + 'views/account_journal_view.xml', + 'views/l10n_latam_document_type_view.xml', + 'views/ir_sequence_view.xml', + 'views/report_invoice.xml', + 'report/invoice_report_view.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/account_tax_template_demo.xml', + 'demo/product_product_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', + # restore + 'demo/res_users_demo.xml', + ], + 'installable': True, + 'auto_install': False, + 'application': False, } diff --git a/addons/l10n_ar/data/account.account.template.csv b/addons/l10n_ar/data/account.account.template.csv index 688b0e3e0be..d2f4d546b00 100644 --- a/addons/l10n_ar/data/account.account.template.csv +++ b/addons/l10n_ar/data/account.account.template.csv @@ -1,107 +1,165 @@ -"id","name","code","user_type_id/id","chart_template_id/id","reconcile" -"121","Créditos por Ventas / Deudores por Ventas","121","account.data_account_type_receivable","l10n_ar.ar_chart_template","True" -"121_01","Créditos por Ventas / Deudores por Ventas (PoS)","1211","account.data_account_type_receivable","l10n_ar.ar_chart_template","True" -"122","Créditos por Ventas / Deudores Morosos","122","account.data_account_type_receivable","l10n_ar.ar_chart_template","True" -"123","Créditos por Ventas / Deudores en Gestión Judicial","123","account.data_account_type_receivable","l10n_ar.ar_chart_template","True" -"124","Créditos por Ventas / Deudores Varios","124","account.data_account_type_receivable","l10n_ar.ar_chart_template","True" -"125","Créditos por Ventas / (-) Previsión para Ds. Incobrables","125","account.data_account_type_receivable","l10n_ar.ar_chart_template","True" -"131","Otros Créditos / Préstamos otorgados","131","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"132","Otros Créditos / Anticipos a Proveedores","132","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"133","Otros Créditos / Anticipo de Impuestos","133","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"134","Otros Créditos / Anticipo al Personal","134","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"135","Otros Créditos / Alquileres Pagados por Adelantado","135","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"136","Otros Créditos / Intereses Pagados por Adelantado","136","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"137","Otros Créditos / Accionistas","137","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"138","Otros Créditos / (-) Previsión para Descuentos","138","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"139","Otros Créditos / (-) Intereses (+) a Devengar","139","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"141","Inversiones / Acciones Transitorias","141","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"142","Inversiones / Acciones Permanentes","142","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"143","Inversiones / Títulos Públicos","143","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"144","Inversiones / (-) Previsión para Devalorización de Acciones","144","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"151_01","Bienes de Cambio - Mercaderías / Categoria de productos 01","151.01","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"152","Bienes de Cambio - Mercaderías en Tránsito","152","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"153","Materias primas","153","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"154","Productos en Curso de Elaboración","154","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"155","Productos Elaborados","155","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"156","Materiales Varios ","156","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"157","(-) Previsión para Desvalorización de Bienes de Cambio","157","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"161","Bienes de Uso / Inmuebles","161","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"162","Bienes de Uso / Maquinaria","162","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"163","Bienes de Uso / Equipos","163","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"164","Bienes de Uso / Rodados","164","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"165","Bienes de Uso / (-) Depreciación Acumulada","165","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"171","Bienes Inmateriales / Marcas de Fábrica","171","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"172","Bienes Inmateriales / Concesiones y Franquicias","172","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"173","Bienes Inmateriales / Patentes de Invención","173","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"174","Bienes Inmateriales / (-) Amortización Acumulada","174","account.data_account_type_fixed_assets","l10n_ar.ar_chart_template","False" -"211","Deudas Comerciales / Proveedores","211","account.data_account_type_payable","l10n_ar.ar_chart_template","True" -"212","Deudas Comerciales / Anticipos de Clientes","212","account.data_account_type_payable","l10n_ar.ar_chart_template","True" -"213","Deudas Comerciales / (-) Intereses a Devengar por Compras al Crédito","213","account.data_account_type_payable","l10n_ar.ar_chart_template","True" -"221","Deudas Bancarias y Financieras / Adelantos en Cuenta Corriente","221","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"222","Deudas Bancarias y Financieras / Prestamos","222","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"223","Deudas Bancarias y Financieras / Obligaciones a Pagar","223","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"224","Deudas Bancarias y Financieras / Intereses a Pagar","224","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"225","Deudas Bancarias y Financieras / Debentures Emitidos","225","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"231","Deudas Fiscales / IVA a Pagar","231","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"232","Deudas Fiscales / Impuesto a los Débitos y Créditos Bancarios a Pagar","232","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"233","Deudas Fiscales / Impuesto a las Ganancias a Pagar","233","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"234","Deudas Fiscales / Impuesto sobre los Bienes Personales a Pagar","234","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"235","Deudas Fiscales / Impuesto a la Ganancia Mínima Presunta a Pagar","235","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"236","Deudas Fiscales / Monotributo a Pagar","236","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"241","Deudas Sociales / Sueldos a Pagar","241","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"242","Deudas Sociales / Cargas Sociales a Pagar","242","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"243","Deudas Sociales / Provisión para Sueldo Anual Complementario","243","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"244","Deudas Sociales / Retenciones a Depositar","244","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"251","Otras Deudas / Acreedores Varios","251","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"252","Otras Deudas / Dividendos a Pagar","252","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"253","Otras Deudas / Cobros por Adelantado","253","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"254","Otras Deudas / Honorarios Directores y Síndicos a Pagar","254","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"261","Previsiones / Previsión Indemnización por Despidos","261","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"262","Previsiones / Previsión para juicios Pendientes","262","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"263","Previsiones / Previsión para Garantías por Service","263","account.data_account_type_current_liabilities","l10n_ar.ar_chart_template","False" -"311","Capital social / Capital Suscripto","311","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"312","Capital social / Acciones en Circulación","312","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"313","Capital social / Dividendos a Distribuir en Acciones","313","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"314","Capital social / (-) Descuento de Emisión de Acciones","314","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"321","Aportes No Capitalizados / Primas de Emsión","321","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"322","Aportes No Capitalizados / Aportes Irrevocables Futura Suscripción de Acciones","322","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"331","Ajustes al Patrimonio / Revaluo Técnico de Bienes de Uso","331","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"341","Reserva Legal","341","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"342","Reserva Estatutaria","342","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"343","Reserva Facultativa","343","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"344","Reserva para Renovación de Bienes de Uso","344","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"351","Resultados Acumulados","351","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"352","Resultados Acumulados del Ejercicio Anterior","352","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"353","Ganancias y Pérdidas del Ejercicio","353","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"354","Resultado del Ejercicio","354","account.data_account_type_equity","l10n_ar.ar_chart_template","False" -"411_01","Ventas - Categoria de productos 01","411.01","account.data_account_type_revenue","l10n_ar.ar_chart_template","False" -"412","Intereses gananados, obtenidos, percibidos","412","account.data_account_type_revenue","l10n_ar.ar_chart_template","False" -"413","Alquileres gananados, obtenidos, percibidos","413","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"414","Comisiones gananados, obtenidos, percibidos","414","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"415","Descuentos gananados, obtenidos, percibidos","415","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"416","Renta de Títulos Públicos","416","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"417","Honorarios gananados, obtenidos, percibidos","417","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"418","Ganancia Venta de Acciones","418","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"421","Recupero de Rezagos","421","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"422","Recupero de Deudores Incobrables","422","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"423","Ganancia Venta de Bienes de Uso","423","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"424","Donaciones obtenidas, ganandas, percibidas","424","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"425","Ganancia Venta Inversiones Permanentes","425","account.data_account_type_other_income","l10n_ar.ar_chart_template","False" -"426","Diferencial cambiario","426","account.data_account_type_revenue","l10n_ar.ar_chart_template","False" -"511_01","Costo de Mercaderías Vendidas - Categoria de productos 01","511.01","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"512","Gastos en Depreciación de Bienes de Uso","512","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"513","Gastos en Amortización","513","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"514","Gastos en Sueldos y Jormales","514","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"515","Gastos en Cargas Sociales","515","account.data_account_type_expenses","","False" -"516","Gastos en Impuestos","516","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"517","Gastos Bancarios","517","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"518","Gastos en Servicios Públicos","518","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"519","Gastos de Publicidad y Propaganda","519","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"521","Gastos en Siniestros","521","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"522","Donaciones Cedidas, Otorgadas","522","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"523","Pérdida Venta Bienes de Uso","523","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"524","Diferencial cambiario","524","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"61_01","Compras - Categoria de productos 01","61.01","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"62","Costos de Producción","62","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"63","Gastos de Administración","63","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" -"64","Gastos de Comercialización","64","account.data_account_type_expenses","l10n_ar.ar_chart_template","False" \ No newline at end of file +id,chart_template_id/id,code,user_type_id/id,name,reconcile,group_id/id +l10n_ar.base_cheques_de_terceros,l10n_ar.l10nar_base_chart_template,1.1.1.02.010,account.data_account_type_liquidity,Cheques de Terceros ,False,l10n_ar.account_group_bancos +l10n_ar.base_cheques_de_terceros_rechazados,l10n_ar.l10nar_base_chart_template,1.1.1.02.020,account.data_account_type_current_assets,Cheques de Terceros Rechazados,False,l10n_ar.account_group_bancos +l10n_ar.base_fondo_comun_de_inversion,l10n_ar.l10nar_base_chart_template,1.1.2.01.010,account.data_account_type_current_assets,Fondo común de inversión,False,l10n_ar.account_group_inversiones +l10n_ar.base_plazo_fijo,l10n_ar.l10nar_base_chart_template,1.1.2.01.020,account.data_account_type_current_assets,Plazo fijo,False,l10n_ar.account_group_inversiones +l10n_ar.base_deudores_por_ventas,l10n_ar.l10nar_base_chart_template,1.1.3.01.010,account.data_account_type_receivable,Deudores por ventas,True,l10n_ar.account_group_creditos_por_ventas +l10n_ar.base_deudores_por_ventas_pos,l10n_ar.l10nar_base_chart_template,1.1.3.01.020,account.data_account_type_receivable,Deudores por ventas (PoS),True,l10n_ar.account_group_creditos_por_ventas +l10n_ar.base_ret_percepcion_tasa_municipal,l10n_ar.l10nar_base_chart_template,1.1.4.01.010,account.data_account_type_current_assets,Ret/Percepción Tasa Municipal,False,l10n_ar.account_group_creditos_fiscales_municipales +l10n_ar.base_saldo_a_favor_tasa_municipal,l10n_ar.l10nar_base_chart_template,1.1.4.01.020,account.data_account_type_current_assets,Saldo a favor Tasa Municipal,False,l10n_ar.account_group_creditos_fiscales_municipales +l10n_ar.base_saldo_favor_iibb_sf,l10n_ar.l10nar_base_chart_template,1.1.4.02.010,account.data_account_type_current_assets,Saldo a favor IIBB p. Santa Fé,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_retencion_iibb_sf_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.020,account.data_account_type_current_assets,Retención IIBB p. Santa Fé sufrida,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_percepcion_iibb_sf_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.030,account.data_account_type_current_assets,Percepción IIBB p. Santa Fé sufrida,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_saldo_favor_iibb_co,l10n_ar.l10nar_base_chart_template,1.1.4.02.040,account.data_account_type_current_assets,Saldo a favor IIBB p. Córdoba,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_retencion_iibb_co_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.050,account.data_account_type_current_assets,Retención IIBB p. Córdoba sufrida,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_percepcion_iibb_co_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.060,account.data_account_type_current_assets,Percepción IIBB p. Córdoba sufrida,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_saldo_favor_iibb_ba,l10n_ar.l10nar_base_chart_template,1.1.4.02.070,account.data_account_type_current_assets,Saldo a favor IIBB p. Buenos Aires,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_retencion_iibb_ba_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.080,account.data_account_type_current_assets,Retención IIBB p. Buenos Aires sufrida,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_percepcion_iibb_ba_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.090,account.data_account_type_current_assets,Percepción IIBB p. Buenos Aires sufrida,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_saldo_favor_iibb_caba,l10n_ar.l10nar_base_chart_template,1.1.4.02.100,account.data_account_type_current_assets,Saldo a favor IIBB p. CABA,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_retencion_iibb_caba_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.110,account.data_account_type_current_assets,Retención IIBB CABA sufrida,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_percepcion_iibb_caba_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.02.120,account.data_account_type_current_assets,Percepción IIBB CABA sufrida,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_sircreb,l10n_ar.l10nar_base_chart_template,1.1.4.02.130,account.data_account_type_current_assets,SIRCREB,False,l10n_ar.account_group_creditos_fiscales_iibb +l10n_ar.base_saldo_a_favor_suss,l10n_ar.l10nar_base_chart_template,1.1.4.03.010,account.data_account_type_current_assets,Saldo a favor SUSS,False,l10n_ar.account_group_creditos_fiscales_suss +l10n_ar.base_retencion_suss_sufrida,l10n_ar.l10nar_base_chart_template,1.1.4.03.020,account.data_account_type_current_assets,Retención SUSS Sufrida,False,l10n_ar.account_group_creditos_fiscales_suss +l10n_ar.ri_iva_credito_fiscal,l10n_ar.l10nar_ri_chart_template,1.1.4.04.010,account.data_account_type_current_assets,IVA crédito fiscal,False,l10n_ar.account_group_creditos_fiscales_iva +l10n_ar.ri_percepcion_iva_sufrida,l10n_ar.l10nar_ri_chart_template,1.1.4.04.020,account.data_account_type_current_assets,Percepción IVA Sufrida,False,l10n_ar.account_group_creditos_fiscales_iva +l10n_ar.ri_retencion_iva_sufrida,l10n_ar.l10nar_ri_chart_template,1.1.4.04.030,account.data_account_type_current_assets,Retención IVA Sufrida,False,l10n_ar.account_group_creditos_fiscales_iva +l10n_ar.ri_iva_saldo_tecnico_favor,l10n_ar.l10nar_ri_chart_template,1.1.4.04.040,account.data_account_type_current_assets,IVA Saldo técnico,False,l10n_ar.account_group_creditos_fiscales_iva +l10n_ar.ri_iva_saldo_libre_disponibilidad,l10n_ar.l10nar_ri_chart_template,1.1.4.04.050,account.data_account_type_current_assets,IVA Saldo Libre Disponibilidad,False,l10n_ar.account_group_creditos_fiscales_iva +l10n_ar.base_anticipo_ganancias,l10n_ar.l10nar_ex_chart_template,1.1.4.05.010,account.data_account_type_current_assets,Anticipo ganancias,False,l10n_ar.account_group_creditos_fiscales_ganancias +l10n_ar.base_percepcion_ganancias_sufrida,l10n_ar.l10nar_ex_chart_template,1.1.4.05.020,account.data_account_type_current_assets,Percepciones de Ganancias Sufridas,False,l10n_ar.account_group_creditos_fiscales_ganancias +l10n_ar.base_retencion_ganancias_sufrida,l10n_ar.l10nar_ex_chart_template,1.1.4.05.030,account.data_account_type_current_assets,Retenciones de Ganancias Sufridas,False,l10n_ar.account_group_creditos_fiscales_ganancias +l10n_ar.base_saldo_favor_ganancias,l10n_ar.l10nar_ex_chart_template,1.1.4.05.040,account.data_account_type_current_assets,Saldo a favor Ganancias,False,l10n_ar.account_group_creditos_fiscales_ganancias +l10n_ar.base_imp_debitos_computables,l10n_ar.l10nar_base_chart_template,1.1.4.05.050,account.data_account_type_current_assets,Impuesto a los Débitos Computables,False,l10n_ar.account_group_creditos_fiscales_ganancias +l10n_ar.base_otros_creditos,l10n_ar.l10nar_base_chart_template,1.1.5.01.010,account.data_account_type_receivable,Deudores Varios,True,l10n_ar.account_group_otros_creditos +l10n_ar.base_materia_prima,l10n_ar.l10nar_base_chart_template,1.1.6.01.010,account.data_account_type_current_assets,Materia Prima,False,l10n_ar.account_group_bienes_de_cambio +l10n_ar.base_productos_en_proceso,l10n_ar.l10nar_base_chart_template,1.1.6.01.020,account.data_account_type_current_assets,Productos en proceso,False,l10n_ar.account_group_bienes_de_cambio +l10n_ar.base_productos_terminados,l10n_ar.l10nar_base_chart_template,1.1.6.01.030,account.data_account_type_current_assets,Productos terminados,False,l10n_ar.account_group_bienes_de_cambio +l10n_ar.base_mercaderia_reventa,l10n_ar.l10nar_base_chart_template,1.1.6.01.040,account.data_account_type_current_assets,Mercaderia de reventa,False,l10n_ar.account_group_bienes_de_cambio +l10n_ar.base_anticipo_proveedores,l10n_ar.l10nar_base_chart_template,1.1.6.01.050,account.data_account_type_current_assets,Anticipo a Proveedores,False,l10n_ar.account_group_bienes_de_cambio +l10n_ar.base_instalaciones,l10n_ar.l10nar_base_chart_template,1.2.1.01.010,account.data_account_type_fixed_assets,Instalaciones,False,l10n_ar.account_group_instalaciones +l10n_ar.base_amortizacion_acumulada_instalaciones,l10n_ar.l10nar_base_chart_template,1.2.1.01.020,account.data_account_type_depreciation,Amortización acumulada instalaciones,False,l10n_ar.account_group_instalaciones +l10n_ar.base_maq_y_equipos,l10n_ar.l10nar_base_chart_template,1.2.1.02.010,account.data_account_type_fixed_assets,Maquinarias y equipos,False,l10n_ar.account_group_maquinarias_y_equipos +l10n_ar.base_amortizacion_acumulada_maq_y_equipos,l10n_ar.l10nar_base_chart_template,1.2.1.02.020,account.data_account_type_depreciation,Amortización acumulada maquinarias y equipos,False,l10n_ar.account_group_maquinarias_y_equipos +l10n_ar.base_muebles_y_utiles,l10n_ar.l10nar_base_chart_template,1.2.1.03.010,account.data_account_type_fixed_assets,Muebles y útiles,False,l10n_ar.account_group_muebles_y_útiles +l10n_ar.base_amortizacion_acumulada_muebles_utiles,l10n_ar.l10nar_base_chart_template,1.2.1.03.020,account.data_account_type_depreciation,Amortización acumulada muebles y útiles,False,l10n_ar.account_group_muebles_y_útiles +l10n_ar.base_rodados,l10n_ar.l10nar_base_chart_template,1.2.1.04.010,account.data_account_type_fixed_assets,Rodados,False,l10n_ar.account_group_rodados +l10n_ar.base_amortizacion_acumulada_rodados,l10n_ar.l10nar_base_chart_template,1.2.1.04.020,account.data_account_type_depreciation,Amortización acumulada rodados,False,l10n_ar.account_group_rodados +l10n_ar.base_derechos_de_marca,l10n_ar.l10nar_base_chart_template,1.2.2.01.010,account.data_account_type_fixed_assets,Derechos de marca,False,l10n_ar.account_group_derechos_de_marcas +l10n_ar.base_amortizacion_acumulada_derechos_de_marca,l10n_ar.l10nar_base_chart_template,1.2.2.01.020,account.data_account_type_depreciation,Amortización acumulada Derechos de marca,False,l10n_ar.account_group_derechos_de_marcas +l10n_ar.base_proveedores,l10n_ar.l10nar_base_chart_template,2.1.1.01.010,account.data_account_type_payable,Proveedores,True,l10n_ar.account_group_deudas_comerciales +l10n_ar.base_cheques_diferidos,l10n_ar.l10nar_base_chart_template,2.1.1.01.020,account.data_account_type_current_liabilities,Cheques diferidos a pagar,True,l10n_ar.account_group_deudas_comerciales +l10n_ar.base_cheques_rechazados,l10n_ar.l10nar_base_chart_template,2.1.1.01.030,account.data_account_type_current_liabilities,Cheques Rechazados,False,l10n_ar.account_group_deudas_comerciales +l10n_ar.base_anticipos_de_clientes,l10n_ar.l10nar_base_chart_template,2.1.1.01.040,account.data_account_type_current_liabilities,Anticipos de clientes,False,l10n_ar.account_group_deudas_comerciales +l10n_ar.base_alquileres_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.1.01.050,account.data_account_type_payable,Alquileres a pagar,True,l10n_ar.account_group_deudas_comerciales +l10n_ar.base_intereses_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.2.01.010,account.data_account_type_current_liabilities,Intereses a pagar,False,l10n_ar.account_group_deudas_financieras +l10n_ar.base_giro_en_descubierto,l10n_ar.l10nar_base_chart_template,2.1.2.01.020,account.data_account_type_current_liabilities,Giro en descubierto Banco xxxxx,False,l10n_ar.account_group_deudas_financieras +l10n_ar.base_otras_deudas_documentadas,l10n_ar.l10nar_base_chart_template,2.1.2.01.030,account.data_account_type_current_liabilities,Otras deudas documentadas,False,l10n_ar.account_group_deudas_financieras +l10n_ar.base_prestamo_banco_x,l10n_ar.l10nar_base_chart_template,2.1.2.01.040,account.data_account_type_non_current_liabilities,Prestamo Banco xxxxx,False,l10n_ar.account_group_deudas_financieras +l10n_ar.base_acreedores_varios,l10n_ar.l10nar_base_chart_template,2.1.2.01.050,account.data_account_type_payable,Acreedores varios,True,l10n_ar.account_group_deudas_financieras +l10n_ar.base_tasa_municipal_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.3.01.010,account.data_account_type_payable,Tasa Municipal a pagar,True,l10n_ar.account_group_deudas_tasas_municipales +l10n_ar.base_plan_tasa_municipal_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.3.01.020,account.data_account_type_payable,Plan Tasa Municipal a pagar,True,l10n_ar.account_group_deudas_tasas_municipales +l10n_ar.base_iibb_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.3.02.010,account.data_account_type_payable,IIBB a pagar,True,l10n_ar.account_group_deudas_iibb +l10n_ar.ri_retencion_sicore_a_pagar,l10n_ar.l10nar_ex_chart_template,2.1.3.02.020,account.data_account_type_payable,SICORE a pagar,True,l10n_ar.account_group_deudas_iibb +l10n_ar.ri_retencion_iibb_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.030,account.data_account_type_current_liabilities,Retención IIBB aplicada,False,l10n_ar.account_group_deudas_iibb +l10n_ar.ri_percepcion_iibb_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.02.040,account.data_account_type_current_liabilities,Percepción IIBB aplicada,False,l10n_ar.account_group_deudas_iibb +l10n_ar.ri_retencion_iibb_a_pagar,l10n_ar.l10nar_ex_chart_template,2.1.3.02.050,account.data_account_type_payable,Retención/Percepción IIBB a pagar,True,l10n_ar.account_group_deudas_iibb +l10n_ar.base_plan_de_iibb_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.3.02.060,account.data_account_type_payable,Plan de IIBB a pagar,True,l10n_ar.account_group_deudas_iibb +l10n_ar.ri_iva_debito_fiscal,l10n_ar.l10nar_ri_chart_template,2.1.3.03.010,account.data_account_type_current_liabilities,IVA débito fiscal,False,l10n_ar.account_group_deudas_iva +l10n_ar.ri_iva_saldo_a_pagar,l10n_ar.l10nar_ri_chart_template,2.1.3.03.020,account.data_account_type_payable,IVA saldo a pagar,True,l10n_ar.account_group_deudas_iva +l10n_ar.ri_retencion_iva_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.03.030,account.data_account_type_current_liabilities,Retención IVA aplicada,False,l10n_ar.account_group_deudas_iva +l10n_ar.ri_percepcion_iva_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.03.040,account.data_account_type_current_liabilities,Percepción IVA aplicada,False,l10n_ar.account_group_deudas_iva +l10n_ar.base_plan_iva_a_pagar,l10n_ar.l10nar_ri_chart_template,2.1.3.03.050,account.data_account_type_current_liabilities,Plan IVA a pagar,False,l10n_ar.account_group_deudas_iva +l10n_ar.base_impuesto_ganancias_a_pagar,l10n_ar.l10nar_ex_chart_template,2.1.3.04.010,account.data_account_type_payable,Impuesto a las ganancias a pagar,True,l10n_ar.account_group_deudas_imp_ganancias +l10n_ar.ri_retencion_ganancias_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.04.020,account.data_account_type_current_liabilities,Retención ganancias aplicada,False,l10n_ar.account_group_deudas_imp_ganancias +l10n_ar.ri_percepcion_ganancias_aplicada,l10n_ar.l10nar_ex_chart_template,2.1.3.04.030,account.data_account_type_current_liabilities,Percepción ganancias aplicada,False,l10n_ar.account_group_deudas_imp_ganancias +l10n_ar.base_provision_imp_a_las_ganancias,l10n_ar.l10nar_ex_chart_template,2.1.3.04.040,account.data_account_type_current_liabilities,Provisión Imp a las Ganancias,True,l10n_ar.account_group_deudas_imp_ganancias +l10n_ar.base_anticipos_imp_a_las_ganancias_a_pagar,l10n_ar.l10nar_ex_chart_template,2.1.3.04.050,account.data_account_type_current_liabilities,Anticipos Imp a las Ganancias a Pagar,True,l10n_ar.account_group_deudas_imp_ganancias +l10n_ar.base_planes_a_pagar_afip,l10n_ar.l10nar_ex_chart_template,2.1.3.04.060,account.data_account_type_non_current_liabilities,Plan Ganancias a pagar,False,l10n_ar.account_group_deudas_imp_ganancias +l10n_ar.base_sueldos_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.010,account.data_account_type_payable,Sueldos a pagar,True,l10n_ar.account_group_remueraciones_y_cargas_sociales +l10n_ar.base_suss_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.020,account.data_account_type_payable,Leyes Sociales a pagar,True,l10n_ar.account_group_remueraciones_y_cargas_sociales +l10n_ar.base_seguro_de_vida_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.030,account.data_account_type_payable,Seguro de Vida a Pagar,True,l10n_ar.account_group_remueraciones_y_cargas_sociales +l10n_ar.base_art_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.040,account.data_account_type_payable,ART a Pagar,True,l10n_ar.account_group_remueraciones_y_cargas_sociales +l10n_ar.base_aportes_sindicales_a_pagar,l10n_ar.l10nar_base_chart_template,2.1.4.01.050,account.data_account_type_payable,Sindicato a pagar,True,l10n_ar.account_group_remueraciones_y_cargas_sociales +l10n_ar.base_embargos_a_depositar,l10n_ar.l10nar_base_chart_template,2.1.4.01.060,account.data_account_type_payable,Embargos a depositar,True,l10n_ar.account_group_remueraciones_y_cargas_sociales +l10n_ar.base_cta_particular_socio_x,l10n_ar.l10nar_base_chart_template,2.1.5.01.010,account.data_account_type_non_current_liabilities,Cta particular socio x,False,l10n_ar.account_group_cuentas_particulares +l10n_ar.base_proveedores_largo_plazo,l10n_ar.l10nar_base_chart_template,2.2.1.01.010,account.data_account_type_non_current_liabilities,Deudas Proveedores a largo plazo,False,l10n_ar.account_group_deudas_comerciales_a_largo_plazo +l10n_ar.base_prevision_sac_a_pagar,l10n_ar.l10nar_base_chart_template,2.2.2.01.010,account.data_account_type_current_liabilities,Previsión SAC a Pagar,False,l10n_ar.account_group_previsiones +l10n_ar.base_prevision_para_despidos,l10n_ar.l10nar_base_chart_template,2.2.2.01.020,account.data_account_type_current_liabilities,Previsión para Despidos,False,l10n_ar.account_group_previsiones +l10n_ar.base_prevision_gastos,l10n_ar.l10nar_base_chart_template,2.2.2.01.030,account.data_account_type_current_liabilities,Prevision gastos,False,l10n_ar.account_group_previsiones +l10n_ar.base_capital,l10n_ar.l10nar_base_chart_template,3.1.1.01.010,account.data_account_type_equity,Capital suscripto,False,l10n_ar.account_group_capital_social +l10n_ar.base_ajustes_de_capital,l10n_ar.l10nar_base_chart_template,3.1.1.01.020,account.data_account_type_equity,Ajustes de capital,False,l10n_ar.account_group_capital_social +l10n_ar.base_aportes_no_capitalizados,l10n_ar.l10nar_base_chart_template,3.1.1.01.030,account.data_account_type_equity,Aportes no capitalizados,False,l10n_ar.account_group_capital_social +l10n_ar.base_reserva_legal,l10n_ar.l10nar_base_chart_template,3.2.1.01.010,account.data_account_type_equity,Reserva legal,False,l10n_ar.account_group_reservas +l10n_ar.base_reserva_estatuitaria,l10n_ar.l10nar_base_chart_template,3.2.1.01.020,account.data_account_type_equity,Reserva estatuitaria,False,l10n_ar.account_group_reservas +l10n_ar.base_futuras_inversiones,l10n_ar.l10nar_base_chart_template,3.2.1.01.030,account.data_account_type_equity,Reservas futuras inversiones,False,l10n_ar.account_group_reservas +l10n_ar.base_reservas_facultativas,l10n_ar.l10nar_base_chart_template,3.2.1.01.040,account.data_account_type_equity,Reservas facultativas,False,l10n_ar.account_group_reservas +l10n_ar.base_resultado_del_ejercicio,l10n_ar.l10nar_base_chart_template,3.3.1.01.010,account.data_unaffected_earnings,Resultado del ejercicio,False,l10n_ar.account_group_resultados +l10n_ar.base_resultado_acumulados,l10n_ar.l10nar_base_chart_template,3.3.1.01.020,account.data_account_type_equity,Resultados de ejercicios anteriores,False,l10n_ar.account_group_resultados +l10n_ar.base_ajuste_resultados,l10n_ar.l10nar_base_chart_template,3.3.1.01.030,account.data_account_type_equity,Ajuste resultados ejercicios anteriores,False,l10n_ar.account_group_resultados +l10n_ar.base_venta_de_mercaderia,l10n_ar.l10nar_base_chart_template,4.1.1.01.010,account.data_account_type_revenue,Venta de mercadería,False,l10n_ar.account_group_ingresos_por_ventas +l10n_ar.base_venta_de_servicios,l10n_ar.l10nar_base_chart_template,4.1.1.01.020,account.data_account_type_revenue,Venta de servicios,False,l10n_ar.account_group_ingresos_por_ventas +l10n_ar.base_resultado_intereses_ganados,l10n_ar.l10nar_base_chart_template,4.2.1.01.010,account.data_account_type_other_income,Intereses ganados,False,l10n_ar.account_group_ingresos_por_resultados_financieros +l10n_ar.base_diferencias_de_cambio,l10n_ar.l10nar_base_chart_template,4.2.1.01.020,account.data_account_type_other_income,Diferencias de cambio,False,l10n_ar.account_group_ingresos_por_resultados_financieros +l10n_ar.base_ajuste_por_redondeo,l10n_ar.l10nar_base_chart_template,4.2.1.01.030,account.data_account_type_other_income,Ajuste por redondeo,False,l10n_ar.account_group_ingresos_por_resultados_financieros +l10n_ar.base_resultado_venta_bienes_de_uso,l10n_ar.l10nar_base_chart_template,4.3.1.01.010,account.data_account_type_other_income,Resultado venta bienes de uso,False,l10n_ar.account_group_ingresos_extraordinarios +l10n_ar.base_recupero_de_gastos,l10n_ar.l10nar_base_chart_template,4.3.1.01.020,account.data_account_type_other_income,Recupero de gastos,False,l10n_ar.account_group_ingresos_extraordinarios +l10n_ar.base_aportes_no_reembolsables,l10n_ar.l10nar_base_chart_template,4.3.1.01.030,account.data_account_type_other_income,Aportes no reeombolsables (subsidios),False,l10n_ar.account_group_ingresos_extraordinarios +l10n_ar.base_cmv,l10n_ar.l10nar_base_chart_template,5.1.1.01.010,account.data_account_type_expenses,Costo de Mercadería Vendida,False,l10n_ar.account_group_costo_de_mercadería_vendida +l10n_ar.base_descuentos_obtenidos,l10n_ar.l10nar_base_chart_template,5.1.1.01.020,account.data_account_type_expenses,Descuentos Obtenidos,False,l10n_ar.account_group_costo_de_mercadería_vendida +l10n_ar.base_compra_mercaderia,l10n_ar.l10nar_base_chart_template,5.1.1.01.030,account.data_account_type_expenses,Compra de mercadería,False,l10n_ar.account_group_costo_de_mercadería_vendida +l10n_ar.base_haberes_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.010,account.data_account_type_expenses,Sueldos y SAC Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_cargas_sociales_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.020,account.data_account_type_expenses,Cargas Sociales Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_gastos_varios_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.030,account.data_account_type_expenses,Gastos Varios Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_alquileres_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.040,account.data_account_type_expenses,Alquileres Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_servicio_de_luz_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.050,account.data_account_type_expenses,Servicio Eléctrico Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_servicio_de_agua_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.060,account.data_account_type_expenses,Servicio de Agua Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_servicio_de_gas_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.070,account.data_account_type_expenses,Servicio de Gas Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_impuesto_inmobiliario_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.080,account.data_account_type_expenses,Impuesto Inmobiliario Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_mantenimiento_y_reparaciones_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.090,account.data_account_type_expenses,Mantenimiento y Reparaciones Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_higiene_y_seguridad,l10n_ar.l10nar_base_chart_template,5.1.2.01.100,account.data_account_type_expenses,Higiene y Seguridad,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_honorarios_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.110,account.data_account_type_expenses,Honorarios Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_mantenimiento_y_limpieza,l10n_ar.l10nar_base_chart_template,5.1.2.01.120,account.data_account_type_expenses,Mantenimiento y limpieza ,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_seguros_produccion,l10n_ar.l10nar_base_chart_template,5.1.2.01.130,account.data_account_type_expenses,Seguros Producción,False,l10n_ar.account_group_gastos_de_producción +l10n_ar.base_haberes_comerciales,l10n_ar.l10nar_base_chart_template,5.2.1.01.010,account.data_account_type_expenses,Sueldos y SAC Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_cargas_sociales_comerciales,l10n_ar.l10nar_base_chart_template,5.2.1.01.020,account.data_account_type_expenses,Cargas Sociales Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_gastos_varios_comerciales,l10n_ar.l10nar_base_chart_template,5.2.1.01.030,account.data_account_type_expenses,Gastos Varios Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_alquileres_comerciales,l10n_ar.l10nar_base_chart_template,5.2.1.01.040,account.data_account_type_expenses,Alquileres Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_movilidad_y_viaticos,l10n_ar.l10nar_base_chart_template,5.2.1.01.050,account.data_account_type_expenses,Movilidad y viáticos ,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_publicidad,l10n_ar.l10nar_base_chart_template,5.2.1.01.060,account.data_account_type_expenses,Publicidad,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_comisiones,l10n_ar.l10nar_base_chart_template,5.2.1.01.070,account.data_account_type_expenses,Comisiones Pagadas,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_servicios_de_luz_ecomercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.080,account.data_account_type_expenses,Servicio Eléctrico Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_servicio_de_agua_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.090,account.data_account_type_expenses,Servicio de Agua Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_servicio_de_gas_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.100,account.data_account_type_expenses,Servicio de Gas Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_honorarios_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.110,account.data_account_type_expenses,Honorarios Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_patentes_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.120,account.data_account_type_expenses,Patentes Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_seguros_comercial,l10n_ar.l10nar_base_chart_template,5.2.1.01.130,account.data_account_type_expenses,Seguros Comercial,False,l10n_ar.account_group_gastos_comerciales +l10n_ar.base_haberes_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.010,account.data_account_type_expenses,Sueldos y SAC Administrativos,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_cargas_sociales_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.020,account.data_account_type_expenses,Cargas Sociales Administrativos,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_gastos_varios_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.030,account.data_account_type_expenses,Gastos varios Administrativos,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_alquileres_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.040,account.data_account_type_expenses,Alquileres Administrativos,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_servicio_de_luz_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.050,account.data_account_type_expenses,Servicio Eléctrico Administrativos,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_servicio_de_agua_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.060,account.data_account_type_expenses,Servicio de Agua Administrativos,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_servicio_de_gas_administrativos,l10n_ar.l10nar_base_chart_template,5.3.1.01.070,account.data_account_type_expenses,Servicio de Gas Administrativos,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_servicio_de_internet,l10n_ar.l10nar_base_chart_template,5.3.1.01.080,account.data_account_type_expenses,Servicio de Internet,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_sistema_y_software,l10n_ar.l10nar_base_chart_template,5.3.1.01.090,account.data_account_type_expenses,Sistema y Software,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_cadeteria_y_franqueo,l10n_ar.l10nar_base_chart_template,5.3.1.01.100,account.data_account_type_expenses,Cadeteria y franqueo,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_honorarios_administracion,l10n_ar.l10nar_base_chart_template,5.3.1.01.110,account.data_account_type_expenses,Honorarios Administración,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_articulos_de_libreria,l10n_ar.l10nar_base_chart_template,5.3.1.01.120,account.data_account_type_expenses,Artículos de librería,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_seguros_administracion,l10n_ar.l10nar_base_chart_template,5.3.1.01.130,account.data_account_type_expenses,Seguros Administración,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_sellados_y_certificaciones,l10n_ar.l10nar_base_chart_template,5.3.1.01.140,account.data_account_type_expenses,Sellados y Certificaciones,False,l10n_ar.account_group_gastos_administrativos +l10n_ar.base_tasa_municipal,l10n_ar.l10nar_base_chart_template,5.4.1.01.010,account.data_account_type_expenses,Tasa Municipal,False,l10n_ar.account_group_tasas_municipales +l10n_ar.base_impuestos_iibb_caba,l10n_ar.l10nar_base_chart_template,5.4.2.01.010,account.data_account_type_expenses,IIBB CABA,False,l10n_ar.account_group_iibb +l10n_ar.base_impuestos_iibb_ba,l10n_ar.l10nar_base_chart_template,5.4.2.01.020,account.data_account_type_expenses,IIBB Prov. Bs. As.,False,l10n_ar.account_group_iibb +l10n_ar.base_impuestos_iibb_co,l10n_ar.l10nar_base_chart_template,5.4.2.01.030,account.data_account_type_expenses,IIBB Prov. Córdoba,False,l10n_ar.account_group_iibb +l10n_ar.base_impuestos_iibb_sf,l10n_ar.l10nar_base_chart_template,5.4.2.01.040,account.data_account_type_expenses,IIBB Prov. Santa Fé,False,l10n_ar.account_group_iibb +l10n_ar.base_impuestos_debitos_y_creditos,l10n_ar.l10nar_base_chart_template,5.4.3.01.010,account.data_account_type_expenses,Impuestos a los débitos y créditos bancarios,False,l10n_ar.account_group_otros_impuestos +l10n_ar.base_impuestos_a_las_ganancias,l10n_ar.l10nar_ex_chart_template,5.5.1.01.010,account.data_account_type_expenses,Impuestos a las ganancias,False,l10n_ar.account_group_imp_a_las_ganancias +l10n_ar.base_resultado_intereses_y_recargos,l10n_ar.l10nar_base_chart_template,5.6.1.01.020,account.data_account_type_expenses,Intereses por préstamos,False,l10n_ar.account_group_gastos_financieros +l10n_ar.base_intereses_por_descubierto,l10n_ar.l10nar_base_chart_template,5.6.1.01.030,account.data_account_type_expenses,Intereses por descubierto,False,l10n_ar.account_group_gastos_financieros +l10n_ar.base_intereses_por_venta_de_valores,l10n_ar.l10nar_base_chart_template,5.6.1.01.040,account.data_account_type_expenses,Intereses por venta de valores,False,l10n_ar.account_group_gastos_financieros +l10n_ar.base_intereses_fiscales,l10n_ar.l10nar_base_chart_template,5.6.1.01.050,account.data_account_type_expenses,Intereses fiscales,False,l10n_ar.account_group_gastos_financieros +l10n_ar.base_gastos_bancarios,l10n_ar.l10nar_base_chart_template,5.6.1.01.060,account.data_account_type_expenses,Gastos Bancarios,False,l10n_ar.account_group_gastos_financieros +l10n_ar.base_r_e_c_p_a_m,l10n_ar.l10nar_base_chart_template,5.6.1.01.070,account.data_account_type_expenses,R.E.C.P.A.M.,False,l10n_ar.account_group_gastos_financieros +l10n_ar.base_contrapartida_auxiliar,l10n_ar.l10nar_base_chart_template,6.0.0.00.010,account.data_account_type_current_assets,Contrapartida Auxiliar,False,l10n_ar.account_group_cuentas_puentes diff --git a/addons/l10n_ar/data/account_chart_template_data.xml b/addons/l10n_ar/data/account_chart_template_data.xml index fcb48162620..bdf4d9b12d5 100644 --- a/addons/l10n_ar/data/account_chart_template_data.xml +++ b/addons/l10n_ar/data/account_chart_template_data.xml @@ -1,8 +1,33 @@ - - - - - - - + + + + + Plan Contable Genérico Argentina Monotributista / Base + + 1.1.1.02. + 1.1.1.01. + 12 + 6.0.00.00. + + + + Plan Contable Genérico Argentina para Exentos + + + 1.1.1.02. + 1.1.1.01. + 12 + 6.0.00.00. + + + + Plan Contable Genérico Argentina para Responsables Inscriptos + + + 1.1.1.02. + 1.1.1.01. + 12 + 6.0.00.00. + + diff --git a/addons/l10n_ar/data/account_chart_template_data2.xml b/addons/l10n_ar/data/account_chart_template_data2.xml new file mode 100644 index 00000000000..f5227d6c076 --- /dev/null +++ b/addons/l10n_ar/data/account_chart_template_data2.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/l10n_ar/data/account_data.xml b/addons/l10n_ar/data/account_data.xml deleted file mode 100644 index 62a2947be20..00000000000 --- a/addons/l10n_ar/data/account_data.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - IVA 21% - - - IVA 27% - - - IVA 10.5% - - - IVA 2% - - - - diff --git a/addons/l10n_ar/data/account_fiscal_template.xml b/addons/l10n_ar/data/account_fiscal_template.xml new file mode 100644 index 00000000000..eda2a8b5406 --- /dev/null +++ b/addons/l10n_ar/data/account_fiscal_template.xml @@ -0,0 +1,148 @@ + + + + + + Compras / Ventas al exterior + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Compras / Ventas Zona Franca + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Compras IVA no corresponde + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/l10n_ar/data/account_group_data.xml b/addons/l10n_ar/data/account_group_data.xml new file mode 100644 index 00000000000..8e2429d2a92 --- /dev/null +++ b/addons/l10n_ar/data/account_group_data.xml @@ -0,0 +1,287 @@ + + + + Activo + 1 + + + Activo Corriente + + 1.1 + + + Cajas y Bancos + + 1.1.1 + + + Caja + + 1.1.1.01 + + + Bancos + + 1.1.1.02 + + + Inversiones + + 1.1.2 + + + Créditos por ventas + + 1.1.3 + + + Créditos fiscales + + 1.1.4 + + + Créditos Fiscales Municipales + + 1.1.4.01 + + + Créditos Fiscales IIBB + + 1.1.4.02 + + + Créditos Fiscales SUSS + + 1.1.4.03 + + + Créditos Fiscales IVA + + 1.1.4.04 + + + Créditos Fiscales Ganancias + + 1.1.4.05 + + + Otros créditos + + 1.1.5 + + + Bienes de Cambio + + 1.1.4 + + + Activo no corriente + + 1.2 + + + Activos Fijos + + 1.2.1 + + + Instalaciones + + 1.2.1.01 + + + Maquinarias y Equipos + + 1.2.1.02 + + + Muebles y Útiles + + 1.2.1.03 + + + Rodados + + 1.2.1.04 + + + Activos Intangibles + + 1.2.2 + + + Derechos de Marcas + + 1.2.2.01 + + + Pasivo + 2 + + + Pasivo Corriente + + 2.1 + + + Deudas Comerciales + + 2.1.1 + + + Deudas Financieras + + 2.1.2 + + + Deudas Fiscales + + 2.1.3 + + + Deudas Tasas Municipales + + 2.1.3.01 + + + Deudas IIBB + + 2.1.3.02 + + + Deudas IVA + + 2.1.3.03 + + + Deudas Imp. Ganancias + + 2.1.3.04 + + + Remueraciones y Cargas Sociales + + 2.1.4 + + + Cuentas Particulares + + 2.1.5 + + + Pasivo no Corriente + + 2.2 + + + Deudas Comerciales a Largo Plazo + + 2.2.1 + + + Previsiones + + 2.2.2 + + + Patrimonio Neto + 3 + + + Capital Social + + 3.1 + + + Reservas + + 3.2 + + + Resultados + + 3.3 + + + Ingresos + 4 + + + Ingresos por ventas + + 4.1 + + + Ingresos por resultados financieros + + 4.2 + + + Ingresos Extraordinarios + + 4.3 + + + Egresos + 5 + + + Gastos Operativos + + 5.1 + + + Costo de Mercadería Vendida + + 5.1.1 + + + Gastos de Producción + + 5.1.2 + + + Gastos Comerciales + + 5.2 + + + Gastos Administrativos + + 5.3 + + + Impuestos + + 5.4 + + + Tasas Municipales + + 5.4.1 + + + IIBB + + 5.4.2 + + + Otros Impuestos + + 5.4.3 + + + Imp a las Ganancias + + 5.5 + + + Gastos Financieros + + 5.6 + + + CUENTAS PUENTES + 6 + + diff --git a/addons/l10n_ar/data/account_tax_group.xml b/addons/l10n_ar/data/account_tax_group.xml new file mode 100644 index 00000000000..b241671ca6e --- /dev/null +++ b/addons/l10n_ar/data/account_tax_group.xml @@ -0,0 +1,92 @@ + + + + + + + VAT 21% + 5 + + + + VAT 27% + 6 + + + + VAT 10.5% + 4 + + + + VAT 2,5% + 9 + + + + VAT Not Applicable + 0 + + + + VAT Untaxed + 1 + + + + VAT Exempt + 2 + + + + VAT 0% + 3 + + + + VAT 5% + 8 + + + + + + Otros Impuestos + 20 + 99 + + + + Internal Taxes + 15 + 04 + + + + + + Percepción de IVA + 06 + + + + Percepción de IIBB + 07 + + + + Percepciones por Impuestos Municipales + 08 + + + + Percepción de Ganancias + 09 + + + + Otras Percepciones + 09 + + + diff --git a/addons/l10n_ar/data/account_tax_template_data.xml b/addons/l10n_ar/data/account_tax_template_data.xml new file mode 100644 index 00000000000..d2c6058fcae --- /dev/null +++ b/addons/l10n_ar/data/account_tax_template_data.xml @@ -0,0 +1,997 @@ + + + + + + Percepción IVA Aplicada + Perc IVA A + 4 + + fixed + + + + sale + + + + + + Percepción Ganancias Aplicada + Perc Ganancias A + 4 + + fixed + + + + sale + + + + + + Percepción Ganancias Sufrida + Perc Ganancias S + 4 + + fixed + + + + purchase + + + + + + Percepción IIBB CABA Sufrida + Perc IIBB CABA S + 4 + + fixed + + + + purchase + + + + + + Percepción IIBB ARBA Sufrida + Perc IIBB ARBA S + 4 + + fixed + + + + purchase + + + + + + Percepción IIBB Córdoba Sufrida + Perc IIBB Córdoba S + 4 + + fixed + + + + purchase + + + + + + Percepción IIBB Santa Fé Sufrida + Perc IIBB Santa Fé S + 4 + + fixed + + + + purchase + + + + + + Percepción IIBB Aplicada + Perc IIBB A + 4 + + fixed + + + + sale + + + + + + + + IVA No Corresponde + IVA No Corresponde + 2 + fixed + + + + + sale + + + + + IVA No Corresponde + IVA No Corresponde + 2 + fixed + + + + + purchase + + + + + IVA No Gravado + IVA No Gravado + 2 + fixed + + + + + sale + + + + + IVA No Gravado + IVA No Gravado + 2 + fixed + + + + + purchase + + + + + IVA Exento + IVA Exento + 2 + fixed + + + + + sale + + + + + IVA Exento + IVA Exento + 2 + fixed + + + + + purchase + + + + + IVA 0% + IVA 0% + 2 + + percent + + + + sale + + + + + IVA 0% + IVA 0% + 2 + + percent + + + + purchase + + + + + IVA 10.5% + IVA 10.5% + 2 + + percent + + + + sale + + + + + IVA 10.5% + IVA 10.5% + 2 + + percent + + + + purchase + + + + + IVA 21% + IVA 21% + 1 + + percent + + + + sale + + + + + IVA 21% + IVA 21% + 1 + + percent + + + + purchase + + + + + IVA 27% + IVA 27% + 3 + + percent + + + + sale + + + + + IVA 27% + IVA 27% + 3 + + percent + + + + purchase + + + + + IVA 2,5% + IVA 2,5% + 9 + + + percent + + + + sale + + + + + IVA 2,5% + IVA 2,5% + 9 + + + percent + + + + purchase + + + + + IVA 5% + IVA 5% + 10 + + + percent + + + + sale + + + + + IVA 5% + IVA 5% + 10 + + + percent + + + + purchase + + + + + Percepción IVA Sufrida + Perc IVA S + 4 + fixed + + + + purchase + + + + + + IVA Adicional 20% + IVA Adicional 20% + 4 + + percent + + + purchase + + + diff --git a/addons/l10n_ar/data/l10n_ar_afip_responsibility_type_data.xml b/addons/l10n_ar/data/l10n_ar_afip_responsibility_type_data.xml new file mode 100644 index 00000000000..a3dc6e4904b --- /dev/null +++ b/addons/l10n_ar/data/l10n_ar_afip_responsibility_type_data.xml @@ -0,0 +1,68 @@ + + + + 1 + IVA Responsable Inscripto + + + + 2 + IVA Responsable no Inscripto + + + + 3 + IVA no Responsable + + + + 4 + IVA Sujeto Exento + + + + 5 + Consumidor Final + + + + 6 + Responsable Monotributo + + + + 7 + Sujeto no Categorizado + + + + 9 + Cliente / Proveedor del Exterior + + + + 10 + IVA Liberado – Ley Nº 19.640 + + + + 11 + IVA Responsable Inscripto – Agente de Percepción + + + + 12 + Pequeño Contribuyente Eventual + + + + 13 + Monotributista Social + + + + 14 + Pequeño Contribuyente Eventual Social + + + diff --git a/addons/l10n_ar/data/l10n_ar_chart_data.xml b/addons/l10n_ar/data/l10n_ar_chart_data.xml deleted file mode 100644 index 78466774a01..00000000000 --- a/addons/l10n_ar/data/l10n_ar_chart_data.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Cuentas No Clasificadas - - - - Argentina - Plan de Cuentas - 6 - 11 - 12 - 13 - - - diff --git a/addons/l10n_ar/data/l10n_ar_chart_post_data.xml b/addons/l10n_ar/data/l10n_ar_chart_post_data.xml deleted file mode 100644 index b73c908e60c..00000000000 --- a/addons/l10n_ar/data/l10n_ar_chart_post_data.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/addons/l10n_ar/data/l10n_latam.document.type.csv b/addons/l10n_ar/data/l10n_latam.document.type.csv new file mode 100644 index 00000000000..e28befed1c3 --- /dev/null +++ b/addons/l10n_ar/data/l10n_latam.document.type.csv @@ -0,0 +1,120 @@ +id,sequence,code,name,l10n_ar_letter,report_name,internal_type,doc_code_prefix,country_id/id,purchase_aliquots,active +dc_a_f,10,1,FACTURAS A,A,FACTURA,invoice,FA-A,base.ar,not_zero,True +dc_a_nd,20,2,NOTAS DE DEBITO A,A,NOTA DE DEBITO,debit_note,ND-A,base.ar,not_zero,True +dc_a_nc,30,3,NOTAS DE CREDITO A,A,NOTA DE CREDITO,credit_note,NC-A,base.ar,not_zero,True +dc_a_r,40,4,RECIBOS A,A,RECIBO,invoice,RE-A,base.ar,not_zero,True +dc_a_nvc,50,5,NOTAS DE VENTA AL CONTADO A,A,,,,base.ar,not_zero,False +dc_b_f,60,6,FACTURAS B,B,FACTURA,invoice,FA-B,base.ar,zero,True +dc_b_nd,70,7,NOTAS DE DEBITO B,B,NOTA DE DEBITO,debit_note,ND-B,base.ar,zero,True +dc_b_nc,80,8,NOTAS DE CREDITO B,B,NOTA DE CREDITO,credit_note,NC-B,base.ar,zero,True +dc_b_r,90,9,RECIBOS B,B,RECIBO,invoice,RE-B,base.ar,zero,True +dc_b_nvc,100,10,NOTAS DE VENTA AL CONTADO B,B,,,,base.ar,zero,False +dc_c_f,110,11,FACTURAS C,C,FACTURA,invoice,FA-C,base.ar,zero,True +dc_c_nd,120,12,NOTAS DE DEBITO C,C,NOTA DE DEBITO,debit_note,ND-C,base.ar,zero,True +dc_c_nc,130,13,NOTAS DE CREDITO C,C,NOTA DE CREDITO,credit_note,NC-C,base.ar,zero,True +dc_aduana,140,14,DOCUMENTO ADUANERO,,,,,base.ar,,False +dc_c_r,150,15,RECIBOS C,C,RECIBO,invoice,RE-C,base.ar,zero,True +dc_c_nvc,160,16,NOTAS DE VENTA AL CONTADO C,C,,,,base.ar,zero,False +dc_e_f,170,19,FACTURAS DE EXPORTACION,E,FACTURA,invoice,FA-E,base.ar,not_zero,True +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,True +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,True +dc_e_fs,200,22,FACTURAS - PERMISO EXPORTACION SIMPLIFICADO - DTO. 855/97,E,,,,base.ar,not_zero,False +dc_usados,210,30,COMPROBANTES DE COMPRA DE BIENES USADOS,,,,,base.ar,,False +dc_mandato,220,31,MANDATO - CONSIGNACION,,,,,base.ar,,False +dc_reciclado,230,32,COMPROBANTES PARA RECICLAR MATERIALES,,,,,base.ar,,False +dc_a_rg1415,240,34,COMPROBANTES A DEL APARTADO A INCISO F R G N 1415,A,,invoice,,base.ar,not_zero,False +dc_b_rg1415,250,35,"COMPROBANTES B DEL ANEXO I, APARTADO A, INC. F), RG N° 1415",B,,invoice,,base.ar,zero,False +dc_c_rg1415,260,36,"COMPROBANTES C DEL Anexo I, Apartado A, INC.F), R.G. N° 1415",C,,invoice,,base.ar,zero,False +dc_nd_rg1415,270,37,NOTAS DE DEBITO O DOCUMENTO EQUIVALENTE QUE CUMPLAN CON LA R.G. N° 1415,,,debit_note,,base.ar,not_zero,False +dc_nc_rg1415,280,38,NOTAS DE CREDITO O DOCMENTO EQUIVALENTE QUE CUMPLAN CON LA R.G. N° 1415,,,credit_note,,base.ar,not_zero,False +dc_a_o_rg1415,290,39,OTROS COMPROBANTES A QUE CUMPLEN CON LA R G 1415,A,,invoice,OC-A,base.ar,not_zero,True +dc_b_o_rg1415,300,40,OTROS COMPROBANTES B QUE CUMPLAN CON LA R.G. N° 1415,B,,invoice,OC-B,base.ar,zero,True +dc_c_o_rg1415,310,41,OTROS COMPROBANTES C QUE CUMPLAN CON LA R.G. N° 1415,C,,invoice,OC-C,base.ar,zero,True +dc_a_rf,320,50,RECIBO FACTURA A REGIMEN DE FACTURA DE CREDITO,A,,,,base.ar,not_zero,False +dc_m_f,330,51,FACTURAS M,M,FACTURA,invoice,FA-M,base.ar,not_zero,True +dc_m_nd,340,52,NOTAS DE DEBITO M,M,NOTA DE DEBITO,debit_note,ND-C,base.ar,not_zero,True +dc_m_nc,350,53,NOTAS DE CREDITO M,M,NOTA DE CREDITO,credit_note,NC-C,base.ar,not_zero,True +dc_m_r,360,54,RECIBOS M,M,RECIBO,invoice,RE-M,base.ar,not_zero,True +dc_m_nvc,370,55,NOTAS DE VENTA AL CONTADO M,M,,,,base.ar,not_zero,False +dc_m_rg1415,380,56,COMPROBANTES M DEL ANEXO I APARTADO A INC F R G N 1415,M,,invoice,,base.ar,not_zero,False +dc_m_o_rg1415,390,57,OTROS COMPROBANTES M QUE CUMPLAN CON LA R G N 1415,M,,invoice,,base.ar,not_zero,False +dc_m_cvl,400,58,CUENTAS DE VENTA Y LIQUIDO PRODUCTO M,M,,invoice,,base.ar,not_zero,False +dc_m_l,410,59,LIQUIDACIONES M,M,LIQUIDACION,invoice,,base.ar,not_zero,False +dc_a_cvl,420,60,CUENTAS DE VENTA Y LIQUIDO PRODUCTO A,A,,invoice,,base.ar,not_zero,False +dc_b_cvl,430,61,CUENTAS DE VENTA Y LIQUIDO PRODUCTO B,B,,invoice,,base.ar,zero,False +dc_a_l,440,63,LIQUIDACIONES A,A,LIQUIDACION,invoice,,base.ar,not_zero,False +dc_b_l,450,64,LIQUIDACIONES B,B,LIQUIDACION,invoice,,base.ar,zero,False +dc_nc,460,65,"NOTAS DE CREDITO DE COMPROBANTES CON COD. 34, 39, 58, 59, 60, 63, 96, 97,",,,credit_note,,base.ar,,False +dc_desp_imp,470,66,DESPACHO DE IMPORTACION,,,invoice,DI,base.ar,not_zero,True +dc_imp_serv,480,67,IMPORTACION DE SERVICIOS,,,invoice,IS,base.ar,,False +dc_c_l,490,68,LIQUIDACION C,C,LIQUIDACION,invoice,,base.ar,not_zero,False +dc_rfc,500,70,RECIBOS FACTURA DE CREDITO,,,,,base.ar,not_zero,False +dc_cfcp,510,71,CREDITO FISCAL POR CONTRIBUCIONES PATRONALES,,,,,base.ar,,False +dc_f1116,520,73,FORMULARIO 1116 RT,,,,,base.ar,,False +dc_cptag,530,74,CARTA DE PORTE PARA EL TRANSPORTE AUTOMOTOR PARA GRANOS,,,,,base.ar,,False +dc_cptfg,540,75,CARTA DE PORTE PARA EL TRANSPORTE FERROVIARIO PARA GRANOS,,,,,base.ar,,False +dc_zeta,550,80,COMPROBANTE DIARIO DE CIERRE (ZETA),,,,,base.ar,,False +dc_a_t,560,81,TIQUE FACTURA A CONTROLADORES FISCALES,A,TIQUE FACTURA,invoice,TF-A,base.ar,not_zero,True +dc_b_t,570,82,TIQUE - FACTURA B,B,TIQUE FACTURA,invoice,TF-B,base.ar,zero,True +dc_t,580,83,TIQUE,,TIQUE,invoice,TI-X,base.ar,zero,True +dc_sp_c,590,84,COMPROBANTE FACTURA DE SERVICIOS PUBLICOS INTERESES FINANCIEROS,,,invoice,,base.ar,,False +dc_sp_nc,600,85,NOTA DE CREDITO SERVICIOS PUBLICOS NOTA DE CREDITO CONTROLADORES FISCALES,,,credit_note,,base.ar,,False +dc_sp_nd,610,86,NOTA DE DEBITO SERVICIOS PUBLICOS,,,debit_note,,base.ar,,False +dc_oc_se,620,87,OTROS COMPROBANTES - SERVICIOS DEL EXTERIOR,,,invoice,,base.ar,,False +dc_oc_c,630,88,"OTROS COMPROBANTES - DOCUMENTOS EXCEPTUADOS / REMITO ELECTRONICO,",,,,,base.ar,,False +dc_oc_nd,640,89,OTROS COMPROBANTES - DOCUMENTOS EXCEPTUADOS - NOTAS DE DEBITO / RESUMEN DE DATOS,,,debit_note,,base.ar,,False +dc_oc_nc,650,90,OTROS COMPROBANTES - DOCUMENTOS EXCEPTUADOS - NOTAS DE CREDITO,,,credit_note,,base.ar,not_zero,False +dc_r_r,660,91,REMITOS R,R,,,,base.ar,,False +dc_ac_inc_df,670,92,AJUSTES CONTABLES QUE INCREMENTAN EL DEBITO FISCAL,,,,,base.ar,,False +dc_ac_dis_df,680,93,AJUSTES CONTABLES QUE DISMINUYEN EL DEBITO FISCAL,,,,,base.ar,,False +dc_ac_inc_cf,690,94,AJUSTES CONTABLES QUE INCREMENTAN EL CREDITO FISCAL,,,,,base.ar,,False +dc_ac_dis_cf,700,95,AJUSTES CONTABLES QUE DISMINUYEN EL CREDITO FISCAL,,,,,base.ar,,False +dc_f1116b,710,96,FORMULARIO 1116 B,,,,,base.ar,,False +dc_f1116c,720,97,FORMULARIO 1116 C,,,,,base.ar,,False +dc_oc_ncrg3419,730,99,OTROS COMP QUE NO CUMPLEN CON LA R G 3419 Y SUS MODIF,,,invoice,OC-X,base.ar,not_zero,True +dc_aa_dj_pos,740,101,AJUSTE ANUAL PROVENIENTE DE LA D J DEL IVA POSITIVO,,,,,base.ar,,False +dc_aa_dj_neg,750,102,AJUSTE ANUAL PROVENIENTE DE LA D J DEL IVA NEGATIVO,,,,,base.ar,,False +dc_na,760,103,NOTA DE ASIGNACION,,,invoice,,base.ar,,False +dc_nca,770,104,NOTA DE CREDITO DE ASIGNACION,,,credit_note,,base.ar,,False +dc_remito_x,790,94,REMITOS X,X,REMITO,,RM-X,base.ar,,False +dc_liq_s_a,800,17,LIQUIDACION DE SERVICIOS PUBLICOS CLASE A,A,,invoice,LS-A,base.ar,not_zero,True +dc_liq_s_b,810,18,LIQUIDACION DE SERVICIOS PUBLICOS CLASE B,B,,invoice,LS-B,base.ar,zero,True +dc_com_a_m,820,23,COMPROBANTES “A” DE COMPRA PRIMARIA PARA EL SECTOR PESQUERO MARITIMO,,,,,base.ar,,False +dc_con_a_m,830,24,COMPROBANTES “A” DE CONSIGNACION PRIMARIA PARA EL SECTOR PESQUERO MARITIMO,,,,,base.ar,,False +dc_com_b_m,840,25,COMPROBANTES “B” DE COMPRA PRIMARIA PARA EL SECTOR PESQUERO MARITIMO,,,,,base.ar,,False +dc_con_b_m,850,26,COMPROBANTES “B” DE CONSIGNACION PRIMARIA PARA EL SECTOR PESQUERO MARITIMO,,,,,base.ar,,False +dc_liq_uci_a,860,27,LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE A,A,,invoice,LU-A,base.ar,not_zero,True +dc_liq_uci_b,870,28,LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE B,B,,invoice,LU-B,base.ar,zero,True +dc_liq_uci_c,880,29,LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE C,C,,invoice,LU-C,base.ar,zero,True +dc_liq_prim_gr,890,33,LIQUIDACION PRIMARIA DE GRANOS,,,,,base.ar,,False +dc_nc_liq_uci_a,900,43,NOTA DE CREDITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE B,B,,credit_note,NCLU-B,base.ar,zero,True +dc_nc_liq_uci_b,910,44,NOTA DE CREDITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE C,C,,credit_note,NCLU-C,base.ar,zero,True +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,True +dc_nd_liq_uci_b,930,46,NOTA DE DEBITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE B,B,,debit_note,NDLU-B,base.ar,zero,True +dc_nd_liq_uci_c,940,47,NOTA DE DEBITO LIQUIDACION UNICA COMERCIAL IMPOSITIVA CLASE C,C,,debit_note,NDLU-C,base.ar,zero,True +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,True +dc_bs_no_reg,960,49,COMPROBANTES DE COMPRA DE BIENES NO REGISTRABLES A CONSUMIDORES FINALES,,,,BNR,base.ar,not_zero,True +dc_t_nc,970,110,TIQUE NOTA DE CREDITO ,,TIQUE NOTA DE CREDITO,credit_note,TC-X,base.ar,not_zero,True +dc_t_c,980,111,TIQUE FACTURA C,C,TIQUE FACTURA,invoice,TF-C,base.ar,zero,True +dc_t_nc_a,990,112,TIQUE NOTA DE CREDITO A,A,TIQUE NOTA DE CREDITO,credit_note,TN-A,base.ar,not_zero,True +dc_t_nc_b,1000,113,TIQUE NOTA DE CREDITO B,B,TIQUE NOTA DE CREDITO,credit_note,TN-B,base.ar,zero,True +dc_t_nc_c,1010,114,TIQUE NOTA DE CREDITO C,C,TIQUE NOTA DE CREDITO,credit_note,TN-C,base.ar,zero,True +dc_t_nd_a,1020,115,TIQUE NOTA DE DEBITO A,A,TIQUE NOTA DE DEBITO,debit_note,TD-A,base.ar,not_zero,True +dc_t_nd_b,1030,116,TIQUE NOTA DE DEBITO B,B,TIQUE NOTA DE DEBITO,debit_note,TD-B,base.ar,zero,True +dc_t_nd_c,1040,117,TIQUE NOTA DE DEBITO C,C,TIQUE NOTA DE DEBITO,debit_note,TD-C,base.ar,zero,True +dc_t_m,1050,118,TIQUE FACTURA M,M,FACTURA,invoice,TF-M,base.ar,not_zero,True +dc_t_nc_m,1060,119,TIQUE NOTA DE CREDITO M,M,NOTA DE CREDITO,credit_note,TC-M,base.ar,not_zero,True +dc_t_nd_m,1070,120,TIQUE NOTA DE DEBITO M,M,NOTA DE DEBITO,debit_note,TD-M,base.ar,not_zero,True +dc_liq_sec_gr,1080,331,LIQUIDACION SECUNDARIA DE GRANOS,,,,,base.ar,,False +dc_cert_ele_gr,1090,332,CERTIFICACION ELECTRONICA (GRANOS),,,,,base.ar,,False +dc_fce_a_f,1100,201,FACTURA DE CRÉDITO ELECTRÓNICA MiPyME (FCE) A,A,FACTURA DE CREDITO ELECTRONICA,invoice,FCE-A,base.ar,not_zero,True +dc_fce_a_nd,1110,202,NOTA DE DÉBITO ELECTRÓNICA MiPyME (FCE) A,A,NOTA DE DEBITO ELECTRONICA,debit_note,NDE-A,base.ar,not_zero,True +dc_fce_a_nc,1120,203,NOTA DE CRÉDITO ELECTRÓNICA MiPyME (FCE) A,A,NOTA DE CREDITO ELECTRONICA,credit_note,NCE-A,base.ar,not_zero,True +dc_fce_b_f,1130,206,FACTURA DE CRÉDITO ELECTRÓNICA MiPyME (FCE) B,B,FACTURA DE CREDITO ELECTRONICA,invoice,FAE-B,base.ar,zero,True +dc_fce_b_nd,1140,207,NOTA DE DÉBITO ELECTRÓNICA MiPyME (FCE) B,B,NOTA DE DEBITO ELECTRONICA,debit_note,NDE-B,base.ar,zero,True +dc_fce_b_nc,1150,208,NOTA DE CRÉDITO ELECTRÓNICA MiPyME (FCE) B,B,NOTA DE CREDITO ELECTRONICA,credit_note,NCE-B,base.ar,zero,True +dc_fce_c_f,1160,211,FACTURA DE CRÉDITO ELECTRÓNICA MiPyME (FCE) C,C,FACTURA DE CREDITO ELECTRONICA,invoice,FAE-C,base.ar,zero,True +dc_fce_c_nd,1170,212,NOTA DE DÉBITO ELECTRÓNICA MiPyME (FCE) C,C,NOTA DE DEBITO ELECTRONICA,debit_note,NDE-C,base.ar,zero,True +dc_fce_c_nc,1180,213,NOTA DE CRÉDITO ELECTRÓNICA MiPyME (FCE) C,C,NOTA DE CREDITO ELECTRONICA,credit_note,NCE-D,base.ar,zero,True +fa_exterior,195,,FACTURAS Y COMPROBANTES DEL EXTERIOR,I,,invoice,FA-I,base.ar,zero,True +nc_exterior,196,,NOTAS DE CREDITO Y REEMBOLSOS DEL EXTERIOR,I,,credit_note,NC-I,base.ar,zero,True diff --git a/addons/l10n_ar/data/l10n_latam_identification_type_data.xml b/addons/l10n_ar/data/l10n_latam_identification_type_data.xml new file mode 100644 index 00000000000..596866ab867 --- /dev/null +++ b/addons/l10n_ar/data/l10n_latam_identification_type_data.xml @@ -0,0 +1,332 @@ + + + + + 91 + + + 94 + + + CUIT + Código Único de Identificación Tributaria + + + 80 + 10 + + + DNI + Documento Nacional de Identidad + + 96 + 20 + + + CUIL + Código Único de Identificación Laboral + + 86 + 30 + + + Sigd + Sin identificar/venta global diaria + + 99 + + + CPF + CI Policía Federal + + 0 + + + CBA + CI Buenos Aires + + 1 + + + CCat + CI Catamarca + + 2 + + + CCor + CI Córdoba + + 3 + + + CCorr + CI Corrientes + + 4 + + + CIER + CI Entre Ríos + + 5 + + + CIJ + CI Jujuy + + 6 + + + CIMen + CI Mendoza + + 7 + + + CILR + CI La Rioja + + 8 + + + CIS + CI Salta + + 9 + + + CISJ + CI San Juan + + 10 + + + CISL + CI San Luis + + 11 + + + CISF + CI Santa Fe + + 12 + + + CISdE + CI Santiago del Estero + + 13 + + + CIT + CI Tucumán + + 14 + + + CICha + CI Chaco + + 16 + + + CIChu + CI Chubut + + 17 + + + CIF + CI Formosa + + 18 + + + CIMis + CI Misiones + + 19 + + + CIN + CI Neuquén + + 20 + + + CILP + CI La Pampa + + 21 + + + CIRN + CI Río Negro + + 22 + + + CISC + CI Santa Cruz + + 23 + + + CITdF + CI Tierra del Fuego + + 24 + + + CDI + CDI + + 87 + + + LE + LE + + 89 + + + LC + LC + + 90 + + + ET + en trámite + + 92 + + + AN + Acta nacimiento + + 93 + + + CIBAR + CI Bs. As. RNP + + 95 + + + CdM + Certificado de Migración + + 30 + + + UpApP + Usado por Anses para Padrón + + 88 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/l10n_ar/data/res.country.csv b/addons/l10n_ar/data/res.country.csv new file mode 100644 index 00000000000..31e51526094 --- /dev/null +++ b/addons/l10n_ar/data/res.country.csv @@ -0,0 +1,49 @@ +id,l10n_ar_afip_code/id +base.al,401 +base.ao,149 +base.ar,200 +base.am,349 +base.aw,242 +base.au,501 +base.at,405 +base.az,350 +base.bs,239 +base.bd,345 +base.bb,201 +base.bo,202 +base.bg,407 +base.ca,204 +base.cl,208 +base.cn,310 +base.co,205 +base.cr,206 +base.cu,207 +base.dm,233 +base.ec,210 +base.sv,211 +base.ee,440 +base.ge,351 +base.hk,341 +base.in,315 +base.id,316 +base.ir,318 +base.il,319 +base.kw,323 +base.la,324 +base.li,418 +base.mt,420 +base.md,443 +base.mc,421 +base.mn,329 +base.me,453 +base.nr,503 +base.np,330 +base.pw,516 +base.pt,425 +base.sm,428 +base.rs,454 +base.es,410 +base.tk,699 +base.to,519 +base.tv,517 +base.uy,225 diff --git a/addons/l10n_ar/data/res_country_data.xml b/addons/l10n_ar/data/res_country_data.xml new file mode 100644 index 00000000000..25c77a1763c --- /dev/null +++ b/addons/l10n_ar/data/res_country_data.xml @@ -0,0 +1,1081 @@ + + + + CUIT + + + 55000004048 + 50000004046 + 51600004046 + + + 55000003319 + 50000003317 + 51600003317 + + + 55000003017 + 50000003015 + 51600003015 + + + 55000002258 + 50000002256 + 51600002256 + + + 55000006520 + 50000006529 + 51600006529 + + + 55000004013 + 50000004011 + 51600004011 + + + 55000006024 + 50000006022 + 51600006022 + + + 55000001499 + 50000001497 + 51600001497 + + + 55000006954 + 50000006952 + 51600006952 + + + 55000004056 + 50000004054 + 51600004054 + + + 55000004994 + 50000004992 + 51600004992 + + + 55000006539 + 50000006537 + 51600006537 + + + 55000003904 + 50000003902 + 51600003902 + + + 55000004463 + 50000004461 + 51600004461 + + + 55000002010 + 50000002019 + 51600002019 + + + 55000003459 + 50000003457 + 51600003457 + + + 55000004064 + 50000004062 + 51600004062 + + + 55000001014 + 50000001012 + 51600001012 + + + 55000004072 + 50000004070 + 51600004070 + + + 55000003033 + 50000003031 + 51600003031 + + + 55000001049 + 50000001047 + 51600001047 + + + 55000001626 + 50000001624 + 51600001624 + + + 55000006636 + 50000006634 + 51600006634 + + + 55000003912 + 50000003910 + 51600003910 + + + 55000000042 + 50000000040 + 51600000040 + + + 55000000050 + 50000000059 + 51600000059 + + + 55000002908 + 50000002906 + 51600002906 + + + 55000002827 + 50000002825 + 51600002825 + + + 55000001030 + 50000001039 + 51600001039 + + + 55000004390 + 50000004399 + 51600004399 + + + 55000002363 + 50000002361 + 51600002361 + + + 55000002045 + 50000002043 + 51600002043 + + + 55000006733 + 50000006731 + 51600006731 + + + 55000001073 + 50000001071 + 51600001071 + + + 55000001529 + 50000001527 + 51600001527 + + + 55000004307 + 50000004305 + 51600004305 + + + 55000001103 + 50000001101 + 51600001101 + + + 55000006547 + 50000006545 + 51600006545 + + + 55000000034 + 50000000032 + 51600000032 + + + 55000001057 + 50000001055 + 51600001055 + + + 55000003106 + 50000003104 + 51600003104 + + + 55000002053 + 50000002051 + 51600002051 + + + 55000001588 + 50000001586 + 51600001586 + + + 55000002398 + 50000002396 + 51600002396 + + + 55000001502 + 50000001500 + 51600001500 + + + 55000006725 + 50000006723 + 51600006723 + + + 55000003114 + 50000003112 + 51600003112 + + + 55000006059 + 50000006057 + 51600006057 + + + 55000004382 + 50000004380 + 51600004380 + + + 55000001863 + 50000001861 + 51600001861 + + + 55000004099 + 50000004097 + 51600004097 + + + 55000002339 + 50000002337 + 51600002337 + + + 55000002096 + 50000002094 + 51600002094 + + + 55000001022 + 50000001020 + 51600001020 + + + 55000002428 + 50000002426 + 51600002426 + + + 55000004404 + 50000004402 + 51600004402 + + + 55000001138 + 50000001136 + 51600001136 + + + 55000001855 + 50000001853 + 51600001853 + + + 55000004102 + 50000004100 + 51600004100 + + + 55000001146 + 50000001144 + 51600001144 + + + 55000004110 + 50000004119 + 51600004119 + + + 55000005125 + 50000005123 + 51600005123 + + + 55000005907 + 50000005905 + 51600005905 + + + 55000006067 + 50000006065 + 51600006065 + + + 55000004129 + 50000004127 + 51600004127 + + + 55000001154 + 50000001152 + 51600001152 + + + 55000004269 + 50000004267 + 51600004267 + + + 55000002884 + 50000002882 + 51600002884 + + + 55000003882 + 50000003880 + 51600003880 + + + 55000001170 + 50000001179 + 51600001179 + + + 55000006652 + 50000006650 + 51600006650 + + + 55000006660 + 50000006669 + 51600006669 + + + 55000001162 + 50000001160 + 51600001160 + + + 55000001189 + 50000001187 + 51600001187 + + + 55000001197 + 50000001195 + 51600001195 + + + 55000004137 + 50000004135 + 51600004135 + + + 55000002134 + 50000002132 + 51600002132 + + + 55000006679 + 50000006677 + 51600006677 + + + 55000001847 + 50000001845 + 51600001845 + + + 55000002142 + 50000002140 + 51600002140 + + + 55000003416 + 50000003414 + 51600003414 + + + 55000006687 + 50000006685 + 51600006685 + + + 55000002169 + 50000002167 + 51600002167 + + + 55000006032 + 50000006030 + 51600006030 + + + 55000002150 + 50000002159 + 51600002159 + + + 55000004145 + 50000004143 + 51600004143 + + + 55000003165 + 50000003163 + 51600003163 + + + 55000004153 + 50000004151 + 51600004151 + + + 55000002878 + 50000002876 + 51600002876 + + + 55000003157 + 50000003155 + 51600003155 + + + 55000002932 + 50000002930 + 51600002930 + + + 55000003815 + 50000003813 + 51600003813 + + + 55000003548 + 50000003546 + 51600003546 + + + 55000002177 + 50000002175 + 51600002175 + + + 55000003009 + 50000003007 + 51600003007 + + + 55000003203 + 50000003201 + 51600003201 + + + 55000001200 + 50000001209 + 51600001209 + + + 55000003939 + 50000003937 + 51600003937 + + + 55000003068 + 50000003066 + 51600003066 + + + 55000005168 + 50000005166 + 51600005166 + + + 55000001898 + 50000001896 + 51600001896 + + + 55000002894 + 50000002892 + 51600002892 + + + 55000003084 + 50000003082 + 51600003082 + + + 55000003092 + 50000003090 + 51600003090 + + + 55000003238 + 50000003236 + 51600003236 + + + 55000006717 + 50000006715 + 51600006715 + + + 55000003920 + 50000003929 + 51600003929 + + + 55000003246 + 50000003244 + 51600003244 + + + 55000003254 + 50000003252 + 51600003252 + + + 55000002347 + 50000002345 + 51600002345 + + + 55000004188 + 50000004186 + 51600004186 + + + 55000003076 + 50000003074 + 51600003074 + + + 55000001227 + 50000001225 + 51600001225 + + + 55000001219 + 50000001217 + 51600001217 + + + 55000004420 + 50000004429 + 51600004429 + + + 55000004196 + 50000004194 + 51600004194 + + + 55000004412 + 50000004410 + 51600004410 + + + 55000001235 + 50000001233 + 51600001233 + + + 55000001278 + 50000001276 + 51600001276 + + + 55000004218 + 50000004216 + 51600004216 + + + 55000004439 + 50000004437 + 51600004437 + + + 55000001243 + 50000001241 + 51600001241 + + + 55000005206 + 50000005204 + 51600005204 + + + 55000004323 + 50000004321 + 51600004321 + + + 55000004900 + 50000004909 + 51600004909 + + + 55000001634 + 50000001632 + 51600001632 + + + 55000002843 + 50000002841 + 51600002841 + + + 55000003297 + 50000003295 + 51600003295 + + + 55000003440 + 50000003449 + 51600003449 + + + 55000005214 + 50000005212 + 51600005212 + + + 55000001294 + 50000001292 + 51600001292 + + + 55000006865 + 50000006863 + 51600006863 + + + 55000004366 + 50000004364 + 51600004364 + + + 55000001286 + 50000001284 + 51600001284 + + + 55000003270 + 50000003279 + 51600003279 + + + 55000001545 + 50000001543 + 51600001543 + + + 55000002185 + 50000002183 + 51600002183 + + + 55000003262 + 50000003260 + 51600003260 + + + 55000001510 + 50000001519 + 51600001519 + + + 55000001839 + 50000001837 + 51600001837 + + + 55000001308 + 50000001306 + 51600001306 + + + 55000001316 + 50000001314 + 51600001314 + + + 55000002193 + 50000002191 + 51600002191 + + + 55000004234 + 50000004232 + 51600004232 + + + 55000004226 + 50000004224 + 51600004224 + + + 55000003300 + 50000003309 + 51600003309 + + + 55000005036 + 50000005034 + 51600005034 + + + 55000006873 + 50000006871 + 51600006871 + + + 55000005044 + 50000005042 + 51600005042 + + + 55000003289 + 50000003287 + 51600003287 + + + 55000002207 + 50000002205 + 51600002205 + + + 55000002223 + 50000002221 + 51600002221 + + + 55000006563 + 50000006561 + 51600006561 + + + 55000005133 + 50000005131 + 51600005131 + + + 55000003122 + 50000003120 + 51600003120 + + + 55000003327 + 50000003325 + 51600003325 + + + 55000004242 + 50000004240 + 51600004240 + + + 55000006903 + 50000006901 + 51600006901 + + + 55000002215 + 50000002213 + 51600002213 + + + 55000004250 + 50000004259 + 51600004259 + + + 55000005915 + 50000005913 + 51600005913 + + + 55000000026 + 50000000024 + 51600000024 + + + 55000002983 + 50000002981 + 51600002981 + + + 55000004277 + 50000004275 + 51600004275 + + + 55000006016 + 50000006014 + 51600006014 + + + 55000001332 + 50000001330 + 51600001330 + + + 55000003025 + 50000003023 + 51600003023 + + + 55000005184 + 50000005182 + 51600005182 + + + 55000001812 + 50000001810 + 51600001810 + + + 55000001383 + 50000001381 + 51600001381 + + + 55000004293 + 50000004291 + 51600004291 + + + 55000003335 + 50000003333 + 51600003333 + + + 55000006628 + 50000006626 + 51600006626 + + + 55000006946 + 50000006944 + 51600006944 + + + 55000006970 + 50000006979 + 51600006979 + + + 55000004498 + 50000004496 + 51600004496 + + + 55000001359 + 50000001357 + 51600001357 + + + 55000004285 + 50000004283 + 51600004283 + + + 55000001340 + 50000001349 + 51600001349 + + + 55000001367 + 50000001365 + 51600001365 + + + 55000002320 + 50000002329 + 51600002329 + + + 55000001820 + 50000001829 + 51600001829 + + + 55000002118 + 50000002116 + 51600002116 + + + 55000003343 + 50000003341 + 51600003341 + + + 55000001375 + 50000001373 + 51600001373 + + + 55000006784 + 50000006782 + 51600006782 + + + 55000001537 + 50000001535 + 51600001535 + + + 55000001405 + 50000001403 + 51600001403 + + + 55000002916 + 50000002914 + 51600002914 + + + 55000003890 + 50000003899 + 51600003899 + + + 55000006997 + 50000006995 + 51600006995 + + + 55000003556 + 50000003554 + 51600003554 + + + 55000001413 + 50000001411 + 51600001411 + + + 55000005192 + 50000005190 + 51600005190 + + + 55000003505 + 50000003503 + 51600003503 + + + 55000002436 + 50000002434 + 51600002434 + + + 55000005176 + 50000005174 + 51600005174 + + + 55000003130 + 50000003139 + 51600003139 + + + 55000001553 + 50000001551 + 51600001551 + + + 55000006040 + 50000006049 + 51600006049 + + + 55000001707 + 50000001705 + 51600001705 + + + 55000002126 + 50000002124 + 51600002124 + + + 55000000018 + + 51600000016 + + + 55000003564 + 50000003562 + 51600003562 + + + 55000004315 + 50000004313 + 51600004313 + + + 55000002355 + 50000002353 + 51600002353 + + + 55000002266 + 50000002264 + 51600002264 + + + 55000006822 + 50000006820 + 51600006820 + + + 55000003378 + 50000003376 + 51600003376 + + + 55000005052 + 50000005050 + 51600005050 + + + 55000005069 + 50000005069 + 51600005069 + + + 55000003394 + 50000003392 + 51600003392 + + + 55000001715 + 50000001713 + 51600001713 + + + 55000001448 + 50000001446 + 51600001446 + + + 55000001324 + 50000001322 + 51600001322 + + diff --git a/addons/l10n_ar/data/res_currency_data.xml b/addons/l10n_ar/data/res_currency_data.xml new file mode 100644 index 00000000000..451b12202a1 --- /dev/null +++ b/addons/l10n_ar/data/res_currency_data.xml @@ -0,0 +1,36 @@ + + + + + PES + + + + 026 + + + 018 + + + 021 + + + 019 + + + 010 + + + DOL + + + 011 + + + 023 + + + 060 + + + diff --git a/addons/l10n_ar/data/res_partner_data.xml b/addons/l10n_ar/data/res_partner_data.xml new file mode 100644 index 00000000000..5fefc62d196 --- /dev/null +++ b/addons/l10n_ar/data/res_partner_data.xml @@ -0,0 +1,23 @@ + + + + + Consumidor Final Anónimo + + + + + + IIBB a pagar + + + + AFIP + + + 33693450239 + + + + + diff --git a/addons/l10n_ar/data/uom_uom_data.xml b/addons/l10n_ar/data/uom_uom_data.xml new file mode 100644 index 00000000000..b18e04afbcb --- /dev/null +++ b/addons/l10n_ar/data/uom_uom_data.xml @@ -0,0 +1,60 @@ + + + + 20 + + + 98 + + + 9 + + + 98 + + + 98 + + + 14 + + + 98 + + + 98 + + + 98 + + + 1 + + + 17 + + + 98 + + + 5 + + + 2 + + + 98 + + + 98 + + + 98 + + + 29 + + + 7 + + diff --git a/addons/l10n_ar/demo/account_customer_invoice_demo.xml b/addons/l10n_ar/demo/account_customer_invoice_demo.xml new file mode 100644 index 00000000000..81dae24e840 --- /dev/null +++ b/addons/l10n_ar/demo/account_customer_invoice_demo.xml @@ -0,0 +1,286 @@ + + + + + + + + + + + out_invoice + + + + + + + + + + + out_invoice + + + + + + + + + + + out_invoice + + + + + + + + + + + out_invoice + + + + + + + + + + + out_invoice + + + + + + + + + + + + out_invoice + + + + + + + + + + + + + out_invoice + + + + + + + + + + + + out_invoice + + + + + + + + + + + out_invoice + + + + + + + + + + + + out_invoice + + + + + + + + + + + out_invoice + + + + + + + + + + + out_invoice + + + + + + + + + + + + out_invoice + + + + + + + + + + + + + out_invoice + + + + + + + + + + + + + out_invoice + + + + + + + + + + + + out_invoice + + + + + + + + + + + out_invoice + + + + + + + + + + + + + + + + + + + diff --git a/addons/l10n_ar/demo/account_customer_refund_demo.xml b/addons/l10n_ar/demo/account_customer_refund_demo.xml new file mode 100644 index 00000000000..8b59dfdb551 --- /dev/null +++ b/addons/l10n_ar/demo/account_customer_refund_demo.xml @@ -0,0 +1,43 @@ + + + + + + Mercadería defectuosa + refund + + + + + + + + + + Venta cancelada + cancel + + + + + + + + + + Venta cancelada + cancel + + + + + + + + diff --git a/addons/l10n_ar/demo/account_supplier_invoice_demo.xml b/addons/l10n_ar/demo/account_supplier_invoice_demo.xml new file mode 100644 index 00000000000..6d0bf6f9986 --- /dev/null +++ b/addons/l10n_ar/demo/account_supplier_invoice_demo.xml @@ -0,0 +1,281 @@ + + + + + + + + + + + + in_invoice + + + + + + + + + + + in_invoice + + + + + + + + + + + in_invoice + + + + + + + + + + + in_invoice + + + + + + + + + + + in_invoice + + + + + + + + + + + + in_invoice + + + + + + + + + + + + in_invoice + + + + + + + + + + + in_invoice + + + + + + + + + 5064.98 + [AFIP_DESPACHO] Despacho de importación + 1 + + + + + + + 152.08 + [AFIP_TASA_EST] Tasa Estadística + 1 + + + + + + + 10.0 + [AFIP_ARANCEL] Arancel + 1 + + + + + + + 28.00 + [AFIP_SERV_GUARDA] Servicio de Guarda + 1 + + + + + + FOB Total + + 28936.06 + 1 + + + + + Flete + + 1350.00 + 1 + + + + + Seguro + + 130.21 + 1 + + + + + -FOB Total + + -28936.06 + 1 + + + + + -Flete + + -1350.00 + 1 + + + + + -Seguro + + -130.21 + 1 + + + + + + + + + 0001-00000008 + + + 0002-00000123 + + + 0003-00000312 + + + 0001-00000200 + + + 0001-00000222 + + + 0001-00000333 + + + 0001-00000334 + + + 16052IC04000605L + + + + + + + + + + + + + + + + diff --git a/addons/l10n_ar/demo/account_supplier_refund_demo.xml b/addons/l10n_ar/demo/account_supplier_refund_demo.xml new file mode 100644 index 00000000000..883f46e8d39 --- /dev/null +++ b/addons/l10n_ar/demo/account_supplier_refund_demo.xml @@ -0,0 +1,32 @@ + + + + + + Mercadería defectuosa + refund + 0001-01234567 + + + + + + + + + + Venta cancelada + 0001-01234566 + cancel + + + + + + + + diff --git a/addons/l10n_ar/demo/account_tax_template_demo.xml b/addons/l10n_ar/demo/account_tax_template_demo.xml new file mode 100644 index 00000000000..92150b7c82b --- /dev/null +++ b/addons/l10n_ar/demo/account_tax_template_demo.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/l10n_ar/demo/adhoc_jjs.jpeg b/addons/l10n_ar/demo/adhoc_jjs.jpeg new file mode 100755 index 00000000000..e4ac8e9af42 Binary files /dev/null and b/addons/l10n_ar/demo/adhoc_jjs.jpeg differ diff --git a/addons/l10n_ar/demo/adhoc_logo.png b/addons/l10n_ar/demo/adhoc_logo.png new file mode 100644 index 00000000000..b3c428432b9 Binary files /dev/null and b/addons/l10n_ar/demo/adhoc_logo.png differ diff --git a/addons/l10n_ar/demo/cerrocastor_logo.png b/addons/l10n_ar/demo/cerrocastor_logo.png new file mode 100644 index 00000000000..6471a329767 Binary files /dev/null and b/addons/l10n_ar/demo/cerrocastor_logo.png differ diff --git a/addons/l10n_ar/demo/cmr_logo.jpg b/addons/l10n_ar/demo/cmr_logo.jpg new file mode 100644 index 00000000000..71507ddb50d Binary files /dev/null and b/addons/l10n_ar/demo/cmr_logo.jpg differ diff --git a/addons/l10n_ar/demo/exento_demo.xml b/addons/l10n_ar/demo/exento_demo.xml new file mode 100644 index 00000000000..764c7de9f4d --- /dev/null +++ b/addons/l10n_ar/demo/exento_demo.xml @@ -0,0 +1,61 @@ + + + + + (AR) Exento + + + 30999999995 + Soyexento 123 + Rosario + + + 2000 + +1 555 123 8069 + info@exento.example.com + www.exento.com + + + + + + + (AR) Exento + exempt + + + + + + + + + + + + + + + Sales Journal + + sale + S0001 + + 1 + + II_IM + + + + + Expo Sales Journal + + sale + S0002 + + 2 + + FEERCEL + + + diff --git a/addons/l10n_ar/demo/expresso_logo.png b/addons/l10n_ar/demo/expresso_logo.png new file mode 100644 index 00000000000..b82888b6c7f Binary files /dev/null and b/addons/l10n_ar/demo/expresso_logo.png differ diff --git a/addons/l10n_ar/demo/gritti_logo.png b/addons/l10n_ar/demo/gritti_logo.png new file mode 100755 index 00000000000..e758cd966e2 Binary files /dev/null and b/addons/l10n_ar/demo/gritti_logo.png differ diff --git a/addons/l10n_ar/demo/mono_demo.xml b/addons/l10n_ar/demo/mono_demo.xml new file mode 100644 index 00000000000..1b5afe82796 --- /dev/null +++ b/addons/l10n_ar/demo/mono_demo.xml @@ -0,0 +1,61 @@ + + + + + (AR) Monotributista + + + 20222222223 + Calle Falsa 123 + Rosario + + + 2000 + +1 555 123 8069 + info@yourcompany.example.com + www.example.com + + + + + + + (AR) Monotributista + exempt + + + + + + + + + + + + + + + Sales Journal + + sale + S0001 + + 1 + + II_IM + + + + + Expo Sales Journal + + sale + S0002 + + 2 + + FEERCEL + + + diff --git a/addons/l10n_ar/demo/odoo_logo.jpg b/addons/l10n_ar/demo/odoo_logo.jpg new file mode 100644 index 00000000000..f5cc314293e Binary files /dev/null and b/addons/l10n_ar/demo/odoo_logo.jpg differ diff --git a/addons/l10n_ar/demo/product_product_demo.xml b/addons/l10n_ar/demo/product_product_demo.xml new file mode 100644 index 00000000000..af73af7b227 --- /dev/null +++ b/addons/l10n_ar/demo/product_product_demo.xml @@ -0,0 +1,103 @@ + + + + + Import Clearance + service + AFIP_DESPACHO + + + + + + Statistics Rate + service + AFIP_TASA_EST + + + + + + Tariff + service + AFIP_ARANCEL + + + + + + + Guard Service + service + AFIP_SERV_GUARDA + + + + + + + Book "Development in Odoo" (VAT Exempt) + + 100.0 + 80.0 + consu + + + EXENTO + + + + + + Non-industrialized animals and vegetables (VAT Zero) + + 200.0 + 160.0 + consu + + + CERO + + + + + Untaxed concepts (VAT NT) + + 50.0 + 40.0 + consu + + + NOGRAVADO + + + + + Telephone service (VAT 27) + + 250.0 + 130.0 + service + + + TELEFONIA + + + + + + + + Laptop E5023 (IVA 10,5) + + + + + + + Laptop Customized (VAT 10,5) + + + + + diff --git a/addons/l10n_ar/demo/res_partner_demo.xml b/addons/l10n_ar/demo/res_partner_demo.xml new file mode 100644 index 00000000000..5981e43c369 --- /dev/null +++ b/addons/l10n_ar/demo/res_partner_demo.xml @@ -0,0 +1,157 @@ + + + + + + + ADHOC SA + + 1 + Rosario + 2000 + + + Ovidio Lagos 41 bis + info@adhoc.com.ar + (+54) (341) 208 0203 + http://www.adhoc.com.ar + + 30714295698 + + + + + + + Gritti Agrimensura + + 1 + Rosario + 2000 + + + Calle Falsa 123 + info@example.com.ar + (+54) (341) 111 2222 + http://www.grittiagrimensura.com + + 27320732811 + + + + + + + Concejo Municipal de Rosario + 1 + Rosario + 2000 + + + Cordoba 501 + info@example.com.ar + (+54) (341) 222 3333 + http://www.concejorosario.gov.ar/ + + 30684679372 + + + + + + + Odoo Inc + 1 + San Francisco + CA 94107 + + 51 Federal Street, Suite 401 + info@odoo.com + (+00) (11) 222 3333 + https://www.odoo.com/ + + 111222333444 + + + + + + + TELECOM + 1 + + 30639453738 + + + + + + Expresso + 1 + Barcelona + 11002 + + La gran avenida 123 + info@expresso.com + (+00) (11) 222 3333 + http://www.expresso.com/ + + 2222333344445555 + + + + + + + Cerro Castor + 1 + Ushuaia + + + Ruta 3 km 26 + info@cerrocastor.com + (+00) (11) 4444 5556 + http://www.cerrocastor.com/ + + 27333333339 + + + + + + + + + + 30111111118 + + + + + + 30222222229 + + + + + + + 30111111126 + + + + + + + 30888888884 + + + + + + + 12345678 + + + + diff --git a/addons/l10n_ar/demo/res_users_demo.xml b/addons/l10n_ar/demo/res_users_demo.xml new file mode 100644 index 00000000000..629eeea6f7c --- /dev/null +++ b/addons/l10n_ar/demo/res_users_demo.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/addons/l10n_ar/demo/respinsc_demo.xml b/addons/l10n_ar/demo/respinsc_demo.xml new file mode 100644 index 00000000000..ce2ab07bb4f --- /dev/null +++ b/addons/l10n_ar/demo/respinsc_demo.xml @@ -0,0 +1,61 @@ + + + + + (AR) Responsable Inscripto + + + 20222222223 + Calle Falsa 123 + Rosario + + + 2000 + +1 555 123 8069 + info@yourcompany.example.com + www.example.com + + + + + + + (AR) Responsable Inscripto + exempt + + + + + + + + + + + + + + Sales Journal + + sale + S0001 + + 1 + + II_IM + + + + + Expo Sales Journal + + sale + S0002 + + 2 + + FEERCEL + + + diff --git a/addons/l10n_ar/i18n/es.po b/addons/l10n_ar/i18n/es.po new file mode 100644 index 00000000000..44b695a03ea --- /dev/null +++ b/addons/l10n_ar/i18n/es.po @@ -0,0 +1,1151 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * l10n_ar +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0alpha1+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-03 16:16+0000\n" +"PO-Revision-Date: 2019-08-03 16:16+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.report_invoice_document +msgid "
Incoterm: " +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.report_invoice_document +msgid "VAT Cond.: " +msgstr "Condición de IVA.: " + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_move__l10n_ar_afip_concept +msgid "" +"A concept is suggested regarding the type of the products on the invoice but" +" it is allowed to force a different type if required." +msgstr "" +"Un concepto es sugerido tomando en cuenta el tipo de productos en la " +"factura, pero es permitido forzar un concepto diferente si es requerido." + +#. module: l10n_ar +#: model:ir.ui.menu,name:l10n_ar.menu_afip_config +msgid "AFIP" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_afip_code +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_latam_identification_type__l10n_ar_afip_code +#: model:ir.model.fields,field_description:l10n_ar.field_res_country__l10n_ar_afip_code +#: model:ir.model.fields,field_description:l10n_ar.field_res_currency__l10n_ar_afip_code +#: model:ir.model.fields,field_description:l10n_ar.field_uom_uom__l10n_ar_afip_code +msgid "AFIP Code" +msgstr "Código AFIP" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_afip_concept +msgid "AFIP Concept" +msgstr "Concepto AFIP" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_afip_pos_partner_id +msgid "AFIP POS Address" +msgstr "Dirección PdV AFIP" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_afip_pos_number +msgid "AFIP POS Number" +msgstr "Número PdV AFIP" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_afip_pos_system +msgid "AFIP POS System" +msgstr "Sistema PdV AFIP" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.base_view_partner_form +msgid "AFIP Responsibility" +msgstr "Responsabilidad AFIP" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_l10n_ar_afip_responsibility_type +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_afip_responsibility_type_id +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_afip_responsibility_type_form +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_afip_responsibility_type_tree +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_res_partner_filter +msgid "AFIP Responsibility Type" +msgstr "Tipo de Responsabilidad AFIP" + +#. module: l10n_ar +#: model:ir.actions.act_window,name:l10n_ar.action_afip_responsibility_type +#: model:ir.model.fields,field_description:l10n_ar.field_account_fiscal_position__l10n_ar_afip_responsibility_type_ids +#: model:ir.model.fields,field_description:l10n_ar.field_account_fiscal_position_template__l10n_ar_afip_responsibility_type_ids +msgid "AFIP Responsibility Types" +msgstr "Tipos de Responsabilidad AFIP" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_afip_service_end +msgid "AFIP Service End Date" +msgstr "Fecha Fin del servicio AFIP" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_afip_service_start +msgid "AFIP Service Start Date" +msgstr "Fecha Inicio del servicio AFIP" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_AN +msgid "AN" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_invoice_report_search_inherit +msgid "Account" +msgstr "Cuenta" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_chart_template +msgid "Account Chart Template" +msgstr "Plantilla de Plan de Cuentas" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_invoice_report__date +msgid "Accounting Date" +msgstr "Fecha contable" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_partner_property_form +msgid "Accounting Documents" +msgstr "Documentos contables" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__active +msgid "Active" +msgstr "Activo" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_afip_start_date +msgid "Activities Start Date" +msgstr "Día de inicio de actividades" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.argentinian_extra_info +msgid "Activities Start Date:" +msgstr "Día de Inicio de Actividades:" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_application_code +msgid "Application Code" +msgstr "Código de aplicación" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_application +msgid "Argentinian Application" +msgstr "Aplicación Argentina" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_document_type_filter +msgid "Argentinian Documents" +msgstr "Documentos Argentinos" + +#. module: l10n_ar +#: model:ir.ui.menu,name:l10n_ar.account_reports_ar_statements_menu +msgid "Argentinian Statements" +msgstr "Informes Argentinos" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_tax +msgid "Argentinian Tax" +msgstr "Impuesto Argentino" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_type +msgid "Argentinian Type" +msgstr "Tipo Argentino" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Cuentas bancarias" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CBA +msgid "CBA" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner_bank.py:18 +#, python-format +msgid "CBU" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CCat +msgid "CCat" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CCor +msgid "CCor" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CCorr +msgid "CCorr" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CDI +msgid "CDI" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIBAR +msgid "CIBAR" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CICha +msgid "CICha" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIChu +msgid "CIChu" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIER +msgid "CIER" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIF +msgid "CIF" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIJ +msgid "CIJ" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CILP +msgid "CILP" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CILR +msgid "CILR" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIMen +msgid "CIMen" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIMis +msgid "CIMis" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIN +msgid "CIN" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIRN +msgid "CIRN" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIS +msgid "CIS" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISC +msgid "CISC" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISF +msgid "CISF" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISJ +msgid "CISJ" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISL +msgid "CISL" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISdE +msgid "CISdE" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIT +msgid "CIT" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CITdF +msgid "CITdF" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CPF +msgid "CPF" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CUIL +msgid "CUIL" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_cuit +msgid "CUIT" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_journal.py:65 +#, python-format +msgid "" +"Can not create chart of account until you configure your company AFIP " +"Responsibility and VAT." +msgstr "" +"No puede crear el plan de cuentas hasta que configure la Responsabilidad " +"AFIP y CUIT en su compañía." + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CdM +msgid "CdM" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.report_invoice_document +msgid "Cod" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__code +msgid "Code" +msgstr "Código" + +#. module: l10n_ar +#: model:ir.model.constraint,message:l10n_ar.constraint_l10n_ar_afip_responsibility_type_code +msgid "Code must be unique!" +msgstr "El código debe ser único!" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_company_requires_vat +msgid "Company Requires Vat?" +msgstr "Compañía requiere IVA?" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_vat +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_vat +msgid "" +"Computed field that returns VAT or nothing if this one is not set for the " +"partner" +msgstr "" +"Campo computado que retorna el CUIT o nada si este no esta definido en el " +"contacto" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_formatted_vat +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_formatted_vat +msgid "" +"Computed field that will convert the given VAT number to the format " +"{person_category:2}-{number:10}-{validation_number:1}" +msgstr "" +"Campo computado que convertirá el número CUIT al formato " +"{categoria_persona:2}-{número:10}-{número_validación:1}" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_company.py:51 +#, python-format +msgid "" +"Could not change the AFIP Responsibility of this company because there are " +"already accounting entries." +msgstr "" +"No se puede cambiar la responsabilidad AFIP de esta compañía porque ya " +"existen movimientos contables." + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_country +msgid "Country" +msgstr "País" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_country_code +msgid "Country Code" +msgstr "Código País" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_currency +msgid "Currency" +msgstr "Moneda" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_currency_rate +msgid "Currency Rate" +msgstr "Tasa de la moneda" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_dni +msgid "DNI" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_move__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,help:l10n_ar.field_res_company__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_afip_responsibility_type_id +msgid "" +"Defined by AFIP 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." +msgstr "" +"Definido por AFIP para identificar el tipo de responsabilidad que puede " +"tener una persona física o jurídica y que impacta en el tipo de operaciones " +"y requerimientos que dicha persona necesita." + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__display_name +msgid "Display Name" +msgstr "Nombre a mostrar" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_document_type_filter +msgid "Document Letter" +msgstr "Letra del Documento" + +#. module: l10n_ar +#: model:ir.actions.act_window,name:l10n_ar.action_document_type_argentina +#: model:ir.ui.menu,name:l10n_ar.menu_document_type_argentina +msgid "Document Types" +msgstr "Tipos de Documentos" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_ET +msgid "ET" +msgstr "" + +#. module: l10n_ar +#: selection:res.partner,l10n_ar_gross_income_type:0 +msgid "Exempt" +msgstr "Exento" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Posición fiscal" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_formatted_vat +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_formatted_vat +msgid "Formated VAT" +msgstr "CUIT Formateado" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_country__l10n_ar_legal_entity_vat +msgid "" +"Generic VAT number defined by AFIP in order to recognize partners from this " +"country that are legal entity" +msgstr "" +"Número de CUIT genérico definido por AFIP para reconocer los contactos de " +"este país que son personas jurídicas" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_country__l10n_ar_natural_vat +msgid "" +"Generic VAT number defined by AFIP in order to recognize partners from this " +"country that are natural persons" +msgstr "" +"Número de CUIT genérico definido por AFIP para reconocer los contactos de " +"este país que son personas fìsicas" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_country__l10n_ar_other_vat +msgid "" +"Generic VAT number defined by AFIP in order to recognize partners from this " +"country that are not natural persons or legal entities" +msgstr "" +"Número de CUIT genérico definido por AFIP para reconocer los contactos de " +"este país que son personas físicas" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_journal.py:66 +#, python-format +msgid "Go to Companies" +msgstr "Ir a Compañías" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_tax:0 +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_gross_income_type +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_company_form +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_partner_property_form +msgid "Gross Income" +msgstr "Ingreso Bruto" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_gross_income_number +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_gross_income_number +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_gross_income_number +msgid "Gross Income Number" +msgstr "Número de Ingreso Bruto" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_gross_income_type +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_gross_income_type +msgid "Gross Income Type" +msgstr "Tipo de Ingreso Bruto" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.argentinian_extra_info +msgid "Gross Income:" +msgstr "Ingreso Bruto:" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__id +msgid "ID" +msgstr "" + +#. module: l10n_ar +#: model:ir.actions.act_window,name:l10n_ar.action_iibb_purchases_by_state_and_account_pivot +#: model:ir.ui.menu,name:l10n_ar.menu_iibb_purchases_by_state_and_account +msgid "IIBB - Purchases by jurisdiction" +msgstr "IIBB - Compras por Jurisdicción" + +#. module: l10n_ar +#: model:ir.actions.act_window,name:l10n_ar.action_iibb_sales_by_state_and_account_pivot +#: model:ir.ui.menu,name:l10n_ar.menu_iibb_sales_by_state_and_account +msgid "IIBB - Sales by jurisdiction" +msgstr "IIBB - Ventas por Jurisdicción" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_l10n_latam_identification_type +msgid "Identification Types" +msgstr "Tipos de Identificación" + +#. module: l10n_ar +#: model:product.product,name:l10n_ar.product_product_quote_despacho +#: model:product.template,name:l10n_ar.product_product_quote_despacho_product_template +msgid "Import Clearance" +msgstr "Despacho de importación" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_l10n_latam_document_type__purchase_aliquots +msgid "Indicates if this type of documents has VAT or Not" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +#: model:account.tax.group,name:l10n_ar.tax_impuestos_internos +msgid "Internal Taxes" +msgstr "Impuestos Internos" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner.py:97 +#, python-format +msgid "Invalid length for \"%s\"" +msgstr "Longitud invalida para \"%s\"" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:174 +#, python-format +msgid "Invoices" +msgstr "Facturas" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_invoice_report +msgid "Invoices Statistics" +msgstr "Estadísticas de facturas" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_journal +msgid "Journal" +msgstr "Diario" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_move +msgid "Journal Entries" +msgstr "Asientos contables" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_LC +msgid "LC" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_LE +msgid "LE" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_l10n_latam_document_type +msgid "Latam Document Type" +msgstr "Tipo de Documento Latam" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_country__l10n_ar_legal_entity_vat +msgid "Legal Entity VAT" +msgstr "CUIT Persona Jurídica" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_ir_sequence__l10n_ar_letter +msgid "Letter" +msgstr "Letra" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_latam_document_type__l10n_ar_letter +msgid "Letters" +msgstr "Letras" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_l10n_latam_document_type__l10n_ar_letter +msgid "" +"Letters defined by the AFIP 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" +msgstr "" +"Letras definidas por la AFIP de pueden ser usadas para identificar los " +"documentos presentados al gobierno y que depende del tipo de operación, la " +"responsabilidad de ambos tanto del emisor como el receptor del documento" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_fiscal_position__l10n_ar_afip_responsibility_type_ids +msgid "" +"List of AFIP responsibilities where this fiscal position should be auto-" +"detected" +msgstr "" +"Lista de responsabilidades AFIP donde esta posición fiscal debe ser auto-" +"detectada" + +#. module: l10n_ar +#: selection:res.partner,l10n_ar_gross_income_type:0 +msgid "Local" +msgstr "" + +#. module: l10n_ar +#: selection:res.partner,l10n_ar_gross_income_type:0 +msgid "Multilateral" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +msgid "Municipal Taxes" +msgstr "Impuestos Municipales" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__name +msgid "Name" +msgstr "Nombre" + +#. module: l10n_ar +#: model:ir.model.constraint,message:l10n_ar.constraint_l10n_ar_afip_responsibility_type_name +msgid "Name must be unique!" +msgstr "El nombre debe ser único!" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +msgid "National Taxes" +msgstr "Impuesto Nacional" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_country__l10n_ar_natural_vat +msgid "Natural Person VAT" +msgstr "IVA Persona Física" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_journal_form +msgid "Next Number" +msgstr "Próximo número" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner.py:77 +#, python-format +msgid "No VAT configured for partner [%i] %s" +msgstr "No hay CUIT configurado para el contacto [%i] %s" + +#. module: l10n_ar +#: selection:l10n_latam.document.type,purchase_aliquots:0 +msgid "Not Zero" +msgstr "No Cero" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_company_form +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_partner_property_form +msgid "Number..." +msgstr "Número..." + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner.py:99 +#, python-format +msgid "Only numbers allowed for \"%s\"" +msgstr "Sólo números son permitidos para \"%s\"" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_tax:0 +#: selection:account.tax.group,l10n_ar_type:0 +msgid "Other" +msgstr "Otro" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_special_purchase_document_type_ids +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_special_purchase_document_type_ids +msgid "Other Purchase Documents" +msgstr "Otros Documentos de Compra" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_tax_group__l10n_ar_application +msgid "Other Taxes According AFIP" +msgstr "Otros Impuestos según AFIP" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_country__l10n_ar_other_vat +msgid "Other VAT" +msgstr "CUIT Otros" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +msgid "Others" +msgstr "Otros" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_percepcion_municipal +msgid "Percepción DREI" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_percepcion_ganancias +msgid "Percepción Ganancias" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_percepcion_iibb +msgid "Percepción IIBB" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_percepcion_iva +msgid "Percepción IVA" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_type:0 +msgid "Perception" +msgstr "Percepción" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_journal.py:170 +#, python-format +msgid "Please define a valid AFIP POS number" +msgstr "Por favor defina un número de PdV AFIP válido" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_uom_uom +msgid "Product Unit of Measure" +msgstr "Unidad de medida del producto" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_tax:0 +msgid "Profits" +msgstr "Ganancias" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +msgid "Provincial Taxes" +msgstr "Impuestos Provinciales" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_latam_document_type__purchase_aliquots +msgid "Purchase Aliquots" +msgstr "Alícuotas de Compra" + +#. module: l10n_ar +#: model:ir.ui.menu,name:l10n_ar.menu_afip_responsibility_type +msgid "Responsibility Types" +msgstr "Tipos de Responsabilidad" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_retencion_drei +msgid "Retención DREI" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_retencion_ganancias +msgid "Retención Ganancias" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_retencion_iibb +msgid "Retención IIBB" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_retencion_iva +msgid "Retención IVA" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_ir_sequence +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__sequence +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_journal_form +msgid "Sequence" +msgstr "Secuencia" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_sequence_ids +msgid "Sequences" +msgstr "Secuencias" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_move_form +msgid "Service Date" +msgstr "Fecha del Servicio" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_special_purchase_document_type_ids +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_special_purchase_document_type_ids +msgid "" +"Set here if this partner can issue other documents further than invoices, " +"credit notes and debit notes" +msgstr "" +"Defina acá si la empresa puede emitir otros documentos más alla que " +"facturas, notas de crédito o notas de débito" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_Sigd +msgid "Sigd" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_invoice_report__l10n_ar_state_id +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_invoice_report_search_inherit +msgid "State" +msgstr "Estado" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_type:0 +msgid "TAX" +msgstr "IMPUESTO" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_tax_group +msgid "Tax Group" +msgstr "Grupo de impuestos" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_fiscal_position_template +msgid "Template for Fiscal Position" +msgstr "Plantilla de posición fiscal" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_company__l10n_ar_country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"EL código ISO del país en dos caracteres.\n" +"Puede utilizar este campo para la búsqueda rápida." + +#. module: l10n_ar +#: code:addons/l10n_ar/models/l10n_latam_document_type.py:88 +#, python-format +msgid "" +"The document number must be entered with a dash (-) and a maximum of 5 characters for the first partand 8 for the second. The following are examples of valid numbers:\n" +"* 1-1\n" +"* 0001-00000001\n" +"* 00001-00000001" +msgstr "" +"El número de facturas debe ingresarse con un guión (-) y máximo 5 caracteres para la primer parte y 8 para la segunda. Los siguientes son ejemplos de números válidos:\n" +"* 1-1\n" +"* 0001-00000001\n" +"* 00001-00000001" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:144 +#, python-format +msgid "The following invoices has a partner without AFIP responsibility" +msgstr "" +"Las siguientes facturas tienen una cliente/proveedor sin responsabilidad " +"AFIP" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:172 +#, python-format +msgid "" +"The following invoices have VAT not applicable but you must select a correct" +" rate (Not Taxed, Exempt, Zero, 10.5, etc.)" +msgstr "" +"Las siguientes facturas tienen IVA no corresponde pero debe seleccionar una " +"alícuota correcta (No gravado, Exento, Cero, 10.5, etc)" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:161 +#, python-format +msgid "" +"The following invoices have incorrect VAT configured. You must use VAT Not " +"Applicable.
* Invoices: %s" +msgstr "" +"Las siguientes facturas tienen configurados IVA incorrecto. Debe utilizar " +"IVA no corresponde.
*Facturas: %s" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:152 +#, python-format +msgid "The following partners do not have VAT configured" +msgstr "Los siguientes contactos no tienen CUIT configurado" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner.py:95 +#, python-format +msgid "The validation digit is not valid for \"%s\"" +msgstr "El dígito de validación no es válido para \"%s\"" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:136 +#, python-format +msgid "" +"There must be one and only one VAT tax per line. Verify lines with product" +msgstr "" +"Debe haber solo un impuesto de IVA por línea. Verifique las líneas con los " +"productos" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_tax_group__l10n_ar_afip_code +#: model:ir.model.fields,help:l10n_ar.field_res_country__l10n_ar_afip_code +#: model:ir.model.fields,help:l10n_ar.field_res_currency__l10n_ar_afip_code +#: model:ir.model.fields,help:l10n_ar.field_uom_uom__l10n_ar_afip_code +msgid "This code will be used on electronic invoice" +msgstr "Este código será utilizado en facturación electrónica" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_company__l10n_ar_gross_income_number +#: model:ir.model.fields,help:l10n_ar.field_res_company__l10n_ar_gross_income_type +msgid "This field is required in order to print the invoice report properly" +msgstr "" +"Este campo es requerido para poder imprimir las facturas correctamente" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_journal__l10n_ar_afip_pos_partner_id +msgid "This is the address used for invoice reports of this POS" +msgstr "" +"Esta dirección es la usada para los reportes de facturación de este PdV" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_journal__l10n_ar_afip_pos_number +msgid "" +"This is the point of sale number assigned by AFIP in order to generate " +"invoices" +msgstr "" +"Este es el número de PdV asignado por la AFIP para poder generar facturas" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_gross_income_type +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_gross_income_type +msgid "Type of gross income: exempt, local, multilateral" +msgstr "Tipo de ingreso bruto: exento, local, multilateral" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_share_sequences +msgid "Unified Book" +msgstr "Libro Unificado" + +#. module: l10n_ar +#: model:product.product,uom_name:l10n_ar.product_product_arancel +#: model:product.product,uom_name:l10n_ar.product_product_cero +#: model:product.product,uom_name:l10n_ar.product_product_exento +#: model:product.product,uom_name:l10n_ar.product_product_no_gravado +#: model:product.product,uom_name:l10n_ar.product_product_quote_despacho +#: model:product.product,uom_name:l10n_ar.product_product_servicio_de_guarda +#: model:product.product,uom_name:l10n_ar.product_product_tasa_estadistica +#: model:product.product,uom_name:l10n_ar.product_product_telefonia +#: model:product.template,uom_name:l10n_ar.product_product_arancel_product_template +#: model:product.template,uom_name:l10n_ar.product_product_cero_product_template +#: model:product.template,uom_name:l10n_ar.product_product_exento_product_template +#: model:product.template,uom_name:l10n_ar.product_product_no_gravado_product_template +#: model:product.template,uom_name:l10n_ar.product_product_quote_despacho_product_template +#: model:product.template,uom_name:l10n_ar.product_product_servicio_de_guarda_product_template +#: model:product.template,uom_name:l10n_ar.product_product_tasa_estadistica_product_template +#: model:product.template,uom_name:l10n_ar.product_product_telefonia_product_template +msgid "Units" +msgstr "Unidades" + +#. module: l10n_ar +#: model:product.product,name:l10n_ar.product_product_no_gravado +#: model:product.template,name:l10n_ar.product_product_no_gravado_product_template +msgid "Untaxed concepts (VAT NT)" +msgstr "Conceptos no gravados (IVA NG)" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_UpApP +msgid "UpApP" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_journal__l10n_ar_share_sequences +msgid "Use same sequence for documents with the same letter" +msgstr "Usar la misma secuencia para documentos con misma letra" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_tax:0 +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_vat +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_vat +msgid "VAT" +msgstr "IVA" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_0 +msgid "VAT 0%" +msgstr "IVA 0%" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_105 +msgid "VAT 10.5%" +msgstr "IVA 10.5%" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_025 +msgid "VAT 2,5%" +msgstr "IVA 2,5%" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_21 +msgid "VAT 21%" +msgstr "IVA 21%" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_27 +msgid "VAT 27%" +msgstr "IVA 27%" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_5 +msgid "VAT 5%" +msgstr "IVA 5%" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.argentinian_extra_info +msgid "VAT Cond.:" +msgstr "Cond. IVA:" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_exento +msgid "VAT Exempt" +msgstr "IVA Exento" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_no_corresponde +msgid "VAT Not Applicable" +msgstr "IVA No Corresponde" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_gravado +msgid "VAT Taxed" +msgstr "IVA Gravado" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_no_gravado +msgid "VAT Untaxed" +msgstr "IVA No Gravado" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_invoice_report_search_inherit +msgid "With Document" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_type:0 +msgid "Withholding" +msgstr "Retención" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_chart_template.py:69 +#, python-format +msgid "" +"You are trying to install a chart of account for the %s responsibility but " +"your company is configured as %s type" +msgstr "" +"Estás intentando instalar un plan de cuentas para la responsabilidad %s pero" +" tu compañía ha sido configurada con el tipo %s" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_journal.py:132 +#, python-format +msgid "" +"You can not change the journal configuration for a journal that already have" +" validate invoices" +msgstr "" +"No puedes cambiar la configuración del diario ya que este tiene facturas " +"validadas" + +#. module: l10n_ar +#: selection:l10n_latam.document.type,purchase_aliquots:0 +msgid "Zero" +msgstr "Cero" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/l10n_latam_document_type.py:67 +#, python-format +msgid "is not a valid value for" +msgstr "no es un valor valido para" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_move_form +msgid "to" +msgstr "a" diff --git a/addons/l10n_ar/i18n/l10n_ar.pot b/addons/l10n_ar/i18n/l10n_ar.pot new file mode 100644 index 00000000000..3e921a04d76 --- /dev/null +++ b/addons/l10n_ar/i18n/l10n_ar.pot @@ -0,0 +1,1090 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * l10n_ar +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0alpha1+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-03 16:16+0000\n" +"PO-Revision-Date: 2019-08-03 16:16+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.report_invoice_document +msgid "
Incoterm: " +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.report_invoice_document +msgid "VAT Cond.: " +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_move__l10n_ar_afip_concept +msgid "" +"A concept is suggested regarding the type of the products on the invoice but" +" it is allowed to force a different type if required." +msgstr "" + +#. module: l10n_ar +#: model:ir.ui.menu,name:l10n_ar.menu_afip_config +msgid "AFIP" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_afip_code +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_latam_identification_type__l10n_ar_afip_code +#: model:ir.model.fields,field_description:l10n_ar.field_res_country__l10n_ar_afip_code +#: model:ir.model.fields,field_description:l10n_ar.field_res_currency__l10n_ar_afip_code +#: model:ir.model.fields,field_description:l10n_ar.field_uom_uom__l10n_ar_afip_code +msgid "AFIP Code" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_afip_concept +msgid "AFIP Concept" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_afip_pos_partner_id +msgid "AFIP POS Address" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_afip_pos_number +msgid "AFIP POS Number" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_afip_pos_system +msgid "AFIP POS System" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.base_view_partner_form +msgid "AFIP Responsibility" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_l10n_ar_afip_responsibility_type +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_afip_responsibility_type_id +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_afip_responsibility_type_form +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_afip_responsibility_type_tree +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_res_partner_filter +msgid "AFIP Responsibility Type" +msgstr "" + +#. module: l10n_ar +#: model:ir.actions.act_window,name:l10n_ar.action_afip_responsibility_type +#: model:ir.model.fields,field_description:l10n_ar.field_account_fiscal_position__l10n_ar_afip_responsibility_type_ids +#: model:ir.model.fields,field_description:l10n_ar.field_account_fiscal_position_template__l10n_ar_afip_responsibility_type_ids +msgid "AFIP Responsibility Types" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_afip_service_end +msgid "AFIP Service End Date" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_afip_service_start +msgid "AFIP Service Start Date" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_AN +msgid "AN" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_invoice_report_search_inherit +msgid "Account" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_chart_template +msgid "Account Chart Template" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_invoice_report__date +msgid "Accounting Date" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_partner_property_form +msgid "Accounting Documents" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__active +msgid "Active" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_afip_start_date +msgid "Activities Start Date" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.argentinian_extra_info +msgid "Activities Start Date:" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_application_code +msgid "Application Code" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_application +msgid "Argentinian Application" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_document_type_filter +msgid "Argentinian Documents" +msgstr "" + +#. module: l10n_ar +#: model:ir.ui.menu,name:l10n_ar.account_reports_ar_statements_menu +msgid "Argentinian Statements" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_tax +msgid "Argentinian Tax" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_tax_group__l10n_ar_type +msgid "Argentinian Type" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_partner_bank +msgid "Bank Accounts" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CBA +msgid "CBA" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner_bank.py:18 +#, python-format +msgid "CBU" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CCat +msgid "CCat" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CCor +msgid "CCor" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CCorr +msgid "CCorr" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CDI +msgid "CDI" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIBAR +msgid "CIBAR" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CICha +msgid "CICha" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIChu +msgid "CIChu" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIER +msgid "CIER" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIF +msgid "CIF" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIJ +msgid "CIJ" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CILP +msgid "CILP" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CILR +msgid "CILR" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIMen +msgid "CIMen" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIMis +msgid "CIMis" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIN +msgid "CIN" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIRN +msgid "CIRN" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIS +msgid "CIS" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISC +msgid "CISC" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISF +msgid "CISF" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISJ +msgid "CISJ" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISL +msgid "CISL" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CISdE +msgid "CISdE" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CIT +msgid "CIT" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CITdF +msgid "CITdF" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CPF +msgid "CPF" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CUIL +msgid "CUIL" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_cuit +msgid "CUIT" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_journal.py:65 +#, python-format +msgid "" +"Can not create chart of account until you configure your company AFIP " +"Responsibility and VAT." +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_CdM +msgid "CdM" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.report_invoice_document +msgid "Cod" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__code +msgid "Code" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.constraint,message:l10n_ar.constraint_l10n_ar_afip_responsibility_type_code +msgid "Code must be unique!" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_company +msgid "Companies" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_company_requires_vat +msgid "Company Requires Vat?" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_vat +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_vat +msgid "" +"Computed field that returns VAT or nothing if this one is not set for the " +"partner" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_formatted_vat +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_formatted_vat +msgid "" +"Computed field that will convert the given VAT number to the format " +"{person_category:2}-{number:10}-{validation_number:1}" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_partner +msgid "Contact" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_company.py:51 +#, python-format +msgid "" +"Could not change the AFIP Responsibility of this company because there are " +"already accounting entries." +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_country +msgid "Country" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_country_code +msgid "Country Code" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__create_uid +msgid "Created by" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__create_date +msgid "Created on" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_res_currency +msgid "Currency" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_move__l10n_ar_currency_rate +msgid "Currency Rate" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_dni +msgid "DNI" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_move__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,help:l10n_ar.field_res_company__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_afip_responsibility_type_id +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_afip_responsibility_type_id +msgid "" +"Defined by AFIP 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." +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__display_name +msgid "Display Name" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_document_type_filter +msgid "Document Letter" +msgstr "" + +#. module: l10n_ar +#: model:ir.actions.act_window,name:l10n_ar.action_document_type_argentina +#: model:ir.ui.menu,name:l10n_ar.menu_document_type_argentina +msgid "Document Types" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_ET +msgid "ET" +msgstr "" + +#. module: l10n_ar +#: selection:res.partner,l10n_ar_gross_income_type:0 +msgid "Exempt" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_formatted_vat +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_formatted_vat +msgid "Formated VAT" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_country__l10n_ar_legal_entity_vat +msgid "" +"Generic VAT number defined by AFIP in order to recognize partners from this " +"country that are legal entity" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_country__l10n_ar_natural_vat +msgid "" +"Generic VAT number defined by AFIP in order to recognize partners from this " +"country that are natural persons" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_country__l10n_ar_other_vat +msgid "" +"Generic VAT number defined by AFIP in order to recognize partners from this " +"country that are not natural persons or legal entities" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_journal.py:66 +#, python-format +msgid "Go to Companies" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_tax:0 +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_gross_income_type +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_company_form +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_partner_property_form +msgid "Gross Income" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_company__l10n_ar_gross_income_number +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_gross_income_number +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_gross_income_number +msgid "Gross Income Number" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_gross_income_type +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_gross_income_type +msgid "Gross Income Type" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.argentinian_extra_info +msgid "Gross Income:" +msgstr "" + +#. module: l10n_ar +#: model:product.product,name:l10n_ar.product_product_servicio_de_guarda +#: model:product.template,name:l10n_ar.product_product_servicio_de_guarda_product_template +msgid "Guard Service" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__id +msgid "ID" +msgstr "" + +#. module: l10n_ar +#: model:ir.actions.act_window,name:l10n_ar.action_iibb_purchases_by_state_and_account_pivot +#: model:ir.ui.menu,name:l10n_ar.menu_iibb_purchases_by_state_and_account +msgid "IIBB - Purchases by jurisdiction" +msgstr "" + +#. module: l10n_ar +#: model:ir.actions.act_window,name:l10n_ar.action_iibb_sales_by_state_and_account_pivot +#: model:ir.ui.menu,name:l10n_ar.menu_iibb_sales_by_state_and_account +msgid "IIBB - Sales by jurisdiction" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_l10n_latam_identification_type +msgid "Identification Types" +msgstr "" + +#. module: l10n_ar +#: model:product.product,name:l10n_ar.product_product_quote_despacho +#: model:product.template,name:l10n_ar.product_product_quote_despacho_product_template +msgid "Import Clearance" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_l10n_latam_document_type__purchase_aliquots +msgid "Indicates if this type of documents has VAT or Not" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +#: model:account.tax.group,name:l10n_ar.tax_impuestos_internos +msgid "Internal Taxes" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner.py:97 +#, python-format +msgid "Invalid length for \"%s\"" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:174 +#, python-format +msgid "Invoices" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_invoice_report +msgid "Invoices Statistics" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_journal +msgid "Journal" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_move +msgid "Journal Entries" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_LC +msgid "LC" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_LE +msgid "LE" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type____last_update +msgid "Last Modified on" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__write_date +msgid "Last Updated on" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_l10n_latam_document_type +msgid "Latam Document Type" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_country__l10n_ar_legal_entity_vat +msgid "Legal Entity VAT" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_ir_sequence__l10n_ar_letter +msgid "Letter" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_latam_document_type__l10n_ar_letter +msgid "Letters" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_l10n_latam_document_type__l10n_ar_letter +msgid "" +"Letters defined by the AFIP 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" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_fiscal_position__l10n_ar_afip_responsibility_type_ids +msgid "" +"List of AFIP responsibilities where this fiscal position should be auto-" +"detected" +msgstr "" + +#. module: l10n_ar +#: selection:res.partner,l10n_ar_gross_income_type:0 +msgid "Local" +msgstr "" + +#. module: l10n_ar +#: selection:res.partner,l10n_ar_gross_income_type:0 +msgid "Multilateral" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +msgid "Municipal Taxes" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__name +msgid "Name" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.constraint,message:l10n_ar.constraint_l10n_ar_afip_responsibility_type_name +msgid "Name must be unique!" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +msgid "National Taxes" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_country__l10n_ar_natural_vat +msgid "Natural Person VAT" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_journal_form +msgid "Next Number" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner.py:77 +#, python-format +msgid "No VAT configured for partner [%i] %s" +msgstr "" + +#. module: l10n_ar +#: selection:l10n_latam.document.type,purchase_aliquots:0 +msgid "Not Zero" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_company_form +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_partner_property_form +msgid "Number..." +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner.py:99 +#, python-format +msgid "Only numbers allowed for \"%s\"" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_tax:0 +#: selection:account.tax.group,l10n_ar_type:0 +msgid "Other" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_special_purchase_document_type_ids +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_special_purchase_document_type_ids +msgid "Other Purchase Documents" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_tax_group__l10n_ar_application +msgid "Other Taxes According AFIP" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_res_country__l10n_ar_other_vat +msgid "Other VAT" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +msgid "Others" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_percepcion_municipal +msgid "Percepción DREI" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_percepcion_ganancias +msgid "Percepción Ganancias" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_percepcion_iibb +msgid "Percepción IIBB" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_percepcion_iva +msgid "Percepción IVA" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_type:0 +msgid "Perception" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_journal.py:170 +#, python-format +msgid "Please define a valid AFIP POS number" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_uom_uom +msgid "Product Unit of Measure" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_tax:0 +msgid "Profits" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_application:0 +msgid "Provincial Taxes" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_latam_document_type__purchase_aliquots +msgid "Purchase Aliquots" +msgstr "" + +#. module: l10n_ar +#: model:ir.ui.menu,name:l10n_ar.menu_afip_responsibility_type +msgid "Responsibility Types" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_retencion_drei +msgid "Retención DREI" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_retencion_ganancias +msgid "Retención Ganancias" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_retencion_iibb +msgid "Retención IIBB" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_retencion_iva +msgid "Retención IVA" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_ir_sequence +#: model:ir.model.fields,field_description:l10n_ar.field_l10n_ar_afip_responsibility_type__sequence +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_journal_form +msgid "Sequence" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_sequence_ids +msgid "Sequences" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_move_form +msgid "Service Date" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_special_purchase_document_type_ids +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_special_purchase_document_type_ids +msgid "" +"Set here if this partner can issue other documents further than invoices, " +"credit notes and debit notes" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_Sigd +msgid "Sigd" +msgstr "" + +#. module: l10n_ar +#: model:product.product,name:l10n_ar.product_product_tasa_estadistica +#: model:product.template,name:l10n_ar.product_product_tasa_estadistica_product_template +msgid "Statistics Rate" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_invoice_report__l10n_ar_state_id +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_invoice_report_search_inherit +msgid "State" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_type:0 +msgid "TAX" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_tax_group +msgid "Tax Group" +msgstr "" + +#. module: l10n_ar +#: model:ir.model,name:l10n_ar.model_account_fiscal_position_template +msgid "Template for Fiscal Position" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_company__l10n_ar_country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/l10n_latam_document_type.py:88 +#, python-format +msgid "" +"The document number must be entered with a dash (-) and a maximum of 5 characters for the first partand 8 for the second. The following are examples of valid numbers:\n" +"* 1-1\n" +"* 0001-00000001\n" +"* 00001-00000001" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:144 +#, python-format +msgid "The following invoices has a partner without AFIP responsibility" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:172 +#, python-format +msgid "" +"The following invoices have VAT not applicable but you must select a correct" +" rate (Not Taxed, Exempt, Zero, 10.5, etc.)" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:161 +#, python-format +msgid "" +"The following invoices have incorrect VAT configured. You must use VAT Not " +"Applicable.
* Invoices: %s" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:152 +#, python-format +msgid "The following partners do not have VAT configured" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/res_partner.py:95 +#, python-format +msgid "The validation digit is not valid for \"%s\"" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_move.py:136 +#, python-format +msgid "" +"There must be one and only one VAT tax per line. Verify lines with product" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_tax_group__l10n_ar_afip_code +#: model:ir.model.fields,help:l10n_ar.field_res_country__l10n_ar_afip_code +#: model:ir.model.fields,help:l10n_ar.field_res_currency__l10n_ar_afip_code +#: model:ir.model.fields,help:l10n_ar.field_uom_uom__l10n_ar_afip_code +msgid "This code will be used on electronic invoice" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_company__l10n_ar_gross_income_number +#: model:ir.model.fields,help:l10n_ar.field_res_company__l10n_ar_gross_income_type +msgid "This field is required in order to print the invoice report properly" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_journal__l10n_ar_afip_pos_partner_id +msgid "This is the address used for invoice reports of this POS" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_journal__l10n_ar_afip_pos_number +msgid "" +"This is the point of sale number assigned by AFIP in order to generate " +"invoices" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_res_partner__l10n_ar_gross_income_type +#: model:ir.model.fields,help:l10n_ar.field_res_users__l10n_ar_gross_income_type +msgid "Type of gross income: exempt, local, multilateral" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,field_description:l10n_ar.field_account_journal__l10n_ar_share_sequences +msgid "Unified Book" +msgstr "" + +#. module: l10n_ar +#: model:l10n_latam.identification.type,name:l10n_ar.it_UpApP +msgid "UpApP" +msgstr "" + +#. module: l10n_ar +#: model:ir.model.fields,help:l10n_ar.field_account_journal__l10n_ar_share_sequences +msgid "Use same sequence for documents with the same letter" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_tax:0 +#: model:ir.model.fields,field_description:l10n_ar.field_res_partner__l10n_ar_vat +#: model:ir.model.fields,field_description:l10n_ar.field_res_users__l10n_ar_vat +msgid "VAT" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_0 +msgid "VAT 0%" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_105 +msgid "VAT 10.5%" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_025 +msgid "VAT 2,5%" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_21 +msgid "VAT 21%" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_27 +msgid "VAT 27%" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_5 +msgid "VAT 5%" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.argentinian_extra_info +msgid "VAT Cond.:" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_exento +msgid "VAT Exempt" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_no_corresponde +msgid "VAT Not Applicable" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_gravado +msgid "VAT Taxed" +msgstr "" + +#. module: l10n_ar +#: model:account.tax.group,name:l10n_ar.tax_group_iva_no_gravado +msgid "VAT Untaxed" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_account_invoice_report_search_inherit +msgid "With Document" +msgstr "" + +#. module: l10n_ar +#: selection:account.tax.group,l10n_ar_type:0 +msgid "Withholding" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_chart_template.py:69 +#, python-format +msgid "" +"You are trying to install a chart of account for the %s responsibility but " +"your company is configured as %s type" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/account_journal.py:132 +#, python-format +msgid "" +"You can not change the journal configuration for a journal that already have" +" validate invoices" +msgstr "" + +#. module: l10n_ar +#: selection:l10n_latam.document.type,purchase_aliquots:0 +msgid "Zero" +msgstr "" + +#. module: l10n_ar +#: code:addons/l10n_ar/models/l10n_latam_document_type.py:67 +#, python-format +msgid "is not a valid value for" +msgstr "" + +#. module: l10n_ar +#: model_terms:ir.ui.view,arch_db:l10n_ar.view_move_form +msgid "to" +msgstr "" diff --git a/addons/l10n_ar/models/__init__.py b/addons/l10n_ar/models/__init__.py new file mode 100644 index 00000000000..63afb0d60ea --- /dev/null +++ b/addons/l10n_ar/models/__init__.py @@ -0,0 +1,18 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +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 +from . import res_currency +from . import res_company +from . import res_partner_bank +from . import uom_uom +from . import account_chart_template +from . import account_move +from . import ir_sequence diff --git a/addons/l10n_ar/models/account_chart_template.py b/addons/l10n_ar/models/account_chart_template.py new file mode 100644 index 00000000000..f83a3371833 --- /dev/null +++ b/addons/l10n_ar/models/account_chart_template.py @@ -0,0 +1,65 @@ +# 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 + + +class AccountChartTemplate(models.Model): + + _inherit = 'account.chart.template' + + def _get_fp_vals(self, company, position): + res = super()._get_fp_vals(company, position) + if company.country_id == self.env.ref('base.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): + """ If Argentinian chart, we don't create sales journal as we need more + data to create it properly """ + res = super()._prepare_all_journals(acc_template_ref, company, journals_dict=journals_dict) + if company.country_id == self.env.ref('base.ar'): + for vals in res: + if vals['type'] == 'sale': + res.remove(vals) + return res + + @api.model + def _get_ar_responsibility_match(self, chart_template_id=False): + """ If not chart_template_id: return the {recordset(coa): recordset(responsibility recordset)} match dictionary + if chart_template_id: return responsibility type that match with the given chart_template_id + """ + 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'), + } + if chart_template_id: + return match.get(chart_template_id) + return match + + def _load(self, sale_tax_rate, purchase_tax_rate, 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. + + Also, raise a warning if the user is trying to install a CoA that does not match with the defined AFIP + Responsibility defined in the company + """ + self.ensure_one() + if company.country_id == self.env.ref('base.ar'): + company_responsibility = company.l10n_ar_afip_responsibility_type_id + coa_responsibility = self._get_ar_responsibility_match(self.id) + if coa_responsibility: + company.write({ + 'l10n_ar_afip_responsibility_type_id': coa_responsibility.id, + 'country_id': self.env.ref('base.ar').id, + 'tax_calculation_rounding_method': 'round_globally', + }) + + if company_responsibility and company_responsibility != coa_responsibility: + raise UserError(_( + 'You are trying to install a chart of account for the %s responsibility but your company is configured' + ' as %s type' % (coa_responsibility.name, company_responsibility.name))) + return super()._load(sale_tax_rate, purchase_tax_rate, company) diff --git a/addons/l10n_ar/models/account_fiscal_position.py b/addons/l10n_ar/models/account_fiscal_position.py new file mode 100644 index 00000000000..9e54831f8ff --- /dev/null +++ b/addons/l10n_ar/models/account_fiscal_position.py @@ -0,0 +1,26 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import fields, models + + +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 ' + 'should be auto-detected') + + def get_fiscal_position(self, partner_id, delivery_id=None): + """ Take into account the partner afip responsibility in order to auto-detect the fiscal position """ + company = self.env['res.company'].browse(self._context.get('force_company', self.env.user.company_id.id)) + if company.country_id == self.env.ref('base.ar'): + domain = [ + ('auto_apply', '=', True), + ('l10n_ar_afip_responsibility_type_ids', '=', self.env['res.partner'].browse( + partner_id).l10n_ar_afip_responsibility_type_id.id), + ] + if self.env.context.get('force_company'): + domain.append(('company_id', '=', self.env.context.get('force_company'))) + return self.search(domain, limit=1).id + return super().get_fiscal_position(partner_id, delivery_id=delivery_id) diff --git a/addons/l10n_ar/models/account_fiscal_position_template.py b/addons/l10n_ar/models/account_fiscal_position_template.py new file mode 100644 index 00000000000..8b6e3c0f945 --- /dev/null +++ b/addons/l10n_ar/models/account_fiscal_position_template.py @@ -0,0 +1,11 @@ +# 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') diff --git a/addons/l10n_ar/models/account_journal.py b/addons/l10n_ar/models/account_journal.py new file mode 100644 index 00000000000..e568db79685 --- /dev/null +++ b/addons/l10n_ar/models/account_journal.py @@ -0,0 +1,193 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models, api, _ +from odoo.exceptions import 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') + 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') + 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') + l10n_ar_sequence_ids = fields.One2many('ir.sequence', 'l10n_latam_journal_id', string="Sequences") + l10n_ar_share_sequences = fields.Boolean( + 'Unified Book', help='Use same sequence for documents with the same letter') + + def _get_l10n_ar_afip_pos_types_selection(self): + """ Return the list of values of the selection field. """ + return [ + ('II_IM', 'Pre-printed Invoice'), + ('RLI_RLM', 'Online Invoice'), + ('BFERCEL', 'Electronic Fiscal Bonds - Online Invoice'), + ('FEERCELP', 'Export Vouchers - Billing Plus'), + ('FEERCEL', 'Export Vouchers - Online Invoice'), + ('CPERCEL', 'Product Coding - Online Vouchers'), + ] + + 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 + 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 + """ + self.ensure_one() + letters_data = { + 'issued': { + '1': ['A', 'B', 'E', 'M'], + '3': [], + '4': ['C'], + '5': [], + '6': ['C', 'E'], + '9': ['I'], + '10': [], + '13': ['C', 'E'], + }, + 'received': { + '1': ['A', 'C', 'M', 'I'], + '3': ['B', 'C', 'I'], + '4': ['B', 'C', 'I'], + '5': ['B', 'C', 'I'], + '6': ['B', 'C', 'I'], + '9': ['E'], + '10': ['E'], + '13': ['B', 'C', 'I'], + }, + } + 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.') + raise RedirectWarning(msg, action.id, _('Go to Companies')) + + letters = letters_data['issued' if self.type == 'sale' else 'received'][ + self.company_id.l10n_ar_afip_responsibility_type_id.code] + if not counterpart_partner: + return letters + + if not counterpart_partner.l10n_ar_afip_responsibility_type_id: + letters = [] + else: + counterpart_letters = letters_data['issued' if self.type == 'purchase' else 'received'][ + counterpart_partner.l10n_ar_afip_responsibility_type_id.code] + letters = list(set(letters) & set(counterpart_letters)) + return letters + + def _get_journal_codes(self): + self.ensure_one() + usual_codes = ['1', '2', '3', '6', '7', '8', '11', '12', '13'] + mipyme_codes = ['201', '202', '203', '206', '207', '208', '211', '212', '213'] + invoice_m_code = ['51', '52', '53'] + receipt_m_code = ['54'] + receipt_codes = ['4', '9', '15'] + expo_codes = ['19', '20', '21'] + if self.type != 'sale': + return [] + elif self.l10n_ar_afip_pos_system == 'II_IM': + # pre-printed invoice + return usual_codes + receipt_codes + expo_codes + invoice_m_code + receipt_m_code + elif self.l10n_ar_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 self.l10n_ar_afip_pos_system in ['CPERCEL', 'CPEWS']: + # invoice with detail + return usual_codes + invoice_m_code + elif self.l10n_ar_afip_pos_system in ['BFERCEL', 'BFEWS']: + # Bonds invoice + return usual_codes + mipyme_codes + elif self.l10n_ar_afip_pos_system in ['FEERCEL', 'FEEWS', 'FEERCELP']: + return expo_codes + + @api.model + def create(self, values): + """ Create Document sequences after create the journal """ + res = super().create(values) + res.create_document_sequences() + return res + + def write(self, values): + """ Update Document sequences after update journal """ + to_check = set(['type', 'l10n_ar_afip_pos_system', 'l10n_ar_afip_pos_number', 'l10n_ar_share_sequences', + 'l10n_latam_use_documents']) + res = super().write(values) + if to_check.intersection(set(values.keys())): + for rec in self: + rec.create_document_sequences() + return res + + @api.constrains('type', 'l10n_ar_afip_pos_system', 'l10n_ar_afip_pos_number', 'l10n_ar_share_sequences', + 'l10n_latam_use_documents') + def _check_afip_configurations(self): + """ Do not let to update journal if already have confirmed invoices """ + self.ensure_one() + if self.company_id.country_id != self.env.ref('base.ar'): + return True + if self.type != 'sale' and self._origin.type != 'sale': + return True + invoices = self.env['account.move'].search([('journal_id', '=', self.id), ('state', '!=', 'draft')]) + if invoices: + raise ValidationError(_( + 'You can not change the journal configuration for a journal that already have validate invoices') + + ':

- %s' % ('
- '.join(invoices.mapped('display_name')))) + + def create_document_sequences(self): + """ IF AFIP Configuration change try to review if this can be done and then create / update the document + sequences """ + self.ensure_one() + if self.company_id.country_id != self.env.ref('base.ar'): + return True + if not self.type == 'sale' or not self.l10n_latam_use_documents: + return False + + sequences = self.l10n_ar_sequence_ids + sequences.unlink() + + # Create Sequences + letters = self._get_journal_letter() + internal_types = ['invoice', 'debit_note', 'credit_note'] + domain = [('country_id.code', '=', 'AR'), ('internal_type', 'in', internal_types), + '|', ('l10n_ar_letter', '=', False), ('l10n_ar_letter', 'in', letters)] + codes = self._get_journal_codes() + if codes: + domain.append(('code', 'in', codes)) + documents = self.env['l10n_latam.document.type'].search(domain) + for document in documents: + if self.l10n_ar_share_sequences and self.l10n_ar_sequence_ids.filtered( + lambda x: x.l10n_ar_letter == document.l10n_ar_letter): + continue + + sequences |= self.env['ir.sequence'].create(document.get_document_sequence_vals(self)) + return sequences + + @api.constrains('l10n_ar_afip_pos_number') + def _check_afip_pos_number(self): + missing_pos_number = self.filtered( + lambda x: x.type == 'sale' and x.l10n_latam_use_documents and x.company_id.country_id == self.env.ref('base.ar') + and x.l10n_ar_afip_pos_number == 0) + if missing_pos_number: + raise ValidationError(_('Please define a valid AFIP POS number')) + + @api.onchange('l10n_ar_afip_pos_system') + def _onchange_l10n_ar_afip_pos_system(self): + """ On 'Pre-printed Invoice' the usual is to share sequences. On other types, do not share """ + self.l10n_ar_share_sequences = bool(self.l10n_ar_afip_pos_system == 'II_IM') + + @api.onchange('company_id') + def _onchange_company_set_domain(self): + """ Will define the AFIP POS Address field domain taking into account the company configured in the journal """ + company_partner = self.company_id.partner_id.id + return {'domain': {'l10n_ar_afip_pos_partner_id': [ + '|', ('id', '=', company_partner), '&', ('id', 'child_of', company_partner), ('type', '!=', 'contact')]}} + + @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 + 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: + pos_num = str(self.l10n_ar_afip_pos_number) + self.code = pos_num if len(pos_num) > 4 else _('S') + "%04d" % self.l10n_ar_afip_pos_number diff --git a/addons/l10n_ar/models/account_move.py b/addons/l10n_ar/models/account_move.py new file mode 100644 index 00000000000..6dd6b2c8727 --- /dev/null +++ b/addons/l10n_ar/models/account_move.py @@ -0,0 +1,179 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import models, fields, api, _ +from odoo.exceptions import UserError +from dateutil.relativedelta import relativedelta +from lxml import etree +import logging +_logger = logging.getLogger(__name__) + + +class AccountMove(models.Model): + + _inherit = 'account.move' + + @staticmethod + def _l10n_ar_get_document_number_parts(document_number, document_type_code): + # import shipments + if document_type_code in ['66', '67']: + pos = invoice_number = '0' + else: + pos, invoice_number = document_number.split('-') + 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' + ' 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.') + + # TODO make it editable, we have to change move creation method + l10n_ar_currency_rate = fields.Float(copy=False, digits=(16, 4), 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)]}) + + def _get_afip_invoice_concepts(self): + """ Return the list of values of the selection field. """ + return [('1', 'Products / Definitive export of goods'), ('2', 'Services'), ('3', 'Products and Services'), + ('4', '4-Other (export)')] + + @api.depends('invoice_line_ids', 'invoice_line_ids.product_id', 'invoice_line_ids.product_id.type', 'journal_id') + def _compute_l10n_ar_afip_concept(self): + recs_afip = self.filtered(lambda x: x.company_id.country_id == self.env.ref('base.ar') and x.l10n_latam_use_documents) + for rec in recs_afip: + rec.l10n_ar_afip_concept = rec._get_concept() + remaining = self - recs_afip + remaining.l10n_ar_afip_concept = '' + + 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 + product_types = set([x.product_id.type for x in invoice_lines if x.product_id]) + consumable = set(['consu', 'product']) + service = set(['service']) + mixed = set(['consu', 'service', 'product']) + # Default value "product" + afip_concept = '1' + if product_types.issubset(mixed): + afip_concept = '3' + if product_types.issubset(service): + afip_concept = '2' + if product_types.issubset(consumable): + afip_concept = '1' + # on expo invoice you can mix services and products + if self.l10n_latam_document_type_id.code in ['19', '20', '21'] and afip_concept == '3': + afip_concept = '1' + return afip_concept + + def _get_l10n_latam_documents_domain(self): + self.ensure_one() + domain = super()._get_l10n_latam_documents_domain() + if self.journal_id.company_id.country_id == self.env.ref('base.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)) + return domain + + def _check_argentinian_invoice_taxes(self): + _logger.info('Running checks related to argentinian documents') + + # check vat on companies thats has it (Responsable inscripto) + for inv in self.filtered(lambda x: x.company_id.l10n_ar_company_requires_vat): + purchase_aliquots = 'not_zero' + # we require a single vat on each invoice line except from some purchase documents + if inv.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')): + 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 must be one and only one VAT tax per line. Check line "%s"') % 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) + 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) + + 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']): + if not rec.l10n_ar_afip_service_start: + rec.l10n_ar_afip_service_start = rec.invoice_date + relativedelta(day=1) + if not rec.l10n_ar_afip_service_end: + rec.l10n_ar_afip_service_end = rec.invoice_date + relativedelta(day=1, days=-1, months=+1) + + @api.onchange('invoice_date') + def _onchange_invoice_date(self): + super()._onchange_invoice_date() + self._set_afip_service_dates() + + @api.onchange('partner_id') + def _onchange_afip_responsibility(self): + if self.company_id.country_id == self.env.ref('base.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') % ( + self.partner_id.name)}} + + def _get_document_type_sequence(self): + """ Return the match sequences for the given journal and invoice """ + self.ensure_one() + if self.journal_id.l10n_latam_use_documents and self.l10n_latam_country_code == 'AR': + if self.journal_id.l10n_ar_share_sequences: + return self.journal_id.l10n_ar_sequence_ids.filtered( + lambda x: x.l10n_ar_letter == self.l10n_latam_document_type_id.l10n_ar_letter) + res = self.journal_id.l10n_ar_sequence_ids.filtered( + lambda x: x.l10n_latam_document_type_id == self.l10n_latam_document_type_id) + return res + return super()._get_document_type_sequence() + + @api.onchange('partner_id') + def _onchange_partner_journal(self): + """ This method is used when the invoice is created from the sale or subscription """ + expo_journals = ['FEERCEL', 'FEEWS', 'FEERCELP'] + for rec in self.filtered(lambda x: x.company_id.country_id == self.env.ref('base.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')] + journal = self.env['account.journal'] + if res_code in ['8', '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 + journal = journal.search(domain + [('l10n_ar_afip_pos_system', 'in', expo_journals)], limit=1) + elif res_code not in ['8', '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 + journal = journal.search(domain + [('l10n_ar_afip_pos_system', 'not in', expo_journals)], limit=1) + if journal: + rec.journal_id = journal.id + + def post(self): + ar_invoices = self.filtered(lambda x: x.company_id.country_id == self.env.ref('base.ar') and x.l10n_latam_use_documents) + for rec in ar_invoices: + rec.l10n_ar_afip_responsibility_type_id = rec.commercial_partner_id.l10n_ar_afip_responsibility_type_id.id + if rec.company_id.currency_id == rec.currency_id: + l10n_ar_currency_rate = 1.0 + else: + l10n_ar_currency_rate = rec.currency_id._convert( + 1.0, rec.company_id.currency_id, rec.company_id, rec.invoice_date or fields.Date.today(), round=False) + rec.l10n_ar_currency_rate = l10n_ar_currency_rate + + # We make validations here and not with a constraint because we want validaiton before sending electronic + # data on l10n_ar_edi + ar_invoices._check_argentinian_invoice_taxes() + return super().post() + + def _reverse_moves(self, default_values_list=None, cancel=False): + if not default_values_list: + default_values_list = [{} for move in self] + for move, default_values in zip(self, default_values_list): + default_values.update({ + # TODO enable when we make l10n_ar_currency_rate editable + # 'l10n_ar_currency_rate': move.l10n_ar_currency_rate, + 'l10n_ar_afip_service_start': move.l10n_ar_afip_service_start, + 'l10n_ar_afip_service_end': move.l10n_ar_afip_service_end, + }) + return super()._reverse_moves(default_values_list=default_values_list, cancel=cancel) diff --git a/addons/l10n_ar/models/account_tax_group.py b/addons/l10n_ar/models/account_tax_group.py new file mode 100644 index 00000000000..4a26e09a974 --- /dev/null +++ b/addons/l10n_ar/models/account_tax_group.py @@ -0,0 +1,32 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import fields, models, api + + +class AccountTaxGroup(models.Model): + + _inherit = 'account.tax.group' + + # values from http://www.afip.gob.ar/fe/documentos/otros_Tributos.xlsx + l10n_ar_tribute_afip_code = fields.Selection([ + ('01', '01 - Impuestos nacionales'), + ('02', '02 - Impuestos provinciales'), + ('03', '03 - Impuestos municipales'), + ('04', '04 - Impuestos internos'), + ('06', '06 - Percepción de IVA'), + ('07', '07 - Percepción de IIBB'), + ('08', '08 - Percepciones por Impuestos Municipales'), + ('09', '09 - Otras Percepciones'), + ('99', '99 - Otros'), + ], string='Tribute AFIP Code', index=True, readonly=True) + # values from http://www.afip.gob.ar/fe/documentos/OperacionCondicionIVA.xls + l10n_ar_vat_afip_code = fields.Selection([ + ('0', 'No Corresponde'), + ('1', 'No Gravado'), + ('2', 'Exento'), + ('3', '0%'), + ('4', '10.5%'), + ('5', '21%'), + ('6', '27%'), + ('8', '5%'), + ('9', '2,5%'), + ], string='VAT AFIP Code', index=True, readonly=True) diff --git a/addons/l10n_ar/models/ir_sequence.py b/addons/l10n_ar/models/ir_sequence.py new file mode 100644 index 00000000000..af0d34c4809 --- /dev/null +++ b/addons/l10n_ar/models/ir_sequence.py @@ -0,0 +1,13 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import fields, models + + +class IrSequence(models.Model): + + _inherit = 'ir.sequence' + + l10n_ar_letter = fields.Selection(selection='_get_l10n_ar_letters', string='Letter') + + def _get_l10n_ar_letters(self): + """ Return the list of values of the selection field. """ + return self.env['l10n_latam.document.type']._get_l10n_ar_letters() diff --git a/addons/l10n_ar/models/l10n_ar_afip_responsibility_type.py b/addons/l10n_ar/models/l10n_ar_afip_responsibility_type.py new file mode 100644 index 00000000000..1ce42cca98c --- /dev/null +++ b/addons/l10n_ar/models/l10n_ar_afip_responsibility_type.py @@ -0,0 +1,18 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models, fields + + +class L10nArAfipResponsibilityType(models.Model): + + _name = 'l10n_ar.afip.responsibility.type' + _description = 'AFIP Responsibility Type' + _order = 'sequence' + + name = fields.Char(required=True, index=True) + sequence = fields.Integer() + 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!')] diff --git a/addons/l10n_ar/models/l10n_latam_document_type.py b/addons/l10n_ar/models/l10n_latam_document_type.py new file mode 100644 index 00000000000..fc7c5a3c8f9 --- /dev/null +++ b/addons/l10n_ar/models/l10n_latam_document_type.py @@ -0,0 +1,93 @@ +from odoo import models, api, fields, _ +from odoo.exceptions import UserError + + +class L10nLatamDocumentType(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' + ' documents presented to the government and that depends on the' + ' operation type, the responsibility of both the issuer and the' + ' receptor of the document') + purchase_aliquots = fields.Selection( + [('not_zero', 'Not Zero'), ('zero', 'Zero')], help='Indicates if this type of documents has VAT or Not') + + def _get_l10n_ar_letters(self): + """ Return the list of values of the selection field. """ + return [ + ('A', 'A'), + ('B', 'B'), + ('C', 'C'), + ('E', 'E'), + ('M', 'M'), + ('T', 'T'), + ('R', 'R'), + ('X', 'X'), + ('I', 'I'), # used for mapping of imports + ] + + def get_document_sequence_vals(self, journal): + """ Values to create the sequences """ + values = super().get_document_sequence_vals(journal) + if self.country_id != self.env.ref('base.ar'): + return values + + values.update({'padding': 8, 'implementation': 'no_gap', 'prefix': "%04i-" % (journal.l10n_ar_afip_pos_number), + 'l10n_latam_journal_id': journal.id}) + if journal.l10n_ar_share_sequences: + values.update({'name': '%s - Letter %s Documents' % (journal.name, self.l10n_ar_letter), + 'l10n_ar_letter': self.l10n_ar_letter}) + else: + values.update({'name': '%s - %s' % (journal.name, self.name), 'l10n_latam_document_type_id': self.id}) + return values + + def _filter_taxes_included(self, taxes): + """ In argentina we include taxes depending on document letter """ + self.ensure_one() + if self.country_id == self.env.ref('base.ar') and self.l10n_ar_letter in ['B', 'C', 'X', 'R']: + return taxes.filtered(lambda x: x.tax_group_id.l10n_ar_vat_afip_code) + return super()._filter_taxes_included(taxes) + + def _format_document_number(self, document_number): + """ Make validation of Import Dispatch Number + * making validations on the document_number. If it is wrong it should raise an exception + * format the document_number against a pattern and return it + """ + self.ensure_one() + if self.country_id != self.env.ref('base.ar'): + return super()._format_document_number(document_number) + + if not document_number: + return False + + msg = "'%s' " + _("is not a valid value for") + " '%s'.
%s" + + # 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'))) + return document_number + + # Invoice Number Validator (For Eg: 123-123) + failed = False + args = document_number.split('-') + if len(args) != 2: + failed = True + else: + pos, number = args + if len(pos) > 5 or not pos.isdigit(): + failed = True + elif len(number) > 8 or not number.isdigit(): + failed = True + document_number = '{:>04s}-{:>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'))) + + return document_number diff --git a/addons/l10n_ar/models/l10n_latam_identification_type.py b/addons/l10n_ar/models/l10n_latam_identification_type.py new file mode 100644 index 00000000000..7158fe2feb3 --- /dev/null +++ b/addons/l10n_ar/models/l10n_latam_identification_type.py @@ -0,0 +1,9 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import models, fields + + +class L10nLatamIdentificationType(models.Model): + + _inherit = "l10n_latam.identification.type" + + l10n_ar_afip_code = fields.Char("AFIP Code") diff --git a/addons/l10n_ar/models/res_company.py b/addons/l10n_ar/models/res_company.py new file mode 100644 index 00000000000..26ae52e3f52 --- /dev/null +++ b/addons/l10n_ar/models/res_company.py @@ -0,0 +1,45 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import fields, models, api, _ +from odoo.exceptions import ValidationError + +class ResCompany(models.Model): + + _inherit = "res.company" + + l10n_ar_country_code = fields.Char(related='country_id.code', string='Country Code') + l10n_ar_gross_income_number = fields.Char( + related='partner_id.l10n_ar_gross_income_number', string='Gross Income Number', readonly=False, + help="This field is required in order to print the invoice report properly") + l10n_ar_gross_income_type = fields.Selection( + related='partner_id.l10n_ar_gross_income_type', string='Gross Income', readonly=False, + help="This field is required in order to print the invoice report properly") + l10n_ar_afip_responsibility_type_id = fields.Many2one( + domain="[('code', 'in', [1, 4, 6])]", related='partner_id.l10n_ar_afip_responsibility_type_id', readonly=False) + l10n_ar_company_requires_vat = fields.Boolean(compute='_compute_l10n_ar_company_requires_vat', string='Company Requires Vat?') + l10n_ar_afip_start_date = fields.Date('Activities Start Date') + + @api.onchange('country_id') + def onchange_country(self): + """ Argentinian companies use round_globally as tax_calculation_rounding_method """ + for rec in self.filtered(lambda x: x.country_id == self.env.ref('base.ar')): + rec.tax_calculation_rounding_method = 'round_globally' + + @api.depends('l10n_ar_afip_responsibility_type_id') + def _compute_l10n_ar_company_requires_vat(self): + recs_requires_vat = self.filtered(lambda x: x.l10n_ar_afip_responsibility_type_id.code == '1') + recs_requires_vat.l10n_ar_company_requires_vat = True + remaining = self - recs_requires_vat + remaining.l10n_ar_company_requires_vat = False + + def _localization_use_documents(self): + """ Argentinian localization use documents """ + self.ensure_one() + return True if self.country_id == self.env.ref('base.ar') else 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.')) diff --git a/addons/l10n_ar/models/res_country.py b/addons/l10n_ar/models/res_country.py new file mode 100644 index 00000000000..15c1aaf6554 --- /dev/null +++ b/addons/l10n_ar/models/res_country.py @@ -0,0 +1,19 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +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_natural_vat = fields.Char( + 'Natural Person VAT', size=11, help="Generic VAT number defined by AFIP 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" + " 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" + " country that are not natural persons or legal entities") diff --git a/addons/l10n_ar/models/res_currency.py b/addons/l10n_ar/models/res_currency.py new file mode 100644 index 00000000000..24ef449c6df --- /dev/null +++ b/addons/l10n_ar/models/res_currency.py @@ -0,0 +1,9 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +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') diff --git a/addons/l10n_ar/models/res_partner.py b/addons/l10n_ar/models/res_partner.py new file mode 100644 index 00000000000..2da5914130e --- /dev/null +++ b/addons/l10n_ar/models/res_partner.py @@ -0,0 +1,107 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import fields, models, api, _ +from odoo.exceptions import UserError, ValidationError +import stdnum.ar +import logging + +_logger = logging.getLogger(__name__) + + +class ResPartner(models.Model): + + _inherit = 'res.partner' + + l10n_ar_vat = fields.Char( + compute='_compute_l10n_ar_vat', string="VAT", help='Computed field that returns VAT or nothing if this one' + ' is not set for the partner') + l10n_ar_formatted_vat = fields.Char( + compute='_compute_l10n_ar_formatted_vat', string="Formatted VAT", help='Computed field that will convert the' + ' given VAT number to the format {person_category:2}-{number:10}-{validation_number:1}') + + 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') + l10n_ar_afip_responsibility_type_id = fields.Many2one( + 'l10n_ar.afip.responsibility.type', string='AFIP Responsibility Type', index=True, help='Defined by AFIP 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): + """ This will add some dash to the CUIT number in order to show in his natural format: + {person_category}-{number}-{validation_number} """ + recs_ar_vat = self.filtered('l10n_ar_vat') + for rec in recs_ar_vat: + rec.l10n_ar_formatted_vat = stdnum.ar.cuit.format(rec.l10n_ar_vat) + remaining = self - recs_ar_vat + remaining.l10n_ar_formatted_vat = False + + @api.depends('vat', 'l10n_latam_identification_type_id') + def _compute_l10n_ar_vat(self): + """ We add this computed field that returns cuit or nothing if this one is not set for the partner. This + Validation can be also done by calling ensure_vat() method that returns the cuit or error if this one is not + found """ + recs_ar_vat = self.filtered(lambda x: x.l10n_latam_identification_type_id.l10n_ar_afip_code == '80') + recs_ar_vat.l10n_ar_vat = True + remaining = self - recs_ar_vat + remaining.l10n_ar_vat = False + + @api.constrains('vat', 'l10n_latam_identification_type_id') + def check_vat(self): + """ Since we validate more documents than the vat for Argentinian partners (CUIT, CUIL, DNI) we + extend this method in order to process it. """ + # NOTE by the moment we include the CUIT (VAT) 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 x: x.l10n_latam_identification_type_id.l10n_ar_afip_code) + l10n_ar_partners.l10n_ar_identification_validation() + return super(ResPartner, self - l10n_ar_partners).check_vat() + + @api.model + def _commercial_fields(self): + return super()._commercial_fields() + ['l10n_ar_afip_responsibility_type_id'] + + def ensure_vat(self): + """ This method is a helper that returns the VAT number is this one is defined if not raise an UserError. + + VAT is not mandatory field but for some Argentinian operations the VAT is required, for eg validate an + electronic invoice, build a report, etc. + + 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)) + return self.l10n_ar_vat + + def _get_validation_module(self): + self.ensure_one() + if self.l10n_latam_identification_type_id.l10n_ar_afip_code in ['80', '86']: + return stdnum.ar.cuit + elif self.l10n_latam_identification_type_id.l10n_ar_afip_code == '96': + return stdnum.ar.dni + + def l10n_ar_identification_validation(self): + for rec in self.filtered('vat'): + try: + module = rec._get_validation_module() + except Exception as error: + module = False + _logger.log(25, "Argentinian document was not validated: %s", repr(error)) + + if not module: + continue + try: + module.validate(rec.vat) + except module.InvalidChecksum: + raise ValidationError(_('The validation digit is not valid for "%s"') % rec.l10n_latam_identification_type_id.name) + except module.InvalidLength: + 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 Exception as error: + raise ValidationError(repr(error)) diff --git a/addons/l10n_ar/models/res_partner_bank.py b/addons/l10n_ar/models/res_partner_bank.py new file mode 100644 index 00000000000..2ec902c7f9b --- /dev/null +++ b/addons/l10n_ar/models/res_partner_bank.py @@ -0,0 +1,27 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import models, api, _ +import stdnum.ar.cbu + + +def validate_cbu(cbu): + return stdnum.ar.cbu.validate(cbu) + + +class ResPartnerBank(models.Model): + + _inherit = 'res.partner.bank' + + @api.model + def _get_supported_account_types(self): + """ Add new account type named cbu used in Argentina """ + res = super()._get_supported_account_types() + res.append(('cbu', _('CBU'))) + return res + + @api.model + def retrieve_acc_type(self, acc_number): + try: + validate_cbu(acc_number) + except Exception: + return super().retrieve_acc_type(acc_number) + return 'cbu' diff --git a/addons/l10n_ar/models/uom_uom.py b/addons/l10n_ar/models/uom_uom.py new file mode 100644 index 00000000000..6b865563736 --- /dev/null +++ b/addons/l10n_ar/models/uom_uom.py @@ -0,0 +1,9 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import fields, models + + +class Uom(models.Model): + + _inherit = 'uom.uom' + + l10n_ar_afip_code = fields.Char('AFIP Code', help='This code will be used on electronic invoice') diff --git a/addons/l10n_ar/report/__init__.py b/addons/l10n_ar/report/__init__.py new file mode 100644 index 00000000000..a622bd9bb6e --- /dev/null +++ b/addons/l10n_ar/report/__init__.py @@ -0,0 +1,3 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import invoice_report diff --git a/addons/l10n_ar/report/invoice_report.py b/addons/l10n_ar/report/invoice_report.py new file mode 100644 index 00000000000..318691cbf30 --- /dev/null +++ b/addons/l10n_ar/report/invoice_report.py @@ -0,0 +1,24 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import models, fields + + +class AccountInvoiceReport(models.Model): + + _inherit = 'account.invoice.report' + + l10n_ar_state_id = fields.Many2one('res.country.state', 'State', readonly=True) + date = fields.Date(readonly=True, string="Accounting Date") + + _depends = { + 'account.move': ['partner_id', 'date'], + 'res.partner': ['state_id'], + } + + def _select(self): + return super()._select() + ", contact_partner.state_id as l10n_ar_state_id, move.date" + + def _group_by(self): + return super()._group_by() + ", contact_partner.state_id, move.date" + + def _from(self): + return super()._from() + " LEFT JOIN res_partner contact_partner ON contact_partner.id = move.partner_id" diff --git a/addons/l10n_ar/report/invoice_report_view.xml b/addons/l10n_ar/report/invoice_report_view.xml new file mode 100644 index 00000000000..6af473a6b51 --- /dev/null +++ b/addons/l10n_ar/report/invoice_report_view.xml @@ -0,0 +1,46 @@ + + + + + account.invoice.report.search + account.invoice.report + + + + + + + + + + + + + + + IIBB - Sales by jurisdiction + account.invoice.report + pivot + {'search_default_current': 1, 'search_default_customer': 1, 'search_default_with_document': 1, 'search_default_groupby_l10n_ar_state_id': 1, 'search_default_groupby_account_id': 1, 'time_ranges': {'field': 'date', 'range': 'this_year'}} + + + + + + IIBB - Purchases by jurisdiction + account.invoice.report + pivot + {'search_default_current': 1, 'search_default_supplier': 1, 'search_default_with_document': 1, 'search_default_groupby_l10n_ar_state_id': 1, 'search_default_groupby_account_id': 1, 'time_ranges': {'field': 'date', 'range': 'this_year'}} + + + + + diff --git a/addons/l10n_ar/security/ir.model.access.csv b/addons/l10n_ar/security/ir.model.access.csv new file mode 100644 index 00000000000..f0484d8fd44 --- /dev/null +++ b/addons/l10n_ar/security/ir.model.access.csv @@ -0,0 +1,2 @@ +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 diff --git a/addons/l10n_ar/views/account_fiscal_position_view.xml b/addons/l10n_ar/views/account_fiscal_position_view.xml new file mode 100644 index 00000000000..b76c2a99456 --- /dev/null +++ b/addons/l10n_ar/views/account_fiscal_position_view.xml @@ -0,0 +1,15 @@ + + + + + account.fiscal.position.form + account.fiscal.position + + + + + + + + + diff --git a/addons/l10n_ar/views/account_journal_view.xml b/addons/l10n_ar/views/account_journal_view.xml new file mode 100644 index 00000000000..e9d2b773d58 --- /dev/null +++ b/addons/l10n_ar/views/account_journal_view.xml @@ -0,0 +1,36 @@ + + + + + account.journal + account.journal.form + + + + + + + + + + + + + + {'invisible': [('l10n_latam_use_documents', '=', True), ('l10n_latam_country_code', '=', 'AR')]} + + + {'invisible': [('l10n_latam_use_documents', '=', True), ('l10n_latam_country_code', '=', 'AR')]} + + + + + + + + + + + diff --git a/addons/l10n_ar/views/account_move_view.xml b/addons/l10n_ar/views/account_move_view.xml new file mode 100644 index 00000000000..93a085fecb1 --- /dev/null +++ b/addons/l10n_ar/views/account_move_view.xml @@ -0,0 +1,40 @@ + + + + + account.move.filter + account.move + + + + + + + + + + + + + + account.move.form + account.move + + + + + + + + + + + + + + + diff --git a/addons/l10n_ar/views/afip_menuitem.xml b/addons/l10n_ar/views/afip_menuitem.xml new file mode 100644 index 00000000000..68899ef9004 --- /dev/null +++ b/addons/l10n_ar/views/afip_menuitem.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/addons/l10n_ar/views/ir_sequence_view.xml b/addons/l10n_ar/views/ir_sequence_view.xml new file mode 100644 index 00000000000..ad2e080bb11 --- /dev/null +++ b/addons/l10n_ar/views/ir_sequence_view.xml @@ -0,0 +1,37 @@ + + + + + ir.sequence.form + ir.sequence + + + + + + + + + + ir.sequence.tree + ir.sequence + + + + + + + + + + ir.sequence.search + ir.sequence + + + + + + + + + diff --git a/addons/l10n_ar/views/l10n_ar_afip_responsibility_type_view.xml b/addons/l10n_ar/views/l10n_ar_afip_responsibility_type_view.xml new file mode 100644 index 00000000000..46b91eaa362 --- /dev/null +++ b/addons/l10n_ar/views/l10n_ar_afip_responsibility_type_view.xml @@ -0,0 +1,37 @@ + + + + + afip.responsibility.type.form + l10n_ar.afip.responsibility.type + +
+ + + + + +
+
+
+ + + afip.responsibility.type.tree + l10n_ar.afip.responsibility.type + + + + + + + + + + + AFIP Responsibility Types + l10n_ar.afip.responsibility.type + + + + +
diff --git a/addons/l10n_ar/views/l10n_latam_document_type_view.xml b/addons/l10n_ar/views/l10n_latam_document_type_view.xml new file mode 100644 index 00000000000..bb500c71d86 --- /dev/null +++ b/addons/l10n_ar/views/l10n_latam_document_type_view.xml @@ -0,0 +1,51 @@ + + + + + l10n_latam.document.type.form + l10n_latam.document.type + + + + + + + + + + + l10n_latam.document.type.tree + l10n_latam.document.type + + + + + + + + + + l10n_latam.document.type.filter + l10n_latam.document.type + + + + + + + + + + + + + + + Document Types + l10n_latam.document.type + {'search_default_localization': 1} + + + + + diff --git a/addons/l10n_ar/views/report_invoice.xml b/addons/l10n_ar/views/report_invoice.xml new file mode 100644 index 00000000000..5ff97faec3e --- /dev/null +++ b/addons/l10n_ar/views/report_invoice.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + diff --git a/addons/l10n_ar/views/res_company_view.xml b/addons/l10n_ar/views/res_company_view.xml new file mode 100644 index 00000000000..f61dd94401e --- /dev/null +++ b/addons/l10n_ar/views/res_company_view.xml @@ -0,0 +1,22 @@ + + + + res.company.form.inherit + + res.company + +
+ + + + + +
+
diff --git a/addons/l10n_ar/views/res_country_view.xml b/addons/l10n_ar/views/res_country_view.xml new file mode 100644 index 00000000000..73b6204df0d --- /dev/null +++ b/addons/l10n_ar/views/res_country_view.xml @@ -0,0 +1,30 @@ + + + + + res.country.form + res.country + + + + + + + + + + + + res.country.tree + res.country + + + + + + + + + + + diff --git a/addons/l10n_ar/views/res_currency_view.xml b/addons/l10n_ar/views/res_currency_view.xml new file mode 100644 index 00000000000..fe267e70d38 --- /dev/null +++ b/addons/l10n_ar/views/res_currency_view.xml @@ -0,0 +1,15 @@ + + + + + res.currency.form + + res.currency + + + + + + + + diff --git a/addons/l10n_ar/views/res_partner_view.xml b/addons/l10n_ar/views/res_partner_view.xml new file mode 100644 index 00000000000..09cf9bec192 --- /dev/null +++ b/addons/l10n_ar/views/res_partner_view.xml @@ -0,0 +1,54 @@ + + + + + res.partner.form + res.partner + + + + + + + + + + res.partner.form + res.partner + + + + + + + + + + + + + + + + + + + view.res.partner.filter.inherit + res.partner + + + + + + + + + + + + diff --git a/addons/l10n_ar/views/uom_uom_view.xml b/addons/l10n_ar/views/uom_uom_view.xml new file mode 100644 index 00000000000..5a02b9318ca --- /dev/null +++ b/addons/l10n_ar/views/uom_uom_view.xml @@ -0,0 +1,26 @@ + + + + + uom.uom.tree + uom.uom + + + + + + + + + + uom.uom.form + uom.uom + + + + + + + + +