Index: WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml =================================================================== diff -u -r68313 -r68321 --- WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml (.../BlumNaarAXKenmerkenConverter.cls.xml) (revision 68313) +++ WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml (.../BlumNaarAXKenmerkenConverter.cls.xml) (revision 68321) @@ -14,6 +14,15 @@ While (BlumIdentnummersIterator.HasNext()) { Set BlumIdentnummer = BlumIdentnummersIterator.Next() + + If ($$$Not($$$HasLength(BlumIdentnummer.Aantal))) { + Set BlumIdentnummer.Aantal = 1 + } + + If ($$$Not($$$HasLength(BlumIdentnummer.Id))) { + Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("BlumIdentnummer moet ingevuld worden.")) + } + Set StukLijst = StukLijst_BlumIdentnummer.Aantal _";"_BlumIdentnummer.Id _";" } Index: vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumIdentnummersNaarAxKenmerk/Test.cls.xml =================================================================== diff -u -r68320 -r68321 --- vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumIdentnummersNaarAxKenmerk/Test.cls.xml (.../Test.cls.xml) (revision 68320) +++ vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumIdentnummersNaarAxKenmerk/Test.cls.xml (.../Test.cls.xml) (revision 68321) @@ -3,8 +3,79 @@ vhUnitTest.TestCase - + + + + + + + + + + + + +BlumIdentnummer:%String,Aantal:%Integer +1 +WS.Vhisie4.OPC.dto.Identnummer + +