SolvoForce

Voorkom dubbele opdrachten bij een haperende koppeling

Maatwerk software en websites

Een programma verstuurt een opdracht, maar krijgt geen duidelijke bevestiging terug. Opnieuw proberen kan dan onbedoeld een tweede opdracht aanmaken. SolvoForce kan een koppeling zo ontwerpen dat eerdere aanvragen worden herkend en medewerkers kunnen zien of de oorspronkelijke verwerking al is gelukt.

Dezelfde aanvraag opnieuw herkennen

Geef iedere opdracht aan de koppeling een vaste herkenning. Wanneer dezelfde aanvraag nogmaals wordt aangeboden, kan de ontvanger controleren of die al is uitgevoerd. Dat voorkomt dat een tijdelijke verbindingsfout automatisch een tweede klant, order of registratie oplevert.

Eerst vaststellen wat al is gebeurd

Een ontbrekende bevestiging betekent niet vanzelf dat de verwerking is mislukt. De opdracht kan al zijn opgeslagen terwijl alleen het antwoord verloren ging. SolvoForce kan de aanvraag en het resultaat aan elkaar verbinden, zodat de volgende poging de eerdere uitkomst kan terugvinden.

Met onderbrekingen testen

Test niet alleen een geslaagde verzending, maar ook een afgebroken verbinding vlak na het opslaan. Medewerkers moeten kunnen zien welke opdrachten zeker verwerkt zijn en welke nog onderzocht moeten worden. Bij twijfel is een gerichte controle beter dan onbeperkt dezelfde handeling herhalen.

Veelgestelde vragen over Dubbele API-verwerking voorkomen bij opnieuw proberen in

Niet voor alle gevolgen. Een e-mail, externe opdracht of andere vervolghandeling kan apart bescherming nodig hebben tegen herhaling.