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

1.2 KiB

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.