Workflow
The workflow defined here refers to an application that manages target data handled in business operations together with workflow data of "ID," "status,"
and "person in charge"
. The workflow functions mentioned here refer to support functions such as the flow editor, built-in tables, and built-in functions.
Tips
Workflow Development Flow
Workflow development can be developed in the following sequence:
-
Design workflow with Workflow Editor
The first step is to design the overall flow and organize the flow of node and operation. In this case, use the workflow editor.
-
Create UI to be displayed on each status
Create a UI to be displayed on each status. An empty UI is fine at this point.
-
Assign ID, label, and UI to be displayed to the status property of Workflow Editor
The UI will be displayed at the time of the relevant status.
-
Execute workflow generation wizard
Automatically creates workflow buttons in UI. The action of the button is described using built-in functions, which perform workflow processing. A minimum template definition that constitutes a workflow can be defined.
-
Create a table to store workflow records
It can be created as a built-in table from the database. Automatically creates two tables, $CASE and $CASE_HISTORY.
-
Deploy and check it only for flow operation
If there are problems here, modify the definition. If there are no problems, proceed to the next step.
-
Design and implement business data
Create an arbitrary table and UI to store business data. Add a process to register and update business data to the workflow button.
-
Deploy and check the overall application operation
-
If there are problems, edit the UI or actions directly and iterate on the development