TECH.RegisteredObject APPS.PM.Maatwerk.impl.TAX.ZijkantLogoService 1 ZijkantLogoService:APPS.PM.Maatwerk.impl.TAX.ZijkantLogoService 1 1 %Status 1 %Boolean 0 { #dim KlantID As %String = Opties.GetValuesForKey("KlantID").GetAt(1) } Else { Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.IllegalArgumentException).%New("KlantID niet opgegeven")) } If Opties.GetValuesForKey("PersonalityID").Count() > 0 { #dim PersonalityID As %String = Opties.GetValuesForKey("PersonalityID").GetAt(1) } Else { Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.IllegalArgumentException).%New("PersonalityID niet opgegeven")) } /*If (Product.Klasse="SY") && $$$Not(Product.RugHoogte="M") { Set Exception = ##class(TECH.ObjectUtils.ObjectConverterCombinationException).%New() Do Exception.AddCombination($classname(Product),"Klasse",Product.Klasse) Do Exception.AddCombination($classname(Product),"RugHoogte",Product.RugHoogte) Do Exceptions.Insert(Exception) } If (Product.Klasse="SP") && $$$Not((Product.RugHoogte="M") || (Product.RugHoogte="C")){ Set Exception = ##class(TECH.ObjectUtils.ObjectConverterCombinationException).%New() Do Exception.AddCombination($classname(Product),"Klasse",Product.Klasse) Do Exception.AddCombination($classname(Product),"RugHoogte",Product.RugHoogte) Do Exceptions.Insert(Exception) } Quit $$$If(Exceptions.Count()>0,$$$false,$$$true) */ Quit 1 ]]>