对账工具和对账组件使用手册
变更记录
产品版本 | 更新内容 | 更新时间 |
公有云:CosmicRPACloud.V5.0.018_2023.1.0.0 私有云:CosmicRPA.V5.0.018_2023.1.0.0 | 初始版本 | 2023-03-24 |
1 简介
1.1 功能介绍
通过对账工具和对账组件,可以快速完成多文件之间的对账规则设计,快速生成对账结果,提升对账的效率和准确率。
对账模型工具,可以简单高效的完成对账规则设计,快速实现文件之间的对账模型生成。
对账组件,选择你需要进行对比的文件,以及生成的对账模型,即可快速实现对账,输出对账结果。
1.2 应用场景
企业内存在大量的核对工作,应收和收款核对、网银和出纳核对、电商和出库核对等,业务人员根据经验总结了核对规则,但每次都需要重复的按照规则进行处理,工作繁琐、工作量比较大、容易出现一些人为疏忽的错误。
1.3 系统路径
【RPA服务云】→【RPA设计器】→【金蝶场景化工具】
2 主要操作
通过以下应用场景介绍如何使用对账模型工具和对账组件。
现有两个文件需要核对数据,文件一内容如下图:
文件二内容如下图:
核对规则如下:
(1)规则一:文件一中摘要包含利息的(不包括冲销的,即需要过滤掉冲销利息),汇总计算,然后借方减去贷方得到实际金额;文件二中备注为借款利息的汇总计算;然后两个结果进行核对。
(2)规则二:文件一中摘要包含电话费的汇总计算,文件二中备注包含电话费的汇总计算,然后两个结果进行核对。
满足规则的标记出对应的记录。
2.1 通过对账工具配置核对规则
1. 新增对账模型
(1)进入RPA设计器,点击“金蝶场景化工具”图标,进入金蝶场景化工具面板。
(2)点击对账模型工具的“使用”按钮,进入对账模型工具面板。
(3)对账模型工具中,左侧面板是对账模型文件的管理面板,支持刷新、导入、新增。
(4)模型文件的后缀为ckmd,若存在,则可以选中重新编辑、重命名和删除操作。
(5)若需要建立新的对账模型,则点击“新建对账模型”。
(6)输入模型名称,点击“确定”,即可进入模型的编辑界面。
2. 编辑基本信息
(1)选择文件一、文件二,选择表名,设置起始行。
注意事项:
1、这里填写的文件是模板文件,是实际需要核对文件的模板,文件中的表名和列名需要一致,可以没有数据;选择文件只支持Excel文件,大小限于5M内。
2、起始行为列名所在的行,数据默认从起始行的下一行开始。
3. 编辑规则列表
规则列表支持添加、删除,由于列表内的规则从上往下按顺序执行,所以还支持上移、下移功能。
(1)点击“添加”按钮,添加一条规则。
名称:名称关联到实际运行生成的对账结果文件,所以名称不可重复,且名称中只能包括字母、数字、下划线、横杆和中文。
是否继续:执行规则时,对账成功的数据会进行“成功”标记并移出,不再参与下面规则的对账;对账失败的数据,如果不勾选“是否继续”,则会进行“失败”标记并移出,如果勾选,则继续参与下一条规则的对账。
(2)输入名称,点击设置规则。
4. 设置规则
进入设置对账规则界面,设置对账规则分为五步,按顺序配置各步骤。
(1)设置文件一对账字段
a. 字段说明
字段:文件中需要核对的列,如举例中文件一的“借方”和“贷方”,文件二的“支出”。
如果需要新增一列,可以自己输入字段名,即自定义字段,对账生成结果时会新增一列进行对账,需要注意,自定义字段的取值只能在第二步设置条件分组时设置。
类型:目前支持三种类型的字段,“字符”、“数字”和“日期”,因为Excel文件中列是有类型的,有一些看上去是数字,实则是字符串,如编号这种,所以指定类型有助于精确对账。
取值:目前支持两种,“取第一行”和“汇总”;
“汇总”即需要将多行合并成一行,合并时这一列的取值为汇总求和结果,因此取值设置“汇总”的字段,类型只能是“数字”,如举例中文件一的“借方”和“贷方”。
“取第一行”是指没有字段设置为“汇总”时,取值为自身;在有字段设置为“汇总”时,多行合并成一行,该列的取值为第一行的值。如下图中,文件二的根据电话费合并“支出”时,合并行的“备注”列的值取第一行就是“A-电话费”。
过滤:即筛选出需要进行对账的数据,不符合过滤条件的数据不参与此规则对账。
b. 应用案例
根据应用场景,我们设置如下:
设置说明:
规则一中,文件一与文件二核对的金额是通过计算得到的,由借方减去贷方,这个金额字段在文件一中并不存在的,因此在工具中设置对账字段时,除了‘借方’和‘贷方’两个对账字段(这两个字段都需要汇总后才相减,因此取值需要设置为“汇总”),还需要新增一个自定义字段,这里字段名定义为“金额”,这个字段的取值需要在第二步设置分组时进行设置。
同时,规则一中文件一不处理摘要等于冲销利息的,因此需要增加过滤条件“摘要”不等于“冲销-利息”。
(2)设置文件一分组
a. 功能说明
分组,是指需要有字段的取值设置为“汇总”时,哪些行(一组数据)合并成一行。
如果第一步中没有字段的取值设置为“汇总”,则无需分组,如下图提示:
如果第一步中有字段的取值设置为“汇总”时,则进入分组设置
分组类型有两种:条件分组和字段分组。
字段分组即根据字段进行分组,该列中值相同的分为一组;字段分组常用于一条数据有多条分录的情况,像电商订单之类的,一个订单里面有多条分录,订单编号都是一样的,核对时需要将金额汇总,这时候就可以使用字段分组。
条件分组即符合条件的为一组,需要设置分组条件,自由度更高。
b. 应用案例
使用条件分组,增加分组,条件为“摘要”包含“利息”,设置分组后需要设置第一步定义的“金额”字段的取值,它是由借方减去贷方得到。如下图所示:
注意事项:
1、自定义字段的取值设置时,如果字段类型为“数字”,取值只能选择“数字”类型的对账字段,且需满足计算表达式格式,参考“{字段一}-100”或“{字段一}+{字段二}”
2、如果字段类型为“字符”或“日期”,则表示字符串拼接
3. 设置文件二对账字段
设置文件二的对账字段,与第一步相似。
a. 应用案例
文件二需要核对的字段不需要计算,只需要将支出汇总,所以对账字段只有一个“支出”。
4. 设置文件二分组
设置文件二的分组,与第二步相似。
a. 应用案例
文件二的分组条件是“备注”包含“利息”。上一步没有定义自定义字段,所以条件分组时无需设置。
5. 设置对账关系
a. 功能说明
选择文件一和文件二的核对字段,有以下限定:
(1)支持多个对账关系;
(2)一对一,不支持一对多或多对一;
(3)只能选择前面配置的对账字段;
(4)一个对账关系中,文件一对账字段的类型需与文件二对账字段的类型相同,即数字对数字,字符对字符,日期对日期。
b. 应用案例
规则一对账关系是文件一中“借方”-“贷方”的结果即自定义的“金额”字段与文件二的“支出”进行核对,所以设置如下图:
上述五个步骤全部设置好后,点击“保存”,即完成一个规则的设置,返回规则列表界面。
上面举例中的两条对账规则,现在就配置好了一条。
同理,配置关于规则二电话费的对账规则即可。
这里需要特别注意:
规则二中需要电话费的进行汇总核对,因此文件一需要将借方汇总,对账字段只有一个“借方”。
文件一的分组条件是“摘要”包含“电话费”。
文件二需要将支出汇总,对账字段只有一个“支出”。
文件二的分组条件是“备注”包含“电话费”。
对账关系即文件一的“借方”与文件二的“支出”核对。
点击“保存”,即完成对账模型的配置。
2.2 对账组件
对账组件处于金蝶场景化组件-转换分组下,需要登录设计器才能使用。
(1)组件说明
组件如下所示:
对账组件包括6个参数:
对账模型:选择对账工具配置好的模型文件
文件一:需要对账的源数据,与对账模型中的文件一的表名和列名一致;支持excel和csv文件。
文件二:需要对账的源数据,与对账模型中的文件二的表名和列名一致;支持excel和csv文件。
成功数据:对账成功的数据保存路径,路径对应的excel文件可以不存在,运行组件会自动生成该文件,如果文件已存在则会覆盖。
文件一数据:文件一对账后的结果数据保存路径,路径对应的excel文件可以不存在,运行组件会自动生成该文件,如果文件已存在则会覆盖。该文件是将文件一拷贝一份,然后在其基础上加两列“对账结果”和“对账序号”,“对账结果”标记该行数据是否对账成功,使用“√”或“×”标记;“对账序号”是用来分析汇总行的,可以通过序号分析当前行和哪些行合并在一起进行对账。
文件二数据:文件二对账后的结果数据保存路径,路径对应的excel文件可以不存在,运行组件会自动生成该文件,如果文件已存在则会覆盖。
(2)组件返回结果
组件返回结果为True或者False,组件运行完成则返回True,至于数据是否对账成功则需要自己分析对账生成的文件。
(3)应用案例
a. 组件设置
将对账组件拖入设计区,将2.1章节中对账模型、文件一、文件二依次填入对应属性中,剩下属性根据实际情况填写。
b. 点击运行,运行该流程
c. 运行完成后,打开文件结果查看
成功数据
可以看到,“利息”这条规则是对账成功的,“电话费”规则没有对账成功。
文件一数据查看
文件二数据查看
对账工具和对账组件使用手册
本文2024-09-23 01:02:24发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-143370.html