RPA财务机器人开发与应用-基于UiBot(AI协同版) 课件全套 项目1-7 财务机器人认知 - RPA_第1页
RPA财务机器人开发与应用-基于UiBot(AI协同版) 课件全套 项目1-7 财务机器人认知 - RPA_第2页
RPA财务机器人开发与应用-基于UiBot(AI协同版) 课件全套 项目1-7 财务机器人认知 - RPA_第3页
RPA财务机器人开发与应用-基于UiBot(AI协同版) 课件全套 项目1-7 财务机器人认知 - RPA_第4页
RPA财务机器人开发与应用-基于UiBot(AI协同版) 课件全套 项目1-7 财务机器人认知 - RPA_第5页
已阅读5页,还剩413页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《AI+RPA财务机器人开发与应用(UiBot版)》项目一

财务机器人认知厦门网中网软件有限公司CONTENTS目录01

认识RPA机器人02

安装来也UiBot社区版03

熟悉来也UiBot设计器界面中国信通院发布《中国数字经济发展研究报告(2024年)》前沿资讯学习任务一

认识RPA机器人01任务情境自动读取发票信息、比对合同与付款数据、生成付款申请……应付账款处理自动核对票据、录入ERP系统……报销与费用审核自动发送对账单、处理收款数据、更新财务系统……应收账款管理……任务要求了解RPA机器人的相关概念。了解RPA机器人功能和优势。了解RPA适用范围和实施过程。知识准备RPA(RoboticProcessAutomation)是一种流程自动化软件工具,它通过模拟人类与计算机的交互过程,来完成大批量、重复性,有明确规则的操作,从而帮助人们提高工作效率和正确率。RPA的概念主要的功能就是将工作信息与业务交互通过机器人按照预先设计的流程去执行。RPA的功能高重复,规则明确,可识别,系统稳定。RPA的适用范围知识准备辅助人工,即简单地辅助人完成一些基础数据录入和文件打开类的标准化桌面工作。实现端到端的自动化,让多部门的业务合作自动化成为现实。增强智能RPA,它具备基于流程的自动化处理能力,具备机器人的调度能力,甚至具备一定的高级分析能力。RPA与AI等技术相结合,通过机器人深度学习、图像识别技术和语音交互技术,实现非结构化数据以及纸质单据的处理功能,进行高级别的预测分析。知识准备RPA领域领导者。全球三大RPA厂商之一。全球三大RPA厂商之一。中国RPA领导者。主流RPA厂商介绍知识准备减少了人力资源的需求,降低了人工成本和培训成本。减少了错误和重复工作带来的额外成本,为企业节省了大量开支。促进企业的成长和发展,推动企业和国家整体经济的繁荣和富强。任务实施企业财务转型的趋势RPA财务机器人的应用RPA与AI相互赋能RPA+AI典型应用场景RPA+AI未来发展趋势学习任务二

安装来也UiBot社区版02任务情境运行环境要求CPU:4核1.8GHz64位或更高,RAM:8GB或更高,硬盘空间:128G或更高,显示器:1920x1080分辨率最佳,操作系统Windows7及以上。任务要求了解RPA机器人的相关概念了解RPA机器人功能和优势了解RPA适用范围和实施过程知识准备UiBotCreatorUiBotWorkerUiBotCommanderUiBotMage任务实施在个人电脑上安装来也UiBot6.0.1社区版,

如果是新用户,在联网状态下完成注册后登录使用UiBotCreator,社区版目前不支持离线使用。学习任务三

熟悉来也UiBot设计器界面03流程与流程图单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加文本具体内容,简明扼要地阐述您的观点。新建流程单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加文本具体内容,简明扼要地阐述您的观点。流程图流程块、命令和属性流程图中必须有一个或多个“流程块”,可进行编辑。01

在一个流程块当中需要告知UiBot具体每一步该做什么动作、如何去做。02命令是动作的话,属性就是动作的目标、方式等细节,命令和其属性组合在一起,UiBot才知道具体如何做这个动作。03可视化视图和源代码视图工具栏扩展命令计划决策任务实施运行调试执行完毕后,可以在下方输出区域查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。技能拓展评价反馈THEEND谢谢《AI+RPA财务机器人开发与应用(UiBot版)》项目二RPA基础应用厦门网中网软件有限公司CONTENTS目录01

学习任务一

应收账款账龄判断机器人02

学习任务二猜数字机器人农发行RPA报表自动化实践中的职业启示前沿资讯学习任务一

