Index: vhUnitTest/APPS/PM/Maatwerk/End2End/common/ItemsWriter.cls.xml
===================================================================
diff -u -r67984 -r70983
--- vhUnitTest/APPS/PM/Maatwerk/End2End/common/ItemsWriter.cls.xml (.../ItemsWriter.cls.xml) (revision 67984)
+++ vhUnitTest/APPS/PM/Maatwerk/End2End/common/ItemsWriter.cls.xml (.../ItemsWriter.cls.xml) (revision 70983)
@@ -121,7 +121,9 @@
#dim IsBerekeningViaDotNetMaatwerkService As %Boolean = ..OmleidingNaarDotNetBepaler.IsMaatwerkCalculatieInDotNet(IngegevenKenmerken.GeefVariant(),IngegevenKenmerken.GeefVersieNr())
If IsBerekeningViaDotNetMaatwerkService {
#dim Klant As DOM.VKP.enu.Klant = ##class(DOM.VKP.enu.Klant).VanHoecke()
- #dim MaatwerkDetails As APPS.PM.Maatwerk.dto.DotNet.MaatwerkDetailsParsedFromJson = ..DotNetMaatwerkService.GeefMaatwerkDetails(IngegevenKenmerken, Klant, 1)
+ #dim Aantal = ..GeefAantal(IngegevenKenmerken)
+ #dim BerekeningsWijze As DOM.PM.Maatwerk.Calc.Common.enu.BerekeningWijze = ..GeefBerekeningWijze()
+ #dim MaatwerkDetails As APPS.PM.Maatwerk.dto.DotNet.MaatwerkDetailsParsedFromJson = ..DotNetMaatwerkService.GeefMaatwerkDetails(IngegevenKenmerken, Klant, Aantal,,, BerekeningsWijze)
Set HalffabItemsBoom = ..MaatwerkDetailsConvertor.GeefHalffabItemsBoom(MaatwerkDetails)
Set KostItem = ..MaatwerkDetailsConvertor.GeefKostItems(MaatwerkDetails)
} Else {
@@ -279,6 +281,41 @@
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+%Integer
+ 1) {
+ Set Aantal = ..GeefBerekeningsSpecificatie().GeefHoeveelheid()
+ } ElseIf (IsTaor && IsBOGofLosseComponentenInBulk) {
+ Set Aantal = 50
+ }
+
+ Quit Aantal
+]]>
+
+
+
+1
+DOM.PM.Maatwerk.Calc.Common.enu.BerekeningWijze
+
+