SurveyFeature Class |
Namespace: Omada.OE.Solution.OIM.Assembly.PackagedSolution
public class SurveyFeature : IAppStartInitializedClass
The SurveyFeature type exposes the following members.
Name | Description | |
---|---|---|
![]() | SurveyFeature |
Name | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
![]() | CloseSurvey |
This method can be used for closing a running survey.
The user executing the code method does not have to be a survey admin
The Action object must be a Survey activity for the survey which should be closed
| ||||||||
![]() | CreateInitialWorkItems |
Code method is invoked on the transition leading from the "verify" activity to the "split" control element.
| ||||||||
![]() | CreateSurveyProcessTemplate | This code method is intended specifically for the OIM Packaged Solution. The code method is used in the "Create survey template" process template. It creates a new process template that represents the configured survey template.
| ||||||||
![]() | Initialize |
Cascade delete survey objects when deleting survey target object
| ||||||||
![]() | InitiateSurveyInstance | This code method is intended specifically for the OIM Packaged Solution. The code method is used in "Create survey xx instance" processes (that are created by the "Create new survey template" process).
| ||||||||
![]() | LaunchSurvey |
Launch surveys using a predefined Survey Schedule data object.
It is possible to map values from the Action object to the scope variables and survey settings in the survey
| ||||||||
![]() | RecalculateSurveyAssignees |
Recalculates the assignees of all non-completed objects in a survey and reassigns the survey activities (if needed).
Is intended to be executed in a nightly timer event.
| ||||||||
![]() | StartScheduledSurveys |
Start a Survey based on a Surveyschedule object
| ||||||||
![]() | SurveyActivityEscalationSetReminderSent |
Sets Escalation property to Reminder Sent for activities which currently have Assignees
The code method is used in the OOTB Event definition "Survey Escalation: Send reminder"
to ensure that "Reminder sent" value is ONLY set for survey activities with an active assignee(s).
|
Name | Description | |
---|---|---|
![]() | ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) |
![]() | ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) |
![]() | ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |