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"