Index: APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml =================================================================== diff -u -r37538 -r38926 --- APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml (.../MaatwerkLijnBuilder.cls.xml) (revision 37538) +++ APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml (.../MaatwerkLijnBuilder.cls.xml) (revision 38926) @@ -143,14 +143,21 @@ } } + #dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken - #dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = ..IngegevenKenmerkenConverter.NaarObject(IngegevenKenmerkenDto) + if IngegevenKenmerkenDto.GeefVariant() = ##class(DOM.PM.enu.LadeVariant).TBXAntaro() { + set IngegevenKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.TBXKenmerken).%New() + set IngegevenKenmerken.LegacyKenmerken = $$ConstructClone^vhLib.Class(IngegevenKenmerkenDto.LegacyKenmerken,"DOM.PM.Maatwerk.Calc.Common.impl.TBXKenmerkenLegacy") + } else { + set IngegevenKenmerken = ..IngegevenKenmerkenConverter.NaarObject(IngegevenKenmerkenDto) + } if ( IngegevenKenmerkenDto.GeefFamilie() = ##class(DOM.PM.enu.Familie).Lade() ) && (IngegevenKenmerkenDto.GeefVariant() = ##class(DOM.PM.enu.Variant).Taorbox()) { if ( ..Winkelkar.GeefPersonalityID() = ##class(DOM.common.enu.Personality).SFS() ) && ( ..Winkelkar.GeefKlantID() = "SFS_83723" ) { set IngegevenKenmerken.BevatGeleiderBevestigingSchroeven = $$$True } } + Do Lijn.ZetIngegevenKenmerken(IngegevenKenmerken) ]]>