Index: vhUnitTest/End2End/GebruikteHalffabItemsVoorPrijsberekening/TestBase.cls.xml
===================================================================
diff -u -r33455 -r55063
--- vhUnitTest/End2End/GebruikteHalffabItemsVoorPrijsberekening/TestBase.cls.xml (.../TestBase.cls.xml) (revision 33455)
+++ vhUnitTest/End2End/GebruikteHalffabItemsVoorPrijsberekening/TestBase.cls.xml (.../TestBase.cls.xml) (revision 55063)
@@ -5,11 +5,10 @@
vhUnitTest.TestCase
-Kenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,GebruikteHalffabItems:%ListOfDataTypes,Filter:%String
+Kenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,GebruikteHalffabItems:%ListOfDataTypes,Filter:%String,KlantID:%String=##class(DOM.VKP.enu.Klant).VanHoecke()
1
1
+
+DOM.PM.impl.VerkoopPrijsBepaler.NietMeerekenenBepaler
+1
+
+
-MaatwerkCalcAPI:DOM.PM.MaatwerkCalcAPI,VerkoopPrijsAPI:DOM.VKP.VerkoopPrijsAPI
+MaatwerkCalcAPI:DOM.PM.MaatwerkCalcAPI,VerkoopPrijsAPI:DOM.VKP.VerkoopPrijsAPI,NietMeerekenenBepaler:DOM.PM.impl.VerkoopPrijsBepaler.NietMeerekenenBepaler
1
1
%Status
@@ -38,6 +43,8 @@
Set ..MaatwerkCalcAPI = $$$Inject(MaatwerkCalcAPI,##class(DOM.DomeinContext).Instance().GeefMaatwerkCalcAPI())
Set ..VerkoopPrijsAPI = $$$Inject(VerkoopPrijsAPI,##class(DOM.DomeinContext).Instance().GeefVerkoopPrijsAPI())
Set ..GenerischProductBepaler = ##class(DOM.PM.Maatwerk.GenerischProductBepaler).%New()
+ Set ..NietMeerekenenBepaler = $$$Inject(NietMeerekenenBepaler,##class(DOM.PM.impl.VerkoopPrijsBepaler.NietMeerekenenBepaler).%New())
+
Set ..TbxHelper = ##class(DOM.PM.impl.VerkoopPrijsBepaler.TbxHelper).%New()
Set ..IngegevenKenmerkenTypeAPI = ##class(DOM.PM.Maatwerk.impl.IngegevenKenmerkenTypeAPI).%New()
Quit $$$OK
@@ -51,7 +58,8 @@
#dim VerkoopPrijsInfo As DOM.VKP.info.VerkoopPrijsInfo
#dim KlantIDVoorPrijsBerekening As %String = ..GeefKlantIDVoorPrijsBerekening(PersonalityID, KlantID)
If $$$Not(..IngegevenKenmerkenTypeAPI.IsTandemboxLade(IngegevenKenmerken)) {
- #dim KostItemsBoom As DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem = ..MaatwerkCalcAPI.GeefKostItemsBoom(IngegevenKenmerken, Aantal, KlantIDVoorPrijsBerekening, ##class(DOM.common.VanHoeckePersonality).Instance())
+ #dim IngegevenKenmerkenVoorPrijsBerekening as DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = ..GeefAangepasteIngegevenKenmerkenVoorPrijsBepaling(IngegevenKenmerken,KlantIDVoorPrijsBerekening)
+ #dim KostItemsBoom As DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem = ..MaatwerkCalcAPI.GeefKostItemsBoom(IngegevenKenmerkenVoorPrijsBerekening, Aantal, KlantIDVoorPrijsBerekening, ##class(DOM.common.VanHoeckePersonality).Instance())
Set VerkoopPrijsInfo = ..KostNaarVerkoopPrijs(KostItemsBoom.GeefKost(), IngegevenKenmerken, Aantal, KlantIDVoorPrijsBerekening)
} Else {
#dim VerkoopPrijs As %String = ..TbxHelper.BepaalVerkoopPrijs(IngegevenKenmerken.LegacyKenmerken, Aantal, KlantIDVoorPrijsBerekening)
@@ -77,6 +85,19 @@
]]>
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,KlantID:DOM.common.PartijID
+1
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+
+
+
Aantal:%String,KlantID:DOM.VKP.VanHoeckeKlantID
1
Index: vhUnitTest/End2End/TAOR/GebruikteHalffabItemsVoorPrijsberekening/Test.cls.xml
===================================================================
diff -u -r44340 -r55063
--- vhUnitTest/End2End/TAOR/GebruikteHalffabItemsVoorPrijsberekening/Test.cls.xml (.../Test.cls.xml) (revision 44340)
+++ vhUnitTest/End2End/TAOR/GebruikteHalffabItemsVoorPrijsberekening/Test.cls.xml (.../Test.cls.xml) (revision 55063)
@@ -20,6 +20,23 @@
]]>
+
+
+
+
1
%ListOfDataTypes