What problem does it solve?
Uploads R1 reverse-logistics XLSX files into ReturnPro's financial staging tables. The R1 export is parsed using WASM-based calamine (fast XLSX parser without ExcelJS overhead), rows are aggregated by master program, and results are upserted into stg_financials_raw for FP&A.
Core Features & Use Cases
- Ingest R1 XLSX files parsed with WASM/calamine; upsert aggregated results into stg_financials_raw keyed by month and master_program_id.
- Resolve program names to dim_master_program.id via fuzzy matching, and validate accounts using dim_account to ensure data integrity.
- Log ingestion activity and errors to observability dashboards for auditing and troubleshooting.
Quick Start
Provide the path to the R1 XLSX file and the target month to ingest data into ReturnPro staging.