Process
Process
Process management is used to manage processes and configurations related to Automation Worker. Processes can be used by both attended and unattended workers. Each process supports management of multiple process versions and allows viewing of process usage.
Create
To create a new process, click the "Create" button and fill in the name, category, maximum runtime, and description, then save.
When the maximum runtime setting is enabled, if the task runtime exceeds the set value, Automation Commander will issue a task stop command.
The category information selected when creating a process is configured in the system backend by system management. To modify or add new categories, please contact the administrator.
After creating a process, users can publish files to the process in Automation Creator. Once successfully published, you can view the process details and process versions. Note: If there are no process versions under a process, it cannot be selected or used.
Add Collaborator
In the list, click the process that requires permission control, then click "Add Collaborator" to set the corresponding collaborators.
Role Name | Description |
---|---|
Administrator | Can edit/delete the process, add collaborators, and perform other operations. |
User | Can view and use the process. |
Process Operations
View Details - Process Version
You can manage the historical versions of a process and activate the corresponding process versions.
There are two ways to upload a process version:
- Manual Upload
Click "Upload a version" to upload the corresponding .bot package. Once uploaded successfully, it can be viewed in the historical versions section.
If the manually uploaded bot file's project name does not match the current process name, a prompt will appear to prevent it from being uploaded to the wrong process.
- Publish from Automation Creator
On Automation Creator, the owner and collaborators of the process can upload a loca process version to Automation Commander. Please refer to the user manual of Automation Creator.
warning
Note that when a process is released from Robot Commander, the enabled version of the process will be automatically changed to the latest version, and triggers and tasks that reference this process will automatically use the latest version. Please be sure to pay attention to the parameter changes of the process version, because the parameters of the new process version are different from the original version, which may cause changes in the parameters filled in by users in triggers/tasks. The changes in parameters follow the following rules:
- When a parameter does not change, the trigger/task will continue to maintain the parameter value set by the user
- When a new parameter is added, the trigger/task will use the default value of that parameter.
- When a parameter is deleted, the parameter in the trigger/task will also be deleted
- When the default value of the parameter changes, the trigger/task will continue to maintain the parameter value set by the user
- When the type of the parameter changes, the trigger/task will use the default value of the parameter.
- When the parameter name changes, it is considered that the original parameter is deleted and a new parameter is created, so the trigger/task will use the default value of the new parameter.
Please be aware of the above characteristics when developing the process. Notify relevant personnel in a timely manner when necessary to avoid triggers/tasks that do not meet expectations due to changes in process parameters.
Delete Process Version
To delete a version, disable the current version first, then click "Delete." The version can be deleted after a confirmation step.
View Process Log
After clicking on the process details, click "Log" to view all logs of the process.
View Process - Individual Task
After clicking "Process Details", click "Individual Task" to view the individual tasks generated by the process.
Click "Go to individual task" in the top-right corner to jump to the Individual Task management page. For detailed operations, refer to the subsequent Individual Task section.
View Process - Change History
After clicking "Process Details," click "Change History" to view all change records of the process.
The change history records the main changes made to the Automation Worker, including the fields: time, operator, IP address, and operation content. The format of operation content is: "Operation Type" + "Module Name" + "Specific Name of the Operation Content." All modules and operation types are as follows:
Module Name\Operation Type | Update | Enable | Disable | Delete |
---|---|---|---|---|
Process Name | √ | - | - | - |
Process Type | √ | - | - | - |
Process Serviceability | √ | - | - | - |
Process Description | √ | - | - | - |
Version | √ | - | - | √ |
Process Usage Version | √ | - | - | - |
Edit
To modify the current process information, click the "Edit" button to edit the process name, maximum runtime, and description. Editing the maximum runtime will set it as the default value for future tasks triggered or created.
Delete
To delete a process, click the "Delete" button in the list. After a confirmation step, the corresponding process can be deleted. Deletion requires that the process has no versions and no associated pending tasks or triggers.
Settings
In the "Settings" section of the process, you can set the manual processing time and labor cost for the process, which will be used to calculate the cost savings of the process later. The unit for manual processing time is minutes, with valid input ranging from 0 to 10,000, up to six decimal places. The unit for labor cost is currency, with valid input ranging from 0 to 1,000,000, up to six decimal places.