Ett fristående webbverktyg för att stämma av underlag (avgifter) mot en kundreskontralista med fakturor och betalningar. Allt körs lokalt i webbläsaren — ingen data skickas till någon server.
Live: https://kristofer84.github.io/ber-spiris/
- Läs in en eller flera underlags-CSV:er (Beräkningsmånad, Namn, Fakturamottagare, Avgift)
- Läs in en eller flera kundreskontra-CSV:er (fakturor, kreditfakturor, inbetalningar, kvittningar)
- Mappa namn i underlaget mot kunder i kundreskontralistan, inklusive delning på flera kunder med procentfördelning
- Markera perioder där en person inte ska faktureras
- Automatisk åldersfärgkodning baserat på personnummer i underlaget
- Avstämning per kund och månad: underlag vs. fakturerat, samt betalningsstatus per faktura
- Exportera/importera hela arbetstillståndet som JSON för att spara mellan sessioner
index.html— sidmarkupcss/style.css— stylingjs/app.js— all logik (CSV-parsning, mappning, avstämning, rendering)
Statisk sida utan byggsteg. Öppna index.html direkt i en webbläsare, eller kör en lokal server:
python3 -m http.server 8000och besök http://localhost:8000/.
Sidan publiceras automatiskt till GitHub Pages via GitHub Actions vid push till main (se .github/workflows/pages.yml).
MIT, se LICENSE.