应收账款账龄判断机器人01任务情境客户数量众多,账款明细复杂规则明确,判断重复性高任务要求账龄区间含义0-30天正常应收31-60天轻度逾期61-90天中度逾期91-180天高度逾期超过180天极高风险(考虑计提坏账准备)开发一个机器人,输入账龄区间时,能够按照时间长短提示风险,并通过消息框输出。知识准备数据类型常量与变量索引运算符逻辑结构标准作业流程图010203050406数据类型是计算机系统中用于定义数据存储格式、取值范围及可执行操作的基本分类体系。数据类型的本质是对信息存储形式的抽象定义,它决定数据在计算机内存中划定的存储空间大小,在数学层面约束数值运算规则。数据类型常见的数据类型含义示例string(字符串)表示一串文本。"厦门网中网会计师事务所","北京东大正保科技有限公司","厦门市博物馆"int(整数)整数可以用十进制或者十六进制表示。255或&HFFfloat(浮点数)带有小数点的数字。可以用普通的小数形式来表示浮点数,也可以用科学计数法来表示。0.01或1E-2array(数组)array(数组)由一系列元素组成,其中元素类型无需完全相同。array(数组)中的元素由“[]”括起来,每个元素通过“,”进行分割。创建数组时,直接对其赋值即可。数组中的元是有序的,也可以重复。[1,2,3]和[3,2,1]是不同的数组。数组['北京网中网科技有限公司','2021.02,74.0,40.0,0.0,20.0,5.0,0.0,6.0,0.0,3.0]内的元素类型不相同。[[1,2,3],[4,5,6],[7,8,9]]是一个二维数组。dic(字典)由键值对组成的一系列元素。{"Name":"Jessica","Number":47,"Gender":"female"}bool(布尔型)包括True或False,也可以用1、0来表示。True,False常量与变量常量变量01常量是在计算机程序运行时,不会被程序修改的量。02变量是对某个数据内容、表达式、命令的运行结果进行存储,它扮演着重要的数据传递角色,是数据传递的“盒子”。索引/下标索引不仅局限于数据库,还可以在其他数据结构和算法中广泛应用。索引(Index)在计算机科学尤其是数据库系统中,是用于快速查找数据的一种数据结构。在UiBot中,索引也称为下标。运算符运算符含义+数值相加或连接字符串-数值相减*数值相乘&连接字符串/数值相除,结果为浮点数(小数)^数值的幂运算,返回乘方结果逻辑结构顺序结构选择结构循环结构标准作业流程图符号名称含义

作业开始表示一个流程的开始。

作业结束表示一个流程的结束。

过程表示一个事件中的步骤、行为或活动。

决策/判断表示检查、审批、审核(一般要有回路的)

数据信息表示输入流程的数据或信息。

流程线表示步骤在顺序中的进展,连接线采用实心箭头符号,并避免交叉。常用RPA操作命令及功能设置操作命令功能及重要设置操作命令[输入对话框]弹出输入对话框,返回用户在对话框中输入的内容。[输入对话框][转为整数数据]将数据转换为整数类型。[转为整数数据][如果条件成立(则执行后续操作)]If条件语句,如果分支条件符合判断条件则执行分支,独立的Case条件分支,仅能与SelectCase语句组合使用,且可添加多个条件分支。[如果条件成立(则执行后续操作)][否则执行后续操作]ElseIf条件语句,否则如果表达式(expression)为真,则执行(YesBlock)语句块,否则执行(NoBlock)语句块。ElseIf语句可以出现多次,对应更多的条件分支,ElseIf、Else语句如果不需要可以不编写,对应的语句块也不需要编写。[否则执行后续操作][否则如果条件成立(则执行后续操作)]否则如果条件表达式(expression)为真,则执行语句块(Block),否则包含的语句块不执行。ElseIf语句可以出现多次,对应更多的条件分支,但仅在If/End块内使用。[否则如果条件成立(则执行后续操作)]计划决策单击此处添加项标题任务实施单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加标题运行调试运行机器人,计算机提示用户输入应收账款账龄,并给出相应的风险判断。执行完毕后,可以在画布下方输出栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务二猜数字机器人02任务情境猜数字游戏是一个古老的密码破译类、益智类小游戏,也是经典开发游戏之一。通常由两个人参与,一个人设置数字,另一个人猜数字,当猜数字的人说出一个数字,由出数字的人告知是否猜中。若猜测的数字大于设置的数字,出数字的人提示“很遗憾,你猜大了”;若猜测的数字小于设置的数字,出数字的人提示“很遗憾,你猜小了”;直至猜中设置的数字,出数字的人提示“恭喜,猜数成功”。任务要求使用计算机程序生成一个1~10的随机整数,然后提示用户输入一个猜测数,当猜测数不等于随机数时,先判断猜测数是否小于随机数,如果是,系统提示“猜小了,请重猜!”;如果猜测数大于随机数,则系统提示“猜大了,请重猜!”,用户反复猜测,直至猜测准确,系统提示“恭喜你,猜对了!”。陈明要设计一个RPA机器人完成这个猜数字游戏。知识准备操作命令功能及重要设置[取随机数]取0-1之间的随机小数,不包括0和1。[变量赋值]给等式左边的变量赋值,等式右边可以是数值、表达式、命令输出等。[取整数部分]获取某个数的整数部分,处理负数时,向下取整。[先执行操作](当后置条件成立时执行循环继续操作)先执行“循环体”内的命令,再根据条件的结果(True或False),确定之后流程走向:(1)条件结果为Ture:再次执行“循环体”中的命令,执行完毕后再次判断设置的条件,当结果为Ture时,再次执行“循环体”中的命令,不断循环,直至结果为False。(2)条件结果为False:跳出“循环体”,执行“循环体”外的其他命令。[先执行操作](当后置条件不成立时执行循环继续操作)先执行"循环体”内的命令,再根据条件的结果(True或False),确定之后流程走向:(1)条件结果为False:再次执行“循环体”中的命令,执行完毕后再次判断设置的条件,当结果为False时,再次执行“循环体”中的命令,不断循环,直至结果为Ture。(2)条件结果为Ture:跳出“循环体”,执行“循环体”外的其他命令。常用RPA操作命令及功能设置计划决策任务实施运行调试运行猜数字机器人,根据输入结果,系统会给出相应的提示,输入的数字是大了还是小了,直至输入的数字和随机生成的数字一致,弹出“恭喜你,猜对了!”,此时程序运行结束。执行完毕后,可以在下方输出区域查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。UiBot软件常用的功能:新建流程、打开流程;命令区及属性、组合区等。新建流程,新建流程块;熟悉项目、脚本的命名规则。[消息框]可以输出结果,且能够被用户看到。[消息框]可以直接输入文本,普通模式下,无需添加英文双引号。[变量赋值]通常用于赋值,对字符串内容的赋值要加上英文双引号。变量名称只可以使用字母、数字、下划线,且不能以数字开头。str(字符串)通常用“+”或者“&”进行合并运算。str、int、float数据的相互转换用[转为小数数据][转为整数数据][转为文字数据]的命令。[输入对话框]用于提示用户输入信息,并将其结果进行存储,以供流程中其他环节使用。[如果条件成立][否则如果条件成立][否则执行后续操作]属于逻辑判断,产生True和False两种结果,用以决定流程的进一步走向。[先执行操作]可以循环执行“循环体”中的命令,当不满足设置的条件时,才会跳出“循环体”,执行之后的命令。RPA开发通常经过业务场景分析、业务流程设计、RPA流程设计、RPA流程开发、RPA流程调试几个步骤。其中,业务场景分析、业务流程设计是RPA开发的基础,要在生活中养成流程分析的思维。机器人开发完成后,可以用分步调试,观测每一个命令的运行情况和结果。知识巩固技能拓展评价反馈THEEND谢谢《AI+RPA财务机器人开发与应用(UiBot版)》项目三RPA在Excel中的应用厦门网中网软件有限公司CONTENTS目录01应用RPA复制粘贴数据02业绩汇总机器人03业务数据读写机器人天山下的“金融芯核”,乌鲁木齐银行与华为共筑分布式转型标杆前沿资讯学习任务一

应用RPA复制粘贴数据01任务情境报表数量多,格式相同规则明确,数据杂、每月重复,工作既繁琐又容易出错任务要求开发一个机器人,完成数据提取、粘贴工作,既节省时间,又提升准确率。机器人能自动打开同一文件夹下管理费用明细表和汇总主表,将新的明细数据复制粘贴到汇总主表已有数据的下方,然后保存并关闭工作簿。添加项标题知识准备操作命令功能及重要设置[打开Excel工作簿]根据指定的Excel文件路径,打开目标Excel工作簿,在对Excel工作簿进行其它操作之前,都应该添加此命令。可以为打开的Excel工作簿设置一个别名,以便在其它命令中使用。[保存Excel工作簿]保存Excel工作簿文件。如果对Excel文件进行了修改,都应该添加此命令。[关闭Excel工作簿]关闭Excel工作簿文件。对Excel工作簿操作结束后,都就当添加此命令。[读取区域]根据指定的Excel对象,指定的工作表(Sheet),指定的单元格范围,获取(复制)该范围内的数据,并将其存储在变量中,以供脚本中其他环节使用。在本命令前面,必须增加[打开Excel工作簿]命令。[写入区域]在指定的Excel对象,指定的工作表(sheet)内写入数组数据。在本命令前面,必须有[打开Excel工作簿]命令。[获取行数]获取工作表中已使用的行数。计划决策任务实施单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加标题运行调试使用RPA复制粘贴Excel表中数据的程序设计完成,运行程序,结果如上图所示。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务二业绩汇总机器人02任务情境销售业绩汇总集团在全国分设了多个销售区域,每个月各地都会通过OA系统上传一份《销售业绩明细表》,上面密密麻麻地记录着客户名称、产品型号、成交金额等数据。眼下,总部需要在月底整理出一份完整的《销售汇总总表》,为后期销售数据分析和战略制定提供数据依据。任务要求开发一个业绩汇总机器人,让机器人自动将每个地区的销售业绩明细数据填写到“销售汇总表”中。添加标题知识准备操作命令功能及重要设置[打开对话框],[打开对话框(多选)]弹出一个窗口,供用户选择文件([打开文件对话框(多选)])能选择多个文件,并将用户的选择输出为文件路径(文件数组路径)存储在变量中,以便脚本中其他环节使用。本命令在运行后需人工选择,应放在脚本前面,以提高工作效益。[依次读取数组中每个元素]依次遍历集合数据中的每一个元素(每次只遍历1个),并将其赋值给变量,然后执行循环体中的命令(每遍历1次,循环体便执行1次),直至遍历完所有元素。常用RPA操作命令及功能设置计划决策任务实施运行调试运行业绩汇总机器人,运行结果如上图所示。01执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。02学习任务三

业务数据读写机器人03任务情境将《预算内常规付款申请单》上的关键信息提取到《付款申请汇总主表》上。设计一套自动化流程,让机器人自动读取申请表数据、识别信息字段、分类整理,并将数据高效准确地填入《付款申请汇总表》,帮助公司实现数据处理自动化和标准化。任务要求知识准备操作命令功能及重要设置[关闭应用]强行停止应用程序的运行(结束进程)。[获取文件或文件夹列表]匹配某个文件夹中所有的符合条件的文件,并将文件路径以array(数组)的形式存储。[正则表达式查找测试]尝试使用正则表达式查找字符串,能够找到返回true,否则返回false。[在数组尾部添元素]在数组尾部添加元素并返回数组。常用RPA操作命令及功能设置二维数组的应用二维数组本质上是以数组作为数组元素的数组。这种结构允许在数组中创建多维数据结构,类似于其他编程语言中的列表或矩阵。当数组为二维数组时,即数组中的每个元素是一个一维数组(即数组嵌套)。数组的元素个数是一维数组的个数,等于数据的行数,每个一维数组中的元素个数都相同,等于数据的列数。知识准备计划决策任务实施运行调试单击“运行”按钮,运行程序,按照消息提示选择汇总主表与申请单所在文件夹,机器人将所有付款申请单的关键信息读取出来,并写入汇总主表。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。使用命令对Excel表格进行操作时,注意Excel基本三流程的使用。[读取区域]的作用是获取(复制)表格数据,应当设置excel对象、sheet名称、单元格范围、变量名称等参数。[读取区域]返回的数据结果是array(数组)嵌套形式。其中,数组的1个元素代表1行数据内容,子元素的元素个数代表列数。数组由[]表示,数组中的元素可以是任何类型。数组中元素的下标从0开始,可以通过array[下标号]获得数组中某个元素的值。[打开文件对话框][打开文件对话框(多选)]运行时会弹出窗口,供用户选择文件,并返回所选择的文件路径或者路径集合,将其存储在变量中。[依次读取数组中每个元素]的作用是遍历数据集合(array、字典等)中的每一个元素,将遍历结果存储在变量中,并循环执行循环体中的活动。[读取单元格]的作用是获取(复制)excel中单元格的值,并赋值给变量。需要设置工作簿名称、单元格位置等参数。[写入单元格]的作用是写入(粘贴)值,需要设置工作表名称、写入的位置、写入的内容(可以引用变量)。[正则表达式查找测试][如果条件成立]搭配用于筛选要操作的表格。[在数组尾部添加元素]进行数组元素更新、增加数组元素等。需要人工干涉的活动应放在流程前端。知识巩固技能拓展评价反馈THEEND谢谢《AI+RPA财务机器人开发与应用(UiBot版)》项目四RPA在E买Email中的应用厦门网中网软件有限公司CONTENTS目录01邮箱服务器设置02使用RPA发送邮件03批量发送邮件机器人04批量下载邮件机器人守住财经纪律“高压线”前沿资讯学习任务一邮箱服务器设置01任务情境批量发送定制邮件批量下载邮件附件规则明确,大批量、重复性高,工作既繁琐又容易出错任务要求要利用RPA机器人自动完成邮件的收发工作,必须先对邮箱服务器进行设置。单击此处添加正文任务实施添加文档标题学习任务二使用RPA发送邮件02任务情境]定制邮件发送每天为公司决策人员发送当日的行业新闻日报。任务要求设计一个RPA机器人,每天能够自动将邮件发至指定的邮箱,邮件正文是“领导您好,这是××××日行业新闻日报,请查收!”,邮件附件是“行业日报.pdf”。知识准备常用RPA操作命令及功能设置操作命令功能及重要设置[获取时间(日期)]获取从1900年1月1日开始到现在经过的时间(以当前计算机设置的系统日期和时间为对象),可通过格式化时间命令输出指定格式化时间。[格式化时间]将获取的时间格式化成指定的字符串形式(时间可通过获取时间命令获取)。SMTP/POP-[发送邮件]发送邮件到指定邮箱。计划决策任务实施运行调试运行发送邮件机器人,运行结果如右图所示。01执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。02学习任务三

