Vorig onderwerp

Volgend onderwerp

Inhoud boek

Book Index

Foutmelding bij versturen FISH schadebericht verbeterd (4.1.4.1)

Bij het klaarzetten van een FISH schadebericht via de WebAPI werd een onjuiste foutmelding gegeven als de schade niet gevonden kon worden. Dit is verbeterd. 

Wat is er veranderd?

Als je een FISH schadebericht probeert klaar te zetten voor een schade die niet bestaat in DIAS (maar wel in Elements), krijg je nu een duidelijke foutmelding:

  • Voorheen: Status 500 (Internal Server Error) met een systeemmelding in DIAS
  • Nu: Status 400 (Bad Request) met een duidelijke foutmelding in de API-response 

Voorbeeld

PUT /api/v1/fishberichten/schades/fish/berichten/klaarzetten 

Als de schade niet gevonden wordt, krijg je nu:

Status 400 Bad Request: "Er is geen schade gevonden voor elementsschadeId 4 en productId 6." 

Er wordt geen systeemmelding meer aangemaakt in DIAS voor deze situatie.