%RegisteredObject Geeft de activiteit overeenkomend met de opgegeven code in de opgegeven categorie. Bedoeld voor gevallen waar er in de opgegeven categorie 1 activiteitgroep zit met 1 activiteit met de opgegeven naam. ActiviteitCode:%String,Categorie:APPS.Halux.common.enu.Categorie APPS.Halux.PPS.Activiteit.Activiteit 1) { Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("ActiviteitCode " _ ActiviteitCode _ " niet eenduidig. Categorie:"_Categorie)) } If (AantalActiviteiten = 0) { Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Geen activiteit voor ActiviteitCode " _ ActiviteitCode_", Categorie:"_Categorie)) } Quit ##class(APPS.Halux.PPS.Activiteit.Activiteit).OpenId(ActiviteitID) ]]> Geeft de activiteit overeenkomend met de opgegeven code in de opgegeven categorie. Te gebruiken als er slechts 1 activiteit is met deze code, dus als er zo maar 1 activiteit in een activiteitgroep zit. ActiviteitCode:%String,Categorie:APPS.Halux.common.enu.Categorie,ActiviteitGroepNaam:%String APPS.Halux.PPS.Activiteit.Activiteit BatchID:%String,ActiviteitCode:%String APPS.Halux.PPS.Activiteit.Activiteit