unpaismejor-dgii-reports (8.0.10)
Installation
pip install --index-url https://code.unpaismejor.org.do/api/packages/tryton-do/pypi/simple/ --extra-index-url https://pypi.org/simple unpaismejor-dgii-reportsAbout this package
DGII reports for Tryton
dgii_reports
La guía operativa de conciliación y presentación está disponible en
doc/filing_workflow.rst y dentro de los formularios IT-1, I-12, IR-2, ACT
y RE1.
Reportes fiscales dominicanos para DGII.
Cobertura funcional
- Reportes 606, 607, 608 y 609.
- Declaraciones IT-1, IR-2, IR-3, IR-17, ACT, I12, ISC y RE1.
- Mapeos contables para alimentar formularios.
- Accionistas, anexos y validaciones de presentación.
- Pestaña DGII en facturas con secciones por formato: 606, 607, 608 y 609.
- Perfil de obligaciones por empresa, con catálogo general y sectorial.
Configuración por empresa
En Empresa > Obligaciones DGII seleccione un perfil y confirme los
formatos exigidos específicamente a la compañía. Los perfiles son una ayuda de
configuración y no sustituyen la clasificación del contribuyente en la DGII.
El catálogo local oficial revisado incluye los formatos generales 606, 607, 608 y 609; las declaraciones IT-1, IR-2, IR-3, IR-17, ACT, I-12, ISC y RE1; y los formatos sectoriales 612, 613, 615, 616, 623, 629, 641, 642, 643, 644, 645, 647, 648, 649, 650 y 651, además de DIOR.
Los generadores transaccionales automáticos disponibles actualmente son 606-609. Los formularios tributarios implementados se calculan desde contabilidad según sus mapeos. Los formatos sectoriales quedan identificados como obligaciones de la empresa, pero requieren sus respectivos datos operativos (divisas, pólizas, siniestros, boletos, combustibles, tabaco, alcohol o minerales); no se fabrican importes desde asientos contables cuando el detalle oficial no existe en Tryton.
Los TXT 606-609 incluyen el código de formato en el encabezado. Cuando 606, 607 o 608 no tienen operaciones, el módulo no genera un TXT vacío y señala que la presentación informativa debe realizarse en la Oficina Virtual.
Integración con NCF
El módulo consume los campos fiscales de ncf_manager. La cancelación
fiscal de comprobantes se captura en ncf_manager mediante
ncf_cancellation_type y ncf_cancellation_reason; dgii_reports solo
usa esa información para construir el Formato 608.
Pruebas
Las pruebas unitarias cubren helpers decimales, períodos, cálculos IR-17, validaciones e importes principales de IT-1.