Tim van der Ploeg
Terug naar open source

WeekstaatOpen source

Legt gefactureerde uren naast de orders en de bank, en laat zien waar het niet aansluit.

Een detacheringsbureau factureert de uren van zijn mensen. Een grote opdrachtgever stuurt vaak zelf een order met de uren die hij erkent, en betaalt alleen wat daarop staat. Na een jaar lopen facturen, orders en bank niet meer gelijk.

De uitkomst van Weekstaat voor één medewerker in de terminal: dagen, factuurkant, orderkant en verschil.
De uitkomst voor één medewerker, met de verzonnen voorbeeldgegevens uit de repo.
Soort
Eigen tool
Techniek
Python · Pdf · Excel
Licentie
MIT
Code
github.com/t1mvdploeg/weekstaat

Zo ziet de uitkomst eruit

Per medewerker zie je in één oogopslag wat klopt en waar factuur en order uit elkaar lopen.

Elk verschil krijgt een status, zodat je weet waar je moet beginnen.

Overzicht Sanne Bakker · bedragen in euro
StatusDagenFactuurOrderVerschil
Klopt82.387,842.387,840,00
Wijkt afUren kloppen, onkosten wijken af134.496,733.880,24616,49
Geen orderDag ontbreekt in de periode92.766,880,002.766,88
Geen orderHele periode ontbreekt278.220,080,008.220,08
Totaal5717.871,536.268,0811.603,45
De uitkomst voor één medewerker, met de verzonnen voorbeeldgegevens uit de repo.

Wat het doet

Per medewerker een werkboek

Vijf hoofdbladen: Stand, Zonder order, Debiteurenkaart, Per periode en Verschillen. Op Verschillen stelt de tool voor wie aan zet is.

Eén totaaloverzicht

Een samenvatting op één scherm, een actielijst en elke factuur zonder order.

Elke afwijking als lijst

Met bedrag, bewijs en een voorstel voor de actie.

Rekent zonder taalmodel

De tool vindt de afwijkingen elke keer op dezelfde manier. Het taalmodel zit om de tool heen, niet erin.

Zo werkt het

  1. Bronnen

    Uren en orders zijn nodig. Bank en debiteurenkaart zijn optioneel.

  2. Sjablonen

    Een skill laat Claude bronnen in een andere vorm ombouwen.

  3. Aansluiten

    Per dag een status: klopt, urenbedrag wijkt af of geen order. Bankontvangsten worden aan orders gekoppeld.

  4. Overzichten

    Excel per medewerker, een totaal en een lijst met bevindingen.

Goed om te weten

  • Beslist niet wie gelijk heeftSaldo en opmerkingen zijn voorstellen.
  • Boekt nietsDe tool koppelt met geen enkel systeem.
  • Leest zelf één opmaak van order-pdf’sAndere opmaken bouwt Claude om via de skill.
  • Op één dossier gebruiktDe voorbeeldset en de testscenario’s zijn verzonnen.

Zelf proberen

Je hebt Python 3.11 of hoger nodig.

git clone https://github.com/t1mvdploeg/weekstaat.git
cd weekstaat && pip install -e .
weekstaat aansluiten voorbeeld

Meer eigen tools.

Een passende rol, een opdracht
of een goed gesprek.

Goed vraagstuk?
Laten we praten.