Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) |
Lines of code | 235 |
Technical Name |
l10n_latam_sv |
License | LGPL-3 |
Website | https://github.com/miliky/odoo18 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) |
Lines of code | 235 |
Technical Name |
l10n_latam_sv |
License | LGPL-3 |
Website | https://github.com/miliky/odoo18 |
Localización para El Salvador
Documentos de identificación y giros comerciales según normativa salvadoreña
Versión: 18.0.1.0.6
Características Principales
Tipos de Documentos Salvadoreños
- DUI (Documento Único de Identidad) - Código 13
- NIT (Número de Identificación Tributaria) - Código 36
- Pasaporte - Código 03
- Carnet de Residente - Código 02
- Otro documento - Código 37
Giros Comerciales (Actividades Económicas)
- Implementación del catálogo "CAT_019_Código_de_Actividad_Económica"
- Campo de código para identificar cada actividad económica
- Posibilidad de importar actividades económicas desde Excel
- Ejemplos: Comerciante (10006), Estudiante (10003), etc.
Interfaz Mejorada
Interfaz intuitiva con selección de documentos mediante botones de radio y etiquetado dinámico de campos.
- Visualización horizontal de opciones de documentos para mejor experiencia de usuario
- Campo de número etiquetado apropiadamente según el contexto
- Menú específico para gestionar los giros comerciales
- Integración con el módulo base de localización latinoamericana
Validación Avanzada de Documentos
Validación de NIT
- Formato completo (14 dígitos): Verifica que los primeros 2 dígitos estén entre 01 y 14 (códigos de departamento válidos)
- Formato homologado (9 dígitos): Valida el dígito verificador mediante algoritmo de módulo 10
- Validación en tiempo real con mensajes de error personalizados
Validación de DUI
- Verifica la validez del Documento Único de Identidad mediante algoritmo de dígito verificador (módulo 10)
- Validación en tiempo real con mensajes de error personalizados
- Formato obligatorio: 8 dígitos + guion + 1 dígito verificador
Mejoras Técnicas
Mejoras en la Gestión de Contactos
- Anulación inteligente de la validación estándar de VAT de Odoo para documentos salvadoreños
- Manejo automático de tipos de documentos según estándares locales
- Mensajes de error personalizados para validaciones fallidas
- Implementación de restricciones (@api.constrains) para validación en tiempo real
- Sobrecarga de métodos create() y write() para manejo adecuado de documentos salvadoreños
- Función auxiliar _should_skip_vat_validation() para determinar cuándo omitir la validación estándar
Migración de Datos
Fácil importación de giros comerciales desde Excel con las columnas: code, name, full_name.
Acceso directo desde el menú de Contactos > Configuración > Sectores
Para migrar los datos de giros comerciales según la normativa de la DGII:
- Acceda al menú Contactos > Sectores
- Archive todos los registros existentes (seleccione todos y use la opción "Archivar")
- Prepare un archivo Excel con las columnas: code, name, full_name
- Importe el archivo Excel utilizando la función de importación de Odoo
Instalación
Proceso sencillo de instalación:
- Asegúrese de tener instalado el módulo l10n_latam_base
- Instale este módulo desde la interfaz de Odoo (Aplicaciones > Buscar "El Salvador")
- No requiere configuración adicional después de la instalación
Información Técnica
Dependencias
- l10n_latam_base
Compatibilidad
- Odoo 18.0
Licencia
- LGPL-3
Contacto
Autor: JOSE EMILIO FLORES MELENDEZ
Email: jefm@outlook.com
Web: https://www.smart.dte.company/
Please log in to comment on this module