一种工作流流程配置的方法和装置的制作方法

文档序号:6338580阅读:285来源:国知局
专利名称:一种工作流流程配置的方法和装置的制作方法
技术领域
本发明属于计算机软件领域,尤其涉及一种工作流流程配置的方法和装置。
背景技术
数据对象在工作流中,代替流程变量配置工作流相关节点的单位。如图1所示为现有技术提供的工作流流程配置方法的流程图,详述如下步骤S101,分析工作流流程配置中需要用到的单据的字段属性;步骤S102,根据单据的字段属性的数据类型定义对应的流程变量;步骤S103,根据所述定义好的流程变量配置后续节点,所述后续节点包括入口参数节点、出口参数节点、审批节点、任务消息节点、条件判断节点;在现有技术中,工作流流程配置中需要用到的单据的字段属性非常多,根据所述单据的字段属性的数据类型定义的流程变量也就非常多,在后续各节点关联的流程变量也就不同,因此手动设置与各个节点相关联的流程变量是一个非常繁复的过程,并且定义流程变量的技术要求较高,对于使用工作流流程配置的售前人员和业务人员来说,不容易理解。而且因为流程变量的种类繁多,在与各节点关联时容易出错。

发明内容
本发明实施例的目的在于提供一种工作流流程配置的方法,旨在解决现有的流程配置方法配置过程繁复,易出错,工作量大的问题。本发明实施例是这样实现的,一种工作流流程配置的方法,所述方法包括以下步骤输出数据对象,所述数据对象包括与流程变量相关联的单据对象和审批对象;根据所述数据对象配置工作流的后续节点。本发明实施例的另一目的在于提供一种工作流流程配置的装置,所述装置包括数据对象输出单元,用于输出数据对象,所述数据对象包括与流程变量相关联的单据对象和审批对象;后续节点配置单元,用于根据所述数据对象输出单元输出的数据对象配置工作流的后续节点。本发明实施例,在整个工作流流程配置中,不再使用经过繁复定义的流程变量,以与流程变量相关联的单据对象的字段属性配置后续各个节点,易于理解,降低了配置出错的几率,减少了流程配置的工作量。


