Naar hoofdinhoud
Bonsai Software
Alle veld notities
Nieuws16 september 20263 min leestijd

Bonsai en UAL bouwen de voyagecalculatie uit Excel naar een eigen applicatie

Universal Africa Lines en Bonsai gaan samen de calculatiemodule bouwen waarmee UAL zijn reizen doorrekent. Het rekenmodel zelf blijft van UAL, dat werkt namelijk goed. Wat verandert is de plek waar het staat: niet langer een Excel-bestand per kantoor, maar een applicatie die de kantoren delen.

Door Yeslin Beljaars

Bonsai en UAL bouwen de voyagecalculatie uit Excel naar een eigen applicatie

Een rekenmodel dat werkt, maar rondgaat als bestand

UAL rekent elke reis door: welke lading meegaat, welke havens worden aangelopen, wat de kosten in die havens zijn en wat er onder de streep overblijft. Dat gebeurt in een Excel-model dat inhoudelijk klopt en jarenlang is aangescherpt. Het knelpunt zit niet in de formules maar in de vorm. Elk kantoor werkt in een eigen kopie, versies gaan rond als bestand in plaats van als link, er is geen centraal beeld van wat er over de kantoren heen wordt gerekend, en een wijziging in de rekenlogica moet overal opnieuw worden doorgevoerd.

Wat we bouwen

We zetten de rekenkern één op één over naar een webapplicatie, zodat een calculatie in de nieuwe omgeving dezelfde uitkomst geeft als in het bestaande model. Daaromheen komt wat in Excel niet kan: schepen en charterafspraken als vaste gegevens, havenaanlopen met de kosten per haven, afstanden die automatisch meelopen als de volgorde van de aanlopen verandert, ladingen die los worden vastgelegd en aan een calculatie worden gekoppeld, en een routeweergave op kaart. De kantoren krijgen eigen toegang met rechten per gebruiker, en het hoofdkantoor houdt overzicht over alles wat er wordt gerekend.

De mens blijft rekenen

Dit is geen systeem dat zelf besluit wat een reis moet opleveren. De bevrachter voert in, ziet de uitkomst en beslist. Wij halen het handwerk eruit dat er niet toe doet: opnieuw dezelfde gegevens overtypen, afstanden opzoeken, boekingslijsten met de hand overnemen en controleren of je in de juiste versie van het bestand werkt.

In fases, met een go of no-go

We bouwen in drie stappen van een paar weken, met aan het eind van elke stap een moment waarop UAL beslist of we doorgaan. Zo blijft wat we bouwen kloppen met de praktijk en zien de gebruikers snel iets werkends in plaats van een oplevering aan het eind. Fase een levert een productieklare applicatie op voor de kantoren die er vandaag mee werken.

Over Universal Africa Lines

Universal Africa Lines is een reder en operator van multipurpose- en breakbulklijndiensten, met vaste verbindingen tussen Europa, West-Afrika en Zuid-Amerika. Het hoofdkantoor staat in Capelle aan den IJssel, met eigen vestigingen en agenten in Europa, Zuid-Amerika en de Verenigde Staten.

Speelt dit in jouw operatie?

Plan een gesprek