Index: APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService/EDIAanvraagConvertor.cls.xml
===================================================================
diff -u -r32065 -r32073
--- APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService/EDIAanvraagConvertor.cls.xml (.../EDIAanvraagConvertor.cls.xml) (revision 32065)
+++ APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService/EDIAanvraagConvertor.cls.xml (.../EDIAanvraagConvertor.cls.xml) (revision 32073)
@@ -18,6 +18,11 @@
1
+
+TECH.ObjectUtils.ObjectConvertData
+1
+
+
PrijsBerekeningRepository:APPS.EDI.PrijsBerekening.impl.PrijsBerekeningRepository=""
1
@@ -29,10 +34,18 @@
Set ..ConfiguratorService = ##class(APPS.ApplicatieContext).Instance().GeefECommerceAPI().GeefInterneConfiguratorService()
Set ..PersonalityID = ##class(DOM.common.enu.Personality).VanHoecke()
+ Set ..ConvertData = ..GeefConvertDataTAX()
+
Quit $$$OK
]]>
+
+TECH.ObjectUtils.ObjectConvertData
+
+
+
EDIAanvraag:APPS.EDI.PrijsBerekening.dto.Aanvraag
APPS.PM.Maatwerk.dto.IngegevenKenmerken
@@ -50,36 +63,8 @@
LBX )
- Do ConvertDataTAX.Add("LadeBinnenKleur",)
- Do ConvertDataTAX.Add("FrontEindkapKleur",)
- Do ConvertDataTAX.Add("GlijderType",)
- Do ConvertDataTAX.Add("HeeftDiepteVerstelling",)
- Do ConvertDataTAX.Add("KoppelingType",)
-
- Do ..ObjectConverter.Convert(Product,IngegevenKenmerken,ConvertDataTAX)
-
Set IngegevenKenmerken.NietMeeleveren = Product.NietMeeleveren
Set IngegevenKenmerken.LosseComponent = ""
Set IngegevenKenmerken.Uittrekbaarheid = ##class(DOM.PM.enu.TAORUittrekbaarheid).Volledig()
@@ -151,6 +136,42 @@
Quit IngegevenKenmerken
]]>
+
+
+1
+TECH.ObjectUtils.ObjectConvertData
+ LBX )
+ Do ConvertDataTAX.Add("LadeBinnenKleur",)
+ Do ConvertDataTAX.Add("FrontEindkapKleur",)
+ Do ConvertDataTAX.Add("GlijderType",)
+ Do ConvertDataTAX.Add("HeeftDiepteVerstelling",)
+ Do ConvertDataTAX.Add("KoppelingType",)
+
+ Quit ConvertDataTAX
+]]>
+
Index: EXT/Optima/CalculPrix/impl/RequestVerwerker.cls.xml
===================================================================
diff -u -r32055 -r32073
--- EXT/Optima/CalculPrix/impl/RequestVerwerker.cls.xml (.../RequestVerwerker.cls.xml) (revision 32055)
+++ EXT/Optima/CalculPrix/impl/RequestVerwerker.cls.xml (.../RequestVerwerker.cls.xml) (revision 32073)
@@ -8,14 +8,27 @@
1
+
+TECH.ObjectUtils.ObjectConvertData
+1
+
+
%Status
+
+TECH.ObjectUtils.ObjectConvertData
+
+
+
Request:EXT.Optima.CalculPrix.dto.Request
APPS.EDI.PrijsBerekening.dto.Aanvraag
@@ -47,6 +60,7 @@
Lade:EXT.Optima.CalculPrix.dto.Request.TiroirTAORBOX,LadeTAX:APPS.EDI.common.dto.Product
1
@@ -99,6 +113,43 @@
Set LadeTAX.GlijderType = ##class(DOM.PM.enu.TAORGlijderType).Movento()
]]>
+
+
+1
+TECH.ObjectUtils.ObjectConvertData
+ LBX )
+ Do ConvertDataTAX.Add("LadeBinnenKleur",)
+ Do ConvertDataTAX.Add("FrontEindkapKleur",)
+ Do ConvertDataTAX.Add("HeeftDiepteVerstelling",)
+ Do ConvertDataTAX.Add("KoppelingType",)
+ ;Do ConvertDataTAX.AddOnlyForValidation("NietMeeleverenGeleider")
+ ;Do ConvertDataTAX.AddOnlyForValidation("NietMeeleverenFrontbevestiging")
+
+ Quit ConvertDataTAX
+]]>
+