Skip to main content

Summary

Enterprise process template is a robust and scalable Process template (hereinafter referred to as "template"), which draws on many successful RPA project practices: initializing the Process starting point, external global configuration, robust exception handling (n retries, fault tolerance), and meaningful logging; When implementing a large-scale RPA Process or large-scale deployment, the template can be used as the starting point of the Process to help the RPA development team / developers reduce RPA development and maintenance costs, and help to control the quality of the implementation process. When used in Process scenarios with obvious transactional characteristics, the effect is better.

For specific enterprise level fields, the scalability of the template can be completely controlled by RPA developers. It is completely feasible to breed more upper level (specific field) Enterprise process template with this template.

What are transactional features?

  • RPA Process need to repeat operations to process independent transaction items.
  • A transaction item is a single work unit that can be processed independently, and the processing steps of each transaction item are the same.

For example, for a form entry Process, the Process extracts some structured data from the excel worksheet file specified by the user and enters them into the web form system accordingly. If you want to extract the same structured data from other excel worksheet files, Then the user needs to perform the process again and take the new file as the extraction source; If a large number of Excel worksheet files are stored in the specified folder, the data in these files are extracted circularly and entered into the form system, such a Process scenario has "transactional characteristics", One of the excel worksheet files is a transaction item.

How to use

When using this template, there are roughly the following necessary steps:

  1. Analyze the current Process automation scenario and confirm whether it has "transactional characteristics".
  2. If yes, it is recommended to create a new Process based on this template.
  3. In the new Process directory, open the configuration file config Xlsx, fill or adjust the configuration values, add new configuration items and values (if any), and confirm the transaction source, such as selecting a data queue in the commander.
  4. Open "get new data", complete the acquisition of new transaction items from the transaction source, and assign values to the Process variable G_ dicTransactionItem。
  5. Open the "execute Process" to complete the processing of a single transaction item, that is, to automate the specific Process steps. It is recommended to control the complexity of the Process, which is easy to adjust the operation and maintenance.
  6. Commissioning, operation and testing of new Process, and delivery after quality assurance.