Index: DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet/AutoComplete.cls.xml =================================================================== diff -u -r68446 -r70067 --- DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 68446) +++ DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 70067) @@ -100,13 +100,27 @@ 1 + +%String +"DwarsverdelingDubbelHouder" +1 +1 + + %String "DwarsverdelingHouder" 1 1 + +%String +"DwarsverdelingOnder" +1 +1 + + %String "FrontBevestiging" Index: DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet/Verwerker.cls.xml =================================================================== diff -u -r68446 -r70067 --- DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 68446) +++ DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 70067) @@ -38,8 +38,12 @@ Do ..VerwerkDesignZijkantDemping() } ElseIf LBXRolDotNet = "Dwarsverdeling" { Do ..VerwerkDwarsverdeling() + } ElseIf LBXRolDotNet = "DwarsverdelingDubbelHouder" { + Do ..VerwerkDwarsverdelingDubbelHouder() } ElseIf LBXRolDotNet = "DwarsverdelingHouder" { Do ..VerwerkDwarsverdelingHouder() + } ElseIf LBXRolDotNet = "DwarsverdelingOnder" { + Do ..VerwerkDwarsverdelingOnder() } ElseIf LBXRolDotNet = "FrontBevestiging" { Do ..VerwerkFrontBevestiging() } ElseIf LBXRolDotNet = "FrontHouder" { @@ -179,12 +183,24 @@ + +1 +1 + + + 1 1 + +1 +1 + + + 1 1 Index: DOM/PM/Maatwerk/Calc/HF/enu/LBXRol.cls.xml =================================================================== diff -u -r68446 -r70067 --- DOM/PM/Maatwerk/Calc/HF/enu/LBXRol.cls.xml (.../LBXRol.cls.xml) (revision 68446) +++ DOM/PM/Maatwerk/Calc/HF/enu/LBXRol.cls.xml (.../LBXRol.cls.xml) (revision 70067) @@ -8,11 +8,11 @@ DOM.PM.Maatwerk.Calc.HF.enu.HalffabRol -;Bodem;Rug;RugWandHouder;LadeZijkant;Geleider;FrontBevestiging;AfdekkapBinnen;AfdekkapBuiten;Voorstuk;AdapterStuk;AfdekkapFrontHouderBuiten;AfdekkapFrontHouderBinnen;FrontHouder;BevestigingBodemFront;InschuifElementVoor;RelingVoor;TiponSynchronisatieStang;TiponSynchronisatieSet;Zijstabilisering;Verpakking;Opvullijst;RugWandHouderSchroef;RugBodemSchroef;VerpakkingTussenschot;SchroefManueleMontage;Sifonkap;InschuifElementZijkant;TransportZekerheid;BoxCoverVoor;BoxCoverAchter;Dwarsverdeling;DwarsverdelingHouder;TiponBlumotionEenheid;TiponBlumotionMeenemer;TiponBlumotionSetEenhedenEnMeenemers;TiponBlumotionSynchronisatieAdapter;TiponBlumotionSynchronisatieStang;AfdekkapRugWandHouder;MeenemerSet;DesignZijkantBuiten;DesignZijkantDemping +;Bodem;Rug;RugWandHouder;LadeZijkant;Geleider;FrontBevestiging;AfdekkapBinnen;AfdekkapBuiten;Voorstuk;AdapterStuk;AfdekkapFrontHouderBuiten;AfdekkapFrontHouderBinnen;FrontHouder;BevestigingBodemFront;InschuifElementVoor;RelingVoor;TiponSynchronisatieStang;TiponSynchronisatieSet;Zijstabilisering;Verpakking;Opvullijst;RugWandHouderSchroef;RugBodemSchroef;VerpakkingTussenschot;SchroefManueleMontage;Sifonkap;InschuifElementZijkant;TransportZekerheid;BoxCoverVoor;BoxCoverAchter;Dwarsverdeling;DwarsverdelingHouder;TiponBlumotionEenheid;TiponBlumotionMeenemer;TiponBlumotionSetEenhedenEnMeenemers;TiponBlumotionSynchronisatieAdapter;TiponBlumotionSynchronisatieStang;AfdekkapRugWandHouder;MeenemerSet;DesignZijkantBuiten;DesignZijkantDemping;DwarsverdelingOnder;DwarsverdelingDubbelHouder -;Bodem;Rug;RugWandHouder;LadeZijkant;Geleider;FrontBevestiging;AfdekkapBinnen;AfdekkapBuiten;Voorstuk;AdapterStuk;AfdekkapFrontHouderBuiten;AfdekkapFrontHouderBinnen;FrontHouder;BevestigingBodemFront;InschuifElementVoor;RelingVoor;TiponSynchronisatieStang;TiponSynchronisatieSet;Zijstabilisering;Verpakking;Opvullijst;RugWandHouderSchroef;RugBodemSchroef;VerpakkingTussenschot;SchroefManueleMontage;Sifonkap;InschuifElementZijkant;TransportZekerheid;BoxCoverVoor;BoxCoverAchter;Dwarsverdeling;DwarsverdelingHouder;TiponBlumotionEenheid;TiponBlumotionMeenemer;TiponBlumotionSetEenhedenEnMeenemers;TiponBlumotionSynchronisatieAdapter;TiponBlumotionSynchronisatieStang;AfdekkapRugWandHouder;MeenemerSet;DesignZijkantBuiten;DesignZijkantDemping +;Bodem;Rug;RugWandHouder;LadeZijkant;Geleider;FrontBevestiging;AfdekkapBinnen;AfdekkapBuiten;Voorstuk;AdapterStuk;AfdekkapFrontHouderBuiten;AfdekkapFrontHouderBinnen;FrontHouder;BevestigingBodemFront;InschuifElementVoor;RelingVoor;TiponSynchronisatieStang;TiponSynchronisatieSet;Zijstabilisering;Verpakking;Opvullijst;RugWandHouderSchroef;RugBodemSchroef;VerpakkingTussenschot;SchroefManueleMontage;Sifonkap;InschuifElementZijkant;TransportZekerheid;BoxCoverVoor;BoxCoverAchter;Dwarsverdeling;DwarsverdelingHouder;TiponBlumotionEenheid;TiponBlumotionMeenemer;TiponBlumotionSetEenhedenEnMeenemers;TiponBlumotionSynchronisatieAdapter;TiponBlumotionSynchronisatieStang;AfdekkapRugWandHouder;MeenemerSet;DesignZijkantBuiten;DesignZijkantDemping;DwarsverdelingOnder;DwarsverdelingDubbelHouder @@ -315,6 +315,20 @@ + + +1 +DOM.PM.Maatwerk.Calc.HF.enu.LBXRol + + + + +1 +DOM.PM.Maatwerk.Calc.HF.enu.LBXRol + + Index: DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet.cls.xml =================================================================== diff -u -r68446 -r70067 --- DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet.cls.xml (.../LBXRolDotNet.cls.xml) (revision 68446) +++ DOM/PM/Maatwerk/Calc/HF/enu/LBXRolDotNet.cls.xml (.../LBXRolDotNet.cls.xml) (revision 70067) @@ -6,11 +6,11 @@ DOM.PM.Maatwerk.Calc.HF.enu.HalffabRol -;Bodem;Rug;RugWandHouder;LadeZijkant;Geleider;FrontBevestiging;AfdekkapBinnen;AfdekkapBuiten;Voorstuk;AdapterStuk;AfdekkapFrontHouderBuiten;AfdekkapFrontHouderBinnen;FrontHouder;BevestigingBodemFront;InschuifElementVoor;RelingVoor;TiponSynchronisatieStang;TiponSynchronisatieSet;Zijstabilisering;Verpakking;Opvullijst;RugWandHouderSchroef;RugBodemSchroef;VerpakkingTussenschot;SchroefManueleMontage;Sifonkap;InschuifElementZijkant;TransportZekerheid;BoxCoverVoor;BoxCoverAchter;Dwarsverdeling;DwarsverdelingHouder;TiponBlumotionEenheid;TiponBlumotionMeenemer;TiponBlumotionSetEenhedenEnMeenemers;TiponBlumotionSynchronisatieAdapter;TiponBlumotionSynchronisatieStang;AfdekkapRugWandHouder;MeenemerSet;DesignZijkantBuiten;DesignZijkantDemping +;Bodem;Rug;RugWandHouder;LadeZijkant;Geleider;FrontBevestiging;AfdekkapBinnen;AfdekkapBuiten;Voorstuk;AdapterStuk;AfdekkapFrontHouderBuiten;AfdekkapFrontHouderBinnen;FrontHouder;BevestigingBodemFront;InschuifElementVoor;RelingVoor;TiponSynchronisatieStang;TiponSynchronisatieSet;Zijstabilisering;Verpakking;Opvullijst;RugWandHouderSchroef;RugBodemSchroef;VerpakkingTussenschot;SchroefManueleMontage;Sifonkap;InschuifElementZijkant;TransportZekerheid;BoxCoverVoor;BoxCoverAchter;Dwarsverdeling;DwarsverdelingHouder;TiponBlumotionEenheid;TiponBlumotionMeenemer;TiponBlumotionSetEenhedenEnMeenemers;TiponBlumotionSynchronisatieAdapter;TiponBlumotionSynchronisatieStang;AfdekkapRugWandHouder;MeenemerSet;DesignZijkantBuiten;DesignZijkantDemping;DwarsverdelingOnder;DwarsverdelingDubbelHouder -;Bodem;Rug;RugWandHouder;LadeZijkant;Geleider;FrontBevestiging;AfdekkapBinnen;AfdekkapBuiten;Voorstuk;AdapterStuk;AfdekkapFrontHouderBuiten;AfdekkapFrontHouderBinnen;FrontHouder;BevestigingBodemFront;InschuifElementVoor;RelingVoor;TiponSynchronisatieStang;TiponSynchronisatieSet;Zijstabilisering;Verpakking;Opvullijst;RugWandHouderSchroef;RugBodemSchroef;VerpakkingTussenschot;SchroefManueleMontage;Sifonkap;InschuifElementZijkant;TransportZekerheid;BoxCoverVoor;BoxCoverAchter;Dwarsverdeling;DwarsverdelingHouder;TiponBlumotionEenheid;TiponBlumotionMeenemer;TiponBlumotionSetEenhedenEnMeenemers;TiponBlumotionSynchronisatieAdapter;TiponBlumotionSynchronisatieStang;AfdekkapRugWandHouder;MeenemerSet;DesignZijkantBuiten;DesignZijkantDemping +;Bodem;Rug;RugWandHouder;LadeZijkant;Geleider;FrontBevestiging;AfdekkapBinnen;AfdekkapBuiten;Voorstuk;AdapterStuk;AfdekkapFrontHouderBuiten;AfdekkapFrontHouderBinnen;FrontHouder;BevestigingBodemFront;InschuifElementVoor;RelingVoor;TiponSynchronisatieStang;TiponSynchronisatieSet;Zijstabilisering;Verpakking;Opvullijst;RugWandHouderSchroef;RugBodemSchroef;VerpakkingTussenschot;SchroefManueleMontage;Sifonkap;InschuifElementZijkant;TransportZekerheid;BoxCoverVoor;BoxCoverAchter;Dwarsverdeling;DwarsverdelingHouder;TiponBlumotionEenheid;TiponBlumotionMeenemer;TiponBlumotionSetEenhedenEnMeenemers;TiponBlumotionSynchronisatieAdapter;TiponBlumotionSynchronisatieStang;AfdekkapRugWandHouder;MeenemerSet;DesignZijkantBuiten;DesignZijkantDemping;DwarsverdelingOnder;DwarsverdelingDubbelHouder @@ -299,6 +299,20 @@ + + +1 +DOM.PM.Maatwerk.Calc.HF.enu.LBXRolDotNet + + + + +1 +DOM.PM.Maatwerk.Calc.HF.enu.LBXRolDotNet + + Index: APPS/PM/Maatwerk/MaatwerkModel/Modellen/LegraboxPureModel.cls.xml =================================================================== diff -u -r55199 -r70067 --- APPS/PM/Maatwerk/MaatwerkModel/Modellen/LegraboxPureModel.cls.xml (.../LegraboxPureModel.cls.xml) (revision 55199) +++ APPS/PM/Maatwerk/MaatwerkModel/Modellen/LegraboxPureModel.cls.xml (.../LegraboxPureModel.cls.xml) (revision 70067) @@ -492,7 +492,25 @@ Do ..Rollen.Insert(Rol) Do ..VoegToeRol(##class(APPS.PM.Maatwerk.MaatwerkModel.Modellen.LBX.Rollen.DwarsverdelingHouder).%New($this).GeefRol()) - + + Set Rol = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.Rol).%New("DwarsverdelingOnder", "Onderste Dwarsverdeling") + Set BuilderType = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.BewerktBuilderType).%New() + Set BewerkingInfo = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.BewerkingInfo).%New() + Set BewerkingInfo.Aftrek = 160 //Waarde maakt niet uit, wordt gedefinieerd in .NET + Set BewerkingInfo.IngegevenKenmerk = ..GeefIngegevenKenmerkViaNaam("InterneBreedte") + Do BuilderType.BewerkingDimensies.SetAt(BewerkingInfo, ##class(DOM.PM.enu.BewerkingDimensie).Lengte()) + Set Rol.BuilderType = BuilderType + Set Rol.ItemProcessorType = ##class(APPS.PM.Maatwerk.MaatwerkModel.enu.ItemProcessorType).ExactEen() + Do Rol.SelectieKenmerken.Insert(..GeefSelectieKenmerkVoorIngegevenKenmerkViaNaam("LadeKleur")) + Do ..Rollen.Insert(Rol) + + Set Rol = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.Rol).%New("DwarsverdelingDubbelHouder", "DwarsverdelingDubbelHouder") + Set Rol.BuilderType = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.StandaardBuilderType).%New() + Set Rol.BuilderType.AantalItems = 2 + Set Rol.ItemProcessorType = ##class(APPS.PM.Maatwerk.MaatwerkModel.enu.ItemProcessorType).ExactEen() + Do Rol.SelectieKenmerken.Insert(..GeefSelectieKenmerkVoorIngegevenKenmerkViaNaam("LadeKleur")) + Do ..Rollen.Insert(Rol) + Set HeeftTiponBlumotionConditie = ##class(APPS.PM.Maatwerk.MaatwerkModel.dto.IngegevenKenmerkWaardeConditie).%New() Set HeeftTiponBlumotionConditie.IngegevenKenmerk = ..GeefIngegevenKenmerkViaNaam("GeleiderTechnologie") Set HeeftTiponBlumotionConditie.Operator = "=" Index: DOM/PM/Maatwerk/Calc/HF/enu/LBXRol/Verwerker.cls.xml =================================================================== diff -u -r68446 -r70067 --- DOM/PM/Maatwerk/Calc/HF/enu/LBXRol/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 68446) +++ DOM/PM/Maatwerk/Calc/HF/enu/LBXRol/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 70067) @@ -38,8 +38,12 @@ Do ..VerwerkDesignZijkantDemping() } ElseIf LBXRol = "Dwarsverdeling" { Do ..VerwerkDwarsverdeling() + } ElseIf LBXRol = "DwarsverdelingDubbelHouder" { + Do ..VerwerkDwarsverdelingDubbelHouder() } ElseIf LBXRol = "DwarsverdelingHouder" { Do ..VerwerkDwarsverdelingHouder() + } ElseIf LBXRol = "DwarsverdelingOnder" { + Do ..VerwerkDwarsverdelingOnder() } ElseIf LBXRol = "FrontBevestiging" { Do ..VerwerkFrontBevestiging() } ElseIf LBXRol = "FrontHouder" { @@ -183,12 +187,24 @@ + +1 +1 + + + 1 1 + +1 +1 + + + 1 1 Index: DOM/PM/Maatwerk/Calc/HF/enu/LBXRol/AutoComplete.cls.xml =================================================================== diff -u -r68446 -r70067 --- DOM/PM/Maatwerk/Calc/HF/enu/LBXRol/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 68446) +++ DOM/PM/Maatwerk/Calc/HF/enu/LBXRol/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 70067) @@ -100,13 +100,27 @@ 1 + +%String +"DwarsverdelingDubbelHouder" +1 +1 + + %String "DwarsverdelingHouder" 1 1 + +%String +"DwarsverdelingOnder" +1 +1 + + %String "FrontBevestiging"