Agregar República Dominicana y ajustes finales del portal
This commit is contained in:
@@ -0,0 +1,283 @@
|
||||
{
|
||||
"generated_at": "2026-09-12",
|
||||
"country": "RD",
|
||||
"country_name": "República Dominicana",
|
||||
"currency": "DOP",
|
||||
"training_references": {
|
||||
"Junio 15": {
|
||||
"matches": 257,
|
||||
"discrepancies": 1,
|
||||
"bank_without_payroll": 0,
|
||||
"bank_without_bamboo": 7,
|
||||
"payroll_without_account": 0,
|
||||
"name_differences": 2,
|
||||
"wrong_accounts": 0,
|
||||
"pending": 3,
|
||||
"payroll_total": 4665382.94,
|
||||
"bank_total": 4644692.08,
|
||||
"difference": 20690.86
|
||||
},
|
||||
"Junio 30": {
|
||||
"matches": 213,
|
||||
"discrepancies": 1,
|
||||
"bank_without_payroll": 0,
|
||||
"bank_without_bamboo": 8,
|
||||
"payroll_without_account": 0,
|
||||
"name_differences": 2,
|
||||
"wrong_accounts": 0,
|
||||
"pending": 3,
|
||||
"payroll_total": 4148894.42,
|
||||
"bank_total": 4134786.57,
|
||||
"difference": 14107.85
|
||||
},
|
||||
"Julio 15": {
|
||||
"matches": 213,
|
||||
"discrepancies": 0,
|
||||
"bank_without_payroll": 0,
|
||||
"bank_without_bamboo": 8,
|
||||
"payroll_without_account": 0,
|
||||
"name_differences": 2,
|
||||
"wrong_accounts": 0,
|
||||
"pending": 2,
|
||||
"payroll_total": 4008539.03,
|
||||
"bank_total": 4008539.04,
|
||||
"difference": -0.01
|
||||
},
|
||||
"Julio 30": {
|
||||
"matches": 262,
|
||||
"discrepancies": 0,
|
||||
"bank_without_payroll": 0,
|
||||
"bank_without_bamboo": 8,
|
||||
"payroll_without_account": 0,
|
||||
"name_differences": 2,
|
||||
"wrong_accounts": 0,
|
||||
"pending": 2,
|
||||
"payroll_total": 4431266.35,
|
||||
"bank_total": 4431266.42,
|
||||
"difference": -0.07
|
||||
}
|
||||
},
|
||||
"offline_regression": [
|
||||
{
|
||||
"period": "Junio 15",
|
||||
"payroll_rows": 210,
|
||||
"supplement_rows": 48,
|
||||
"all_bank_rows": 258,
|
||||
"processed_bank_rows": 257,
|
||||
"rejected_bank_rows": 1,
|
||||
"matches": 257,
|
||||
"coincidencias": 257,
|
||||
"discrepancias": 1,
|
||||
"banco_sin_nomina": 0,
|
||||
"nomina_sin_cuenta": 0,
|
||||
"possible_wrong_accounts": 0,
|
||||
"name_differences": 2,
|
||||
"total_nomina": 4665382.94,
|
||||
"total_banco": 4644692.08,
|
||||
"diferencia": 20690.86,
|
||||
"discrepancy_people": [
|
||||
"Angel Leonardo Baez"
|
||||
],
|
||||
"unused_bank": [],
|
||||
"wrong": []
|
||||
},
|
||||
{
|
||||
"period": "Junio 30",
|
||||
"payroll_rows": 214,
|
||||
"supplement_rows": 0,
|
||||
"all_bank_rows": 213,
|
||||
"processed_bank_rows": 213,
|
||||
"rejected_bank_rows": 0,
|
||||
"matches": 213,
|
||||
"coincidencias": 213,
|
||||
"discrepancias": 1,
|
||||
"banco_sin_nomina": 0,
|
||||
"nomina_sin_cuenta": 0,
|
||||
"possible_wrong_accounts": 0,
|
||||
"name_differences": 2,
|
||||
"total_nomina": 4148894.42,
|
||||
"total_banco": 4134786.57,
|
||||
"diferencia": 14107.85,
|
||||
"discrepancy_people": [
|
||||
"Edgar Jimenez De Los Santos"
|
||||
],
|
||||
"unused_bank": [],
|
||||
"wrong": []
|
||||
},
|
||||
{
|
||||
"period": "Julio 15",
|
||||
"payroll_rows": 213,
|
||||
"supplement_rows": 0,
|
||||
"all_bank_rows": 213,
|
||||
"processed_bank_rows": 213,
|
||||
"rejected_bank_rows": 0,
|
||||
"matches": 213,
|
||||
"coincidencias": 213,
|
||||
"discrepancias": 0,
|
||||
"banco_sin_nomina": 0,
|
||||
"nomina_sin_cuenta": 0,
|
||||
"possible_wrong_accounts": 0,
|
||||
"name_differences": 2,
|
||||
"total_nomina": 4008539.04,
|
||||
"total_banco": 4008539.04,
|
||||
"diferencia": 0.0,
|
||||
"discrepancy_people": [],
|
||||
"unused_bank": [],
|
||||
"wrong": []
|
||||
},
|
||||
{
|
||||
"period": "Julio 30",
|
||||
"payroll_rows": 262,
|
||||
"supplement_rows": 0,
|
||||
"all_bank_rows": 262,
|
||||
"processed_bank_rows": 262,
|
||||
"rejected_bank_rows": 0,
|
||||
"matches": 262,
|
||||
"coincidencias": 262,
|
||||
"discrepancias": 0,
|
||||
"banco_sin_nomina": 0,
|
||||
"nomina_sin_cuenta": 0,
|
||||
"possible_wrong_accounts": 0,
|
||||
"name_differences": 2,
|
||||
"total_nomina": 4431266.42,
|
||||
"total_banco": 4431266.42,
|
||||
"diferencia": 0.0,
|
||||
"discrepancy_people": [],
|
||||
"unused_bank": [],
|
||||
"wrong": []
|
||||
}
|
||||
],
|
||||
"acceptance": {
|
||||
"core_row_classification": "PASS for all 4 trained periods",
|
||||
"name_difference_count": "PASS: 2 for all 4 trained periods",
|
||||
"bank_without_payroll": "PASS: 0 for all 4 trained periods",
|
||||
"wrong_account_false_positives": "PASS: 0 for all 4 trained periods",
|
||||
"june_totals": "PASS exact",
|
||||
"july_aggregate_rounding": "PASS functional: zero row discrepancies; workflow uses deterministic currency rounding and therefore normalizes the historical -0.01/-0.07 aggregate artifacts to 0.00",
|
||||
"bamboo_live_counts": "NOT EXECUTED OFFLINE; requires n8n live BambooHR credential. Workflow uses onlyCurrent=false and RD country/location filter."
|
||||
},
|
||||
"payroll_filename_detection": {
|
||||
"tested_files": 16,
|
||||
"failures": 0,
|
||||
"cases": [
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Abril 15 2026_20260401.xlsx",
|
||||
"year": 2026,
|
||||
"month": 4,
|
||||
"period_type": "quincena_15",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Abril 30 2026_20260418.xlsx",
|
||||
"year": 2026,
|
||||
"month": 4,
|
||||
"period_type": "quincena_30",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Agosto 15 2026_20260730.xlsx",
|
||||
"year": 2026,
|
||||
"month": 8,
|
||||
"period_type": "quincena_15",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Agosto 30 2026_20260818.xlsx",
|
||||
"year": 2026,
|
||||
"month": 8,
|
||||
"period_type": "quincena_30",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Enero 15 2026_20260108.xlsx",
|
||||
"year": 2026,
|
||||
"month": 1,
|
||||
"period_type": "quincena_15",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Enero 30 2026_20260119.xlsx",
|
||||
"year": 2026,
|
||||
"month": 1,
|
||||
"period_type": "quincena_30",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Febrero 15 2026_20260202.xlsx",
|
||||
"year": 2026,
|
||||
"month": 2,
|
||||
"period_type": "quincena_15",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Febrero 28 2026_202602018.xlsx",
|
||||
"year": 2026,
|
||||
"month": 2,
|
||||
"period_type": "quincena_30",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Julio 15 2026_20260706.xlsx",
|
||||
"year": 2026,
|
||||
"month": 7,
|
||||
"period_type": "quincena_15",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Julio 30 2026_20260716.xlsx",
|
||||
"year": 2026,
|
||||
"month": 7,
|
||||
"period_type": "quincena_30",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Junio 15 2026_20260602.xlsx",
|
||||
"year": 2026,
|
||||
"month": 6,
|
||||
"period_type": "quincena_15",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Junio 30 2026_20260616.xlsx",
|
||||
"year": 2026,
|
||||
"month": 6,
|
||||
"period_type": "quincena_30",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Marzo 15 2026_20260303.xlsx",
|
||||
"year": 2026,
|
||||
"month": 3,
|
||||
"period_type": "quincena_15",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Marzo 30 2026_20260318.xlsx",
|
||||
"year": 2026,
|
||||
"month": 3,
|
||||
"period_type": "quincena_30",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Mayo 15 2026_20260507.xlsx",
|
||||
"year": 2026,
|
||||
"month": 5,
|
||||
"period_type": "quincena_15",
|
||||
"pass": true
|
||||
},
|
||||
{
|
||||
"file": "GLM_Nomina Field Force Claro, Whirpool, Purina & Latam RD Mayo 30 2026_20260519.xlsx",
|
||||
"year": 2026,
|
||||
"month": 5,
|
||||
"period_type": "quincena_30",
|
||||
"pass": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"static_validation": {
|
||||
"n8n_workflow_json_and_connections": "PASS",
|
||||
"n8n_code_node_js_syntax": "PASS",
|
||||
"app_ts_tsx_syntax": "PASS",
|
||||
"full_vite_build": "NOT EXECUTED in this container because project dependencies/node_modules were not available; deployment environment must run npm ci && npm run build"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user