Én inngang utad, én inngang innad.
Nettsiden gjør to jobber samtidig. Utad forteller den hva dere faktisk leverer — service, reparasjon, montering, demontering og sakkyndig kontroll av tårnkraner. Innad er den den ene lenka de ansatte trenger å huske. Ingen egen app å installere, ingen ny adresse.
FORESPØRSEL FRA NETTSIDEN
Samme felter som dere fyller ut selv når noen ringer. Går rett inn som arbeidsordre i utkast — ikke som en e-post noen må lese og skrive inn på nytt.
Dere får svar med tidspunkt og et anslag. Ingen bestilling er bindende før dere bekrefter.
ANSATTINNLOGGING
Knappen øverst til høyre på nettsiden. Hver ansatt får egen bruker — det er den som gjør at hver time, hver kilometer og hvert utlegg kan spores til en person og en dato senere.
Nettsiden i demoen er en skisse av oppsettet, ikke et ferdig designforslag. Bilder, tekst og farger settes sammen med dere når del 1 startes.
Fra bestilling til betalt — samme rad hele veien.
Én arbeidsordre per jobb. Den holder kunde, byggeplass, kran, bestilling, mannskap, alle registreringer, dokumentasjon og til slutt fakturanummeret fra Tripletex. Ingenting skrives inn to ganger. Klikk en rad for å se hele jobben.
Statusløpet er hentet fra kravspesifikasjonen: utkast → planlagt → pågår → ferdigmeldt → til kontroll → godkjent → fakturert → betalt eller kreditert. Etter «godkjent» kan ingenting endres — rettelser skjer som ny versjon eller kreditnota, aldri ved overskriving.
Ført på stedet, mens jobben pågår.
Alt som skal på fakturaen føres der det oppstår: timer, overtid, kilometer, diett, utlegg med kvitteringsbilde, deler med serienummer, bilder og kundens signatur. Ett trykk per ting — og registreringen bærer med seg hvem, når og på hvilken ordre.
Nettleserapp — legges på hjemskjermen fra nettsiden. Slås dekningen av, legges registreringene i kø og sendes når nettet er tilbake.
DETTE KOMMER INN TIL KONTORET
REGELEN SOM FORESLÅR OVERTID
Fører du 10,5 timer, foreslår systemet 7,5 ordinær + 3,0 med 50 %. Forslaget er ikke fasit — leder kan overstyre i kontrollen, og både opprinnelig føring og korreksjon blir stående.
Kravspesifikasjonen punkt 10 sier at time- og overtidsreglene må avklares før utvikling: helg, natt, reisetid, pauser og minstepris. Derfor ligger regelen ett sted og ikke spredt i skjemaene.
KVITTERINGER
Bildet av kvitteringen tas i appen og blir liggende på registreringen. Automatisk kvitteringstolkning er ikke med i tilbudet — beløp, dato og MVA fylles ut for hånd i denne versjonen. Det skal sies høyt nå, ikke oppdages senere.
Siste blikk før noe går ut.
Her ser leder både det som ble registrert i felt og fakturalinjene systemet foreslår av det. Kontrollpunktene under er formen på en ferdig jobb — de må kvitteres eller avvises med begrunnelse før ordren kan gå videre.
FORESLÅTT FAKTURAGRUNNLAG
KONTROLLPUNKTER
Godkjent grunnlag låses. Etter dette finnes bare ny versjon eller kreditnota.
HVA KONTROLLEN FAKTISK SAMMENLIGNER
Akseptansekriterium A2 i kravspesifikasjonen: leder skal se originalregistreringen, foreslått fakturalinje, prisgrunnlaget og eventuelle avvik før godkjenning. Det er derfor hver linje viser hvem som førte den.
A4: fakturatotal og MVA avstemmes mot Tripletex før utsending. Avvik blokkerer flyten i stedet for å bli oppdaget på reskontro tre uker senere.
Tripletex forblir fasiten.
Arbeidsordresystemet eier registreringen, dokumentasjonen og godkjenningen. Tripletex eier pengene — kunder, produkter, fakturanummer, KID, utsendelse, bokføring, reskontro og kreditnota. Systemet leverer ferdige ordrelinjer inn og henter status ut.
INTEGRASJONSLOGG
FAKTURAER PÅ ARBEIDSORDRE
KREDITNOTA
I bilagene deres finnes ett reelt tilfelle: faktura 1989 på 35 000 kr ble kreditert i sin helhet av kreditnota 2005 tre uker senere. I dag er koblingen mellom dem noe man ser fordi teksten er lik. Den bør være en felt-referanse som ikke kan gå tapt.
STATUS TILBAKE
Når fakturaen er kontrollert og sendt i Tripletex, henter systemet fakturanummer, PDF, beløp og utestående saldo tilbake og legger det på arbeidsordren. Betaling og kreditering oppdateres etterpå.
IDEMPOTENS
Akseptansekriterium A3: godkjent jobb skal gi nøyaktig én Tripletex-ordre. Hvert kall bærer en nøkkel avledet av ordrenummer og versjon, så nettverksfeil og dobbeltklikk ikke lager en ordre til. Se den avviste linja i loggen.
FORUTSETNING
Aktiv API-tilgang og riktige brukerrettigheter i Tripletex må være på plass. Endelig endepunkt- og rettighetsmatrise bekreftes i testmiljø med deres eget abonnement før del 3 settes i drift.
Serienummeret er nøkkelen.
På fakturaene deres står kranen i referansefeltet: «KSD TK4515 snr 1005», «Montasje Zoomlion», «LH280ECH12Li wnr 52431». Det er allerede et register — det ligger bare som fritekst. Klikk et kort for historikk og dokumenter.
Når kranen er et objekt og ikke en tekststreng, følger kontrollstatus, dokumenter og all historikk med av seg selv — og neste tekniker som reiser dit ser hva som ble gjort sist, uten å ringe noen.
Alt over er lest ut av deres egne 18 bilag.
Sytten fakturaer og én kreditnota fra 2021 til 2024. Linjetypene, satsene og reisemønsteret i demoen er ikke gjettet — de står i disse dokumentene. Det er derfor systemet er formet slik det er. Vi kjenner ikke bakgrunnen for de enkelte jobbene, og trenger ikke å gjøre det for å forme et verktøy etter dem.
HVA PENGENE BESTÅR AV
FIRE MØNSTRE SOM STYRTE LØSNINGEN
DET SOM IKKE ER MED
Fra tilbudet, ordrett — så det ikke er tvil om hvor grensa går:
Alt dette kan bygges senere. Poenget med å skrive det ned nå er at det ikke skal ligge som en uuttalt forventning.
Åtte krav du kan trykke på.
Kapittel 9 lister åtte akseptansekriterier. I stedet for å påstå at de er dekket, kan de kjøres her: hver knapp utfører handlingen i demoen og tar deg dit den skjer. Kapittel 10 lister åtte avklaringer som ikke er tatt — de står under, som åpne spørsmål.
AKSEPTANSEKRITERIER
ÅPNE AVKLARINGER FØR UTVIKLING
ENDE-TIL-ENDE-FLYTEN
De sju stegene fra kapittel 2. Hvert steg har én ansvarlig og ett kontrollpunkt — det er derfor ingenting kan «bare gli forbi».
MVP MOT TILBUDET
Kravspesifikasjonen deler arbeidet i tre prioriteter. Tilbudet deler det i tre deler. De er ikke helt like — her er hvordan de møtes:
Nettsiden i del 1 står ikke i kravspesifikasjonen i det hele tatt. Den kom til fordi de ansatte trenger én inngang, og fordi nettsiden i dag ikke forteller hva dere kan.