Det er to måter å kommunisere mellom EDP Mobile og KOMTEK på. Fil og API.
Filoverføringen er eldre og kan sammenlignes med flaskepost. Man legger en melding i en fil og håper at den kommer frem.
API-overføringen er mer som en samtale. Det man sier når mottakeren i samme øyeblikk, og det finnes mulighet for mottakeren å advare om det som sies er uforståelig.
All kommunikasjon starter med anrop fra KOMTEK til EDP Mobile Server.
All informasjon som sendes fra utsiden til EDP Mobile Server kommer frem på sekundet. Bilene tar deretter kontakt med serveren hvert 3. sekund og spør om det er noe nytt de trenger å vite.
Rett feil før de får konsekvenser
Sjåfører er mennesker. De kan gjøre feil, og derfor har vi bygget inn en tidsfrist på to minutter for alt som skjer i bilen. En sjåfør kan ved et uhell trykke feil og skape et avvik på feil oppdrag. Det rapporteres umiddelbart til EDP Mobile Server. Men serveren avslører ingenting for utenforstående via API før det har gått to minutter. Det er for at konsekvensene av en feil ikke skal rekke å bli så store at feilen blir vanskelig å rette opp. I KOMTEK finnes det funksjoner som automatisk skaper oppgaver eller nye ordre når den leser inn et avvik. Annullering gjøres manuelt av noen på kontoret. Tidsforsinkelsen minimerer feilrettingsarbeidet på kontoret.
Via API kan man oppdatere oppdrag som allerede er ute i bilen. Men bare fram til oppdraget er ferdig. Etter det tar EDP Mobile Server ikke imot endringer.
Dette vil innføres etterhvert fra KOMTEK. Per nå overføres oppdragene ut i bilene en gang i døgnet.
Via API kan EDP Mobile Server svare på spørsmålet: Hva er ferdig siden jeg spurte sist?
Som svar sender vår server en liste over alle kjørelisterader som er ferdige. En kjørelisterad regnes som ferdig når den har fått så mange tømminger som kunden betaler for. Hvis det er hindringer, kan sjåføren i stedet skape avvik. Først når kjørelisteraden er ferdig vil EDP Mobile Server fortelle om den via API. Men halvferdige kjørelisterader skjules ikke for alltid. Når en sjåfør har sendt inn kjørelisten, regnes alt som har skjedd på kjørelisten som ferdig nok til å fortelle om.