Evaluando propuestas

Desarrollo de solución en Odoo para Generación Automatizada de Archivos Planos Bancarios en Colombia

Publicado el 04 Marzo, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere el desarrollo de una solución robusta y configurable dentro de Odoo para automatizar la generación de archivos planos bancarios. Esta funcionalidad es crucial para cumplir con los diversos formatos exigidos por entidades financieras colombianas como Bancolombia, Banco de Bogotá, Caja Social y Davivienda, eliminando reprocesos manuales y minimizando riesgos de error.

La solución debe incluir las siguientes características clave:

1.  Plantillas Configurables por Banco: Implementación de un sistema de plantillas que permita definir las estructuras de archivo para cada banco sin necesidad de desarrollos de código específicos por entidad. Esto incluye la configuración de longitud de campos, posiciones fijas, formatos numéricos, tipos de dato y convenciones particulares, que pueden variar incluso por convenio empresarial.
2.  Extracción y Formateo Flexible de Datos: Capacidad para obtener datos desde Odoo utilizando rutas de campo o expresiones Python, lo que brindará flexibilidad para:
    *  Formatear fechas y limpiar datos.
    *  Calcular consecutivos de transacciones.
    *  Realizar búsquedas específicas de información.
3.  Modelos y Campos Calculados: Creación de nuevos modelos y campos calculados para relacionar tipos de documento y cuentas bancarias según los códigos internos definidos por cada banco.
4.  Proceso de Exportación Automatizado: El sistema debe permitir al usuario seleccionar un conjunto de pagos y, de forma automática, identificar el diario contable, el banco asociado y la plantilla correspondiente para generar el archivo TXT. No se requerirá la selección manual de la entidad bancaria por parte del usuario.
5.  Agrupación Obligatoria de Pagos: Es fundamental que el sistema agrupe los pagos por diario contable para asegurar la consistencia y evitar inconsistencias en los archivos generados.
6.  Soporte para Diversos Tipos de Archivo: La solución debe contemplar la generación de archivos para:
    *  Pagos masivos.
    *  Nómina electrónica.
    *  Transferencias bancarias.
    *  Recaudos.
    *  Pagos internacionales.
7.  Gestión de Beneficiarios: Se establecerá un flujo para asociar beneficiarios y sus cuentas bancarias a los proveedores, garantizando que el archivo exportado incluya correctamente la información del destinatario, ya sea el proveedor directo o un beneficiario diferente.

El objetivo es proporcionar una herramienta integral que optimice la gestión de pagos y cobros, mejore la eficiencia operativa y asegure el cumplimiento normativo con las entidades bancarias.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano

Plazo de Entrega: No definido

Habilidades necesarias