The Or task works in a similar manner to the logic operator “OR”. It returns a true value if any one of its arguments is true, otherwise, it returns false.
To use an OR logic operator task, drag-and-drop the Or task object onto the workflow designer.
The Or task object can be used with all workflow tasks. These tasks can include Decision, Run Dataflow, Run Workflow, etc.
The Or task object does not have a dedicated configuration window. However, a General Options window will open if you right-click on its header and select Properties from the context menu.
This window appears as the last screen of the configuration window for all flow objects.
The Comments input allows you to enter comments associated with this object. These comments appear as you hover over the object.
Clear Incoming Record Messages: Removes any message attached with a record, these could be an error or a warning message.
Do Not Process Records with errors: Filters out all the erroneous records from the incoming data set.
Do not Overwrite Default Values with Nulls: Prevents Astera from overwriting any previously assigned default value with a null value.
The following is an example of using the Or object in a workflow:
Here, you can see that if the CustomersData ends in error or OrdersData ends successfully, then the FileTransfer task will get triggered. This means that if either of the tasks associated with Or meets the specified criteria, then the subsequent task/tasks will be triggered.
This concludes the configuration and working of the Or workflow task in Astera.