...
Det finns tre möjligheter:
- Copy-Paste av en hel json-beställning till web-form.
- Ställa Skriva in json-beställning-nummer ock och TAK ska ladda laddar ner beställning beställnings-fil från Beställningstödet url.
- Ladda ner beställning via köring körning av groovy-skript
...
- .
...
Json schema för bestallning.
I början valideras json beställning-beställningen. Under validering det kontrolleras att:
- det finns alla linkar till alla elementenAtt alla element som länkas i beställningen existerar.T ex. om en Logiskadress hsaId nämnts i vagval den får redan bli finns i ett Vagval, så måste den finnas i DB eller i den jsonBeställningaktuella json-beställningen.
- alla elementen har valid data
Efter validering visar Om valideringen hittar fel, visas en web-sida information om alla problemen problem och tillåter inte försättaanvändaren att fortsätta. Hela beställningen ska behandlas i sin helhet, eller inte alls.
Sen det Om beställningen blir godkänd. sparas alla ändringar i Databasen.