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
