![RPA开发:UiPath入门与实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/689/52842689/b_52842689.jpg)
上QQ阅读APP看书,第一时间看更新
1.2.2 银行流水异常警告机器人
在个人贷款审核环节,需根据贷款申请人的银行流水,通过对交易数量、交易金额、交易时间等要素进行分析,识别其中的异常现象,从而评估其偿债能力。现开发银行流水异常警告机器人,来完成银行流水异常交易的识别,并发送通知给相关人员。
流程详细需求如下。
(1)银行交易流水信息表如图1-64所示,包括交易日期、摘要、借方金额、贷方金额、交易方式、经办员/工号等字段。
![](https://epubservercos.yuewen.com/E5ED64/31398058204383006/epubprivate/OEBPS/Images/Figure-P27_1745.jpg?sign=1738805459-sdBk5jHghczhEBKORrxee9Lghgr8Mot4-0-3fc0210563499fb899e5f4a9876c916a)
图1-64 银行交易流水信息表
(2)经办员邮箱.xlsx如图1-65所示,记录了经办员/工号及其邮箱地址。
![](https://epubservercos.yuewen.com/E5ED64/31398058204383006/epubprivate/OEBPS/Images/Figure-P27_1753.jpg?sign=1738805459-yNXK5Ukz9kiU3UpNDYxUfd8myfGCiZnd-0-84c9e975424d3d2bb7c8706528f130ca)
图1-65 经办员邮箱.xlsx
(3)读取银行交易流水信息表的数据后,按下列逻辑来识别异常交易。
1)当摘要为工资时,判断交易日期是否为节假日,如果是节假日则将该交易识别为异常交易。
2)当交易方式为ATM机时,判断借方金额和贷方金额是否为整数,如果不是整数,则将该交易识别为异常交易。
3)判断借方金额和贷方金额的值是否整千以上,将整千以上的识别为异常交易。
将识别为异常交易的记录,发送给对应的经办员邮箱。
本案例可参考以下活动来实现:
● IF条件判断;
● Excel自动化的读取范围;
● 系统自动化的日期数据类型转换;
● SMTP邮箱发送。
本案例的流程设计图如图1-66所示。
![](https://epubservercos.yuewen.com/E5ED64/31398058204383006/epubprivate/OEBPS/Images/Figure-P28_22290.jpg?sign=1738805459-42MW1d5zhMX9DaAlndkY7puDMesXbjvL-0-f8dd055c0d71e4351da977550308e49c)
图1-66 “银行流水异常警告机器人”流程设计图