RPA project notes on configuration information table

Wenshuepan

In doing RPA project, there is a core part of the RPA is to make information flow configuration table, and the design and configuration information table reading method, is to determine the RPA project one of the key factors is not enough flexible and stable.

The following is a sort of precautions map
RPA project notes on configuration information table
configuration select
the first choice of our way of configuration information is Excel, clear and easy to read because the configuration, you can also encrypt their own, of course, there are also arranged in the txt inside, might be more convenient to do variable assignments it.

The type of configuration information
1: need to input a single information system inside, such as financial accounting year, accounting period and so on.
2: take all the information required multiple columns, such as multi-column account, region, and other types of bills.
3: sensitive information, such as customer passwords or financial computer system passwords (not recommended in such inside Excel, you can use the controls RPA).

Configuration information read
1: Some engineers have first fixed inside information directly on Excel ranks of the dead were read to write, this method is not stable, if customers add new requirements, add or delete certain ranks, Qi not even one by one to change the code.
The following is based on how VBA inside a fixed ID (that is, configuration name) to find the corresponding information.
As long as you put the information on the corresponding fixed table, regardless of where the information will be found.
RPA project notes on configuration information table
2: If it is a bill number, the customer may increase at any time, so you can not write the last line of death.
VBA approach is to get the current row the last row, so do the cycle.
RPA project notes on configuration information table
RPA whether software is usually determined according to the next cell cycle was empty, processing logic do.

3: The last question is to say inside the path configuration table, how to make the inside of the path configuration table because not replace the computer and then manually change the problem, which is the key.
RPA project notes on configuration information table
This formula, you can put the current return path configuration table in Excel cell Gerry plane
RPA project notes on configuration information table
will be found inside Pande will actually varies with different computers, so how to change out the front of the desktop path to the file name assigned to the back, reaching even to replace computer problems do not need to change the configuration table information path.
RPA project notes on configuration information table
After the above formula, can handle the file path in such a way
RPA project notes on configuration information table
so that became a flexible desktop path, no longer need to worry about replacing the computer and change the path.
So RPA software how to get the desktop to open the path to it.
RPA project notes on configuration information table
We found that the above view, the desktop can get direct path, so long as the combination of the path and file name on OK. After this flexibility, we either do or POC project to replace the computer or because customers no longer have to worry about different paths away the source code changes.

Configuration information design approach
design approach is mainly to cater to the principle does not change the source code, configuration design to the customer's business needs. For example, the reconciliation process inside the bank rating, billing information, more than two dozen branches, may at any time because manually write the following reasons, there is no match on, so how flexible design is a more important issue.
RPA project notes on configuration information table
Inside view of the above three modes, the customer would have only a string together, but because the manual writing's sake, when the match because of minor changes and often do not match on, so a string according to three principles thinking issue split, then the principle of fuzzy matching, reconciliation to solve the complicated problem, of course, this is only a process design.

Design ideas different items to consider is not the same, but the principle is the same, that is, maintaining the status quo.

Guess you like

Origin blog.51cto.com/14470190/2424539