Covex-agenten: spørg om driften i almindeligt sprogCovex-agenten: spørg i almindeligt sprogLæs mere
TODOUdkast — gennemlæses af Covex før udgivelse

Statusser sættes aldrig direkte

Lyst, lodret profileret metal

Forfatter

TODOForfatter

Udgivet

Udkast

Overgange i stedet for felter

I Covex skriver ingen — hverken en bruger, en integration eller chaufførappen — en status direkte i et felt. I stedet udløses en overgang, og den kan afvises.

Illustrativt eksempel
-- En overgang anmodes — den kan afvisesselect request_transition(  shipment_id => '…',  to_status   => 'delivered',  source      => 'driver');

Alt kan spores

Hver ændring står i loggen med hvem, hvornår og hvorfra: bruger, chauffør, job eller API. Loggen kan kun skrives til, og den skrives af databasen selv, så intet kan ændres uden at efterlade et spor.

Fakta bærer deres grundlag med sig, så det altid fremgår, om et tal er bekræftet, udtrukket, udledt eller forudsagt.

Adgang på rækkeniveau

Hver tabel bærer en tenant, og politikker i databasen afgør adgangen ud fra brugerens medlemskab og rolle. Det er databasen, der håndhæver, hvem der ser hvad — ikke kun brugerfladen.

  • Roller: disponent, økonomi, transportchef, chauffør, portal.
  • Totrinsbekræftelse med kode fra autentificator ved login.
  • Dataopbevaring med frister pr. datatype, håndhævet dagligt.

Forfatteren

TODOForfatterTODORolle

Vær med til at bygge Covex.

Transportstyring fra forespørgsel til faktura — bygget så hvert tal kan forklares.

En riflet glasdør med varmt lys bagved

Se Covex i drift — fra forespørgsel til faktura.

Tilbuddet, ordren, disponeringen, turen, chaufføren, fakturaen og afregningen i ét system. Ingen regneark ved siden af, ingen dobbelt indtastning.

En riflet glasdør med varmt lys bagved