Activity Rules

Top  Previous  Next

Definition of Insert Rule

The Insert Rule should contain a WAFFL statement that returns a list of User Names or User Types in WAFFL Series Format
These Users or User Types will be able to perform this task once the workflow has reached this stage 
The List is then searched and entries are made into the Available User Forms and User Type Forms Tables so that this Gate for this particular object now appears in the Users Task List.
If an insert rule is not supplied the task will become available to all user groups that belong to the user types with insert permissions

Definition of Update Rule

The Update Rule should contain a WAFFL statement that returns a list of User Names or User Types in WAFFL Series Format
These Users or User Types will be able to update this task once the workflow has reached this stage 
If an update rule is not supplied the task will become available to all user groups that belong to the user types with update permissions

Definition of APPROVAL Rule

The Approval Rule should contain a WAFFL statement that returns a list of User Names or User Types in WAFFL Series Format
These Users or User Types will be able to approve this task once the workflow has reached this stage and it is ready for approval 
If an approval rule is not supplied the task will become available to all user groups that belong to the user types with approve permissions

Definition of DELETE Rule

The Delete Rule should contain a WAFFL statement that returns a list of User Names or User Types in WAFFL Series Format
These Users or User Types will be able to rollback this task once the workflow has reached this stage.
If an delete rule is not supplied the task will become available to all user groups that belong to the user types with delete permissions

Definition of VIEW Rule

The View Rule should contain a WAFFL statement that returns a list of User Names or User Types in WAFFL Series Format
These Users or User Types will be able to view this task once the workflow has reached this stage.
If an view rule is not supplied the task will become available to all user groups that belong to the user types with view permissions
If a user has update permissions then the automatically have view permissions.

Definition of IMage Rule

The Image to be used at this location

Definition of INSERT MESSAGE Rule

The text to be displayed to the user once a form has been completed

Definition of UPDATE MESSAGE Rule

The text to be displayed to the user once a form has been updated

Definition of ON AVAILABLE EMAIL Rule

If the on available email rule evaluates to true then when a task becomes available all users who have the task a sent an email that tells them of the task and allows them to click on a link to goto the task

Definition of ON AVAILABLE PASSWORD REQUIRE Rule

If the on available password required rule evaluates to true then when a user click on the email sent from the on available email rule they are prompted for a password before they can view the task.  If the available password required rule is false or empty they are not required to fill in a password.

Definition of Decision Rule

This should contain a WAFFL statement that returns either 1,2,3
It should only be visible for Decision gates and it determines which path should be followed
For example:  A Decision gate with 2 outputs, with a WAFFL statement that evaluates to 1
When the Decision Gate is reached the gate to the right of the Decision gate becomes active
WAFFL statement evaluates to 2, when the User hits the Decision Gate the bottom of the Decision Gate becomes active
For example:  Decision gate with 3 outputs, with a WAFFL statement that evaluates to 1
When the Decision Gate is reached the gate to the top of the Decision Gate becomes active
WAFFL statement evaluates to 2, when the User hits the Decision Gate the gate to the right of the Decision Gate becomes active. 
WAFFL statement evaluates to 3, when the User hits the Decision Gate the gate to the bottom of the Decision Gate becomes active

Time Delay Rule

This should contain a WAFFL statement that returns a Date and potentially a Time
This Date is the Date the User will start to view this task in their Task List
If this is left empty the User will start seeing this task as soon as it is available

Definition of Available RULES

Only certain rules should be available, unavailable or required based on the type of task being added

Forms

Decision Gates

Special Gates

Logic Gates

User Defined Gates

Insert Rule

No

No

No

No

 

Decision Rule

No

Required

No

No

 

Time Delay Rule

Yes

No

No

No

 

Approval

Yes

No

No

No

 

Delete

Yes

No

No

No

 

Due Date

Yes

No

No

No

 

Image

Yes

No

No

No

 

Insert Message

Yes

No

No

No

 

On Available Email

Yes

No

No

No

 

On Available Password Required

Yes

No

No

No

 

Reassign

Yes

No

No

No

 

Update

Yes

No

No

No

 

Update Message

Yes

No

No

No

 

View

Yes

No

No

No

 

SQL Update

No

No

No

No

SQL Statement

SQL Insert

No

No

No

No

SQL Statement

On Click Java Script

No

No

No

No

RunWebPage, Javascript Gate

Splitter Completion

No

No

No

No

Splitter

Splitter Population

No

No

No

No

Splitter

 


<%www.webandflo.com%>