System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及工程项目,本专利技术涉及一种工程项目系统流转自动化系统。
技术介绍
1、作为工程服务及物资管理平台,企业资源计划系统(erp)的重要性不言而喻。针对2022年大修、技改和日维工程,阳高县公司共计164余条物资及12余条服务流程流转,涉及10余项事务代码,均需在erp系统中进行维护流转,涉及维护流程复杂、时效性要求高。而其维护变更依赖手动填写,只能同时对单个流程进行维护,大量变更时耗时较长。
2、大同市阳高公司工程涉及物资及服务类流程维护数量繁多,由于对线路设备老旧维护的投资覆盖和工程审计逐年的规范化,流程维护量逐年增长。在聚焦数据质量、扎实推进数据治理的要求下,对设备数据的动态管控、高效管理提出了挑战。
3、为提高基础数据治理效率,推动数字新技术应用的有效落地,本项目研究开发一款代替人工通过既定模板实现sap系统自动维护数据的工具,利用该工具维护的数据应当能够提高维护时效,满足工程流转维护日益增长的需求。
4、本项目以erp系统作为切入点,针对工程生产工作中涉及合同服务维护平台、经济法律等系统均存在重复性高、操作效率低的问题,有必要借助rpa流程机器人替代人工操作,为业务人员后期决策管控提供支撑保障。
技术实现思路
1、为了克服现有技术的不足,本专利技术的目的之一在于提供一种工程项目系统流转自动化系统。
2、本专利技术的目的之一采用如下技术方案实现:
3、一种工程项目系统流转自动化系统,包括用户、流程设计模块
4、步骤一:首先由用户得出业务需求分析并进行业务流程设计;
5、步骤二:随之业务流程设计完成后进行流程搭建,并通过操作定义处流程文件夹生成;
6、步骤三:然后将步骤二中流程文件夹进行流程拆解,并进行流程逻辑解析和流程语句解析;
7、步骤四:随后由步骤三中流程语句解析后可使得工作流生成;
8、步骤五:最后由步骤四中工作流生成进行函数调用,并进行业务操作,然后进行业务工作。
9、进一步的,rpa的办公软件处理组件(配合python处理办公软件的第三方库)作为数据获取部分,获取人工批量维护的项目数据,由rpa的界面操作组件通过对系统元素的抓取、图形页面的捕获等方式,实现鼠标键盘操作的模拟,按流程定义自动执行任务,代替辅助人工完成操作,为保证使用安全,在操作中在关键步骤(登录、保存、审核等阶段)引入必要的人工介入。
10、进一步的,根据项目系统使用者的业务需求,梳理流程实现的过程,并通过自动化工具来进行流程拆解与版块搭建,使用者运行流程文件实现业务工作自动化。
11、进一步的,本项目工程项目系统流转自动化助手的研发采用省信通公司授权的来也科技uibot流程机器人,结合python 3.x构建针对erp等系统的自动化框架,实现系统流程的自动维护。
12、进一步的,系统开发主要分为数据获取与界面操作两部分。为便于业务人员直接访问、维护业务数据,流程数据通过excel进行储存,系统中间缓存数据使用json存储。利用python pandas库对数据进行读取并二次处理后传递给uibot(或通过uibot直接读取处理),uibot利用给定数据对erp系统对象句柄元素进行定位并模拟鼠标和键盘进行点击或输入内容,实现人工替代。
13、与现有技术相比,本专利技术的有益效果是:
14、1.物资领料单创建及审批策略。针对生产项目物资有wbs元素、无工单的创建流程,实现供应商编码、物料编码、物料批次号、申请数量的自动维护,对指定物料进行自动领料创建;
15、2.服务及物资计划工单创建及审批策略,针对生产项目成本类费用的工单创建流程,实现作业类型、成本中心、日期、组件等信息的自动维护,对指定单据进行自动批量创建;
16、3.结合物资服务匹配信息与财务凭证需求,构建自动化凭证生成脚本,梳理物料采购情况,根据入账进展一键生成报销单,为项目流程流转减轻负担。
17、上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
本文档来自技高网...【技术保护点】
1.一种工程项目系统流转自动化系统,其特征在于:包括用户、流程设计模块、流程解析模块及流程执行模块,其步骤如下:
2.如权利要求1所述的一种工程项目系统流转自动化系统,其特征在于:RPA的办公软件处理组件作为数据获取部分,获取人工批量维护的项目数据,由RPA的界面操作组件通过对系统元素的抓取、图形页面的捕获等方式,实现鼠标键盘操作的模拟,办公软件处理组件配合Python处理办公软件的第三方库,按流程定义自动执行任务,代替辅助人工完成操作,为保证使用安全,在操作中在关键步骤引入必要的人工介入。
3.如权利要求1所述的一种工程项目系统流转自动化系统,其特征在于:根据项目系统使用者的业务需求,梳理流程实现的过程,并通过自动化工具来进行流程拆解与版块搭建,使用者运行流程文件实现业务工作自动化。
4.如权利要求1所述的一种工程项目系统流转自动化系统,其特征在于:本项目工程项目系统流转自动化助手的研发采用省信通公司授权的来也科技UiBot流程机器人,结合Python 3.x构建针对ERP等系统的自动化框架,实现系统流程的自动维护。
5.如权利要
...【技术特征摘要】
1.一种工程项目系统流转自动化系统,其特征在于:包括用户、流程设计模块、流程解析模块及流程执行模块,其步骤如下:
2.如权利要求1所述的一种工程项目系统流转自动化系统,其特征在于:rpa的办公软件处理组件作为数据获取部分,获取人工批量维护的项目数据,由rpa的界面操作组件通过对系统元素的抓取、图形页面的捕获等方式,实现鼠标键盘操作的模拟,办公软件处理组件配合python处理办公软件的第三方库,按流程定义自动执行任务,代替辅助人工完成操作,为保证使用安全,在操作中在关键步骤引入必要的人工介入。
3.如权利要求1所述的一种工程项目系统流转自动化系统,其特征在于:根据项目系统使用者的业务需求,梳理流程实现的过程,并通过自动化工具来进行流程拆解与版块搭建,使用者运行流程文件实现...
【专利技术属性】
技术研发人员:张波,马飞,马江海,夏彦,白静波,薛生艺,
申请(专利权)人:国网山西省电力公司大同供电公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。