diff --git a/cruce-de-cuentas-glm.json b/cruce-de-cuentas-glm.json index a16dbd2..c40a81f 100644 --- a/cruce-de-cuentas-glm.json +++ b/cruce-de-cuentas-glm.json @@ -1,5 +1,5 @@ { - "updatedAt": "2026-05-12T19:01:56.419Z", + "updatedAt": "2026-06-25T11:33:29.701Z", "createdAt": "2026-05-05T20:13:14.293Z", "id": "8jCi4gPc5kfHZvk2", "name": "Cruce de Cuentas - GLM", @@ -675,7 +675,7 @@ }, { "parameters": { - "content": "RECEPCIÓN Y VALIDACIÓN DE ARCHIVOS\n\n\nRecibe Bamboo Activo, Bamboo Additions/Terminations, Nómina y archivos del banco.\n\nValida que lleguen los archivos requeridos antes de continuar.\n\nSi falta algún archivo obligatorio, el flujo responde error y no ejecuta el cruce.", + "content": "## RECEPCIÓN Y VALIDACIÓN DE ARCHIVOS\n\n\nRecibe Bamboo Activo, Bamboo Additions/Terminations, Nómina y archivos del banco.\n\nValida que lleguen los archivos requeridos antes de continuar.\n\nSi falta algún archivo obligatorio, el flujo responde error y no ejecuta el cruce.", "height": 704, "width": 1040, "color": 5 @@ -691,7 +691,7 @@ }, { "parameters": { - "content": "NORMALIZACIÓN DE BANCO\n\nConvierte los archivos CSV del banco en filas normalizadas para el cruce.\n\nAquí se consolidan múltiples archivos bancarios en una sola estructura bancoRows.\n\nEl banco debe venir en CSV para producción.", + "content": "## NORMALIZACIÓN DE BANCO\n\nConvierte los archivos CSV del banco en filas normalizadas para el cruce.\n\nAquí se consolidan múltiples archivos bancarios en una sola estructura bancoRows.\n\nEl banco debe venir en CSV para producción.", "height": 496, "width": 288, "color": "#314927" @@ -707,7 +707,7 @@ }, { "parameters": { - "content": "LECTURA DE EXCEL SIN DEPENDENCIA XLSX\n\nBloque nuevo de producción.\n\nEvita usar require('xlsx') en n8n.\n\nBamboo Activo se lee con Extract From File.\n\nBamboo Additions/Terminations y Nómina se suben temporalmente a Google Drive, se convierten a Google Sheets y se leen por pestañas.\n\nEsto permite procesar archivos Excel aunque la información no esté en la primera hoja.", + "content": "## LECTURA DE EXCEL SIN DEPENDENCIA XLSX\n\nBloque nuevo de producción.\n\nEvita usar require('xlsx') en n8n.\n\nBamboo Activo se lee con Extract From File.\n\nBamboo Additions/Terminations y Nómina se suben temporalmente a Google Drive, se convierten a Google Sheets y se leen por pestañas.\n\nEsto permite procesar archivos Excel aunque la información no esté en la primera hoja.", "height": 944, "width": 1680 }, @@ -722,7 +722,7 @@ }, { "parameters": { - "content": "EXCEPCIONES DE MONEDA\n\nLee la pestaña Excepciones_Moneda desde el Google Sheet fuente.\n\nColumnas requeridas:\nCuenta | Nombre | MonedaCorrecta | Comentario\n\nMonedaCorrecta debe ser USD o QTZ.\n\nEstas excepciones corrigen casos donde una cuenta debe tratarse con una moneda específica.", + "content": "## EXCEPCIONES DE MONEDA\n\nLee la pestaña Excepciones_Moneda desde el Google Sheet fuente.\n\nColumnas requeridas:\nCuenta | Nombre | MonedaCorrecta | Comentario\n\nMonedaCorrecta debe ser USD o QTZ.\n\nEstas excepciones corrigen casos donde una cuenta debe tratarse con una moneda específica.", "height": 624, "width": 560, "color": "#395C65" @@ -738,7 +738,7 @@ }, { "parameters": { - "content": "MOTOR DE CRUCE DE CUENTAS\n\nEjecuta la comparación entre Bamboo, nómina, banco y excepciones de moneda.\n\nDetecta irregularidades, calcula prioridad, monto de riesgo y resumen ejecutivo.\n\nLa salida queda preparada para crear el Google Sheet final.", + "content": "## MOTOR DE CRUCE DE CUENTAS\n\nEjecuta la comparación entre Bamboo, nómina, banco y excepciones de moneda.\n\nDetecta irregularidades, calcula prioridad, monto de riesgo y resumen ejecutivo.\n\nLa salida queda preparada para crear el Google Sheet final.", "height": 368, "width": 464, "color": 6 @@ -754,7 +754,7 @@ }, { "parameters": { - "content": "REPORTE FINAL EN GOOGLE SHEETS Y RESPUESTA\n\nCrea el Google Sheet final por corrida.\n\nIncluye pestañas de resumen, irregularidades y detalle.\n\nAplica formato visual al reporte y devuelve al frontend el resumen ejecutivo junto con el enlace del Google Sheet.", + "content": "## REPORTE FINAL EN GOOGLE SHEETS Y RESPUESTA\n\nCrea el Google Sheet final por corrida.\n\nIncluye pestañas de resumen, irregularidades y detalle.\n\nAplica formato visual al reporte y devuelve al frontend el resumen ejecutivo junto con el enlace del Google Sheet.", "height": 416, "width": 2128, "color": 4 @@ -1169,9 +1169,9 @@ "meta": { "templateCredsSetupCompleted": true }, - "versionId": "2d1f998e-8d92-408d-94cb-1c4131f8e675", - "activeVersionId": "2d1f998e-8d92-408d-94cb-1c4131f8e675", - "versionCounter": 210, + "versionId": "c9fd6da0-6e48-4952-8465-d07560e24c27", + "activeVersionId": "c9fd6da0-6e48-4952-8465-d07560e24c27", + "versionCounter": 219, "triggerCount": 1, "shared": [ { @@ -1194,9 +1194,9 @@ ], "tags": [], "activeVersion": { - "updatedAt": "2026-05-08T12:25:57.000Z", - "createdAt": "2026-05-07T21:05:15.530Z", - "versionId": "2d1f998e-8d92-408d-94cb-1c4131f8e675", + "updatedAt": "2026-06-25T11:33:33.000Z", + "createdAt": "2026-06-25T11:33:29.727Z", + "versionId": "c9fd6da0-6e48-4952-8465-d07560e24c27", "workflowId": "8jCi4gPc5kfHZvk2", "nodes": [ { @@ -1867,7 +1867,7 @@ }, { "parameters": { - "content": "RECEPCIÓN Y VALIDACIÓN DE ARCHIVOS\n\n\nRecibe Bamboo Activo, Bamboo Additions/Terminations, Nómina y archivos del banco.\n\nValida que lleguen los archivos requeridos antes de continuar.\n\nSi falta algún archivo obligatorio, el flujo responde error y no ejecuta el cruce.", + "content": "## RECEPCIÓN Y VALIDACIÓN DE ARCHIVOS\n\n\nRecibe Bamboo Activo, Bamboo Additions/Terminations, Nómina y archivos del banco.\n\nValida que lleguen los archivos requeridos antes de continuar.\n\nSi falta algún archivo obligatorio, el flujo responde error y no ejecuta el cruce.", "height": 704, "width": 1040, "color": 5 @@ -1883,7 +1883,7 @@ }, { "parameters": { - "content": "NORMALIZACIÓN DE BANCO\n\nConvierte los archivos CSV del banco en filas normalizadas para el cruce.\n\nAquí se consolidan múltiples archivos bancarios en una sola estructura bancoRows.\n\nEl banco debe venir en CSV para producción.", + "content": "## NORMALIZACIÓN DE BANCO\n\nConvierte los archivos CSV del banco en filas normalizadas para el cruce.\n\nAquí se consolidan múltiples archivos bancarios en una sola estructura bancoRows.\n\nEl banco debe venir en CSV para producción.", "height": 496, "width": 288, "color": "#314927" @@ -1899,7 +1899,7 @@ }, { "parameters": { - "content": "LECTURA DE EXCEL SIN DEPENDENCIA XLSX\n\nBloque nuevo de producción.\n\nEvita usar require('xlsx') en n8n.\n\nBamboo Activo se lee con Extract From File.\n\nBamboo Additions/Terminations y Nómina se suben temporalmente a Google Drive, se convierten a Google Sheets y se leen por pestañas.\n\nEsto permite procesar archivos Excel aunque la información no esté en la primera hoja.", + "content": "## LECTURA DE EXCEL SIN DEPENDENCIA XLSX\n\nBloque nuevo de producción.\n\nEvita usar require('xlsx') en n8n.\n\nBamboo Activo se lee con Extract From File.\n\nBamboo Additions/Terminations y Nómina se suben temporalmente a Google Drive, se convierten a Google Sheets y se leen por pestañas.\n\nEsto permite procesar archivos Excel aunque la información no esté en la primera hoja.", "height": 944, "width": 1680 }, @@ -1914,7 +1914,7 @@ }, { "parameters": { - "content": "EXCEPCIONES DE MONEDA\n\nLee la pestaña Excepciones_Moneda desde el Google Sheet fuente.\n\nColumnas requeridas:\nCuenta | Nombre | MonedaCorrecta | Comentario\n\nMonedaCorrecta debe ser USD o QTZ.\n\nEstas excepciones corrigen casos donde una cuenta debe tratarse con una moneda específica.", + "content": "## EXCEPCIONES DE MONEDA\n\nLee la pestaña Excepciones_Moneda desde el Google Sheet fuente.\n\nColumnas requeridas:\nCuenta | Nombre | MonedaCorrecta | Comentario\n\nMonedaCorrecta debe ser USD o QTZ.\n\nEstas excepciones corrigen casos donde una cuenta debe tratarse con una moneda específica.", "height": 624, "width": 560, "color": "#395C65" @@ -1930,7 +1930,7 @@ }, { "parameters": { - "content": "MOTOR DE CRUCE DE CUENTAS\n\nEjecuta la comparación entre Bamboo, nómina, banco y excepciones de moneda.\n\nDetecta irregularidades, calcula prioridad, monto de riesgo y resumen ejecutivo.\n\nLa salida queda preparada para crear el Google Sheet final.", + "content": "## MOTOR DE CRUCE DE CUENTAS\n\nEjecuta la comparación entre Bamboo, nómina, banco y excepciones de moneda.\n\nDetecta irregularidades, calcula prioridad, monto de riesgo y resumen ejecutivo.\n\nLa salida queda preparada para crear el Google Sheet final.", "height": 368, "width": 464, "color": 6 @@ -1946,7 +1946,7 @@ }, { "parameters": { - "content": "REPORTE FINAL EN GOOGLE SHEETS Y RESPUESTA\n\nCrea el Google Sheet final por corrida.\n\nIncluye pestañas de resumen, irregularidades y detalle.\n\nAplica formato visual al reporte y devuelve al frontend el resumen ejecutivo junto con el enlace del Google Sheet.", + "content": "## REPORTE FINAL EN GOOGLE SHEETS Y RESPUESTA\n\nCrea el Google Sheet final por corrida.\n\nIncluye pestañas de resumen, irregularidades y detalle.\n\nAplica formato visual al reporte y devuelve al frontend el resumen ejecutivo junto con el enlace del Google Sheet.", "height": 416, "width": 2128, "color": 4 @@ -2349,33 +2349,17 @@ } }, "authors": "Isaac Aracena", - "name": "Cruce de cuentas", + "name": "Version c9fd6da0", "description": "", "autosaved": true, "workflowPublishHistory": [ { - "createdAt": "2026-05-08T12:25:57.096Z", - "id": 141, + "createdAt": "2026-06-25T11:33:33.882Z", + "id": 1865, "workflowId": "8jCi4gPc5kfHZvk2", - "versionId": "2d1f998e-8d92-408d-94cb-1c4131f8e675", + "versionId": "c9fd6da0-6e48-4952-8465-d07560e24c27", "event": "activated", "userId": "0a88c0b1-928e-4412-896e-c5d1c99b2029" - }, - { - "createdAt": "2026-05-12T14:00:34.980Z", - "id": 217, - "workflowId": "8jCi4gPc5kfHZvk2", - "versionId": "2d1f998e-8d92-408d-94cb-1c4131f8e675", - "event": "activated", - "userId": "0a88c0b1-928e-4412-896e-c5d1c99b2029" - }, - { - "createdAt": "2026-05-12T14:00:34.932Z", - "id": 216, - "workflowId": "8jCi4gPc5kfHZvk2", - "versionId": "2d1f998e-8d92-408d-94cb-1c4131f8e675", - "event": "deactivated", - "userId": "0a88c0b1-928e-4412-896e-c5d1c99b2029" } ] }