NAME
kayo-finalizadoras - bulk payment method mapping through the Bluesoft ERP API
SYNOPSIS
kayo finalizadoras [--web] [sheet.xlsx | sheet.csv]
DESCRIPTION
Internal tool at Bluesoft. The implementation team now runs the mappings on their own, in bulk, through the ERP REST API, without filing a request in another team's queue.
EXAMPLES
Opens the tool, published on GitHub Pages.
kayo finalizadoras sheet.xlsx
Parses the spreadsheet in a Web Worker, flags invalid rows and shows a preview before sending.
OPERATION
- input
- .xlsx, .xls and .csv spreadsheets, with a preview before sending.
- validation
- Invalid rows are flagged before sending, not during.
- sending
- Row-by-row progress and an error report exportable as CSV.
- history
- Past runs are kept in the browser between sessions.
ARCHITECTURE
Modular JavaScript with no framework, built with Vite and Tailwind CSS. Spreadsheets are parsed by SheetJS and PapaParse in a Web Worker, so the interface never freezes. Requests go through a CORS proxy in a serverless function; the site is published on GitHub Pages.