Bedre StandardSend faginnspill

Finn brutte referanser mellom SAF-T MasterFiles og hovedbok

Lesbare posteringer er ikke nok dersom mottakeren mangler registerpostene som forklarer konto og motpart.

I denne veiledningen

MasterFiles beskriver registre som hovedbokspostene kan vise til. En fil kan inneholde beløp som summerer riktig, men mangle grunnlaget for å identifisere konto, kunde eller leverandør. Referanseintegritet må kontrolleres ved å sammenligne faktiske nøkkelverdier.

Bygg separate oversikter for hver objekttype. En kundenøkkel skal undersøkes mot kunderegisteret, ikke mot alle tekstfelt i XML-filen. Bevar også selskaps- og filkontekst dersom flere uttrekk analyseres samlet.

Eksempel på et registeravvik

ObjektNøkkel i posteringenFinnes i riktig register?Konsekvens
KontoK-1500JaKontobeskrivelse kan hentes
KundeC-27NeiKundedetalj kan ikke forklares
LeverandørS-08JaMotpart kan identifiseres
AvgiftskodeV-3UavklartKobling til kodegrunnlag må undersøkes

Nøklene er syntetiske eksempler. De er ikke standardiserte norske kontonummer eller avgiftskoder.

For C-27 kan årsaken være at eksporten bare tok med aktive kunder, mens hovedboken fortsatt inneholder historiske poster for en inaktiv kunde. En annen årsak kan være at avsenderen endret nøkkelen i registeret uten å endre referansen i posteringen.

Kontroller også duplikatnøkler. Hvis samme kundenøkkel peker til to forskjellige registerposter, kan en leser velge den første uten å varsle. Det gir en tilsynelatende komplett, men usikker kobling.

Dokumenter avvik per type

Lag en liste med referansetype, nøkkel, berørte transaksjoner og beløp. Skill manglende registerpost fra tvetydig nøkkel og uventet fravær av referanse. De krever forskjellige kildeavklaringer.

Ikke opprett en vilkårlig kunde for å få importen til å passere. Be om registergrunnlaget eller en rettet eksport. Ved saldoimport må dere dessuten undersøke om manglende detaljer hindrer avstemming av reskontro mot hovedbok.

En egen referansekontroll supplerer strukturvalideringen. Den må tilpasses formatutgaven og opplysningene som faktisk inngår i filen; alle felt er ikke obligatoriske i alle sammenhenger.

Se kundereferanser og leverandørreferanser.

Bruk også en negativ prøve der samme syntetiske nøkkel finnes i feil register. En leverandør med nøkkel C-27 skal ikke gjøre en kundereferanse C-27 gyldig. Dersom leseren bruker ett felles nøkkelregister uten objekttype, kan den ellers rapportere et falskt treff.

Aksepter kontrollen når hver brukt referanse peker til én dokumentert post av riktig type innen samme leveranseomfang. En liste med manglende nøkler er ikke nok dersom duplikater fortsatt kan gi tvetydig treff. Bevar både antall manglende og antall tvetydige referanser, og kontroller på nytt etter registertillegg før den berørte saldoen eller historikken overtas.

Kilder

Les også Ny økonomiintegrasjon: test først hva lesetilgangen faktisk gir.