Saltar al contenido
Caso de estudio

La conciliación de la Ley 95 de Puerto Rico, automatizada

Consultor de integración de datos · 2023–2026


Resultado

Un proceso mensual de facturación y conciliación hecho a mano, reemplazado por un pipeline automático en Python y SQL.

Manual → automático
facturación y conciliación mensual
  • Python
  • SQL
  • Conciliación

Contexto

Una organización de ayuda mutua en salud de Puerto Rico tenía que facturar y conciliar los cobros cada mes según la Ley 95 de Puerto Rico, y el trabajo se hacía a mano.

Problema

La facturación, la limpieza de datos y la conciliación financiera se hacían a mano cada mes, para socios individuales y para membresías conjuntas de cónyuges.

Restricciones

  • Reglas de la Ley 95.
  • Cifras financieras que tienen que cuadrar exactamente.
  • Un plazo mensual.

Arquitectura

Diagrama ilustrativo: los archivos de facturación y de pagos entran en una corrida mensual que se inicia desde una pantalla, se limpian con Python, se cruzan con reglas en SQL y producen un reporte de conciliación y una lista de excepciones para que finanzas los revise.
Ilustrativo Ampliar el diagrama

El diagrama, paso a paso

  1. Archivos de facturación y de pagos.
  2. Corrida mensual que se inicia desde una pantalla de la aplicación.
  3. Ingesta y limpieza en Python.
  4. Reglas de cruce en SQL.
  5. Reporte de conciliación y lista de excepciones.
  6. Revisión de finanzas.

Decisiones clave

  • Reglas en SQL, pasos en Python. Las reglas de cruce y de conciliación viven en SQL, junto a los datos, donde es fácil leerlas, probarlas y auditarlas; Python se encarga de recibir los archivos, limpiarlos y ordenar los pasos. Una regla puede cambiar sin tocar el pipeline, y el pipeline puede cambiar sin tocar una regla.
  • Excepciones, no silencio. El proceso recibe varios archivos y produce varias salidas: la facturación del mes, el reporte de conciliación y una lista de registros que no cuadran, que pasan a revisión en vez de forzarse.
  • Una persona en el ciclo. El ciclo mensual se inicia desde una pantalla de la aplicación, porque una persona revisa y confirma los resultados por el camino. El pipeline hace el trabajo pesado; la persona decide lo que se factura.

Resultado

El proceso mensual pasó de ser completamente manual a un pipeline automático.

Mi papel

Diseñé y construí el pipeline.

Lo que no puedo contar

El nombre del cliente y cualquier cifra financiera.

No nombro a los clientes y los diagramas son ilustrativos: el trabajo está cubierto por confidencialidad. Actualizado: 21 de octubre de 2026.

Hablemos

¿Busca un ingeniero de datos?

Cuénteme del puesto o del proyecto. Leo cada mensaje y respondo personalmente.