Gå til indholdet

Afstem manglende og afvigende integrationsdata

Sammenlign et afgrænset kildedatasæt med målet, og skeln mellem ventetid, manglende tilknytning og forkerte værdier.

Philipp Reuter2 min. læsetid
Datakassette med lilla top, overførsels- og fluebenssymboler samt to datafelter udfyldt i forskellig længde.

Fastlæg, hvilke poster der hører sammen

En grøn overførselsindikator beviser ikke, at måldata er korrekte. En dataafstemning kræver et afgrænset kildedatasæt, tilknytninger til målidentifikatorer og felter med sammenlignelig forretningsmæssig betydning. AWS beskriver kontrollen af tilsvarende kilde- og målrækker. En forretningsintegration kan dog oprette flere måldokumenter ud fra én ordre. Kontrollér da denne relation frem for blot antallet af rækker.

Notér udvælgelse, version, tidszone og observationstidspunkt. En kilde, der løbende ændres, kan ikke uden videre sammenlignes med et mål, der blev læst tidligere. SAP forklarer denne afgrænsning ved dataafstemning. Kontrollér også filtre, annulleringer og enheder, før du tæller forskelle som fejl.

Eksempel: én mængde er forkert, én ordre venter

Dette eksempel er helt opdigtet. Den uændrede eksport B-7 frigives kl. 10:00. For dette flow er der aftalt højst 5 minutter, før posterne er synlige i målet. Hver kildeordre skal oprette præcis én målordre; alle mængder betyder enkelte styk. Måludtrækket læses kl. 10:03. Det er ikke et atomart øjebliksbillede af begge systemer.

Kilde

Kildemængde

Mål

Målmængde

Fund og næste skridt

S-101

4

E-501

4

De kontrollerede felter stemmer; notér tilknytningen.

S-102

12

E-502

21

Værdiafvigelse; undersøg feltkobling og behandling.

S-103

2

—

—

Endnu ikke synlig; kontrollér flowstatus, og afstem igen efter fristen.

Kl. 10:03 er fristen for den sidste ordre endnu ikke overskredet. Mangler den stadig efter 10:05, er den forsinket og skal undersøges. Det beviser ikke, at beskeden er gået tabt. En kø, et filter eller en afvisning kan forklare forskellen. Ens samlede antal ville heller ikke udelukke ombyttet eller forkert indhold.

Gør rettelser sporbare

Notér identifikator, forventet og observeret værdi, tidsmæssig sammenhæng, ansvarlig og næste kontrol for hver afvigelse. Indsaml kun nødvendige data. Kontrollér før en gentagelse, om der allerede er oprettet en målordre, og hvordan dobbelt behandling forhindres.

Ret årsagen målrettet, og afstem derefter det samme afgrænsede datasæt igen. Hold åbne sager adskilt fra bekræftede overensstemmelser. En vellykket gentagelse bekræfter ikke i sig selv andre ordrer eller senere ændringer.

Kilder

Skrevet af

  • Philipp ReuterRedaktør for softwarekvalitetPhilipp Reuter skriver om softwaretest og forberedelse af nye releases hos ASES. Hans artikler handler om fejlanalyse, accepttest og kontrol af ændringer i eksisterende applikationer.

Følg ASES

Læs videre

Alle artikler

Snitflader & integration med ASES

ERP, CRM og webshop forbundet ordentligt