| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Payroll (hr_payroll) • Employees (hr) |
| Lines of code | 288 |
| Technical Name |
l10n_ve_payroll_todoticket |
| License | LGPL-3 |
| Website | https://www.mi-erp.app |
TXT TodoTicket Nómina — Odoo
Generación de archivos TXT para abono de tarjetas TodoTicket desde lotes de nómina
Descripción
El módulo TXT TodoTicket Nómina para Odoo 19 permite generar archivos TXT en el formato requerido por TodoTicket para el abono masivo de tarjetas de alimentación a partir de los lotes de nómina procesados.
Automatiza la extracción de datos de empleados (cédula, nacionalidad, monto neto) y genera el archivo con el formato exacto exigido por la plataforma bancaria, listo para su carga y procesamiento.
Funcionalidades principales
- Selección de lotes de nómina: seleccione uno o varios lotes de nómina confirmados para generar el archivo.
- Carga automática de nóminas: extrae empleados, cédulas, nacionalidad y monto neto de cada recibo.
- Generación de TXT: produce el archivo en formato TodoTicket con nacionalidad, cédula (9 dígitos), monto en céntimos (21 dígitos) y fecha de abono.
- Nombre de archivo automático: genera el nombre con formato
Abo_tarjetas_{código}_{fecha}.txt. - Control de estados: flujo Borrador → Realizado / Cancelado con validaciones en cada paso.
- Trazabilidad: integración con chatter para seguimiento de cambios y comunicación.
- Multi-compañía: soporte completo para entornos multi-empresa.
- Secuencia automática: numeración correlativa con prefijo TDT.
Proceso de generación
- Cree un nuevo registro de TXT TodoTicket.
- Ingrese el código de empresa asignado por TodoTicket y la fecha de abono.
- Seleccione los lotes de nómina a incluir.
- Haga clic en Cargar Nóminas para extraer los datos de los recibos confirmados.
- Verifique las líneas generadas (nacionalidad, cédula, monto).
- Haga clic en Generar TXT para crear el archivo descargable.
- Descargue el archivo y cárguelo en la plataforma TodoTicket.
- Marque como Procesado una vez completado el abono.
Formato del archivo TXT
Cada línea del archivo generado tiene la siguiente estructura:
| Campo | Longitud | Descripción |
|---|---|---|
| Nacionalidad | 1 | V (venezolano) o E (extranjero) |
| Cédula | 9 | Número con ceros a la izquierda |
| Separador | 2 | Dos espacios en blanco |
| Monto | 21 | Monto en céntimos con ceros a la izquierda |
| Fecha | 8 | Fecha de abono en formato DDMMAAAA |
Ejemplo:
V012345678 00000000000150000015022026
E009876543 00000000000200000015022026
Detalles técnicos
- Modelos:
hr.payslip.todoticketyhr.payslip.todoticket.line. - Dependencias:
hr_payrollymail. - Hereda mixins
mail.threadymail.activity.mixinpara trazabilidad. - 100% compatible con Odoo 19 Enterprise.
Contáctanos
Obtendrás asistencia gratuita durante 60 días por cualquier error o problema.
Para consultas o soporte: info@mi-erp.app
Please log in to comment on this module