workflow_banner (2K)

wf_workflow(validate) - Validate Workflow Process

(there is no screen)

The purpose of this function is to allow the user to validate the details of entries on the WORKFLOW table.

This form is accessed by selecting entries in the List Workflow Process screen before pressing the 'VALIDATE' button in the navigation bar.

For a complete description of how this type of form works please see Transaction Pattern UPDATE 4.

FieldSetting
Is valid? If there are no errors this will be set to TRUE. If there are any errors this will be set to FALSE.
Errors This field may contain any of the following errors:
  • There is no START place
  • There is more than one START place
  • There is no END place
  • There is more than one END place
  • There are no intermediate places
  • There are no TRANSITIONS
  • There are no ARCS
  • There are no ARCS coming out of the START place
  • There are no ARCS going into the END place
  • There is an ARC coming out of the END place
  • Arc of type 'OR-split (Explicit)' must have OUT direction at place '$place_name'
  • Arc of type 'OR-split (Implicit)' must have IN direction at place '$place_name'
  • Not enough arcs of type 'OR-split (Implicit)' at place '$place_name'
  • Arc of type 'OR-join' must have OUT direction at place '$place_name'
  • Not enough arcs of type 'OR-join' at place '$place_name'
  • Arc of type 'AND-split' must have OUT direction at place '$place_name'
  • Arc of type 'AND-join' must have IN direction at place '$place_name'
  • Unknown ARC_TYPE ($arc_type) at place '$place_name'
  • There are no INWARD ARCS for place '$place_name'
  • There are no OUTWARD ARCS for place '$place_name'
  • Arc of type 'OR-split (Explicit)' must have OUT direction at transition '$transition_name'
  • Less than 2 arcs of type 'OR-split (Explicit)' at transition '$transition_name'
  • More than 2 arcs of type 'OR-split (Explicit)' at transition '$transition_name'
  • Less than 1 pre-condition specified for arcs of type 'OR-split (Explicit)' at transition '$transition_name'
  • More than 1 pre-condition specified for arcs of type 'OR-split (Explicit)' at transition '$transition_name'
  • Arc of type 'OR-split (Implicit)' must have IN direction at transition '$transition_name'
  • More than 1 arc of type 'OR-split (Implicit)' at transition '$transition_name'
  • Arc of type 'OR-join' must have OUT direction at transition '$transition_name'
  • More than 1 arc of type 'OR-join' at transition '$transition_name'
  • Arc of type 'AND-split' must have OUT direction at transition '$transition_name'
  • Not enough arcs of type 'AND-split' at transition '$transition_name'
  • Arc of type 'AND-join' must have IN direction at transition '$transition_name'
  • Not enough arcs of type 'AND-join' at transition '$transition_name'
  • Unknown ARC_TYPE ($arc_type) at transition '$transition_name'
  • There are no INWARD ARCS for transition '$transition_name'
  • There is more than 1 type of INWARD ARC for transition '$transition_name'
  • There are no OUTWARD ARCS for transition '$transition_name'
  • There is more than 1 type of OUTWARD ARC for transition '$transition_name'
  • Arcs leaving Place '$place_name' do not have the same ARC_TYPE
  • Arcs entering Place '$place_name' do not have the same ARC_TYPE
  • Not enough inward Arcs for transition '$transiton_name'
  • Too many inward Arcs for transition '$transition_name'
  • Timed Transition '$transition_name' must have an inward Arc of type 'OR-split (Implicit)'
  • Too many arcs of type 'OR-split (Implicit)' at place '$place_name'
  • Too many arcs of type 'OR-join' at place '$place_name'
  • The count of OR-JOINS does not match the count of OR-SPLITS
  • The count of AND-JOINS does not match the count of AND-SPLITS

http://www.tonymarston.net
http://www.radicore.org