oca-ocb-l10n_europe/odoo-bringout-oca-ocb-l10n_do
Ernad Husremovic ff721d030e Enhance validate_fix_submodules.py to detect and auto-fix orphaned worktrees
- Add detection of orphaned worktree directories (empty dirs or worktrees/ paths without .git)
- Implement automatic removal of orphaned worktrees with --fix option
- Remove orphaned worktrees oca-ocb-accounting-16.1 and oca-ocb-core-16.1
- Update script documentation to explain worktree handling

🤖 assisted by claude

🤖 assisted by claude
2025-11-16 17:33:47 +01:00
..
doc Enhance validate_fix_submodules.py to detect and auto-fix orphaned worktrees 2025-11-16 17:33:47 +01:00
l10n_do Initial commit: L10N_Europe packages 2025-08-29 15:20:52 +02:00
pyproject.toml Initial commit: L10N_Europe packages 2025-08-29 15:20:52 +02:00
README.md Initial commit: L10N_Europe packages 2025-08-29 15:20:52 +02:00

Dominican Republic - Accounting

Localization Module for Dominican Republic

Catálogo de Cuentas e Impuestos para República Dominicana, Compatible para Internacionalización con NIIF y alineado a las normas y regulaciones de la Dirección General de Impuestos Internos (DGII).

Este módulo consiste de:

  • Catálogo de Cuentas Estándar (alineado a DGII y NIIF)
  • Catálogo de Impuestos con la mayoría de Impuestos Preconfigurados - ITBIS para compras y ventas - Retenciones de ITBIS - Retenciones de ISR - Grupos de Impuestos y Retenciones: - Telecomunicaiones - Proveedores de Materiales de Construcción - Personas Físicas Proveedoras de Servicios - Otros impuestos
  • Secuencias Preconfiguradas para manejo de todos los NCF - Facturas con Valor Fiscal (para Ventas) - Facturas para Consumidores Finales - Notas de Débito y Crédito - Registro de Proveedores Informales - Registro de Ingreso Único - Registro de Gastos Menores - Gubernamentales
  • Posiciones Fiscales para automatización de impuestos y retenciones - Cambios de Impuestos a Exenciones (Ej. Ventas al Estado) - Cambios de Impuestos a Retenciones (Ej. Compra Servicios al Exterior) - Entre otros

Nota: Esta localización, aunque posee las secuencias para NCF, las mismas no pueden ser utilizadas sin la instalación de módulos de terceros o desarrollo adicional.

Estructura de Codificación del Catálogo de Cuentas:

Un dígito representa la categoría/tipo de cuenta del del estado financiero. 1 - Activo 4 - Cuentas de Ingresos y Ganancias 2 - Pasivo 5 - Costos, Gastos y Pérdidas 3 - Capital 6 - Cuentas Liquidadoras de Resultados

Dos dígitos representan los rubros de agrupación: 11- Activo Corriente 21- Pasivo Corriente 31- Capital Contable

Cuatro dígitos se asignan a las cuentas de mayor: cuentas de primer orden 1101- Efectivo y Equivalentes de Efectivo 2101- Cuentas y Documentos por pagar 3101- Capital Social

Seis dígitos se asignan a las sub-cuentas: cuentas de segundo orden 110101 - Caja 210101 - Proveedores locales

Ocho dígitos son para las cuentas de tercer orden (las visualizadas en Odoo): 1101- Efectivo y Equivalentes 110101- Caja 11010101 Caja General

Installation

pip install odoo-bringout-oca-ocb-l10n_do

Dependencies

This addon depends on:

  • account
  • base_iban

Manifest Information

  • Name: Dominican Republic - Accounting
  • Version: 2.0
  • Category: Accounting/Localizations/Account Charts
  • License: LGPL-3
  • Installable: False

Source

Based on OCA/OCB branch 16.0, addon l10n_do.

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