Index: APPS/EDI/common/impl/ProductConverter.cls.xml =================================================================== diff -u -r35840 -r36554 --- APPS/EDI/common/impl/ProductConverter.cls.xml (.../ProductConverter.cls.xml) (revision 35840) +++ APPS/EDI/common/impl/ProductConverter.cls.xml (.../ProductConverter.cls.xml) (revision 36554) @@ -111,8 +111,7 @@ Set IngegevenKenmerken = IngegevenKenmerkenLBX } - Set IngegevenKenmerken.NietMeeleveren = Product.NietMeeleveren - ;Set IngegevenKenmerken.Omschrijving = "" + Do IngegevenKenmerken.NietMeeleveren.Append(Product.NietMeeleveren) Do:(Product.HeeftMat) IngegevenKenmerken.GekoppeldeIngegevenKenmerken.Insert(..GeefGekoppeldMatKenmerk(Product)) Index: APPS/PM/Maatwerk/impl/DtoNaarKenmerkVisitor.cls.xml =================================================================== diff -u -r36526 -r36554 --- APPS/PM/Maatwerk/impl/DtoNaarKenmerkVisitor.cls.xml (.../DtoNaarKenmerkVisitor.cls.xml) (revision 36526) +++ APPS/PM/Maatwerk/impl/DtoNaarKenmerkVisitor.cls.xml (.../DtoNaarKenmerkVisitor.cls.xml) (revision 36554) @@ -52,14 +52,13 @@ If (##class(TECH.ListUtils).Contains(TAORKenmerken.NietMeeleveren, GeconcateneerdeRolTipon)) { Do TAORKenmerken.NietMeeleveren.Insert(Enum.Rol.TiponSynchronisatieStang) Do TAORKenmerken.NietMeeleveren.Insert(Enum.Rol.TiponSynchronisatieTandwiel) - Do ##class(TECH.ListUtils).RemoveItemFromList(Enum.Rol.TiponSynchronisatieStang_Enum.Rol.TiponSynchronisatieTandwiel, TAORKenmerken.NietMeeleveren) + Do TAORKenmerken.NietMeeleveren.Remove(GeconcateneerdeRolTipon) } If (##class(TECH.ListUtils).Contains(TAORKenmerken.NietMeeleveren, GeconcateneerdeRolTiponBlumotion)) { Do TAORKenmerken.NietMeeleveren.Insert(Enum.Rol.TiponBlumotionSetEenhedenEnMeenemers) Do TAORKenmerken.NietMeeleveren.Insert(Enum.Rol.TiponBlumotionSynchronisatieAdapter) Do TAORKenmerken.NietMeeleveren.Insert(Enum.Rol.TiponBlumotionSynchronisatieStang) - Do TAORKenmerken.NietMeeleveren.Remove(GeconcateneerdeRolTiponBlumotion) } @@ -287,7 +286,7 @@ If ##class(TECH.ListUtils).Contains(LBXKenmerken.NietMeeleveren, ##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieSet()_##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieStang()) { Do LBXKenmerken.NietMeeleveren.Insert(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieSet()) Do LBXKenmerken.NietMeeleveren.Insert(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieStang()) - Do ##class(TECH.ListUtils).RemoveItemFromList(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieSet()_##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieStang(), LBXKenmerken.NietMeeleveren) + Do LBXKenmerken.NietMeeleveren.Remove(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieSet()_##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieStang()) } If ##class(TECH.Context.RuntimeContext).Instance().GeefPersonalityID() = ##class(DOM.common.enu.Personality).Daro() { Index: APPS/PM/Maatwerk/impl/KenmerkNaarDtoVisitor.cls.xml =================================================================== diff -u -r36526 -r36554 --- APPS/PM/Maatwerk/impl/KenmerkNaarDtoVisitor.cls.xml (.../KenmerkNaarDtoVisitor.cls.xml) (revision 36526) +++ APPS/PM/Maatwerk/impl/KenmerkNaarDtoVisitor.cls.xml (.../KenmerkNaarDtoVisitor.cls.xml) (revision 36554) @@ -59,8 +59,8 @@ Do ..KopieerNietMeeleveren(TAORKenmerken,.IngegevenKenmerken) If (##class(TECH.ListUtils).Contains(IngegevenKenmerken.NietMeeleveren, ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieStang()) && ##class(TECH.ListUtils).Contains(IngegevenKenmerken.NietMeeleveren, ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieTandwiel())) { Do IngegevenKenmerken.NietMeeleveren.Insert(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieStang()_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieTandwiel()) - Do ##class(TECH.ListUtils).RemoveItemFromList(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieStang(), IngegevenKenmerken.NietMeeleveren) - Do ##class(TECH.ListUtils).RemoveItemFromList(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieTandwiel(), IngegevenKenmerken.NietMeeleveren) + Do IngegevenKenmerken.NietMeeleveren.Remove(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieStang()) + Do IngegevenKenmerken.NietMeeleveren.Remove(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieTandwiel()) } Quit $$$OK @@ -187,11 +187,9 @@ Do ..KopieerNietMeeleveren(LBXKenmerken,.IngegevenKenmerken) If (##class(TECH.ListUtils).Contains(IngegevenKenmerken.NietMeeleveren, ##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieSet()) && ##class(TECH.ListUtils).Contains(IngegevenKenmerken.NietMeeleveren, ##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieStang())) { - Do ##class(Tools.Wlip).%New(127).String("setje lbx gevonden") - Do IngegevenKenmerken.NietMeeleveren.Insert(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieSet()_##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieStang()) - Do ##class(TECH.ListUtils).RemoveItemFromList(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieSet(), IngegevenKenmerken.NietMeeleveren) - Do ##class(TECH.ListUtils).RemoveItemFromList(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieStang(), IngegevenKenmerken.NietMeeleveren) + Do IngegevenKenmerken.NietMeeleveren.Remove(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieSet()) + Do IngegevenKenmerken.NietMeeleveren.Remove(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).TiponSynchronisatieStang()) } Quit $$$OK