网银机器人银行流程开发简介

1、环境准备
私有云环境下,需要安装部署私有化的RPA服务器,安装部署指导文档:
安装好后,需要完成RPA服务云初始化设置。进入基础服务云-公共设置-参数设置-系统参数:

在分类中找到“RPA服务云”,点击进入初始化界面:

在【RPA系统集成参数】中,录入RPA服务器地址,点击初始化,即可完成初始化工作。接着需要完成部门和用户权限的设置,具体操作参照社区文档:
https://vip.kingdee.com/knowledge/specialDetail/224202447399712000?category=224204336464197376&id=202828629774738688&productLineId=29
公有云环境下,无需安装部署控制台和初始化,直接进行部门和用户权限的设置即可。具体操作参照社区文档:
https://vip.kingdee.com/knowledge/specialDetail/319479317925057792?category=320148791892266752&id=344873131237752576&productLineId=29
2、下载RPA客户端(设计器和机器人)
私有云环境下,客户端安装包在【RPA控制台】首页中下载:

或者进入RPA服务云-RPA设计器,打开RPA设计器,点击下载。

公有云环境下,客户端安装包可以在【运行管理平台】或【RPA应用中心】的终端管理列表下载:

也可以在运行管理平台首页或RPA应用中心首页下载:

安装设计器和无人值守机器人

安装成功,会在桌面上生成快捷方式图标,双击即可运行。

RPA设计器安装好后,通过设置的用户的用户名和密码(口令)进行登录

私有云和公有云有一点不同,公有云需要选择数据中心,而私有云不用选择数据中心。
3、网银机器人全局参数说明
在【资金云】-【网银机器人】-【网银登录信息】中录入网银用户名、密码、Ukey密码、银行账户等信息。

在【机器人方案】中选择RPA流程(需设计后发布到RPA控制台)和客户端地址,录入星瀚用户名、星瀚用户密码、文档保存地址等信息。

执行机器人方案前需要选择查询开始时间和查询结束时间

当执行机器人方案时,维护的网银信息(账户、网银登录用户名、密码、u盾等),苍穹登录信息(苍穹地址、用户、密码等),以及查询开始时间和结束时间,会在代码中被转换成RPA执行参数,具体格式如下:
[{"Desc": "银行账号", "Type": "string","Value":"755906516610802"},{"Desc":"查询开始日期","Type":"string",","Value":"20221201"}]
这些参数会传递到所选择的RPA流程中,因此设计流程时需要定义全局变量(运行时变量)用于接收星瀚传递过来的变量数据,流程定义的运行时变量需要与星瀚定义变量一致(包括大小写):
• 网银登录用户: loginuser;必要。
• 网银登录密码:loginpasswd;必要。
• u盾密码:ukeypasswd;非必要,登录网银需要使用U盾,流程才必须定义该变量。
• 苍穹地址:url;苍穹主登录地址,格式为 https://ierp.kingdee.com:1010/kdee/;非必要。
• 苍穹用户编码:ccuser;非必要。
• 苍穹用户密码:ccpassword ;非必要。
• 应用id:appid ,可用于苍穹OpenApi接口应用定义;非必要,只有当流程需要调用苍穹OpenApi接口时才需要该变量。
• 应用密匙:appSecuret,可用于苍穹OpenApi接口应用密匙;非必要。
• 数据中心id:accountId,数据中心,用于苍穹OpenApi的登录参数;非必要。
• 查询开始日期:startDate;网银账户的查询开始日期,格式为yyyyMMdd;必要。
• 查询结束日期:endDate;网银账户的查询结束日期,格式为yyyyMMdd;必要。
• 银行账号:acctbanks;查询网银账户集合字符串;格式为 xxx1,xxx2,xxx3;必要。
• 银行账户与组织映射集合:acctBank2OrgMap; 用于数据导入时账户与使用组织对应,格式(账户id, 组织id);非必要。
• 企业号:enterpriseno;非必要。
• U盾版本号:udversion;非必要。
• UKey到期日: ukeyenddate;非必要。
• 登录密码
网银机器人银行流程开发简介
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



