Förbättra felhantering i CreateFormRequest

Issue #366 resolved
Peter Merikan created an issue

Som tjänstekontraktet ser ut idag finns det ingen möjlighet att i returen tala om om någon/några av de begärde formulären ej har kunnat skapas. Det blir med andra ord en stor transaktion, allt eller inget, därav att vi då valt att inte implementera funktionen i FM. Som en workaround får konsumenten istället göra flera anrop av CreateFormRequest, fler anrop men enklare lösning.

Problem:

  • Om man får in X antal requests och Y gick fel, hur uttrycker vi det i svaret då vi endast har en resultCode.
  • Hur härleder man vilken FormRequestresponse som hör till vilken FormRequest? Verkar inte finnas något unikt korrelationsid mellan dessa. Här bör man även ta hänsyn till om några formulär inte gick att skapa.

Förtydliga i TKBn:

  • Tydliggör att det är FormRequest som specas under FormRequest, det ser ut som att de elementen ligger utanför FormRequest 0..*
  • Strukturen på FormRequestResponse finns ej med i Fältreglerna, dvs om man använder samma logik som ovan ser det ut som att FormRequestResponse innehåller comment och resultCode men så är det alltså inte.

Comments (2)

  1. Log in to comment