Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Implementation method and system based on workflow engine approval system

A technology of a workflow engine and an implementation method, which is applied in the implementation method and system field of an approval system based on a workflow engine, can solve the problems that affect the system performance experience, do not conform to the organizational structure of domestic enterprises, and have high coupling between the workflow engine and the business system. , to achieve the effect of an efficient approval process

Pending Publication Date: 2022-01-07
中企云链(北京)金融信息服务有限公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, the identity information of the workflow nodes needs to be obtained from the business system, resulting in a high degree of coupling between the workflow engine and the business system; the workflow authority control and data protection security level in the workflow engine are low; the workflow engine Using interface calls to implement cross-system workflow calls requires that the two systems must abide by the same agreement, which is less flexible and affects user experience.
[0005] At present, there are two commonly used workflow engine solutions, Activiti and Flowable. Both Activiti and Flowable are provided by foreign open source communities. They are not universal in professional fields, and they do not conform to the organizational structure of domestic enterprises, which seriously affects the use of the system. performance experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The technical solution of the content of the present invention will be further described in detail below. Apparently, the described embodiments are only some of the embodiments of the present invention, rather than all of them. All other embodiments obtained by those skilled in the art without creative efforts are protected by the present invention. scope.

[0036] It should be understood that although the terms first, second, third etc. may be used herein to describe various elements, components and / or sections, these elements, components and / or sections should not be limited by these terms.

[0037] A method for realizing an approval system based on a workflow engine, comprising:

[0038] S1: Create an approval workflow processing process template, obtain template information and assemble a unique identifier, then obtain the corresponding unique template according to the unique identifier, return the template configuration template information, and save the template ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an implementation method and system based on a workflow engine approval system. The method comprises the following steps: creating an approval workflow processing flow template, and obtaining and storing a corresponding unique template according to a unique identifier; obtaining organization and role list information, synchronizing to a workflow, and storing a process definition; issuing an enterprise approval workflow; calling an examination and approval workflow through the allocated code, generating a receipt by a foreground, judging whether the enterprise category has a process starting permission, and generating an MQ message to notify a process starting state; starting an approval process, wherein approval users of all process nodes approve the workflow process; and updating process execution table information, storing a return process list, returning a process to execute a unique identifier encryption action, and ending the approval process. The method and the system have the beneficial effects that cross-enterprise approval is realized by flexibly enabling an organization structure to be independent, providing a configurable model, dynamically creating nodes and configuring a workflow approval process, and an efficient intra-enterprise and cross-enterprise collaborative approval process is created.

Description

technical field [0001] The content of the present invention relates to the technical field of computer communication, and in particular to a method and system for realizing an approval system based on a workflow engine. Background technique [0002] Workflow is the process of transferring documents, information or tasks among multiple participants according to a certain pre-set business process of the business system, which can assist the process management of the business system, so as to improve efficiency, control the process, improve customer service, To enhance the effective management of business processes and other purposes. Workflow engine is a componentized tool for realizing workflow, which can provide decisive core solutions for workflow such as determining information transfer routing and content level according to different roles, division of labor and conditions. [0003] The workflow engine is an abstract and general description of the business rules between ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06Q10/10
CPCG06Q10/103
Inventor 姜勇杨雷李印安博焕陈垟
Owner 中企云链(北京)金融信息服务有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products