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