| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) |
| Lines of code | 3056 |
| Technical Name |
l10n_pa_dmce |
| License | See License tab |
| Website | https://www.mi-erp.app |
Panamá — DMCE 2.0 · Zona Libre de Colón
Declaraciones de Movimiento Comercial Electrónicas (entrada, salida, traspaso y merma) generadas desde Odoo y transmitidas al sistema DMCE 2.0 de la ZLC — sin Java, sin instalaciones externas, 100% compatible con Odoo.sh.
(entry · exit · transfer · writeoff)
12 dígitos incluidos
precargados
prueba y producción
Qué hace este módulo
l10n_pa_dmce integra Odoo 19 con el sistema DMCE 2.0 (CrimsonLogic) de la Zona Libre de Colón, Panamá. Genera los archivos DMCFORM de las declaraciones desde sus operaciones reales de Odoo — recepciones, entregas, facturas y desechos — los valida contra el XSD oficial y los transmite por el web service "File Upload" replicando en Python puro toda la criptografía del cliente oficial: llave pública RSA del KeyService, credenciales cifradas PKCS#1 v1.5 en headers HTTP y CRC32 por archivo.
/zonalibre, sin JAR —
el motor de transmisión es Python puro (requests + lxml + cryptography),
por lo que funciona igual en Odoo.sh, on-premise o Docker.
Flujo de trabajo
desde picking, factura o scrap — o manual
matriz DMCE + XSD oficial
archivo DMCFORM con nombre y CRC32
SOAP + RSA (cron o manual)
procesamiento en portal (actividad)
ciclo del portal hasta Completada
Funcionalidad incluida
Declaraciones DMCE
Los 4 tipos de formulario con su máquina de estados completa: artículos (máx. 1.000), facturas con conversión a USD e incoterms 1-11, transporte (contenedor, carga en bulto, contenedor compartido), constantes forzadas para mermas, y generación desde recepciones, entregas y desechos con prellenado automático.
DMCFORM stock.picking account.move stock.scrap
Motor de transmisión
Réplica exacta del protocolo del cliente oficial verificada
contra el ambiente de pruebas real: document/literal SOAP,
headers Username/Password cifrados RSA,
sequence = archivo@CRC32. Cola con reintentos,
lotes auditables (1 lote = 1 llamada) y diagnóstico de envelopes.
KeyService RSA fileTransfer Reintentos ir.cron
Catálogos precargados
Arancel Nacional de Importación de Panamá (fracciones de 12 dígitos con descripción oficial), puertos UN/LOCODE del mundo + códigos internos ZLC, tipos de bulto, empresas de transporte (con vínculo opcional a contactos), conductores y vehículos del registro ZLC.
Arancel PA 12d UN/LOCODE CFZ · PAMIT
Dashboard ECharts
KPIs en tiempo real (declaraciones, transmisiones OK/fallidas, pendientes de verificar, latencia SOAP), donut por estado con clic-para-abrir, volumen mensual por tipo, transmisiones por estado y gauge de tasa de éxito — con sombras de profundidad.
ECharts 6 OWL KPIs
El módulo en acción
Dashboard DMCE — Zona Libre de Colón
KPIs en vivo, declaraciones por estado, gauge de éxito de transmisión, transmisiones por estado y volumen mensual por tipo de formulario. Cada gráfica con sombra de profundidad y clic para abrir los registros.
Declaración validada contra el XSD oficial
Formulario de entrada con statusbar del ciclo completo, pestañas de artículos / facturas / transporte / resultado, totales computados y chatter con trazabilidad. "Validar" ejecuta la matriz de reglas DMCE y el XSD oficial antes de permitir el envío.
Transmisión con respuesta real del servidor
Nombre de archivo normativo, CRC32, sequence del protocolo, respuesta literal del servidor DMCE y doble estado: transferencia técnica + procesamiento de negocio.
Cuenta DMCE con conexión verificada
Credenciales FUSERV cifradas, clave de operación, ambiente prueba/producción con URLs automáticas, y huella de la llave RSA obtenida del KeyService real.
Arancel panameño de 12 dígitos incluido
Fracciones del Arancel Nacional de Importación con su descripción oficial, listas para asignar a productos. Búsqueda por código o descripción.
17.500+ puertos UN/LOCODE precargados
Puertos marítimos del mundo con su país, más los códigos internos de la ZLC (CFZ). Búsqueda por código UN/LOCODE o por nombre.
Lotes auditables — 1 lote = 1 llamada fileTransfer
Fecha, duración en milisegundos, status y mensaje del servidor, transmisiones incluidas y pestaña de diagnóstico SOAP con los envelopes crudos (solo administradores).
Requisitos y puesta en marcha
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) |
| Lines of code | 3056 |
| Technical Name |
l10n_pa_dmce |
| License | See License tab |
| Website | https://www.mi-erp.app |
Proprietary License v1.0 Este software y los archivos asociados (el "Software") solo se pueden utilizar (ejecutar, modificado, ejecutado después de modificaciones) si ha comprado una licencia válida de los autores, normalmente a través de las aplicaciones de Odoo, o si ha recibido una acuerdo de los autores del Software (consulte el archivo COPYRIGHT). Puede desarrollar módulos de Odoo que utilicen el Software como una biblioteca (normalmente dependiendo de él, importándolo y usando sus recursos), pero sin copiar cualquier código fuente o material del Software. Está prohibido publicar, distribuir, sublicenciar o vender copias del Software. o copias modificadas del Software. El aviso de copyright anterior y este aviso de permiso deben incluirse en todos copias o partes sustanciales del Software. EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITAS, INCLUIDAS PERO NO LIMITADAS A LAS GARANTÍAS DE COMERCIABILIDAD, APTITUD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGÚN RECLAMO, DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRA FORMA, SURGIENDO, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTROS NEGOCIACIONES EN EL SOFTWARE.
Please log in to comment on this module
There are no ratings yet!
DEMO
Donde podriamos contactarlos para una Demo
saludos
DEMO
Buenas tardes, nos puede contactar al info@mi-erp.app. Saludos