(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202111627626.1
(22)申请日 2021.12.28
(71)申请人 天翼电子商务有限公司
地址 102200 北京市昌平区未来科技城南
区中国电信集团公司院内
(72)发明人 谢清清
(51)Int.Cl.
G06Q 10/10(2012.01)
G06Q 40/02(2012.01)
G06F 8/20(2018.01)
G06F 8/41(2018.01)
G06F 9/448(2018.01)
G06F 11/30(2006.01)
(54)发明名称
一种基于分布式工作流引擎的电信保理业
务解决方案
(57)摘要
本发明公开了一种基于分布式工作流引擎
的电信保理业务解决方案, 本发 明涉及分布式工
作流引擎与电信保理业务结合场景。 分布式工作
流引擎, 它主要解决了使在 多个参与者之间按照
某种预定义的规则传递文档、 信息或任务的过程
自动进行, 从而实现某个预期 的业务目标。 但纵
观当前供应链保理业务, 鲜有将 工作流引擎于 之
相结合。 本发 明在行业中首次将分布式工作流引
擎应用在供应链保理业务, 使保理业务具备流程
审批和节点交互的能力。 此外, 本次发明还解决
了业务系统和工作流引擎如何关联的问题。 通过
对现有工作流引擎进行改良, 业务变量引入Map,
更加快了系统间的交互, 通过在关键的地方加入
埋点, 用以控制引擎或吐出事件, 具有一定的创
新性和实用性。
权利要求书1页 说明书3页 附图1页
CN 114638585 A
2022.06.17
CN 114638585 A
1.一种基于分布式工作流引擎的电信保理业 务解决方案, 其特 征在于, 包括以下步骤:
(1)审核人员发起审核请求, 请求先去到前置模块, 然后再到核心模块; 当请求在核心
模块时, 对现有的工作流引擎进行改良, 重写工作流引擎方法, 加入业务变量参数private
Map<String,Object>taskVariable; 用以存储业务系统中的业务参数, 可在任意一个节点
为业务变量初始化或重新赋值, 可灵活多变; 业务变量引入Map, 更加快了系统间的交互, 变
量通过定义Object, 使得设值的对象更加 多样化, 可为String,可为List, 甚至可以是一个
大对象; 然后调用工作流引擎启动接口;
(2)审核人员查看待办事项, 请求先去到前置模块, 然后再到核心模块, 进而到工作流
引擎模块; 工作流引擎此时会返回上一 步已设置好的业 务变量参数给调用方;
(3)当审核人员点击 “审核通过 ”时, 已设置好的业务变量参数会先去到前置模块, 然后
再到核心模块, 核心模块根据已设置好的业务变量参数进行不同的业务处理, 促进了系统
间的交互, 最终调用工作流引擎审核通过接口;
(4)当审核人员点击 “审核不通过 ”时, 已设置好的业务变量参数会先去到前置模块, 然
后再到核心模块, 核心模块根据已设置好的业务变量参数进行不同的业务处理, 促进了系
统间的交 互, 最终调用工作流引擎审核不 通过接口。权 利 要 求 书 1/1 页
2
CN 114638585 A
2一种基于分布式工作流引擎的电信保 理业务解决方案
技术领域
[0001]本发明涉及电信体系内的保理领域, 特别涉及一种基于分布式工作流引擎的电信
保理业务解决方案 。
背景技术
[0002]当前电信体系内的保理业务, 大多还没进行线上化, 停留在纸质交互的原始流程
中, 通过邮件或者是纸质文档进 行审核, 极大的拖慢了进度以及影响资料的留存。 当前市面
上亦鲜有分布式工作流引擎和保理业务相融合的场景, 此外, 通过在关键的地方加入埋点,
用以控制引擎或吐出事 件, 具有一定的创新 性和实用性。
[0003]本发明就是为了解决以上问题而 进行的改进。
发明内容
[0004]本发明要解决的技术问题是克服现有技术的缺陷, 提供一种基于分布式工作流引
擎的电信保理业务解决方案, 它主要解决了使在多个参与者之 间按照某种预定义的规则传
递文档、 信息或任务的过程自动进行, 从而实现某个预期的业务目标。 但纵观当前供应链保
理业务, 鲜有将工作流引擎于之相结合。 本发明在行业中首次将分布式工作流引擎应用在
供应链保理业务, 使保理业务具备流程审批和节 点交互的能力。 此外, 本次发明还解决了业
务系统和工作流引擎如何关联的问题。 通过对现有工作流引擎进 行改良, 在启动接口、 审核
接口和分配接口中加入业务变量参数private Map<String,Object> taskVariable, 用以
存储业务系统中的业务参数, 可在任意一个节点为业务变量初始化或重新赋值, 可灵活多
变。 业务变量引入Map, 更加快了系统间的交互, 变量通过定义Object, 使 得设值的对象更加
多样化, 可为Str ing,可为List, 甚至可以是一个大对象。 通过在关键的地方加入埋点, 用以
控制引擎或吐出事 件, 具有一定的创新 性和实用性。
[0005]本发明提供了如下的技 术方案:
[0006]本发明提供一种基于分布式工作流引擎的电信保理业务解决方案, 包括以下步
骤:
[0007](1)审核人员发起审核请求, 请求先去到前置模块, 然后再到核心模块; 当请求在
核心模块时, 对现有的工作流引擎进行改良, 重写工作流引擎方法, 加入业务变量参数
private Map<String,Object>taskVariable; 用以存储业务系统中的业务参数, 可在任意
一个节点为业务变量初始化或重新赋值, 可灵活多变; 业务变量引入Map, 更加快了系统间
的交互, 变量通过定义Object, 使得设值的对象更加多样化, 可为String,可为List, 甚至可
以是一个大对象; 然后调用工作流引擎启动接口;
[0008](2)审核人员查看待办事项, 请求先去到前置模块, 然后再到核心模块, 进而到工
作流引擎模块; 工作流引擎此时会返回上一 步已设置好的业 务变量参数给调用方;
[0009](3)当审核人员点击 “审核通过 ”时, 已设置好的业务变量参数会先去到前置模块,
然后再到核心模块, 核心模块根据已设置好的业务变量参数进行不同的业务处理, 促进了说 明 书 1/3 页
3
CN 114638585 A
3
专利 一种基于分布式工作流引擎的电信保理业务解决方案
文档预览
中文文档
6 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 20:06:57上传分享