summaryrefslogtreecommitdiff
path: root/addons/l10n_hn/data
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/l10n_hn/data
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/l10n_hn/data')
-rw-r--r--addons/l10n_hn/data/account.account.template.csv33
-rw-r--r--addons/l10n_hn/data/account_chart_template_data.xml80
-rw-r--r--addons/l10n_hn/data/account_data.xml10
-rw-r--r--addons/l10n_hn/data/l10n_hn_chart_data.xml13
-rw-r--r--addons/l10n_hn/data/l10n_hn_chart_post_data.xml12
5 files changed, 148 insertions, 0 deletions
diff --git a/addons/l10n_hn/data/account.account.template.csv b/addons/l10n_hn/data/account.account.template.csv
new file mode 100644
index 00000000..d59ce369
--- /dev/null
+++ b/addons/l10n_hn/data/account.account.template.csv
@@ -0,0 +1,33 @@
+"id","name","code","user_type_id/id","chart_template_id/id","reconcile"
+"cta110201","Cuentas por Cobrar Generales","1.1.02.01","account.data_account_type_receivable","l10n_hn.cuentas_plantilla","True"
+"cta110205","Cuentas por Cobrar Generales (PoS)","1.1.02.05","account.data_account_type_receivable","l10n_hn.cuentas_plantilla","True"
+"cta110202","Cuentas por Cobrar Empresas Afilidas","1.1.02.02","account.data_account_type_receivable","l10n_hn.cuentas_plantilla","True"
+"cta110203","Prestamos al Personal","1.1.02.03","account.data_account_type_receivable","l10n_hn.cuentas_plantilla","True"
+"cta110204","Otras Cuentas por Cobrar","1.1.02.04","account.data_account_type_receivable","l10n_hn.cuentas_plantilla","True"
+"cta110301","ISV por Cobrar","1.1.03.01","account.data_account_type_current_assets","l10n_hn.cuentas_plantilla","False"
+"cta110302","Retenciones de ISV recibidas","1.1.03.02","account.data_account_type_current_assets","l10n_hn.cuentas_plantilla","False"
+"cta120101","Propiedad, Planta y Equipo","1.2.01.01","account.data_account_type_current_assets","l10n_hn.cuentas_plantilla","False"
+"cta120201","Depreciaciones Acumuladas","1.2.02.01","account.data_account_type_current_assets","l10n_hn.cuentas_plantilla","False"
+"cta130101","Gastos por Amortizar","1.3.01.01","account.data_account_type_current_assets","l10n_hn.cuentas_plantilla","False"
+"cta130201","Gastos Anticipados","1.3.02.01","account.data_account_type_current_assets","l10n_hn.cuentas_plantilla","False"
+"cta130501","Gastos de Organización","1.3.03.01","account.data_account_type_current_assets","l10n_hn.cuentas_plantilla","False"
+"cta130601","Otros Activos","1.3.04.01","account.data_account_type_current_assets","l10n_hn.cuentas_plantilla","False"
+"cta210101","Cuentas y Documentos por Pagar","2.1.01.01","account.data_account_type_payable","l10n_hn.cuentas_plantilla","True"
+"cta210201","ISV por Pagar","2.1.02.01","account.data_account_type_current_liabilities","l10n_hn.cuentas_plantilla","False"
+"cta210301","Impuestos","2.1.03.01","account.data_account_type_current_liabilities","l10n_hn.cuentas_plantilla","False"
+"cta220101","Provisión para Indemnizaciones","2.2.01.01","account.data_account_type_current_liabilities","l10n_hn.cuentas_plantilla","False"
+"cta230101","Anticipos","2.3.01.01","account.data_account_type_current_liabilities","l10n_hn.cuentas_plantilla","False"
+"cta310101","Capital Autorizado, Suscríto y Pagado","3.1.01.01","account.data_account_type_equity","l10n_hn.cuentas_plantilla","False"
+"cta310102","Reservas","3.1.01.02","account.data_account_type_equity","l10n_hn.cuentas_plantilla","False"
+"cta310103","Perdidas y Ganancias","3.1.01.03","account.data_account_type_equity","l10n_hn.cuentas_plantilla","False"
+"cta410101","Ventas","4.1.01.01","account.data_account_type_revenue","l10n_hn.cuentas_plantilla","False"
+"cta410102","Descuentos Sobre Ventas","4.1.01.02","account.data_account_type_revenue","l10n_hn.cuentas_plantilla","False"
+"cta410103","Ganar cuenta","4.1.01.03","account.data_account_type_other_income","l10n_hn.cuentas_plantilla","False"
+"cta420101","Otros Ingresos","4.2.01.01","account.data_account_type_revenue","l10n_hn.cuentas_plantilla","False"
+"cta510101","Costos de Ventas","5.1.01.01","account.data_account_type_expenses","l10n_hn.cuentas_plantilla","False"
+"cta610101","Gastos de Ventas","6.1.01.01","account.data_account_type_expenses","l10n_hn.cuentas_plantilla","False"
+"cta620101","Gastos de Administración","6.2.01.01","account.data_account_type_expenses","l10n_hn.cuentas_plantilla","False"
+"cta620201","Otros Gastos de Operación","6.2.02.01","account.data_account_type_expenses","l10n_hn.cuentas_plantilla","False"
+"cta630101","Gastos no Deducibles","6.3.01.01","account.data_account_type_expenses","l10n_hn.cuentas_plantilla","False"
+"cta710101","Otros Gastos Financieros","7.1.01.01","account.data_account_type_expenses","l10n_hn.cuentas_plantilla","False"
+"cta710102","Intereses","7.1.01.02","account.data_account_type_expenses","l10n_hn.cuentas_plantilla","False"
diff --git a/addons/l10n_hn/data/account_chart_template_data.xml b/addons/l10n_hn/data/account_chart_template_data.xml
new file mode 100644
index 00000000..f0f99df7
--- /dev/null
+++ b/addons/l10n_hn/data/account_chart_template_data.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+
+ <!-- Compras e ISV por Cobrar -->
+
+ <record id="impuestos_plantilla_isv_por_cobrar" model="account.tax.template">
+ <field name="chart_template_id" ref="cuentas_plantilla"/>
+ <field name="name">ISV por Cobrar</field>
+ <field name="description">ISV por Cobrar</field>
+ <field name="amount" eval="15"/>
+ <field name="amount_type">percent</field>
+ <field name="type_tax_use">purchase</field>
+ <field name="price_include" eval="True"/>
+ <field name="tax_group_id" ref="tax_group_iva_15"/>
+ <field name="invoice_repartition_line_ids" eval="[(5,0,0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('cta110301'),
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('cta110301'),
+ }),
+ ]"/>
+ </record>
+
+ <!-- Ventas e ISV por Pagar -->
+
+ <record id="impuestos_plantilla_isv_por_pagar" model="account.tax.template">
+ <field name="chart_template_id" ref="cuentas_plantilla"/>
+ <field name="name">ISV por Pagar</field>
+ <field name="description">ISV por Pagar</field>
+ <field name="amount" eval="15"/>
+ <field name="amount_type">percent</field>
+ <field name="type_tax_use">sale</field>
+ <field name="price_include" eval="True"/>
+ <field name="tax_group_id" ref="tax_group_iva_15"/>
+ <field name="invoice_repartition_line_ids" eval="[(5,0,0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('cta210201'),
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('cta210201'),
+ }),
+ ]"/>
+ </record>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_hn.cuentas_plantilla')]"/>
+ </function>
+
+ </data>
+</odoo>
diff --git a/addons/l10n_hn/data/account_data.xml b/addons/l10n_hn/data/account_data.xml
new file mode 100644
index 00000000..03eef326
--- /dev/null
+++ b/addons/l10n_hn/data/account_data.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+
+ <!-- Account Tax Group -->
+ <record id="tax_group_iva_15" model="account.tax.group">
+ <field name="name">IVA 15%</field>
+ </record>
+ </data>
+</odoo>
diff --git a/addons/l10n_hn/data/l10n_hn_chart_data.xml b/addons/l10n_hn/data/l10n_hn_chart_data.xml
new file mode 100644
index 00000000..568efd39
--- /dev/null
+++ b/addons/l10n_hn/data/l10n_hn_chart_data.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data>
+ <record id="cuentas_plantilla" model="account.chart.template">
+ <field name="name">Plantilla de cuentas de Honduras (sencilla)</field>
+ <field name="bank_account_code_prefix">1.1.01.</field>
+ <field name="cash_account_code_prefix">1.1.01.</field>
+ <field name="transfer_account_code_prefix">1.1.01.00</field>
+ <field name="code_digits">9</field>
+ <field name="currency_id" ref="base.HNL"/>
+ </record>
+ </data>
+</odoo>
diff --git a/addons/l10n_hn/data/l10n_hn_chart_post_data.xml b/addons/l10n_hn/data/l10n_hn_chart_post_data.xml
new file mode 100644
index 00000000..757349c9
--- /dev/null
+++ b/addons/l10n_hn/data/l10n_hn_chart_post_data.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="cuentas_plantilla" model="account.chart.template">
+ <field name="property_account_receivable_id" ref="cta110201"/>
+ <field name="property_account_payable_id" ref="cta210101"/>
+ <field name="property_account_income_categ_id" ref="cta410101"/>
+ <field name="property_account_expense_categ_id" ref="cta510101"/>
+ <field name="income_currency_exchange_account_id" ref="cta410103"/>
+ <field name="expense_currency_exchange_account_id" ref="cta710101"/>
+ <field name="default_pos_receivable_account_id" ref="cta110205" />
+ </record>
+</odoo>