Message Queue Resend TransmissionAvailable Version 4.5.19+
The Resend Transmission functionality is a new service that allows any activities that have failed (for example, a plugin that clears data from a script run) to be queued and automatically retried, thereby allowing the agent to move on through the script rather than manually retrying. This new functionality - Script Action message - is capable of running any Database Get, External Data Source or Plugin control, located anywhere in the script.
A new stored procedure (MQ_QueueScriptAction) takes two parameters, Session ID and Action Name (name of the field) to queue a Script Action. Any field data updated by the control will be correctly updated in the data table.
In this case the "action name" 'bob' is a SQL query run in a Database – Get control elsewhere in the script.
When used with the Script Action message, controls should not rely on script variables, as they may have been deleted by the time the Script Action is invoked. If any of the information is needed from a variable, it should be stored in a hidden field, as all data stored in fields will be available to the controls as normal.
|