Index: APPS/Halux/PPS/Document/impl/TBX/BatchNaarObjective/OptieGenerator/AlgemeneKenmerkenOptiesGeneratorTbx.cls.xml =================================================================== diff -u -r71869 -r71872 --- APPS/Halux/PPS/Document/impl/TBX/BatchNaarObjective/OptieGenerator/AlgemeneKenmerkenOptiesGeneratorTbx.cls.xml (.../AlgemeneKenmerkenOptiesGeneratorTbx.cls.xml) (revision 71869) +++ APPS/Halux/PPS/Document/impl/TBX/BatchNaarObjective/OptieGenerator/AlgemeneKenmerkenOptiesGeneratorTbx.cls.xml (.../AlgemeneKenmerkenOptiesGeneratorTbx.cls.xml) (revision 71872) @@ -61,12 +61,16 @@ #dim InterneBreedte As %Integer = $ListGet(##class(Prod.Kenmerk.DataDefinitie).Get("TBX",Product.GeefID(),"IB")) #dim Design As %String = $ListGet(##class(Prod.Kenmerk.DataDefinitie).Get("TBX",Product.GeefID(),"DS")) + #dim IsStalenRug As %Boolean = $ListGet(##class(Prod.Kenmerk.DataDefinitie).Get("TBX",Product.GeefID(),"IsSR")) + #dim Klasse As %String = $LG(##class(Prod.Kenmerk.DataDefinitie).Get("TBX",Product.GeefID(),"KLAS")) - If (Design = "BA") { - Set RugBreedte = InterneBreedte - 112 - } Else { - Set RugBreedte = InterneBreedte - 87 - } + If $$$Not((IsStalenRug) || ##class(TECH.StringUtils).StartsWith(Klasse, "SY")) { + If (Design = "BA") { + Set RugBreedte = InterneBreedte - 112 + } Else { + Set RugBreedte = InterneBreedte - 87 + } + } Quit ..GeefOptieVoorLade(SequentieNummerLade, "-" _ "Rugbreedte", RugBreedte) ]]> @@ -79,6 +83,7 @@