批量发送邮件机器人03任务情境向部门的几位核心领导,包括部门总监、财务对接人及分管副总,发送那份至关重要的《资金收支计划表》。邮件主题:20××××××(如2025-08)资金收支计划表正文:尊敬的×××,

这是20××××××资金收支计划表,请注意查收。

致礼!

陈明附件:人事部资金收支计划表.xlsx任务要求RPA机器人能够精确读取收件人信息表中的关键字段,智能地将这些数据动态填充到预设的邮件模板中,并添加邮件附件,实现真正的个性化邮件生成,高效、静默地给每一位领导发送一份定制邮件。计划决策任务实施运行调试保存并运行机器人,将发件人信息表内的发件人邮箱统一设置为自己的邮箱进行测试,运行结果如右图。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务四

批量下载邮件机器人04任务情境首先要识别出邮箱内所有“销售清单”相关主题的邮件,然后逐一打开每一封邮件,将附件的Excel文件下载到电脑指定的文件夹中。任务要求陈明要开发一个批量下载邮件机器人,机器人能自动登录邮箱后基于“销售清单”等关键词智能过滤和识别目标邮件;然后自动遍历邮件列表,精准下载所有符合条件的Excel附件,并保存到指定路径。知识准备常见应用操作方法获取字典中的值dict1[key]向字典中添加元素dict1["销售门店":"北京王府井"]更新字典中的值dict1["订单号"]="035"遍历字典中的值用key,value遍历字典字典数据类型及常见应用字典是一种无序的、可变的序列,元素以"键值对"的形式进行存储,每个“键值对”用冒号":"隔开写成"key:value"的格式,每个键值对之间用逗号","隔开,包括在花括号"{}"中。计划决策任务实施运行调试运行程序,从邮箱中下载收到的销售清单,并存放到指定文件夹上命名为“下载附件”的文件夹中。01执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。02Email客户端是在计算机上的一个软件,在操作网页Email时需要通过一定的协议。例如,SMTP(发送邮件)、POP3(接收邮件)、IMAP(接收邮件)。默认情况下邮件传输协议时关闭的,在用客户端之前,要手动开启邮件传输协议,通常在登录网页Email之后,在“设置”选项卡中开启。使用[发送邮件(smtp)]时要设置必填的参数:(1)服务器名称(无需双引号);(2)发件人Email地址,登录密码(授权码);(3)添加邮件附件需要填写的是文件路径;(4)发件人地址(email格式)、收件人Email地址。使用[连接邮箱(pop)][获取邮件列表][下载附件]时经常要设置的参数:(1)服务器名称(无需双引|号),(2)收件人Email地址,登录密码(授权码);(3)筛选主题的名称(选填项);(4)邮件信息的保存路径。dict(字典)由()表示,每个元素都是一个键值对(键和值用:分割),每个元素之间由“,”分割。字典中的键key必须是唯一的,值value可以是任何类型。获取字典中的值时使用dict[keyl的方法。添加字典元素使用dict[key]=value的方法。熟悉对文件/文件夹(目录)的相关操作,如[重命名][创建文件夹]等。知识巩固技能拓展评价反馈THEEND谢谢《AI+RPA财务机器人开发与应用(UiBot版)》项目五Web和OCR应用厦门网中网软件有限公司CONTENTS目录01指数自动采集机器人02股票信息抓取机器人03自动更新股票交易数据机器人04OCR发票信息统计机器人05库存报表自动下载机器人AI“变革”财务会计生态前沿资讯学习任务一指数自动采集机器人01任务情境在每个A股交易日收盘后(下午3点后),登录和讯网等财经网站,手动查询并记录当日关键大盘指数的收盘情况。需要重点关注三大指数:上证综合指数、深证成份指数以及创业板指数。操作流程固定且纯粹依赖于人工:打开浏览器,输入网址,在繁杂的网页信息中定位到指数板块,仔细核对最新数据,然后依次将这三个指数的名称、最新点数、涨跌幅等关键信息,通过“选中-复制-粘贴”的方式,逐一录入到预设的Excel模板表格中,形成一份历史行情记录表。任务要求设计一个指数自动采集机器人,交易日能够在登录和讯网网站,打开行情中心,复制上证指数、深证指数和创业板指数,将数据毫不出错地填入表格的指定位置,并保存归档。常用RPA操作命令及功能设置

知识准备操作命令功能及重要设置[启动新的浏览器]启动一个新的浏览器,使UiBot可以对这个浏览器进行操作,启动的浏览器可以是InternetExplorer、Edge、FireFox、360安全/极速、Edge、内置浏览器(内置浏览器仅支持启动一个浏览器窗口),命令运行成功会返回绑定的浏览器句柄字符串,失败返回null[获取元素文本]获取元素的文本内容。[关闭标签页]获取收件箱中的邮件列表,列表为一个数组,数组中的每一项为邮件对象。计划决策任务实施单击此处添加标题运行调试运行机器人,运行结果如上图所示。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务二股票信息抓取机器人02任务情境投资部每个A股交易日收盘后,陈明需要为公司的投资决策小组提供一份数据基础——即当日所有沪深市A股上市公司的详细交易信息。这份数据是后续进行整体市场面分析、评估潜在审计风险客户的关键依据。陈明的操作流程繁重且高度重复:他必须手动登录新浪网或同花顺类财经数据平台,定位到沪深市A股上市公司的全市场行情列表,手动执行翻页,将几千家公司股票代码、名称、最新价、涨跌幅、成交量等关键数据逐一选中并复制粘贴到Excel表格中。任务要求自动登录指定数据平台,利用“数据抓取”功能批量获取所有分页的股票明细数据;随后,自动将数据整理到预设的Excel表格中。知识准备在RPA的流程中,经常需要从某个网页、或某个表格中获得一组数据。UiBot提供了“数据抓取”的功能,可以用一条命令,一次性地把多组相关联的数据都读出来,放在一个数组中。计划决策任务实施运行调试运行机器人,机器人自动抓取当日沪深A股5000多家上市公司的股票交易数据并保存在指定Excel表中。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务三

自动更新股票交易数据机器人03任务情境厦门网中网会计师事务所正在研究开发RPA+AI炒股机器人,其核心原理是能够快速收集大量的股票市场数据,包括历史和实时交易数据(如开盘价、收盘价、最高价、最低价、成交量等)、公司财务数据、宏观经济数据、行业信息、新闻资讯等,再利用DeepSeek、Kimi、豆包等AI工具通过对这些数据的分析,挖掘其中的潜在规律和趋势,进而进行模型构建与预测,给出交易决策与执行的建议,包括买入、卖出或持有股票。任务要求设计一个机器人,能爬取指定股票实时交易数据,自动更新其最新价和最高价。计划决策任务实施运行调试0201运行自动更新股票信息机器人,运行结果如右图。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务四OCR发票信息统计机器人04任务情境批量提取发票上的金额、税号、发票代码、开票日期等信息,把信息填入名为invoice.xlsx的Excel表中。将发票中的几项重要信息统计到Excel工作簿中。任务要求知识准备OCR技术介绍通过扫描和摄像等光学输入方式获取纸张上的文字图像信息,利用各种模式识别算法分析文字形态特征,判断出汉字的标准编码,并按通用格式存储在文本文件中。知识准备UiBot智能文档处理UiBot智能文档处理是一款基于人工智能技术的自动化文档处理平台,能够帮助用户高效地进行文档的处理、管理、分析和自动化操作。平台内置了OCR(光学字符识别)、NLP(自然语言处理)等多种AI技术,将图片、文档中的非结构化信息转变成结构化数据。计划决策任务实施运行调试运行程序与调试程序,RPA财务机器人将PDF格式的发票信息读取出来,并写入设定好的Excel表中,如上图所示。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务五

库存报表自动下载机器人04任务情境厦门网中网会计师事务所为国内一家中小型制造型企业代理记账,代理记账团队帮助企业在库存管理过程中,定期要下载并更新库存报表。库存报表通常包含详细的库存情况、成本价、最低库存水平等数据。这些报表通常来自企业的仓库管理系统(WMS)、ERP系统,或者第三方供应链系统。由于库存报表通常需要手动下载,且来源繁多,人工操作不仅费时费力,而且容易出错。因此,记账团队需要开发一个库存报表自动下载机器人来提高效率和准确性。任务要求机器人能使用预先设定的账户和凭据进行身份验证,自动登录到目标系统(如ERP系统、WMS系统、云平台等)。根据系统中的报表模板、类别或时间选择需要下载的库存报表,根据报表的时间戳、报告类型,自动为下载的报表命名,并保存到指定路径中。通过自动化的库存报表下载,记账团队定期扫描库存系统,与后续开发的实际库存与系统报表自动比对机器人合作,发现差异时及时触发预警,实现库存数据的实时化、精准化管理,为供应链决策提供可靠支持。知识准备UI自动化UI即用户界面(UserInterface)的缩写,UI自动化是用户通过模拟手工操作用户页面方式,用代码来实现自动操作和验证行为。知识准备UiBot智能文档处理UiBot智能文档处理是一款基于人工智能技术的自动化文档处理平台,能够帮助用户高效地进行文档的处理、管理、分析和自动化操作。平台内置了OCR(光学字符识别)、NLP(自然语言处理)等多种AI技术,将图片、文档中的非结构化信息转变成结构化数据。计划决策任务实施运行调试运行机器人,机器人自动登录进销存软件并下载当日库存明细表,并以当日时间重命名库存清单,保存在本地电脑桌面上。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。在使用[点击目标][在目标中输入]的等命令时,需要指定屏幕中的元素。在指定过程中,可以使用F2延迟指定、Esc取消指定等方式。熟悉“目标元素”的修改方法,可以用“*”替代非共性的字段,这样就可以模糊匹配成功,增加机器人的适用性。在对Web进行操作前,要在UiBot中下载驱动,打开Web浏览器中的扩展程序,然后才能够使用。在使用[点击目标]、[在目标中输入]的等命令时,需要指定屏幕中的元素。在指定过程中,可以使用F2延迟指定、Esc取消指定等方式。熟悉“目标元素”的修改方法,可以用“*”通配非共性的字段,这样就可以模糊匹配成功,增加机器人的适用性。知识巩固技能拓展评价反馈THEEND谢谢《AI+RPA财务机器人开发与应用(UiBot版)》项目六RPA在Word中的应用厦门网中网软件有限公司CONTENTS目录01

使用RPA修改询证函02

定制询证函03

AI+RPA在应收账款函证场景中的应用前沿资讯中国信通院发布《中国数字经济发展研究报告(2024年)》学习任务一

修改询证函01任务情境事务所正在紧张推进一批年审项目,陈明被分配协助项目经理整理询证函材料。原本以为只是一项再普通不过的“扫尾工作”,没想到,300多份询证函竟漏掉一句话,而更糟糕的是,所有函证模板都没附上标准的信息反馈表!“这得一份一份改?”陈明对着屏幕发怔,目光扫过文件夹中密密麻麻的Word文字,仿佛看到了深夜坐在屏幕前疲惫地拖拽鼠标、复制粘贴、插入图片的自己。任务要求自动打开每封询证函在指定位置插入遗漏说明和反馈信息表图片自动保存和关闭文档知识准备询证函(ConfirmationLetter)是一种广泛应用于审计、会计和其他财务相关领域的正式文件,通常由审计师、会计人员或其他专业人员发出,用于向客户、供应商、债务人或其他第三方确认信息或要求提供某些财务数据。询证函可以帮助确认交易的准确性、债务的存在、合同条款等内容,并为相关决策提供证据支持。电子询证函是指通过电子邮件、传真或其他电子通信方式发送的询证函,通常用于替代传统的纸质询证函。知识准备操作命令功能及重要设置[获取文件或文件夹列表]获取指定文件夹中的文件或者文件夹列表。[打开文档]根据指定的Word文件路径,打开目标Word文档。对Word文档进行其他操作前,都应该添加一个[打开文档]命令。[查找文本后设置光标位置]在文档中选定文本后设置光标的位置,可以在选定文本前后或者选中文本。[写入文字]在文档指定位置写入文本,在此控件前必须打开文档。[插入图片]在文档指定位置插入图片,在此控件前必须打开文档。[保存文档]保存指定的文档。[关闭文档]关闭指定的Word文档。计划决策任务实施单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加标题学习任务二

定制询证函

02任务情境刚承接的大型制造集团年审项目,需向150家供应商及客户发送外部询证函,确认应收账款余额。按传统流程,审计员得从客户主数据表格中,逐条核对并手动修改函证里的客户名称、地址、欠款金额等8项关键信息。最后,将电子函证发送至客户邮箱。任务要求基于标准化询证函模板,由机器人自动读取经校验的客户主数据,批量完成关键字段的精准替换,生成150份独立PDF函件,全流程实现“模板填充-自动发送”闭环自动化将电子函证直接发送到客户知识准备操作命令功能及重要设置[创建文件夹]在指定路径创建一个文件夹。[复制文件]将文件复制到指定路径下。[文字批量替换]对Word文档中特定的字符串进行替换。[删除文件]删除指定路径中的指定文件。计划决策任务实施单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加标题运行调试将收件人邮箱全部设置为自己邮箱进行测试,运行机器人。执行完毕后,邮箱内批量收到被询证企业定制询证函,如上图。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务三AI+RPA在应收账款函证场景中的应用03用Excel分层抽样,对照Excel一行行复制信息,修改Word模板,再导出PDF、重命名、发送邮件、记录状态。任务情境任务要求开发一套融合AI智能抽样与RPA全流程自动化的询证函生成及发送系统。按照三类风险标准,利用AI完成客户抽样,随后,利用RPA机器人调用Word模板,批量嵌入客户名称、编号、金额、会计年度、截止日期及备注等字段,导出命名规范的PDF文件。完成文档后,RPA将定制PDF文件作为附件发送至客户邮箱。知识准备代表性原则抽样样本应该能够代表总体的特征和特点,即样本应该具有与总体相似的特征和特点,以保证抽样结果的可靠性和有效性。可比性原则抽样样本应该具有可比性,即在不同时间段或不同地区进行抽样时,应该采取相同的抽样方法和抽样标准,以便进行比较和分析。效率性原则抽样样本应该在保证抽样结果可靠的前提下,尽可能减少抽样成本和工作量,以提高审计工作的效率。统计学原则抽样样本应该满足一定的统计学要求,如样本容量的确定、抽样方法的选择等,以保证抽样结果的可信度和置信度。随机性原则抽样样本应该是随机选择的,即每个样本在被选择的机会应该是相等的,以避免主观性和偏见的影响,确保抽样结果的客观性和公正性。计划决策任务实施单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加标题运行调试在Deepseek、豆包、Kimi、阿里云通义大模型中测试抽样程序并比较,其抽样结果均符合要求。技能拓展评价反馈THEEND谢谢《AI+RPA财务机器人开发与应用(UiBot版)》项目七RPA综合实战厦门网中网软件有限公司CONTENTS目录01

学习任务一

网银付款机器人02

学习任务二银企对账机器人03

学习任务二发票开具机器人网银付款机器人01任务情境每月整理多张付款申请单,录入网银系统工作任务量大、重复性高任务要求设计一个网银付款机器人,要求其能够自动登录付款银行网银系统,逐笔读取数据,将付款信息输入网银系统,保存后提交付款审批。目前RPA正广泛应用于采购到付款、销售至收款、固定资产核算、存货到成本、总账到报表、税务管理、资金结算等常见财务流程。在采购到付款环节,RPA机器人可使采购到付款过程中重复性高、业务量大的工作实现自动化。◆采集合同:RPA机器人自动登录交易平台,下载PDF版本合同,发送到指定文件夹,然后上传到智能财务共享平台,自动匹配采购合同。◆商品入库:OCR识别纸质或电子增值税发票,自动查验,自动匹配入库验收单和采购合同,并智能稽核。◆自动支付:RPA机器人根据审批完成的付款申请单,自动完成审核、数据输入和付款准备,提取付款申请系统的付款信息,并提交网银等资金付款系统进行付款操作。◆付款入账:付款明细汇总生成付款单,自动归集电子回单,实现付款核算自动化。◆财务处理及报告:RPA机器人将应付模块的凭证信息导入总账记账,进行账务处理,并生成财务报告。◆供应商对账:RPA机器人登录财务模块,查询并导出供应商信息,自动向供应商发送邮件,完成对账提醒。知识准备计划决策任务实施1——网页录入准备任务实施2——付款信息录入运行调试

完成程序开发,运行网银付款机器人,可自动登录网银地址,将所有付款申请单中的信息逐一录入到网银系统中并保存。

执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务二银企对账机器人02任务情境背景事务所客户遍布沿海,银行账户(含多币种、保证金户)达四五十个,每月流水近十万条。对账痛点需手动下载网银PDF流水并转为Excel,再与ERP系统账套明细逐笔比对,流程繁琐、易出错,还常因客户在途资金被迫通宵返工。需求能自动抓取对账单、智能识别数据、秒级比对、标注未达账并生成余额调节表,缩短对账时间、解放财务人员重复劳动。开发一个银企对账机器人,RPA机器人能够根据从网银系统获取的银行对账单信息,从财务核算系统获取的账务数据,自动执行对账操作,再将结果记录至银行存款余额调节表,重复所有的操作直至所有账户循环完毕。任务要求知识准备

未达账项是指由于企业间的交易采用的结算方式涉及的收付款结算凭证在企业和银行之间的传递上存在着时间的先后差别,造成一方已收到凭证并已入账,而另一方尚未收到凭证仍未入账的款项。很显然,未达账项会使银行对账单上的存款余额同企业银行存款日记账的余额不一致。未达账项归纳起来,一般有以下四种情况。第一,企业已收款记账,而银行尚未收款记账。如企业将收到的转账支票存人银行,但银行尚未转账。第二,企业已付款记账,而银行尚未付款记账。如企业开出支票并已根据支票存根记账,而持票人尚未到银行取款或转账。第三,银行已收款记账,而企业尚未收款记账。如托收货款,银行已经入账,而企业尚未收到收款通知。第四,银行已付款记账,而企业尚未付款记账。如借款利息,银行已经入账,而企业尚未收到付款通知。未达账项的四种情况:知识准备企业已收款记账,而银行尚未收款记账企业银行存款日记账余额>银行对账单企业已付款记账,而银行尚未付款记账企业银行存款日记账余额<银行对账单银行已收款记账,而企业尚未收款记账企业银行存款日记账余额<银行对账单银行已付款记账,而企业尚未付款记账企业银行存款日记账余额>银行对账单计划决策(1)企业账面存款余额=企业账面银行存款余额-银行已付而企业未付账项+银行已收而企业未收账项(2)银行对账单调节后的存款余额=银行对账单存款余额-企业已付而银行未付账项+企业已收而银行未收账项(3)银行对账单存款余额+企业已收而银行未收账项-企业已付而银行未付账项=企业账面银行存款余额+银行已收而企业未收账项-银行已付而企业未付账项账银行存款余额调节表的编制方法有3种,其计算公式如下:计划决策任务实施1任务实施2任务实施3任务实施4运行调试运行银企对账机器人,运行结果如右图所示。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功学习任务三发票开具机器人03任务情境面临季度集中开票期压力,需在月底前核对并录入数十家客户的上千条发票信息,流程涉及多系统数据导出核对、按发票类型整理清单及手工录入开票系统,且容错率极低,使会计工作人员倍感焦躁。开发一个发票开具机器人,通过对接客户管理与财务系统,自动完成信息校验、发票生成等全流程,实现发票管理规范化智能化。任务要求知识准备发票识别验真RPA机器人能够自动识别各种格式的增值税发票信息,还具备对接其他类型票证识别能力。同时可将增值税发票提交到国税总局查验平台进行验证和认证,并反馈和记录结果。01纳税申报RPA机器人可一键生成税务申报表,自动校验申报数据,登录税务局网站快速准确地完成申报工作,降低报税的操作风险。RPA机器人保障税务数据准确性,降低人为失误导致的税务风险,减轻报税人员负担,提升员工个人价值。03增值税申报RPA机器人可自动处理大量数据信息,减轻员工工作量,降低人力成本,提高增值税申报效率,缩短申报时间,避免数据处理过程中的人为失误,合规性高。02涉税账务处理RPA机器人可根据纳税、缴税信息,完成财务系统内部税务结转、缴税、递延所得税等分录的编制与输入,并发邮件提醒相关负责人。04RPA应用于税务领域,可针对税务的业务内容和流程特点,以自动化代替人工手动操作,完成大量重复、枯燥、单一的基础业务(如填写、核对税务数据等),提高税务处理效率和质量,降低合规风险。计划决策任务实施1任务实施2任务实施3任务实施4运行调试0201单击“运行”按钮,运行发票开具机器人,运行结束后,在网中网模拟税控开票系统中单击“发票查询”按钮,查询结果如图。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功技能拓展前沿资讯评价反馈THEEND谢谢《AI+RPA财务机器人开发与应用(UiBot版)》项目二RPA基础应用厦门网中网软件有限公司CONTENTS目录01

学习任务一

应收账款账龄判断机器人02

学习任务二猜数字机器人农发行RPA报表自动化实践中的职业启示前沿资讯学习任务一

应收账款账龄判断机器人01任务情境客户数量众多,账款明细复杂规则明确,判断重复性高任务要求账龄区间含义0-30天正常应收31-60天轻度逾期61-90天中度逾期91-180天高度逾期超过180天极高风险(考虑计提坏账准备)开发一个机器人,输入账龄区间时,能够按照时间长短提示风险,并通过消息框输出。知识准备数据类型常量与变量索引运算符逻辑结构标准作业流程图010203050406数据类型是计算机系统中用于定义数据存储格式、取值范围及可执行操作的基本分类体系。数据类型的本质是对信息存储形式的抽象定义,它决定数据在计算机内存中划定的存储空间大小,在数学层面约束数值运算规则。数据类型常见的数据类型含义示例string(字符串)表示一串文本。"厦门网中网会计师事务所","北京东大正保科技有限公司","厦门市博物馆"int(整数)整数可以用十进制或者十六进制表示。255或&HFFfloat(浮点数)带有小数点的数字。可以用普通的小数形式来表示浮点数,也可以用科学计数法来表示。0.01或1E-2array(数组)array(数组)由一系列元素组成,其中元素类型无需完全相同。array(数组)中的元素由“[]”括起来,每个元素通过“,”进行分割。创建数组时,直接对其赋值即可。数组中的元是有序的,也可以重复。[1,2,3]和[3,2,1]是不同的数组。数组['北京网中网科技有限公司','2021.02,74.0,40.0,0.0,20.0,5.0,0.0,6.0,0.0,3.0]内的元素类型不相同。[[1,2,3],[4,5,6],[7,8,9]]是一个二维数组。dic(字典)由键值对组成的一系列元素。{"Name":"Jessica","Number":47,"Gender":"female"}bool(布尔型)包括True或False,也可以用1、0来表示。True,False常量与变量常量变量01常量是在计算机程序运行时,不会被程序修改的量。02变量是对某个数据内容、表达式、命令的运行结果进行存储,它扮演着重要的数据传递角色,是数据传递的“盒子”。索引/下标索引不仅局限于数据库,还可以在其他数据结构和算法中广泛应用。索引(Index)在计算机科学尤其是数据库系统中,是用于快速查找数据的一种数据结构。在UiBot中,索引也称为下标。运算符运算符含义+数值相加或连接字符串-数值相减*数值相乘&连接字符串/数值相除,结果为浮点数(小数)^数值的幂运算,返回乘方结果逻辑结构顺序结构选择结构循环结构标准作业流程图符号名称含义

作业开始表示一个流程的开始。

作业结束表示一个流程的结束。

过程表示一个事件中的步骤、行为或活动。

决策/判断表示检查、审批、审核(一般要有回路的)

数据信息表示输入流程的数据或信息。

流程线表示步骤在顺序中的进展,连接线采用实心箭头符号,并避免交叉。常用RPA操作命令及功能设置操作命令功能及重要设置操作命令[输入对话框]弹出输入对话框,返回用户在对话框中输入的内容。[输入对话框][转为整数数据]将数据转换为整数类型。[转为整数数据][如果条件成立(则执行后续操作)]If条件语句,如果分支条件符合判断条件则执行分支,独立的Case条件分支,仅能与SelectCase语句组合使用,且可添加多个条件分支。[如果条件成立(则执行后续操作)][否则执行后续操作]ElseIf条件语句,否则如果表达式(expression)为真,则执行(YesBlock)语句块,否则执行(NoBlock)语句块。ElseIf语句可以出现多次,对应更多的条件分支,ElseIf、Else语句如果不需要可以不编写,对应的语句块也不需要编写。[否则执行后续操作][否则如果条件成立(则执行后续操作)]否则如果条件表达式(expression)为真,则执行语句块(Block),否则包含的语句块不执行。ElseIf语句可以出现多次,对应更多的条件分支,但仅在If/End块内使用。[否则如果条件成立(则执行后续操作)]计划决策单击此处添加项标题任务实施单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加标题运行调试运行机器人,计算机提示用户输入应收账款账龄,并给出相应的风险判断。执行完毕后,可以在画布下方输出栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务二猜数字机器人02任务情境猜数字游戏是一个古老的密码破译类、益智类小游戏,也是经典开发游戏之一。通常由两个人参与,一个人设置数字,另一个人猜数字,当猜数字的人说出一个数字,由出数字的人告知是否猜中。若猜测的数字大于设置的数字,出数字的人提示“很遗憾,你猜大了”;若猜测的数字小于设置的数字,出数字的人提示“很遗憾,你猜小了”;直至猜中设置的数字,出数字的人提示“恭喜,猜数成功”。任务要求使用计算机程序生成一个1~10的随机整数,然后提示用户输入一个猜测数,当猜测数不等于随机数时,先判断猜测数是否小于随机数,如果是,系统提示“猜小了,请重猜!”;如果猜测数大于随机数,则系统提示“猜大了,请重猜!”,用户反复猜测,直至猜测准确,系统提示“恭喜你,猜对了!”。陈明要设计一个RPA机器人完成这个猜数字游戏。知识准备操作命令功能及重要设置[取随机数]取0-1之间的随机小数,不包括0和1。[变量赋值]给等式左边的变量赋值,等式右边可以是数值、表达式、命令输出等。[取整数部分]获取某个数的整数部分,处理负数时,向下取整。[先执行操作](当后置条件成立时执行循环继续操作)先执行“循环体”内的命令,再根据条件的结果(True或False),确定之后流程走向:(1)条件结果为Ture:再次执行“循环体”中的命令,执行完毕后再次判断设置的条件,当结果为Ture时,再次执行“循环体”中的命令,不断循环,直至结果为False。(2)条件结果为False:跳出“循环体”,执行“循环体”外的其他命令。[先执行操作](当后置条件不成立时执行循环继续操作)先执行"循环体”内的命令,再根据条件的结果(True或False),确定之后流程走向:(1)条件结果为False:再次执行“循环体”中的命令,执行完毕后再次判断设置的条件,当结果为False时,再次执行“循环体”中的命令,不断循环,直至结果为Ture。(2)条件结果为Ture:跳出“循环体”,执行“循环体”外的其他命令。常用RPA操作命令及功能设置计划决策任务实施运行调试运行猜数字机器人,根据输入结果,系统会给出相应的提示,输入的数字是大了还是小了,直至输入的数字和随机生成的数字一致,弹出“恭喜你,猜对了!”,此时程序运行结束。执行完毕后,可以在下方输出区域查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。UiBot软件常用的功能:新建流程、打开流程;命令区及属性、组合区等。新建流程,新建流程块;熟悉项目、脚本的命名规则。[消息框]可以输出结果,且能够被用户看到。[消息框]可以直接输入文本,普通模式下,无需添加英文双引号。[变量赋值]通常用于赋值,对字符串内容的赋值要加上英文双引号。变量名称只可以使用字母、数字、下划线,且不能以数字开头。str(字符串)通常用“+”或者“&”进行合并运算。str、int、float数据的相互转换用[转为小数数据][转为整数数据][转为文字数据]的命令。[输入对话框]用于提示用户输入信息,并将其结果进行存储,以供流程中其他环节使用。[如果条件成立][否则如果条件成立][否则执行后续操作]属于逻辑判断,产生True和False两种结果,用以决定流程的进一步走向。[先执行操作]可以循环执行“循环体”中的命令,当不满足设置的条件时,才会跳出“循环体”,执行之后的命令。RPA开发通常经过业务场景分析、业务流程设计、RPA流程设计、RPA流程开发、RPA流程调试几个步骤。其中,业务场景分析、业务流程设计是RPA开发的基础,要在生活中养成流程分析的思维。机器人开发完成后,可以用分步调试,观测每一个命令的运行情况和结果。知识巩固技能拓展评价反馈THEEND谢谢《AI+RPA财务机器人开发与应用(UiBot版)》项目三RPA在Excel中的应用厦门网中网软件有限公司CONTENTS目录01应用RPA复制粘贴数据02业绩汇总机器人03业务数据读写机器人天山下的“金融芯核”,乌鲁木齐银行与华为共筑分布式转型标杆前沿资讯学习任务一

应用RPA复制粘贴数据01任务情境报表数量多,格式相同规则明确,数据杂、每月重复,工作既繁琐又容易出错任务要求开发一个机器人,完成数据提取、粘贴工作,既节省时间,又提升准确率。机器人能自动打开同一文件夹下管理费用明细表和汇总主表,将新的明细数据复制粘贴到汇总主表已有数据的下方,然后保存并关闭工作簿。添加项标题知识准备操作命令功能及重要设置[打开Excel工作簿]根据指定的Excel文件路径,打开目标Excel工作簿,在对Excel工作簿进行其它操作之前,都应该添加此命令。可以为打开的Excel工作簿设置一个别名,以便在其它命令中使用。[保存Excel工作簿]保存Excel工作簿文件。如果对Excel文件进行了修改,都应该添加此命令。[关闭Excel工作簿]关闭Excel工作簿文件。对Excel工作簿操作结束后,都就当添加此命令。[读取区域]根据指定的Excel对象,指定的工作表(Sheet),指定的单元格范围,获取(复制)该范围内的数据,并将其存储在变量中,以供脚本中其他环节使用。在本命令前面,必须增加[打开Excel工作簿]命令。[写入区域]在指定的Excel对象,指定的工作表(sheet)内写入数组数据。在本命令前面,必须有[打开Excel工作簿]命令。[获取行数]获取工作表中已使用的行数。计划决策任务实施单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。根据需要可酌情增减文字,以便观者准确地理解您传达的思想。单击此处添加文本具体内容,简明扼要地阐述您的观点。单击此处添加标题运行调试使用RPA复制粘贴Excel表中数据的程序设计完成,运行程序,结果如上图所示。执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。学习任务二业绩汇总机器人02任务情境销售业绩汇总集团在全国分设了多个销售区域,每个月各地都会通过OA系统上传一份《销售业绩明细表》,上面密密麻麻地记录着客户名称、产品型号、成交金额等数据。眼下,总部需要在月底整理出一份完整的《销售汇总总表》,为后期销售数据分析和战略制定提供数据依据。任务要求开发一个业绩汇总机器人,让机器人自动将每个地区的销售业绩明细数据填写到“销售汇总表”中。添加标题知识准备操作命令功能及重要设置[打开对话框],[打开对话框(多选)]弹出一个窗口,供用户选择文件([打开文件对话框(多选)])能选择多个文件,并将用户的选择输出为文件路径(文件数组路径)存储在变量中,以便脚本中其他环节使用。本命令在运行后需人工选择,应放在脚本前面,以提高工作效益。[依次读取数组中每个元素]依次遍历集合数据中的每一个元素(每次只遍历1个),并将其赋值给变量,然后执行循环体中的命令(每遍历1次,循环体便执行1次),直至遍历完所有元素。常用RPA操作命令及功能设置计划决策任务实施运行调试运行业绩汇总机器人,运行结果如上图所示。01执行完毕后,可以在画布下方日志栏查看该流程的日志信息。若执行失败,则需根据日志信息进行定位分析和调试处理,而后重新运行直至执行成功。02学习任务三

业务数据读写机器人03任务情境将《预算内常规付款申请单》上的关键信息提取到《付款申请汇总主表》上。设计一套自动化流程,让机器人自动读取申请表数据、识别信息字段、分类整理,并将数据高效准确地填入《付款申请汇总表》,帮助公司实现数据处理自动化和标准化。任务要求知识准备操作命令功能及重要设置[关闭应用]强行停止应用程序的运行(结束进程)。[获取文件或文件夹列表]匹配某个文件夹中所有的符合条件的文件,并将文件路径以array(数组)的形式存储。[正则表达式查找测试]尝试使用正则表达式查找字符串,能够找到返回true,否则返回false。[在数组尾部添元素]在数组尾部添加元素并返回

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论