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