Article Details
Id:10204
Product:finPOWER Connect
Type:NEW
Version:1.06.00
Opened:13/06/2012
Closed:21/06/2012
Released:01/08/2012
Job: J009814

Workflows are now processed immediately from various places

When adding a new Workflow via the New Workflow wizard, a checkbox on the first page allows the Workflow to be processed upon being added.

Many Workflows are however created as a result of another process and were not being processed upon creation.

The following places now process Workflows upon creation:

Payment Reversal Wizard

If the 'Publish now?' checkbox is checked on the last page of the wizard then any Documents generated automatically and linked to Workflow items will be published.

All Document Logs will be published, regardless of whether the 'Publish Immediately' flag has been set on the Workflow item since the User has specifically been asked whether they want to publish.

When a Workflow is processed (this will happen regardless of whether the 'Publish now' checkbox is checked), the Payment Reversal will not fail if the Workflow processing fails (unless the calling code is within a Database Transaction). A warning will be displayed instead.

Account Type Rule Processing

When a new Workflow is created, this will be processed. The Rule processing will fail if the Workflow processing fails.

Document Logs will not be published.

Workflows created via actioning another Workflow Item

When a new Workflow is created via actioning an item, this will be processed. Actioning of the item will fail if the Workflow processing fails. This is a change from the previous version since, although new Workflows were processed, actioning the item did not fail if Workflow processing failed which may have caused issues due to being within a Database Transaction.