Files
cruce-cuentas-glm-centralizado/VALIDACION_PUERTO_RICO_EMPLOYEE_NUMBER_FIX.md
T

18 lines
1.2 KiB
Markdown

# Puerto Rico — validación final del cruce
Corrección aplicada al workflow principal `Portal de Verificación de Nómina - Puerto Rico`:
- La lógica de conciliación, montos, cuentas y categorías no fue modificada.
- Las filas devueltas a la app ahora reutilizan la resolución de identidad contra BambooHR para completar `employeeNumber` / `employee_number` cuando la nómina no lo trae.
- Se aplica a coincidencias, discrepancias, posibles cuentas mal digitadas, nómina sin pago bancario y banco sin nómina cuando existe una identificación BambooHR confiable.
- `Banco sin BambooHR` conserva su semántica: no se inventa Employee Number cuando la identidad no pudo validarse.
- La fila visual vacía previa a los encabezados y las celdas vacías de `Resolución` permanecen vacías. El valor interno `17` observado al inspeccionar el XLSX era el índice de la cadena compartida vacía (`sharedStrings[17] = ""`), no contenido visible del reporte.
Validaciones estáticas realizadas:
- JSON válido.
- 37 nodos y 30 grupos de conexiones conservados.
- Sin referencias a nodos inexistentes.
- 13 Code Nodes analizados sintácticamente sin errores.
- Endpoint principal conservado: `nominapr-bamboo-test`.