文丨鄂攀
在做RPA项目的时候,有一个核心的部分就是给RPA流程做信息配置表,而信息配置表的设计以及读取方式,是决定这个RPA项目够不够灵活和稳定的关键因素之一。
以下是整理的注意事项图
配置信息的种类 1:需要录入系统里面的单一信息,比如财务的会计年度,会计期间等。 2:需要全取的多列信息,比如多列账号,地区,账单种类等。 3:敏感信息,比如客户电脑密码或者财务系统密码等(此类不建议放在Excel里面,可以用RPA控件)。
配置信息的读取 1:一些工程师会对第一种信息直接按Excel里面固定的行列进行写死的读取,这种方法并不稳定,万一客户有新需求增加,增删某一个行列,岂不是还要一个一个去改代码。 以下是VBA里面怎么根据固定的ID(也就是配置名)去查找对应的信息。 只要你把对应的信息放在固定的表里,无论信息在哪都会找到。
2:如果是一列账单号码,客户可能随时增加,那么最后一行就不能写死。 VBA做法是获取当前列最后一行,从而来做循环。
3:最后来说说配置表里面路径的问题,如何让配置表里面的路径不因为更换电脑而再手动更改的问题,这是重点。
配置信息的设计方式 设计方式主要是为了迎合不改变源码的原则,来对客户的业务需求进行配置设计。比如说流程里面银行分级对账,二十几个分行的账单信息,可能随时因为下面手动写的原因,有匹配不上的,因此,如何灵活设计是一个比较重要的问题。
不同的项目考虑的设计思路是不一样的,但是原则是一致的,就是以不变应万变。