The concepts of workflow require that users understand the principals of the application and have the knowledge and capabilities to write UserCalcs. It is also important to recognize the needs of your business in order to determine if workflow is applicable. It may be useful to have SQL knowledge to write Completion Clauses
The set up required to integrate workflow is not complex. Basically, there are two screens required for set up, they are: Define Workflow ActionsIMWA and Define User Calculations IMUC. The difficulty arises mainly from the complexity of the UserCalc and the completion clause. However, not all workflow actions are complicated and it depends on a client's business requirements.
Workflow triggers are initiated when a record is inserted, updated or deleted from the database. Each table that is enabled for workflow will have a data base trigger configured.
With the integration of workflow into the system, UserCalcs have the ability, in addition to their previous functionality, to allow for workflow action events to occur under specific conditions. Examples of such events include: issuing an email, alerting users of specific tasks and taking the user to that particular screen to complete the task. Workflow action events are only processed through UserCalcs.
They are a powerful feature that allows for customization of the application to a high degree. UserCalcs can perform various operations, such as arithmetic calculations, comparisons of different items, date checks and calculations, issue warning messages and workflow action events.
UserCalcs can be simple or quite complex.
Screen captures are meant to be indicative of the concept being presented and may not reflect the current screen design.
If you have any comments or questions please email the Wiki Editor
All content © High Line Corporation