mirror of
https://github.com/bringout/oca-ocb-l10n_europe.git
synced 2026-04-26 18:02:05 +02:00
19.0 vanilla
This commit is contained in:
parent
ff721d030e
commit
7721452493
1826 changed files with 124775 additions and 274114 deletions
|
|
@ -16,36 +16,15 @@ pip install odoo-bringout-oca-ocb-l10n_hn
|
|||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- base
|
||||
- account
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Honduras - Accounting
|
||||
- **Version**: 0.3
|
||||
- **Category**: Accounting/Localizations/Account Charts
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: False
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_hn`.
|
||||
- Repository: https://github.com/OCA/OCB
|
||||
- Branch: 19.0
|
||||
- Path: addons/l10n_hn
|
||||
|
||||
## License
|
||||
|
||||
This package maintains the original LGPL-3 license from the upstream Odoo project.
|
||||
|
||||
## Documentation
|
||||
|
||||
- Overview: doc/OVERVIEW.md
|
||||
- Architecture: doc/ARCHITECTURE.md
|
||||
- Models: doc/MODELS.md
|
||||
- Controllers: doc/CONTROLLERS.md
|
||||
- Wizards: doc/WIZARDS.md
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
This package preserves the original LGPL-3 license.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,2 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
# Copyright (c) 2009-2010 Salvatore J. Trimarchi <salvatore@trimarchi.co.cc>
|
||||
# (http://salvatoreweb.co.cc)
|
||||
from . import models
|
||||
|
|
|
|||
|
|
@ -1,15 +1,9 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
# Copyright (c) 2009-2016 Salvatore Josué Trimarchi Pinto <trimarchi@bacgroup.net>
|
||||
|
||||
# This module provides a minimal Honduran chart of accounts that can be use
|
||||
# to build upon a more complex one. It also includes a chart of taxes and
|
||||
# the Lempira currency.
|
||||
|
||||
{
|
||||
'name': 'Honduras - Accounting',
|
||||
'version': '0.3',
|
||||
'icon': '/account/static/description/l10n.png',
|
||||
'countries': ['hn'],
|
||||
'version': '0.2',
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This is the base module to manage the accounting chart for Honduras.
|
||||
|
|
@ -19,16 +13,12 @@ Agrega una nomenclatura contable para Honduras. También incluye impuestos y la
|
|||
moneda Lempira. -- Adds accounting chart for Honduras. It also includes taxes
|
||||
and the Lempira currency.""",
|
||||
'author': 'Salvatore Josue Trimarchi Pinto',
|
||||
'website': 'http://bacgroup.net',
|
||||
'depends': ['base', 'account'],
|
||||
'data': [
|
||||
'data/l10n_hn_chart_data.xml',
|
||||
'data/account.account.template.csv',
|
||||
'data/l10n_hn_chart_post_data.xml',
|
||||
'data/account_tax_group_data.xml',
|
||||
'data/account_tax_template_data.xml',
|
||||
'data/account_chart_template_data.xml',
|
||||
'website': 'https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations.html',
|
||||
'depends': [
|
||||
'base',
|
||||
'account',
|
||||
],
|
||||
'auto_install': ['account'],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
|
|
|
|||
|
|
@ -1,35 +0,0 @@
|
|||
"id","name","code","account_type","chart_template_id/id","reconcile"
|
||||
"cta110201","Cuentas por Cobrar Generales","1.1.02.01","asset_receivable","l10n_hn.cuentas_plantilla","True"
|
||||
"cta110205","Cuentas por Cobrar Generales (PoS)","1.1.02.05","asset_receivable","l10n_hn.cuentas_plantilla","True"
|
||||
"cta110202","Cuentas por Cobrar Empresas Afilidas","1.1.02.02","asset_receivable","l10n_hn.cuentas_plantilla","True"
|
||||
"cta110203","Prestamos al Personal","1.1.02.03","asset_receivable","l10n_hn.cuentas_plantilla","True"
|
||||
"cta110204","Otras Cuentas por Cobrar","1.1.02.04","asset_receivable","l10n_hn.cuentas_plantilla","True"
|
||||
"cta110301","ISV por Cobrar","1.1.03.01","asset_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta110302","Retenciones de ISV recibidas","1.1.03.02","asset_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta120101","Propiedad, Planta y Equipo","1.2.01.01","asset_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta120201","Depreciaciones Acumuladas","1.2.02.01","asset_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta130101","Gastos por Amortizar","1.3.01.01","asset_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta130201","Gastos Anticipados","1.3.02.01","asset_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta130501","Gastos de Organización","1.3.03.01","asset_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta130601","Otros Activos","1.3.04.01","asset_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta210101","Cuentas y Documentos por Pagar","2.1.01.01","liability_payable","l10n_hn.cuentas_plantilla","True"
|
||||
"cta210201","ISV por Pagar","2.1.02.01","liability_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta210301","Impuestos","2.1.03.01","liability_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta220101","Provisión para Indemnizaciones","2.2.01.01","liability_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta230101","Anticipos","2.3.01.01","liability_current","l10n_hn.cuentas_plantilla","False"
|
||||
"cta310101","Capital Autorizado, Suscríto y Pagado","3.1.01.01","equity","l10n_hn.cuentas_plantilla","False"
|
||||
"cta310102","Reservas","3.1.01.02","equity","l10n_hn.cuentas_plantilla","False"
|
||||
"cta310103","Perdidas y Ganancias","3.1.01.03","equity","l10n_hn.cuentas_plantilla","False"
|
||||
"cta410101","Ventas","4.1.01.01","income","l10n_hn.cuentas_plantilla","False"
|
||||
"cta410102","Descuentos Sobre Ventas","4.1.01.02","income","l10n_hn.cuentas_plantilla","False"
|
||||
"cta410103","Ganar cuenta","4.1.01.03","income_other","l10n_hn.cuentas_plantilla","False"
|
||||
"cta420101","Otros Ingresos","4.2.01.01","income","l10n_hn.cuentas_plantilla","False"
|
||||
"cta420102","Cash Discount Gain","4.2.01.02","income_other","l10n_hn.cuentas_plantilla","False"
|
||||
"cta510101","Costos de Ventas","5.1.01.01","expense","l10n_hn.cuentas_plantilla","False"
|
||||
"cta610101","Gastos de Ventas","6.1.01.01","expense","l10n_hn.cuentas_plantilla","False"
|
||||
"cta620101","Gastos de Administración","6.2.01.01","expense","l10n_hn.cuentas_plantilla","False"
|
||||
"cta620201","Otros Gastos de Operación","6.2.02.01","expense","l10n_hn.cuentas_plantilla","False"
|
||||
"cta620202","Cash Discount Loss","6.2.02.02","expense","l10n_hn.cuentas_plantilla","False"
|
||||
"cta630101","Gastos no Deducibles","6.3.01.01","expense","l10n_hn.cuentas_plantilla","False"
|
||||
"cta710101","Otros Gastos Financieros","7.1.01.01","expense","l10n_hn.cuentas_plantilla","False"
|
||||
"cta710102","Intereses","7.1.01.02","expense","l10n_hn.cuentas_plantilla","False"
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_hn.cuentas_plantilla')]"/>
|
||||
</function>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="tax_group_iva_15" model="account.tax.group">
|
||||
<field name="name">IVA 15%</field>
|
||||
<field name="country_id" ref="base.hn"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,59 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<!-- 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, {'repartition_type': 'base'}),
|
||||
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cta110301'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {'repartition_type': 'base'}),
|
||||
|
||||
(0,0, {
|
||||
'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, {'repartition_type': 'base'}),
|
||||
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cta210201'),
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {'repartition_type': 'base'}),
|
||||
|
||||
(0,0, {
|
||||
'repartition_type': 'tax',
|
||||
'account_id': ref('cta210201'),
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
<?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"/>
|
||||
<field name="country_id" ref="base.hn"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
<?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"/>
|
||||
<field name="account_journal_early_pay_discount_loss_account_id" ref="cta620202"/>
|
||||
<field name="account_journal_early_pay_discount_gain_account_id" ref="cta420102"/>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
"id","name","code","account_type","reconcile","name@es"
|
||||
"cta110201","General Accounts Receivable","1.1.02.01","asset_receivable","True","Cuentas por Cobrar Generales"
|
||||
"cta110205","General Accounts Receivable (PoS)","1.1.02.05","asset_receivable","True","Cuentas por Cobrar Generales (PoS)"
|
||||
"cta110202","Accounts Receivable Affiliated Companies","1.1.02.02","asset_receivable","True","Cuentas por Cobrar Empresas Afilidas"
|
||||
"cta110203","Loans to Personnel","1.1.02.03","asset_receivable","True","Prestamos al Personal"
|
||||
"cta110204","Other Accounts Receivable","1.1.02.04","asset_receivable","True","Otras Cuentas por Cobrar"
|
||||
"cta110301","ISV receivable","1.1.03.01","asset_current","False","ISV por Cobrar"
|
||||
"cta110302","ISV withholdings received","1.1.03.02","asset_current","False","Retenciones de ISV recibidas"
|
||||
"cta120101","Property, Plant and Equipment","1.2.01.01","asset_current","False","Propiedad, Planta y Equipo"
|
||||
"cta120201","Accumulated Depreciation","1.2.02.01","asset_current","False","Depreciaciones Acumuladas"
|
||||
"cta130101","Unamortized Expenses","1.3.01.01","asset_current","False","Gastos por Amortizar"
|
||||
"cta130201","Prepaid Expenses","1.3.02.01","asset_current","False","Gastos Anticipados"
|
||||
"cta130501","Organizational Expenses","1.3.03.01","asset_current","False","Gastos de Organización"
|
||||
"cta130601","Other Assets","1.3.04.01","asset_current","False","Otros Activos"
|
||||
"cta210101","Accounts and notes payable","2.1.01.01","liability_payable","True","Cuentas y Documentos por Pagar"
|
||||
"cta210201","ISV Payable","2.1.02.01","liability_current","False","ISV por Pagar"
|
||||
"cta210301","Taxes","2.1.03.01","liability_current","False","Impuestos"
|
||||
"cta220101","Provision for severance indemnities","2.2.01.01","liability_current","False","Provisión para Indemnizaciones"
|
||||
"cta230101","Advances","2.3.01.01","liability_current","False","Anticipos"
|
||||
"cta310101","Authorized, Subscribed and Paid-in Capital","3.1.01.01","equity","False","Capital Autorizado, Suscríto y Pagado"
|
||||
"cta310102","Reservations","3.1.01.02","equity","False","Reservas"
|
||||
"cta310103","Profit and loss","3.1.01.03","equity","False","Perdidas y Ganancias"
|
||||
"cta410101","Sales","4.1.01.01","income","False","Ventas"
|
||||
"cta410102","Sales Discounts","4.1.01.02","income","False","Descuentos Sobre Ventas"
|
||||
"cta410103","Earn an account","4.1.01.03","income_other","False","Ganar cuenta"
|
||||
"cta420101","Other Income","4.2.01.01","income","False","Otros Ingresos"
|
||||
"cta420102","Cash Discount Gain","4.2.01.02","income_other","False","Ganancia por descuento"
|
||||
"cta510101","Cost of sales","5.1.01.01","expense","False","Costos de Ventas"
|
||||
"cta610101","Cost of sales","6.1.01.01","expense","False","Costos de Ventas"
|
||||
"cta620101","Administrative Expenses","6.2.01.01","expense","False","Gastos de Administración"
|
||||
"cta620201","Other Operating Expenses","6.2.02.01","expense","False","Otros Gastos de Operación"
|
||||
"cta620202","Cash Discount Loss","6.2.02.02","expense","False","Pérdida por descuento"
|
||||
"cta630101","Non-Deductible Expenses","6.3.01.01","expense","False","Gastos no Deducibles"
|
||||
"cta710101","Other Financial Expenses","7.1.01.01","expense","False","Otros Gastos Financieros"
|
||||
"cta710102","Interests","7.1.01.02","expense","False","Intereses"
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
"id","name","description","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","description@es","invoice_label@es","price_include_override","fiscal_position_ids","original_tax_ids"
|
||||
"impuestos_plantilla_isv_por_cobrar","15%","ISV receivable","ISV receivable","15.0","percent","purchase","tax_group_iva_15","base","invoice","","ISV por Cobrar","ISV por Cobrar","","",""
|
||||
"","","","","","","","","tax","invoice","cta110301","","","","",""
|
||||
"","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","tax","refund","cta110301","","","","",""
|
||||
"impuestos_plantilla_isv_por_pagar","15%","ISV Payable","ISV Payable","15.0","percent","sale","tax_group_iva_15","base","invoice","","ISV por Pagar","ISV por Pagar","tax_included","",""
|
||||
"","","","","","","","","tax","invoice","cta210201","","","","",""
|
||||
"","","","","","","","","base","refund","","","","","",""
|
||||
"","","","","","","","","tax","refund","cta210201","","","","",""
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
"id","name","country_id","name@es"
|
||||
"tax_group_iva_15","VAT 15%","base.hn","IVA 15%"
|
||||
|
|
|
@ -1,34 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_hn" model="res.partner">
|
||||
<record id="base.partner_demo_company_hn" model="res.partner" forcecreate="1">
|
||||
<field name="name">HN Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="vat"/>
|
||||
<field name="street">CA-1</field>
|
||||
<field name="city">Nacaome</field>
|
||||
<field name="country_id" ref="base.hn"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
|
||||
<field name="zip"/>
|
||||
<field name="phone">+504 9123-4567</field>
|
||||
<field name="email">info@company.hnexample.com</field>
|
||||
<field name="website">www.hnexample.com</field>
|
||||
<field name="is_company" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_hn" model="res.company">
|
||||
<record id="base.demo_company_hn" model="res.company" forcecreate="1">
|
||||
<field name="name">HN Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_hn"/>
|
||||
<field name="partner_id" ref="base.partner_demo_company_hn"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_hn')]"/>
|
||||
<value eval="[ref('base.demo_company_hn')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_hn.demo_company_hn'))]}"/>
|
||||
<value eval="{'company_ids': [(4, ref('base.demo_company_hn'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('l10n_hn.cuentas_plantilla')]"/>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_hn.demo_company_hn')"/>
|
||||
<value eval="[]"/>
|
||||
<value>hn</value>
|
||||
<value model="res.company" eval="obj().env.ref('base.demo_company_hn')"/>
|
||||
<value name="install_demo" eval="True"/>
|
||||
</function>
|
||||
</odoo>
|
||||
|
|
|
|||
35
odoo-bringout-oca-ocb-l10n_hn/l10n_hn/i18n/es_419.po
Normal file
35
odoo-bringout-oca-ocb-l10n_hn/l10n_hn/i18n/es_419.po
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_hn
|
||||
#
|
||||
# Weblate <noreply-mt-weblate@weblate.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-30 19:07+0000\n"
|
||||
"PO-Revision-Date: 2025-11-17 03:11+0000\n"
|
||||
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
|
||||
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
|
||||
"odoo-19-l10n/l10n_hn/es_419/>\n"
|
||||
"Language: es_419\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: l10n_hn
|
||||
#: model:ir.model,name:l10n_hn.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Plantilla del plan de cuentas"
|
||||
|
||||
#. module: l10n_hn
|
||||
#: model:ir.model.fields,field_description:l10n_hn.field_account_chart_template__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre para mostrar"
|
||||
|
||||
#. module: l10n_hn
|
||||
#: model:ir.model.fields,field_description:l10n_hn.field_account_chart_template__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
31
odoo-bringout-oca-ocb-l10n_hn/l10n_hn/i18n/l10n_hn.pot
Normal file
31
odoo-bringout-oca-ocb-l10n_hn/l10n_hn/i18n/l10n_hn.pot
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_hn
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-30 19:07+0000\n"
|
||||
"PO-Revision-Date: 2025-12-30 19:07+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_hn
|
||||
#: model:ir.model,name:l10n_hn.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_hn
|
||||
#: model:ir.model.fields,field_description:l10n_hn.field_account_chart_template__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_hn
|
||||
#: model:ir.model.fields,field_description:l10n_hn.field_account_chart_template__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
def migrate(cr, version):
|
||||
# Set noupdate property of "account.tax.template" records to False
|
||||
cr.execute(
|
||||
"""UPDATE ir_model_data
|
||||
SET noupdate=false
|
||||
WHERE module='l10n_hn'
|
||||
AND model='account.tax.template'
|
||||
"""
|
||||
)
|
||||
2
odoo-bringout-oca-ocb-l10n_hn/l10n_hn/models/__init__.py
Normal file
2
odoo-bringout-oca-ocb-l10n_hn/l10n_hn/models/__init__.py
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from . import template_hn
|
||||
46
odoo-bringout-oca-ocb-l10n_hn/l10n_hn/models/template_hn.py
Normal file
46
odoo-bringout-oca-ocb-l10n_hn/l10n_hn/models/template_hn.py
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('hn')
|
||||
def _get_hn_template_data(self):
|
||||
return {
|
||||
'property_account_receivable_id': 'cta110201',
|
||||
'property_account_payable_id': 'cta210101',
|
||||
'code_digits': '9',
|
||||
}
|
||||
|
||||
@template('hn', 'res.company')
|
||||
def _get_hn_res_company(self):
|
||||
return {
|
||||
self.env.company.id: {
|
||||
'account_fiscal_country_id': 'base.hn',
|
||||
'bank_account_code_prefix': '1.1.01.',
|
||||
'cash_account_code_prefix': '1.1.01.',
|
||||
'transfer_account_code_prefix': '1.1.01.00',
|
||||
'account_default_pos_receivable_account_id': 'cta110205',
|
||||
'income_currency_exchange_account_id': 'cta410103',
|
||||
'expense_currency_exchange_account_id': 'cta710101',
|
||||
'account_journal_early_pay_discount_loss_account_id': 'cta620202',
|
||||
'account_journal_early_pay_discount_gain_account_id': 'cta420102',
|
||||
'account_sale_tax_id': 'impuestos_plantilla_isv_por_pagar',
|
||||
'account_purchase_tax_id': 'impuestos_plantilla_isv_por_cobrar',
|
||||
'income_account_id': 'cta410101',
|
||||
'expense_account_id': 'cta510101',
|
||||
'account_stock_journal_id': 'inventory_valuation',
|
||||
'account_stock_valuation_id': 'cta130601',
|
||||
},
|
||||
}
|
||||
|
||||
@template('hn', 'account.account')
|
||||
def _get_hn_account_account(self):
|
||||
return {
|
||||
'cta130601': {
|
||||
'account_stock_expense_id': 'cta510101',
|
||||
'account_stock_variation_id': 'cta620201',
|
||||
},
|
||||
}
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 1.9 KiB |
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 16 KiB |
|
|
@ -1,13 +1,15 @@
|
|||
[project]
|
||||
name = "odoo-bringout-oca-ocb-l10n_hn"
|
||||
version = "16.0.0"
|
||||
description = "Honduras - Accounting - Odoo addon"
|
||||
description = "Honduras - Accounting -
|
||||
Odoo addon
|
||||
"
|
||||
authors = [
|
||||
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
|
||||
]
|
||||
dependencies = [
|
||||
"odoo-bringout-oca-ocb-base>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-account>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-base>=19.0.0",
|
||||
"odoo-bringout-oca-ocb-account>=19.0.0",
|
||||
"requests>=2.25.1"
|
||||
]
|
||||
readme = "README.md"
|
||||
|
|
@ -17,7 +19,7 @@ classifiers = [
|
|||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Topic :: Office/Business",
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue