Stream Actions Object

Users of Process Director v5.26 and higher have access to the Stream Actions object. This object will read a recordset stream from a Datasource, and enable you to submit a form instance for each record in the stream. Stream Actions can be scheduled and run on a recurring basis to import data on any desired schedule.

A common use case for the Stream Actions Object would be to import data from an Excel spreadsheet, external data source, or Business Value, then create a new form instance for each row in the recordset, fill out fields on the form instance, then submit it to begin a process for each record.

Properties Tab #

The Properties tab provides the basic object configuration settings.

The following Properties are configurable.

Data Set Tab #

The Data Set tab enables you to configure the data source you wish to use for this Stream Actions object. The configuration properties available on this tab will depend on the Data Set Type you select to use. You can select either a Business Value as a data source, which is the most common user case, but you can also configure a SQL data source directly as well.

Start Process Tab #

The Start Process tab enables you to specify the form to use to import the data and start a process when the form is submitted by the Stream Actions Object. When the object runs, it will import the data, create a new form for each row of data in the dataset, then immediately submit the form you specify here. If the Form Definition is configured to start a process when a new form instance is submitted, the process will begin immediately, with the data you've imported via the Stream Actions object.

The following properties are configurable.

An Add Field Mapping button enables you to add as many Form Field/Value rows as necessary. Additionally, Up (), Down(), and Delete () buttons on each row enable you to order or delete rows.

Schedule Tab #

The Schedule table enables you to create the schedule you'd like to use to import the Stream data on a periodic basis.

The following properties are configurable.