Kennisbank BerichtenEntiteitenAttributenCodelijstenFouten en oplossingenProcessenRollenReleasesBegrippenEcosysteemVergelijk Validator NL EN

Proces / protocol

Dubbele messageId na acceptatie (HTTP 400 met feedback)

Symptoom

De ontvanger antwoordt HTTP 400 met een feedbackbericht (statusType 0) op een bericht dat inhoudelijk correct lijkt.

Oorzaak

Een eerder geaccepteerd bericht met dezelfde messageId is opnieuw verzonden, bijvoorbeeld de definitieve NAV van bericht 13 met de messageId van de voorlopige. Release 2027 schrijft voor dat een hergebruikte messageId na acceptatie wordt afgewezen en menselijke afstemming vraagt.

Oplossing

Geef elk bericht een nieuwe messageId. Is het een correctie op een geaccepteerd bericht: overleg eerst met de ontvanger en verwijs met originalMessageId (en berichtfunctie 54) naar het oorspronkelijke bericht.

Fout en goed

Fout

{ "commonTechnical": [ { "messageId": "00555B-202609-NAV" } ], "commonFunctional": [ { "function": "01" } ] }

Goed

{ "commonTechnical": [ { "messageId": "00555B-202609-NAV-FINAL" } ], "commonFunctional": [ { "function": "54", "originalMessageId": "00555B-202609-NAV" } ] }

Controleer uw eigen bericht op deze en alle andere fouten met de gratis validator: schema, codelijsten en verbandscontroles in één rapport.Valideer een bericht

Bronvermelding. Bron: SIVI – VB-PUO Standaard. Schema's, attribuutomschrijvingen en codelijsten zijn ontleend aan de VB-PUO Standaard (eigendom Pensioenfederatie, beheer SIVI) en hier onveranderd weergegeven met vermelding van release en versie. Toelichtingen, voorbeelden, foutbeschrijvingen en vertalingen zijn van WTP Data Lab en maken geen deel uit van de standaard. GitHub Stichting-SIVI/VBPUOdsk · Handleiding · sivi.org