Import og eksport med enheter, referanser og dobbeltkontroll

Håndter regneark, oppgjørsfiler og maskindata uten at feil format gir feil tall. Kontroller filversjon, antall og avviste linjer.

Finn fram i guiden

En fil er ikke en stabil integrasjon før format, betydning og kontroll er avtalt. Dokumenter hva hver rad representerer, hvilken enhet som brukes og om filen viser nye hendelser eller et samlet øyeblikksbilde.

Lag en formatavtale

Oppgi tegnsett, skilletegn, desimalformat, datoformat, enheter og obligatoriske felt. Behold identifikatorer som tekst hvis innledende nuller eller lange numre må bevares. Ikke la et regneark automatisk gjøre referanser om til datoer eller avrundede tall.

Felt Eksempel på feil som må fanges
Dato Dag og måned byttes om
Beløp Desimalkomma blir tusenskille
Mengde Kg tolkes som tonn
Pakning Antall glass behandles som kg uten omregning
Referanse Innledende nuller forsvinner
Status Korrigert linje blir nytt salg

Kontroller hele filen

Et regneeksempel har 250 rader med en samlet sum på 375 000 kroner. Importen tar inn 248 rader og avviser to. Dere må kunne forklare hvilke to, hvorfor de ble avvist og om den bokførte eller operative summen er komplett.

Ikke rett originalfilen uten spor. Lag en kontrollert transformasjon eller en dokumentert arbeidsversjon, og behold mulighet til å se hvordan resultatet ble til. Persondata begrenses til det oppgaven trenger.

Unngå dobbel innlesing

Avklar hvilken nøkkel som identifiserer hendelsen, og hvordan ny versjon behandles. Dato og beløp alene er ofte for svakt. En maskinfil kan være kumulativ, slik at ny import erstatter et tidligere bilde i stedet for å legge alle linjene til.

Bruk gjerne honningpartiets kontrolltall som en liten enhetsprøve: 800 glass à 250 gram og 160 à 500 gram er 280 kg, ikke 960 kg.

Test samme fil to ganger og test en korrigert fil. Resultatet må samsvare med avtalt oppførsel, enten systemet blokkerer dubletten eller oppdaterer riktig hendelse med spor.

Kontroller eksporten før behovet blir akutt

Ta ut et lite datasett og prøv om dokumenter og referanser kan finnes igjen. Et filnavn som «full eksport» er ikke bevis på at alle vedlegg, statuser og relasjoner er med.

Se integrasjonskravene og migreringen.