Index: APPS/VKP/Korting/impl/KortingService.cls.xml
===================================================================
diff -u -r67155 -r67157
--- APPS/VKP/Korting/impl/KortingService.cls.xml (.../KortingService.cls.xml) (revision 67155)
+++ APPS/VKP/Korting/impl/KortingService.cls.xml (.../KortingService.cls.xml) (revision 67157)
@@ -53,36 +53,12 @@
]]>
-
-Customer:APPS.VKP.Korting.xml.Customer,PersonalityID:DOM.common.enu.Personality
-APPS.VKP.dto.KortingConfiguratieLijst
- I see a refactor coming up :-)
- #dim KortingConfiguratieArraySpecifiek As Array Of APPS.VKP.dto.KortingConfiguratie = ..GeefKortingConfiguratieLijstSpecifiek(ReductionIt,KlantID,PersonalityID)
-
- // Deze 3 lijnen zijn puur Array- en List-verwerking.
- // Iedereen die hier passeert moet uitzoeken wat hier gebeurt, tenzij jij dit documenteert (=commentaar) of in method met een duidelijke naam steekt.
- #dim KortingConfiguratieArray As Array Of APPS.VKP.dto.KortingConfiguratie = ##class(TECH.ListUtils).CopyArrayOfObjects(KortingConfiguratieArraySpecifiek,KortingConfiguratieArrayAlgemeen)
- #dim KCL As APPS.VKP.dto.KortingConfiguratieLijst = ..GeefKortingConfiguratieLijstVanArray(KortingConfiguratieArray)
- Do ##class(TECH.ListUtils).CopyListOfObjects(KCL,KortingConfiguratieLijst)
-
- Quit KortingConfiguratieLijst
-]]>
-
-
ReductionIt:TECH.Iterator,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
1
%ArrayOfObjects
-
+
PersonalityID:DOM.common.enu.Personality
1
-
-KortingConfiguratieArray:%ArrayOfObjects
-1
-APPS.VKP.dto.KortingConfiguratieLijst
-
-
-
-
-ReductionIt:TECH.Iterator,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
-1
-%ArrayOfObjects
-
-
-
-
-
-Het stinkt hier naar code-duplicatie :-P
-ReductionIt:TECH.Iterator,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
-1
-%ArrayOfObjects
-
-
-
KlantID:DOM.VKP.VanHoeckeKlantID,Variant:DOM.PM.enu.Variant,KortingPercentage:TECH.Percentage,PersonalityID:DOM.common.enu.Personality
1