Base Activities
Last updated
Last updated
The appRules Base activities module includes activities that are used for initializing your project, closing the project, executing functions, calling other projects and more.
The table below shows the activities in the appRules Base module including their key properties.
Activity
Description
CallWebService
This activity is used to make a webservice call.
Delay
This activity is used to delay the workflow execution.
EvaluateCondition
Evaluates a Condition
PerformAction
Perform a specific action
ExecuteWorkflow
This activity executes a workflow WorkflowName The name of the project to execute Parameters Parameters to pass to the workflow. Parameters must match the workflow arguments. SaveResultIn If the job returns a value, this specifies where to save the returned value.
SendEmail
This activity is used for sending an email to one or more recipients. You can also use this activity to send bulk emails. FromEmail The Email address that will be used for sending the email FromName Optionally, the name to use for sending the email ReplyTo The ReplyTo email address Subject The subject of the email To Recipients of the email BCC The blind carbon copy recipients of the email CC The carbon copy recipients of the email. Body The body of the email. This can be defined using Text or Html.
SetValues
UpdateWorkflowState
This is an optional activity for updating the current state of a running job -- normally this is done automatically.
WriteLogEntry
This is an optional activity for logging entries in the project database: LogEntryType The type of entry to be logged DataSourceRecord, DataSourceStatistics, Error, Message, Warning, or SelectedValues LogText The message to display if LogEntryType is Message DataManager Specifies the Source or Target if LogEntryType is DataSourceRecord, DataSourceStatistics or SelectedValues. SelectedValues Values to log if LogEntryType is SelectedValues
WriteAuditLogsEntry
This activity logs an entry in the AuditLogs table
This activity sets selected values (source datafields, variables…) in the project to new values. The window below shows the properties of the collection items: