Index: APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService.cls.xml
===================================================================
diff -u -r32056 -r32065
--- APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService.cls.xml (.../PrijsBerekeningService.cls.xml) (revision 32056)
+++ APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService.cls.xml (.../PrijsBerekeningService.cls.xml) (revision 32065)
@@ -8,16 +8,11 @@
1
-
-TECH.ObjectUtils.impl.ObjectConverter
+
+APPS.EDI.PrijsBerekening.impl.PrijsBerekeningService.EDIAanvraagConvertor
1
-
-APPS.EC.ConfiguratorService
-1
-
-
DOM.common.enu.Personality
1
@@ -36,8 +31,7 @@
1
-
-EDIAanvraag:APPS.EDI.PrijsBerekening.dto.Aanvraag
-1
-APPS.PM.Maatwerk.dto.IngegevenKenmerken
-
-
-
-
-Product:APPS.EDI.common.dto.v001.LadeTAX
-1
-APPS.PM.Maatwerk.dto.IngegevenKenmerken
- 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()
- ;Set IngegevenKenmerken.Omschrijving = ""
-
- If (Product.HeeftMat) {
- Do IngegevenKenmerken.GekoppeldeIngegevenKenmerken.Insert(..GeefGekoppeldeIKMat(Product))
- }
-
- Try {
- Do IngegevenKenmerken.Valideer()
- }
- Catch {
- #dim Exception As APPS.PM.Maatwerk.impl.KenmerkenValidator.IsVolledigException = ##class(TECH.ExceptionHandler).Catch("APPS.PM.Maatwerk.impl.KenmerkenValidator.IsVolledigException")
- Do ..RethrowAlsObjectConverterException(Exception,IngegevenKenmerken,Product)
-
- }
- Quit IngegevenKenmerken
-]]>
-
-
-
-Exception:APPS.PM.Maatwerk.impl.KenmerkenValidator.IsVolledigException,IngegevenKenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,Product:APPS.EDI.common.dto.v001.LadeTAX
-1
-
-
-
-
-Lade:APPS.EDI.common.dto.v001.Lade
-1
-APPS.PM.Maatwerk.dto.GekoppeldIngegevenKenmerk
-
-
-
-
-IngegevenKenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,KlantID:DOM.VKP.KlantID
-1
-APPS.PM.Maatwerk.dto.IngegevenKenmerken
-
-
-
KlantID:%String
1
Index: APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService/EDIAanvraagConvertor.cls.xml
===================================================================
diff -u
--- APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService/EDIAanvraagConvertor.cls.xml (revision 0)
+++ APPS/EDI/PrijsBerekening/impl/PrijsBerekeningService/EDIAanvraagConvertor.cls.xml (revision 32065)
@@ -0,0 +1,157 @@
+
+
+
+TECH.RegisteredObject,APPS.EDI.PrijsBerekening.PrijsBerekeningService
+
+
+TECH.ObjectUtils.impl.ObjectConverter
+1
+
+
+
+APPS.EC.ConfiguratorService
+1
+
+
+
+DOM.common.enu.Personality
+1
+
+
+
+PrijsBerekeningRepository:APPS.EDI.PrijsBerekening.impl.PrijsBerekeningRepository=""
+1
+1
+%Status
+1
+
+
+
+
+EDIAanvraag:APPS.EDI.PrijsBerekening.dto.Aanvraag
+APPS.PM.Maatwerk.dto.IngegevenKenmerken
+
+
+
+
+Product:APPS.EDI.common.dto.v001.LadeTAX
+1
+APPS.PM.Maatwerk.dto.IngegevenKenmerken
+ 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()
+ ;Set IngegevenKenmerken.Omschrijving = ""
+
+ If (Product.HeeftMat) {
+ Do IngegevenKenmerken.GekoppeldeIngegevenKenmerken.Insert(..GeefGekoppeldeIKMat(Product))
+ }
+
+ Try {
+ Do IngegevenKenmerken.Valideer()
+ }
+ Catch {
+ #dim Exception As APPS.PM.Maatwerk.impl.KenmerkenValidator.IsVolledigException = ##class(TECH.ExceptionHandler).Catch("APPS.PM.Maatwerk.impl.KenmerkenValidator.IsVolledigException")
+ Do ..RethrowAlsObjectConverterException(Exception,IngegevenKenmerken,Product)
+
+ }
+ Quit IngegevenKenmerken
+]]>
+
+
+
+Exception:APPS.PM.Maatwerk.impl.KenmerkenValidator.IsVolledigException,IngegevenKenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,Product:APPS.EDI.common.dto.v001.LadeTAX
+1
+
+
+
+
+Lade:APPS.EDI.common.dto.v001.Lade
+1
+APPS.PM.Maatwerk.dto.GekoppeldIngegevenKenmerk
+
+
+
+
+IngegevenKenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,KlantID:DOM.VKP.KlantID
+1
+APPS.PM.Maatwerk.dto.IngegevenKenmerken
+
+
+
+
+
+