
Plattform · internationell logistik, containerfrakt till sjöss
TECoperator
2026 · Plattform · TypeScript, Node.js 22+
En skärm för ”från → till → när → hur mycket”: tidtabeller för linjesjöfart och taxor i stället för manuellt arbete med e-post och kalkylblad
En samlad plattform för logistikföretaget TEC Operator som förenar två av kundens behov — ”Tidtabeller för linjesjöfart” och ”Taxekalkylator”. Systemet tar själv emot dokument från rederier och samarbetspartner (Excel, PDF, skanningar, e-post, länkar), tolkar dem till avgångar och taxor, visar en människa exakt vad som kommer att tillämpas och räknar ut fraktkostnaden utifrån samma stamdata. Utvecklingen är specifikationsstyrd: en kravspecifikation, en färdplan med acceptanskriterier och en referensuppsättning för regressionstester byggd på kundens verkliga dokument; gränssnittet har visats för kunden som en interaktiv design med 51 skärmar.
Uppdraget
Inköpschefen för över tidtabeller för hand från e-post, kalkylblad och bilder, och fraktkostnaden räknas ut i ett separat program på en annan dator. Målet: systemet hanterar 95–99 % av dokumenten själv, en människa tar hand om undantagen och ”när och hur mycket” syns på en skärm.
Vad som ingår
- Dokumentinläsning som inte beror på filnamnet: Excel-arbetsbok, PDF, bild (OCR på ryska och engelska), e-post, text; dubbletter fångas via kontrollsumma och via innehåll
- Tolkning av tidtabeller till avgångar: dokumentets struktur identifieras utifrån layouten, inte utifrån samarbetspartnern; varje värde behåller sin adress i källdokumentet (blad, rad, cell)
- Förhandsvisning och mänskligt godkännande: det ursprungliga värdet sparas bredvid det normaliserade, tveksamma rader raderas inte, automatiskt godkännande sker bara när det inte finns några varningar
- En samlad tidtabell: sammanslagning av källor, undantag och inställda avgångar, en avgångskalender, bokningsstatus, tomma containrar på depån, ETA i lossningshamnen
- Schemalagd automatisk insamling från öppna källor: samarbetspartners filer och kalkylblad hämtas via länkar, och varje källa visar sin status och orsaken om den har gått sönder
- Taxor: dokumenttolkare för varje rederi och samarbetspartner, en taxekatalog med giltighetsperioder och versionsbyte, Drop Off, centralbankens valutakurser
Maskinöversättning — granskas.