Index: WSimpl/Vhisie4/QRcodeNaarKenmerkenService.cls.xml =================================================================== diff -u -r69543 -r70519 --- WSimpl/Vhisie4/QRcodeNaarKenmerkenService.cls.xml (.../QRcodeNaarKenmerkenService.cls.xml) (revision 69543) +++ WSimpl/Vhisie4/QRcodeNaarKenmerkenService.cls.xml (.../QRcodeNaarKenmerkenService.cls.xml) (revision 70519) @@ -58,10 +58,12 @@ #dim Klantnummer = QRcodeNaarKenmerkenRequest.Header.KlantId #dim QRdata = QRcodeNaarKenmerkenRequest.QRcodeData #dim ProductNummer = "" + #dim OpgeroepenMetAdminProductnummer As %Boolean = $$$False Set LadeRegistratieData = ##class(WS.Vhisie4.QRcodeNaarKenmerkenResponse.LadeRegistratieData).%New() If (##class(TECH.StringUtils).StartsWith(QRdata,"AdminProductnummer")) { Set ProductNummer = $Piece(QRdata,"=",2) + Set OpgeroepenMetAdminProductnummer = $$$True } ElseIf (##class(TECH.StringUtils).StartsWith(QRdata,"Ladecode")) { Set ProductNummer = ..BarcodeService.GeefProductIDVoorBarcode(##class(TECH.StringUtils).Replace($Piece(QRdata,"=",2),".","")) } Else { @@ -106,6 +108,7 @@ #dim EconKenmerkenArray As %ArrayOfDataTypes = EconKenmerken.ToArray() Do ..ZetServiceSpecifiekeKenmerken(EconKenmerkenArray) + Do ..ZetVerpakkingType(IngegevenKenmerken, EconKenmerkenArray, OpgeroepenMetAdminProductnummer) Do ..ZetInterneBreedte(EconKenmerkenArray, ..InbouwBreedteBerekenaar.BerekenInbouwBreedte(IngegevenKenmerken)) } Catch { @@ -162,13 +165,7 @@ EconKenmerken:%ArrayOfDataTypes 1 - @@ -179,6 +176,20 @@ ]]> + +IngegevenKenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,EconKenmerken:%ArrayOfDataTypes,OpgeroepenMetAdminProductnummer:%Boolean +1 + + + Registratie:APPS.VKP.Maatwerk.LadeRegistratie.impl.Registratie 1 Index: vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml =================================================================== diff -u -r69465 -r70519 --- vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 69465) +++ vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 70519) @@ -105,6 +105,68 @@ ]]> + + + + + + + + + + + +