Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator.cls.xml =================================================================== diff -u -r74911 -r74913 --- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator.cls.xml (.../OptieGenerator.cls.xml) (revision 74911) +++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator.cls.xml (.../OptieGenerator.cls.xml) (revision 74913) @@ -228,8 +228,10 @@ If (##class(TECH.StringUtils).Equals(RolNaam, ##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).DwarsverdelingOnder()) && (HuidigeMesFase >= 2)) { If HalffabItem.%Extends(##class(DOM.PM.Maatwerk.Calc.HF.BewerktHalffabItem).%ClassName(1)) { Set RolNaam = "CrossGalleryLower.Processed" - } Else { - Set RolNaam = "CrossGalleryLower.Standard" + + If ((IngegevenKenmerken.GeefVariant() = ##class(DOM.PM.enu.Variant).LegraboxPure())) && ((HalffabItem.AfmetingTeBekomen = 1080)) { + Set RolNaam = "CrossGalleryLower.Standard" + } } } Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/ProductOptiesGenerator.cls.xml =================================================================== diff -u -r74912 -r74913 --- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/ProductOptiesGenerator.cls.xml (.../ProductOptiesGenerator.cls.xml) (revision 74912) +++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/ProductOptiesGenerator.cls.xml (.../ProductOptiesGenerator.cls.xml) (revision 74913) @@ -456,6 +456,10 @@ Set LengteInfo = 0 } + If ((Rol = ##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).DwarsverdelingOnder()) && ((LengteInfo >= 1080) && (IsLegrabox))) { + Set LengteInfo = 0 + } + If ((Rol = ##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).Zijstabilisering()) && (((LengteInfo >= 1137) && (IsMerivobox)) || ((LengteInfo >= 1348) && (IsLegrabox)))) {