Bug #380356
closed
ERR0334 - In complexType ZAK-gerelateerdeAntwoord is entiteitype niet required
Description
Het required maken van dit entiteittype heeft tot gevolg dat berichten waarbij dit entiteittype niet werd gebruikt nu word afgekeurd zoals is gebleken uit testen op de Acceptatie-omgeving van het StUF Testplatform.
Indien er vanuit de onderlaag verplicht zou worden gesteld dat gerelateerde altijd voorzien moet zijn van een entiteittype zou dit geen probleem moeten veroorzaken in productie, immers zouden ze deze waarden dan toch al moeten gebruiken alleen hebben we tot op heden hierop niet hard gecontroleerd. In geval dit niet zo is dan kan het voorkomen dat berichten die tot op heden goed werden gekeurd nu worden afgekeurd. Dat laatste kunnen we niet zomaar doorvoeren.
Nagekeken in de beschrijving van de standaard: attribuut entiteittype is inderdaad niet verplicht in de huidige berichten.
Om deze patch door te kunnen voeren moet de standaard aangepast worden.
Michiel,
Even voor de duidelijkheid, wat bedoel je nu precies met je berichtje hierboven? Die is nl. voor meer uitleg vatbaar. Wat bedoel je precies met de term 'standaard'?
In de StUF standaard staat helemaal bovenaan op pagina 23 nl. het volgende:
- Type entiteit
Het attribute StUF:entiteittype geeft aan wat het entiteittype is van het object.
Dit attribute is verplicht op elk element voor een entiteittype uit het sectormodel.
Ik vraag me dus af wat jij zou willen aanpassen in de standaard?
Ik bedoelde hiermee de Zaak- en Documentservices standaard, het project waar dit issue in aangemaakt is.
Wanneer de StUF berichten aangepast worden en dit gevolgen heeft voor de berichten van de Zaak- en Documentservices moeten de berichten in de ZS-DMS standaard aangepast worden, niet in de StUF standaard.
- Status changed from Toegewezen to Gesloten
- % Done changed from 0 to 100
Dit attribuut is verplicht gesteld in het schema wat met patch21 uitgerold gaat worden. In de Koppelvlak beschrijving staat hier verder niets over, wat betekent dat de StUF standaard verder van toepassing is. Deze is hierboven door Robert al aangehaald en hierin is te lezen dat attribuut entiteitType verplicht is. Functioneel was dit attribuut dus al verplicht.
Om leveranciers de gelegenheid te geven dit attribuut alsnog in te bouwen (indien nodig) is op donderdag 05-02-2015 een pre-release van patch 21 waarin dit probleem opgelost is rondgestuurd aan de leveranciers die het addendum ondertekend hebben.
Also available in: Atom
PDF