Actualizar README.md

This commit is contained in:
2026-06-12 20:56:09 +00:00
parent 6eace123e8
commit 5c1abde9d6
+18 -28
View File
@@ -13,11 +13,8 @@
| Estado | En Progreso / Prototipo funcional | | Estado | En Progreso / Prototipo funcional |
| Developer Principal | Isaac Aracena | | Developer Principal | Isaac Aracena |
| IT Manager | Luis Matos | | IT Manager | Luis Matos |
| Fecha de Inicio | A completar | | Product Owner | Máximo Gómez |
| Fecha de Cierre Estimada | A completar |
| Ciclo Shape Up | A completar |
| Board de Ejecución | A completar |
| PRD del Proyecto | A completar |
--- ---
@@ -98,11 +95,11 @@ El MVP debe enfocarse en el cruce de cuentas de Guatemala.
* Selección de tipo de cruce: * Selección de tipo de cruce:
* Mensual. * Mensual.
* Quincena 15. * Quincena
* Quincena 30.
* Carga de archivo de nómina. * Carga de archivo de nómina.
* Carga de archivo o archivos bancarios. * Carga de archivo o archivos bancarios.
* Consulta o carga de datos de BambooHR. * Consulta de BambooHR vía el API.
* Ejecución del cruce. * Ejecución del cruce.
* Generación de reporte final. * Generación de reporte final.
* Visualización de diferencias. * Visualización de diferencias.
@@ -112,7 +109,6 @@ El MVP debe enfocarse en el cruce de cuentas de Guatemala.
* Automatización completa para todos los países. * Automatización completa para todos los países.
* Edición manual de datos desde la app. * Edición manual de datos desde la app.
* Conexión directa con sistemas bancarios.
* Envío automático a terceros. * Envío automático a terceros.
* Aprobaciones de nómina. * Aprobaciones de nómina.
* Sustitución oficial del proceso contable sin validación humana. * Sustitución oficial del proceso contable sin validación humana.
@@ -169,7 +165,7 @@ Notificación al responsable
| Banco | CSV / Excel / PDF convertido | Fuente de pagos ejecutados | | Banco | CSV / Excel / PDF convertido | Fuente de pagos ejecutados |
| Reportes | Excel / Google Sheets | Salida del cruce y hallazgos | | Reportes | Excel / Google Sheets | Salida del cruce y hallazgos |
| Base de datos | Supabase / PostgreSQL recomendado | Historial de ejecuciones, usuarios y auditoría | | Base de datos | Supabase / PostgreSQL recomendado | Historial de ejecuciones, usuarios y auditoría |
| Infraestructura | Servidor GLM / EasyPanel | Hosting de servicios internos | | Infraestructura | Servidor GLM | Hosting de servicios internos |
--- ---
@@ -190,27 +186,21 @@ Notificación al responsable
1. El identificador principal del empleado debe ser `Employee Number` de BambooHR. 1. El identificador principal del empleado debe ser `Employee Number` de BambooHR.
2. No se debe usar DPI como identificador principal del reporte. 2. El cruce debe comparar empleados entre BambooHR, nómina y banco.
3. El cruce debe comparar empleados entre BambooHR, nómina y banco. 3. Un empleado activo en BambooHR con monto en nómina debe tener pago bancario correspondiente, salvo excepción documentada.
4. Un empleado activo en BambooHR con monto en nómina debe tener pago bancario correspondiente, salvo excepción documentada. 4. Un pago bancario sin empleado relacionado en nómina debe marcarse como pago no conciliado.
5. Un pago bancario sin empleado relacionado en nómina debe marcarse como pago no conciliado. 5. Un pago bancario a una cuenta no reconocida debe marcarse como posible irregularidad.
6. Un pago bancario a una cuenta no reconocida debe marcarse como posible irregularidad. 6. Un empleado inactivo en BambooHR con pago en nómina o banco debe marcarse para revisión.
7. Un empleado inactivo en BambooHR con pago en nómina o banco debe marcarse para revisión. 7. Las variaciones de nombres no deben considerarse irregularidad automáticamente.
8. Las diferencias pequeñas por redondeo pueden tolerarse según la tolerancia configurada. 8. El sistema debe normalizar nombres para reducir falsos positivos.
9. La tolerancia sugerida para diferencias monetarias es `0.02`. 9. La coincidencia puede realizarse por:
10. Las variaciones de nombres no deben considerarse irregularidad automáticamente.
11. El sistema debe normalizar nombres para reducir falsos positivos.
12. La coincidencia puede realizarse por:
* Employee Number. * Employee Number.
* Cuenta bancaria. * Cuenta bancaria.
@@ -218,13 +208,13 @@ Notificación al responsable
* Monto. * Monto.
* Combinación de nombre + monto. * Combinación de nombre + monto.
13. Las cuentas con moneda especial o excepción deben manejarse en una tabla de excepciones. 10. Las cuentas con moneda especial o excepción deben manejarse en una tabla de excepciones.
14. Si la moneda no se detecta de forma confiable, el sistema debe marcar el caso para revisión. 11. Si la moneda no se detecta de forma confiable, el sistema debe marcar el caso para revisión.
15. El reporte final debe priorizar hallazgos, diferencias e irregularidades, no llenar al usuario de casos correctos. 12. El reporte final debe priorizar hallazgos, diferencias e irregularidades, no llenar al usuario de casos correctos.
16. El resultado debe ser revisado por una persona responsable antes de tomar acciones operativas. 13. El resultado debe ser revisado por una persona responsable antes de tomar acciones operativas.
--- ---