A Case is an individual work item that is processed according to the definition of a Workflow App. For each Case, attributes such as identification information, status, and information related to start and end are recorded.
1. Properties That Identify the Case
- App ID: The ID of the Workflow App in which the Case was started. Displayed on the screen as "m + number."
- App Version: The version of the App that was in use at the time the Case was started.
- Title: A name to identify the content of the Case. Data Items differ from App to App, but Title is a common Data Item shared by all Apps.
- Case ID: A unique identification number automatically assigned across the entire workflow platform. Displayed on the screen as "p + number."
- Case Sequence Number: A number automatically assigned each time a Case is started within the same App. It is maintained by the system, but is not displayed on the screen by default. It can be confirmed by embedding the value in the Case Title, a Data Item's initial value, or a data update.
The Case ID is unique across the entire workflow platform. In contrast, the Case Sequence Number is assigned per App and can be reset (daily, monthly, or yearly), so Cases with the same number may exist within the same App or across different Apps.
2. Status-Related Properties
- Case Status: An attribute representing the progress of the Case. It takes one of the following values:
- Running: The Case has not ended; there are steps currently being processed or waiting within the Case.
- Completed: The Case has ended normally, such as by reaching an End Event.
- Terminated: The Case did not end normally, due to force-termination, an error, or other reasons.
- Token Current Position: The name of the step where an active token exists. Displayed in the Case list and Case detail views.
If multiple steps are running in parallel due to branching, there will be multiple Token Current Positions. Even in that case, they are treated as a single Case.
3. People-Related Properties
- Case Start User: The user who started the Case. This may not be recorded for Cases that were started automatically.
- Case Start Organization: The organizational affiliation (position) of the Start User when they processed the first task.
4. Date/Time-Related Properties
- Case Start Date: The date and time when the Case was started.
- Case End Date: The date and time when the Case ended. Not recorded for Cases that have not yet ended.
5. Other Properties
- Parent Case ID: If the Case was started as a child Case from another Case, this is the ID of the originating Case.
- Debug: Whether the Case was started by a debug execution. Debug Cases are automatically deleted when a new version is released or when the version is rolled back.
- Star: A marker that can be attached to a Case. Displayed as an icon in the Case list and other views.
6. How to View Cases
Cases can be viewed by selecting [Detail] from lists such as [Started Cases], [All Cases], [My Tasks], and [Operated Tasks]. Search criteria can include App, Title, Status, Start User/Organization, Start Date, End Date, and more.
On the Case detail screen, the following information can also be viewed along with the Case properties:
- Steps currently being processed
- Completed tasks and the users who processed them
- The date and time of occurrence, assignment, start, and completion of each step
- Business data entered and saved in the Case
- The current position on the workflow diagram
- Conversations related to the Case
The information displayed and the operations available vary depending on the user's App permissions and their involvement in the Case.