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 @@
]]>
+
+
+
+
+
+
+
+
+
+
+
+