Gå til innholdet

Avstem manglende og avvikende integrasjonsdata

Sammenlign et avgrenset kildedatasett med målet, og skill mellom ventetid, manglende koblinger og feil verdier.

Philipp Reuter2 min lesetid
Datakassett med lilla topp, overførings- og hakesymboler og to datafelt fylt i ulik lengde.

Avklar hvilke poster som hører sammen

En grønn overføringsindikator beviser ikke at måldataene er riktige. En dataavstemming trenger et avgrenset kildedatasett, koblinger til målidentifikatorer og felt med sammenlignbar forretningsmessig betydning. AWS beskriver kontroll av tilhørende kilde- og målrader. En forretningsintegrasjon kan imidlertid opprette flere måldokumenter fra én bestilling. Kontroller da denne relasjonen fremfor bare antallet rader.

Dokumenter utvalg, versjon, tidssone og observasjonstidspunkt. En kilde som endres løpende, kan ikke uten videre sammenlignes med et mål som ble lest tidligere. SAP forklarer denne avgrensningen ved dataavstemming. Kontroller også filtre, kanselleringer og enheter før du teller forskjeller som feil.

Eksempel: én mengde er feil, én bestilling venter

Dette eksemplet er helt oppdiktet. Den uendrede eksporten B-7 frigis kl. 10:00. For denne flyten er det avtalt høyst 5 minutter før postene skal være synlige i målet. Hver kildebestilling skal opprette nøyaktig én målordre; alle mengder betyr enkeltstykker. Måluttrekket leses kl. 10:03. Dette er ikke et atomisk øyeblikksbilde av begge systemene.

Kilde

Kildemengde

Mål

Målmengde

Funn og neste steg

S-101

4

E-501

4

Kontrollerte felt stemmer; dokumenter koblingen.

S-102

12

E-502

21

Verdiavvik; undersøk feltkobling og behandling.

S-103

2

—

—

Ikke synlig ennå; kontroller flytstatus og avstem igjen etter fristen.

Kl. 10:03 er fristen for den siste bestillingen ennå ikke overskredet. Mangler den fortsatt etter 10:05, er den forsinket og må undersøkes. Det beviser ikke at meldingen har gått tapt. En kø, et filter eller en avvisning kan forklare forskjellen. Like totaltall ville heller ikke utelukke forbyttet eller feil innhold.

Gjør rettelser sporbare

Dokumenter identifikator, forventet og observert verdi, tidskontekst, ansvarlig og neste kontroll for hvert avvik. Samle bare nødvendige data. Kontroller før et nytt forsøk om det allerede finnes en målordre, og hvordan dobbelt behandling forhindres.

Rett årsaken målrettet og avstem deretter det samme avgrensede datasettet igjen. Hold åpne saker atskilt fra bekreftede samsvar. Et vellykket nytt forsøk bekrefter ikke i seg selv andre bestillinger eller senere endringer.

Kilder

Skrevet av

  • Philipp ReuterRedaktør for programvarekvalitetPhilipp Reuter skriver om programvaretesting og forberedelse av nye versjoner hos ASES. Artiklene hans handler om feilanalyse, akseptansetester og kontroll av endringer i eksisterende applikasjoner.

Følg ASES

Les videre

Alle artikler

API-er og integrasjon med ASES

ERP, CRM og nettbutikk ryddig koblet sammen