Index: DOM/PM/Maatwerk/Calc/HF/enu/MVXRol.cls.xml =================================================================== diff -u -r63151 -r63664 --- DOM/PM/Maatwerk/Calc/HF/enu/MVXRol.cls.xml (.../MVXRol.cls.xml) (revision 63151) +++ DOM/PM/Maatwerk/Calc/HF/enu/MVXRol.cls.xml (.../MVXRol.cls.xml) (revision 63664) @@ -8,11 +8,11 @@ DOM.PM.Maatwerk.Calc.HF.enu.HalffabRol -;AfdekkapFrontHouderBinnen;AfdekkapRugWandHouder;BevestigingBodemFront;Bodem;FrontBevestigingBoven;FrontBevestigingOnder;FrontBevestigingTussenstuk;FrontHouder;LadeZijkant;Rug;RugBodemSchroef;RugWandHouder;RugWandHouderSchroef;Sifonkap;SpoelbakBinnenRugwandHouder;SpoelbakBinnenZijkant;TiponBlumotionEenheid;TiponBlumotionSynchronisatieStang;Tussenstuk;Verpakking;Voorstuk +;AfdekkapFrontHouderBinnen;AfdekkapRugWandHouder;BevestigingBodemFront;Bodem;FrontBevestigingBoven;FrontBevestigingOnder;FrontBevestigingTussenstuk;FrontHouder;LadeZijkant;Rug;RugBodemSchroef;RugWandHouder;RugWandHouderSchroef;Sifonkap;SpoelbakBinnenRugwandHouder;SpoelbakBinnenZijkant;TiponBlumotionEenheid;TiponBlumotionSynchronisatieStang;Tussenstuk;TiponBlumotionAdapter;Verpakking;Voorstuk -;AfdekkapFrontHouderBinnen;AfdekkapRugWandHouder;BevestigingBodemFront;Bodem;FrontBevestigingBoven;FrontBevestigingOnder;FrontBevestigingTussenstuk;FrontHouder;LadeZijkant;Rug;RugBodemSchroef;RugWandHouder;RugWandHouderSchroef;Sifonkap;SpoelbakBinnenRugwandHouder;SpoelbakBinnenZijkant;TiponBlumotionEenheid;TiponBlumotionSynchronisatieStang;Tussenstuk;Verpakking;Voorstuk +;AfdekkapFrontHouderBinnen;AfdekkapRugWandHouder;BevestigingBodemFront;Bodem;FrontBevestigingBoven;FrontBevestigingOnder;FrontBevestigingTussenstuk;FrontHouder;LadeZijkant;Rug;RugBodemSchroef;RugWandHouder;RugWandHouderSchroef;Sifonkap;SpoelbakBinnenRugwandHouder;SpoelbakBinnenZijkant;TiponBlumotionEenheid;TiponBlumotionSynchronisatieStang;Tussenstuk;TiponBlumotionAdapter;Verpakking;Voorstuk @@ -148,6 +148,13 @@ ]]> + +1 +DOM.PM.Maatwerk.Calc.HF.enu.MVXRol + + + 1 DOM.PM.Maatwerk.Calc.HF.enu.MVXRol Index: APPS/Halux/PPS/Document/ProductieDetailDocument/impl/MVX/DetailBladGroepenBepaler.cls.xml =================================================================== diff -u -r63166 -r63664 --- APPS/Halux/PPS/Document/ProductieDetailDocument/impl/MVX/DetailBladGroepenBepaler.cls.xml (.../DetailBladGroepenBepaler.cls.xml) (revision 63166) +++ APPS/Halux/PPS/Document/ProductieDetailDocument/impl/MVX/DetailBladGroepenBepaler.cls.xml (.../DetailBladGroepenBepaler.cls.xml) (revision 63664) @@ -41,6 +41,7 @@ ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).Sifonkap() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Monteren() } ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).SpoelbakBinnenRugwandHouder() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Rug() } ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).SpoelbakBinnenZijkant() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Monteren() } + ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).TiponBlumotionAdapter() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Onderdelen2() } ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).TiponBlumotionEenheid() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Onderdelen2() } ;ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).TiponBlumotionMeenemer() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Onderdelen2() } ;ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).TiponBlumotionSetEenhedenEnMeenemers() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Onderdelen2() } Index: APPS/PM/Maatwerk/MaatwerkModel/Modellen/MerivoboxModel.cls.xml =================================================================== diff -u -r63151 -r63664 --- APPS/PM/Maatwerk/MaatwerkModel/Modellen/MerivoboxModel.cls.xml (.../MerivoboxModel.cls.xml) (revision 63151) +++ APPS/PM/Maatwerk/MaatwerkModel/Modellen/MerivoboxModel.cls.xml (.../MerivoboxModel.cls.xml) (revision 63664) @@ -322,6 +322,14 @@ Do Rol.Condities.Insert(Conditie) Do ..Rollen.Insert(Rol) + //Deze rol moet achter Tussenstuk pas worden toegevoegd omdat er blijkbaar een of andere ongekende dependency bestaat + Set Rol = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.Rol).%New("TiponBlumotionAdapter", "TIP-ON BLUMOTION adapter") + Set Rol.BuilderType = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.SpecifiekProductBuilderType).%New(1096952) + Set Rol.ItemProcessorType = ##class(APPS.PM.Maatwerk.MaatwerkModel.enu.ItemProcessorType).ExactEen() + Set Conditie = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.RolBestaatConditie).%New("TiponBlumotionSynchronisatieStang") + Do Rol.Condities.Insert(Conditie) + Do ..Rollen.Insert(Rol) + Set Rol = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.Rol).%New("Verpakking") Set BuilderType = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.CustomBuilderType).%New() Set Rol.BuilderType = BuilderType