图1是现有技术提供的工作流流程配置方法的流程图;图2是本发明实施例提供的工作流流程配置方法的流程图;图3是本发明实施例提供的工作流流程配置装置的系统图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例,在整个工作流流程配置中,不再使用经过繁复定义的流程变量,以与流程变量相关联的单据对象的字段属性配置后续各个节点,易于理解,降低了配置出错的几率,减少了流程配置的工作量。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。实施例一如图2所示为本发明实施例提供的工作流流程配置方法的流程图,详述如下步骤S201,输出数据对象,所述数据对象包括与流程变量相关联的单据对象和审批对象。在本发明实施例中,流程变量所对应的数据信息主要来源于单据对象和审批对象的字段属性,系统通过溯源单据对象的字段属性可以查找到与所述单据对象关联的流程变量,因此系统可以以单据对象的字段属性代替流程变量应用到后续的节点配置中。在后续的数据对象配置审批节点时,系统自动实例化一个审批对象,并输出所述审批对象。需要指出的是流程变量可以与多个单据对象相关联,如果流程变量与多个单据对象相关联,则需要溯源多个单据对象。步骤S202,根据所述输出的单据对象配置入口 /出口参数。以简易采购审批流程为例,在本发明实施例中,入口参数固定为能唯一标识单据具体记录的字段属性“单据ID”,因此入口参数可以由系统预置为所述输出的单据对象的 ID ;出口参数为单据对象的“单据ID”,“单据编号”,“预付款”这三个所述输出的单据对象的字段属性,这三个字段属性都包含在输出的单据对象中,因此出口参数可以由系统预置为所述输出的单据对象。步骤S203,根据所述输出的单据对象配置审批节点。以简易采购审批流程为例,在本发明实施例中,审批节点需要通过能唯一标识单据具体记录的字段属性“单据ID”来与所述输出的单据对象相关联,因此系统只需预置所述输出的单据对象的“单据ID”即可使审批节点与所述输出的单据对象相关联。步骤S204,根据所述输出的单据对象配置任务消息节点。在本发明实施例中,系统根据所述输出的单据对象的字段属性设置一个默认的任务消息以采购审批流程为例,设置“单据编号”为默认的任务消息。使得任务消息节点与所述输出的单据对象相关联。步骤S205,根据所述输出的单据对象配置条件判断节点。在本发明实施例中,选择所述输出的单据对象的相关字段属性作为判断的对象 以采购审批流程为例,以“单据预付款”为判断的对象,使得判断节点与所述输出的单据对象相关联。在本发明实施例中,系统绑定流程变量和单据对象,在后续的节点中输出与后续节点相关联的单据对象的字段属性如在采购审批流程中,入口参数关联“单据ID”,出口参数关联“单据对象”,审批节点和消息节点关联“单据ID”,任务消息节点关联“单据编号”,条件判断节点关联“单据预付款”。在整个工作流配置过程中,不再使用经过繁复定义的流程变量,以单据对象的字段属性关联各个节点,易于理解,降低了配置出错的几率,减少了流程配置的工作量。实施例二 如图3所示为本发明实施例提供的工作流流程配置装置的系统图。为了便于说明,仅示出了与本发明实施例相关的部份。该简化流程装置可以是内置于工作流流程配置系统中的软件单元、硬件单元或者软硬件相结合的单元,或者作为独立的挂件集成到工作流流程配置系统或数据管理系统的应用系统中。其中数据对象输出单元31,用于输出数据对象,所述数据对象包括与流程变量相关联的单据对象和审批对象。后续节点配置单元32,用于根据所述数据对象输出单元31输出的数据对象配置工作流的后续节点。其中,所述后续节点配置单元32还包括入口参数配置单元321,用于根据所述数据对象输出单元31输出的单据对象配置入口参数。出后参数配置单元322,用于根据所述数据对象输出单元31输出的单据对象配置出口参数。审批节点配置单元323,用于根据所述数据对象输出单元31输出的单据对象配置审批节点。任务消息节点配置单元324,用于根据所述数据对象输出单元31输出的单据对象配置任务消息节点;条件判断节点配置单元325,用于根据所述单据对象输出单元31输出的单据对象配置条件判断节点。以采购审批流程为例在本发明实施例中,各个后续节点与所述输出的单据对象的字段属性相关联,入口参数关联单元321关联“单据ID”,出口参数关联单元322关联“单据对象”,审批节点关联单元323关联“单据ID”,任务消息节点关联单元3M关联“单据编号”,条件判断节点关联单元325关联“单据预付款”。在整个工作流配置过程中,不再使用经过繁复定义的流程变量,以单据对象的字段属性关联各个节点,易于理解,降低了配置出错的几率,减少了流程配置的工作量以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种工作流流程配置的方法,其特征在于,所述方法包括以下步骤输出数据对象,所述数据对象包括与流程变量相关联的单据对象和审批对象;根据所述数据对象配置工作流的后续节点。
2.如权利要求1所述的工作流流程配置的方法,其特征在于,通过溯源单据对象的字段属性可以查找到与所述单据对象关联的流程变量。
3.如权利要求2所述的方法,其特征在于,当流程变量与多个单据对象相关联时,输出多个单据对象。
4.如权利要求1所述的工作流流程配置的方法,其特征在于,在单据对象与审批节点相关联时,系统自动实例化一个审批对象并输出所述审批对象。
5.如权利要求1所述的工作流流程配置的方法,其特征在于,所述根据数据配置工作流的后续节点,具体为数据对象分别配置入口参数节点、出口参数节点、审批节点、任务消息节点、条件判断节点。
6.如权利要求5所述的工作流流程配置的方法,其特征在于,所述数据对象分别配置入口参数节点、出口参数节点、审批节点、任务消息节点、条件判断节点,具体为单据对象使用不同的字段属性配置后续节点。
7.一种工作流流程配置的装置,其特征在于,包括数据对象输出单元,用于输出数据对象,所述数据对象包括与流程变量相关联的单据对象和审批对象;后续节点配置单元,用于根据所述数据对象输出单元输出的数据对象配置工作流的后续节点。
8.如权利要求7所述的工作流流程配置装置,其特征在于,所述后续节点配置单元还包括入口参数配置单元,用于根据所述数据对象输出单元输出的单据对象配置入口参数;出后参数配置单元,用于根据所述数据对象输出单元输出的单据对象配置出口参数;审批节点配置单元,用于根据所述数据对象输出单元输出的单据对象配置审批节点;任务消息节点配置单元,用于根据所述数据对象输出单元输出的单据对象配置任务消息节点;条件判断节点配置单元,用于根据所述单据对象输出单元输出的单据对象配置条件判断节点。
全文摘要
本发明适用于计算机软件领域,提供了一种工作流流程配置的方法和装置,所述方法包括以下步骤输出数据对象,所述数据对象包括与流程变量相关联的单据对象和审批对象;根据所述数据对象配置工作流的后续节点。本发明实施例,在整个工作流流程配置中,不再使用经过繁复定义的流程变量,以与流程变量相关联的单据对象的字段属性配置后续各个节点,易于理解,降低了配置出错的几率,减少了流程配置的工作量。
文档编号G06Q10/06GK102567825SQ20101058697
公开日2012年7月11日 申请日期2010年12月14日 优先权日2010年12月14日
发明者张彬 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1