├── README.md ├── controllers ├── __init__.py └── dian_document.py ├── __init__.py ├── models ├── __init__.py ├── sequence.py ├── account.py ├── dian_fiscal_responsability.py ├── company.py └── invoice.py ├── report └── report_document_dian.xml ├── views ├── sequence_view.xml ├── account_view.xml ├── company_view.xml ├── report_invoice.xml ├── invoice_view.xml ├── dian_view.xml └── report_dian_document.xml ├── __manifest__.py ├── sql ├── actualiza_configuracion_DIAN.sql └── actualiza_configuracion_ValidacionPrevia_DIAN.sql ├── static └── xsd │ ├── common │ ├── UBL-XAdESv141-2.1.xsd │ ├── UBL-CoreComponentParameters-2.1.xsd │ ├── UBL-QualifiedDataTypes-2.1.xsd │ ├── UBL-SignatureBasicComponents-2.1.xsd │ ├── UBL-ExtensionContentDataType-2.1.xsd │ ├── UBL-CommonSignatureComponents-2.1.xsd │ ├── UBL-SignatureAggregateComponents-2.1.xsd │ ├── UBL-CommonExtensionComponents-2.1.xsd │ ├── UBL-xmldsig-core-schema-2.1.xsd │ └── UBL-XAdESv132-2.1.xsd │ └── maindoc │ ├── DIAN_UBL_Structures.xsd │ ├── UBL-ApplicationResponse-2.1.xsd │ └── UBL-AttachedDocument-2.1.xsd ├── .gitignore └── data └── dian_fiscal_responsability_data.xml /README.md: -------------------------------------------------------------------------------- 1 | # l10n_co_e-invoice 2 | 3 | -------------------------------------------------------------------------------- /controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import dian_document -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from . import models 3 | from . import controllers -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from . import dian 4 | from . import company 5 | from . import invoice 6 | from . import sequence 7 | from . import account 8 | from . import dian_fiscal_responsability -------------------------------------------------------------------------------- /models/sequence.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from openerp import api, fields, models, _ 3 | 4 | class SequnceDateRange(models.Model): 5 | _inherit = 'ir.sequence.dian_resolution' 6 | _name = 'ir.sequence.dian_resolution' 7 | 8 | technical_key = fields.Char(string="Clave técnica") 9 | 10 | -------------------------------------------------------------------------------- /report/report_document_dian.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |