生成自定义文书编号的系统及方法与流程

文档序号:31931215发布日期:2022-10-26 00:28阅读:112来源:国知局
生成自定义文书编号的系统及方法与流程

1.本发明涉及审批系统技术领域,具体地说是生成自定义文书编号的系统及方法。


背景技术:

2.目前在大部分项目中,生成自定义的文书编号一般采用个性化代码开发,少许项目会基于通用配置实现,此模式简单高效,根据不同的业务需求直接开发不同的编号生成代码,但当业务需求比较复杂、且同一业务不同部门生成规则标准不同时,此实现方式必然会引入大量的个性化代码,会造成系统复杂度高,扩展性较弱、降低行政审批人员工作效率等实际问题。
3.如何对业务审批过程中文书编号的生成进行优化,提高审批服的效率,是需要解决的技术问题、


技术实现要素:

4.本发明的技术任务是针对以上不足,提供生成自定义文书编号的系统及方法,来解决如何对业务审批过程中文书编号的生成进行优化、提高审批服的效率的技术问题。
5.第一方面,本发明的一种生成自定义文书编号的系统,包括:
6.文书编号管理模块,所述文书编号管理模块通过文书编号管理界面对外交互,对于每个类型的业务,用于基于文书编号格式配置通用的文书编号生成模板,所述文书编号生成模板用于对应类型文书编号的通用属性;用于通过文书编号管理界面展示各个通用属性、并支持用户对通用属性进行属性值配置;
7.部门编号管理模块,所述部门编号管理模块通过部门编号管理界面对外交互,对于每个部门下每种类型的业务,用于配置对应的个性化属性;用于通过部门编号管理界面展示各部门下每种类型业务对应的个性化属性,并支持用于对个性化属性进行属性值配置;
8.编号受理生成模块,所述编号受理生成模块通过编号受理生成界面对外交互,用于通过编号受理界面提供可触发的编号生成开关,在编号生成开关处于开启状态下,所述编号受理生成模块用于调用文书编号管理模块和部门编号管理模块、基于接收的受理业务选择对应的文书编号生成模板和个性化属性进行属性值配置并生成文书编号。
9.作为优选,所述通用属性包括流水号类型、流水规则、文件种类、文号编码、起始序号、前缀、文字、后缀、尾缀、序号自增长、所属部门、序号长度、自增类型、序号长度、编号规则、是否补齐序号以及所属流程。
10.作为优选,所述个性化属性包括业务类型、编号类型、业务对象编码、业务对象名称、编号是否有占位符以及编号占位符说明;
11.对于编号类型为受理号、准予许可号、签收号的文书编号,所述部门编号管理模块用于根据业务类型和文书编号类型进行占位符配置;
12.对于包含特定字段的文书编号,所述部门编号管理模块用于根据业务类型和文书
编号类型进行占位符配置,并将所述特定字段替换到文书编号中。
13.作为优选,所述系统还包括扩展模块,所述扩展模块中配置有扩展接口和自定义的个性化文书编号生成代码,所述个性化文书编号生成代码用于在扩展接口的调用触发下生成特定格式需求的文书编号;
14.所述编号受理生成模块用于通过编号受理界面支持用户选择文书编号生成方式,所述编号生成方式共两种,第一种为通过扩展接口调用通过自定义代码生成,第二种通过编号生成开关调用文书编号生成模板和对应的个性化属性生成。
15.第二方面,本发明的一种生成自定义文书编号的方法,其特征在于通过如第一方面任一项所述的一种生成自定义文书编号的系统自定义生成文书编号,所述方法包括如下步骤:
16.对于每个类型的业务,基于文书编号格式配置通用的文书编号生成模板,所述文书编号生成模板用于对应类型文书编号的通用属性;
17.对于每个部门下每种类型的业务,配置对应的个性化属性;
18.在编号生成开关处于开启状态下,基于接收的受理业务选择对应的文书编号生成模板和个性化属性,基于用户对属性值的配置生成文书编号。
19.作为优选,所述通用属性包括流水号类型、流水规则、文件种类、文号编码、起始序号、前缀、文字、后缀、尾缀、序号自增长、所属部门、序号长度、自增类型、序号长度、编号规则、是否补齐序号以及所属流程。
20.作为优选,所述个性化属性包括业务类型、编号类型、业务对象编码、业务对象名称、编号是否有占位符以及编号占位符说明;
21.对于编号类型为受理号、准予许可号、签收号的文书编号,基于用户对属性值的配置生成文书编号时,根据业务类型和文书编号类型进行占位符配置;
22.对于包含特定字段的文书编号,基于用户对属性值的配置生成文书编号时,根据业务类型和文书编号类型进行占位符配置,并将所述特定字段替换到文书编号中。
23.作为优选,所述方法还包括如下步骤:自定义个性化文书编号生成代码,所述个性化文书编号生成代码用于生成特定格式需求的文书编号;
24.获取业务请求后,根据用户选择的编号生成方式执行编号生成,编号生成方式共两种,第一种为通过扩展接口调用通过自定义代码生成,第二种通过编号生成开关调用文书编号生成模板和对应的个性化属性生成。
25.本发明的生成自定义文书编号的系统及方法具有以下优点:
26.1、对于不同类型的文书编号,基于对应文书编号格式配置了通用的文书编号生成模板,在模板中定义了通用属性,对于不同部门下的各种类型的业务,配置了对应的个性化属性,上述通用属性和个性化属性均通过界面化的方式展示给用户并支持用户进行属性值配置,从而可根据不同部门的不同业务所配置的文书编号属性值自动生成文书编号,简单快捷,方便实施人员进行维护;
27.2、对于有特性格式需求的文书编号,自定义文书编号生成代码,通过扩展方式可基于自定义的文书编号生成代码生成特定需求的文书编号,方便工作人员的扩展,通过可配置式开关及扩展自定义接口,可灵活地决定某个业务的文书编号自动生成。
附图说明
28.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
29.下面结合附图对本发明进一步说明。
30.图1为实施例1一种生成自定义文书编号的系统中文书编号管理界面的实例示意图;
31.图2为实施例1一种生成自定义文书编号的系统中部门编号管理界面的实例示意图;
32.图3为实施例1一种生成自定义文书编号的系统中编号受理生成管理界面的实例示意图;
33.图4为实施例1一种生成自定义文书编号的系统中编号受理生成管理界面支持编号生成方式选择的实例示意图;
34.图5为实施例2一种生成自定义文书编号的方法的流程框图。
具体实施方式
35.下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互结合。
36.本发明实施例提供生成自定义文书编号的系统及方法,用于解决如何对业务审批过程中文书编号的生成进行优化,提高审批服的效率的技术问题。
37.实施例1:
38.本发明一种生成自定义文书编号的系统,包括文书编号管理模块、部门编号管理模块和编号受理生成模块。
39.文书编号管理模块通过文书编号管理界面对外交互,对于每个类型的业务,用于基于文书编号格式配置通用的文书编号生成模板,所述文书编号生成模板用于对应类型文书编号的通用属性;用于通过文书编号管理界面展示各个通用属性、并支持用户对通用属性进行属性值配置。
40.作为具体实施,如图1所示,文书编号管理模块配置的通用属性包括流水号类型、流水规则、文件种类、文号编码、起始序号、前缀、文字、后缀、尾缀、序号自增长、所属部门、序号长度、自增类型、序号长度、编号规则、是否补齐序号以及所属流程。后续文书编号会按照配置规则自动生成。
41.部门编号管理模块通过部门编号管理界面对外交互,对于每个部门下每种类型的业务,用于配置对应的个性化属性;用于通过部门编号管理界面展示各部门下每种类型业务对应的个性化属性,并支持用于对个性化属性进行属性值配置。
42.上述文书编号管理模块生成的文书编号生成模块为通用的,其中配置的是属性为通用属性,不同的部门不同的类型的业务,其对文书编号有特定需求,例如不同级别的部门以及不同类型其对应的文书编号中需要添加对应的标识,例如重庆市设置的标识为q。通过
部门编号管理模块可为不同部门的不同类型业务配置专属的个性化属性,用户根据实际需求设置属性值。本实施例中个性化属性包括业务类型、编号类型、业务对象编码、业务对象名称、编号是否有占位符以及编号占位符说明。
43.在后续的编号生成过程中,部门将已配置好的文书编号规则纳入到自己部门,选择要纳入到的具体业务类型以及具体的编号类型,如受理号、准予许可号、签收号等,并进行占位符配置,如某些自定义编号中需要包含行政代码、主体业态、经营方式等字段时,配置占位符后可直接将字段值替换到文书编号中,如图2所示。
44.编号受理生成模块通过编号受理生成界面对外交互,用于通过编号受理界面提供可触发的编号生成开关,在编号生成开关处于开启状态下,所述编号受理生成模块用于调用文书编号管理模块和部门编号管理模块、基于接收的受理业务选择对应的文书编号生成模板和个性化属性进行属性值配置并生成文书编号。
45.自定义文书编号纳入到部门后,通过可配置开关控制自定义文书编号的自动生成,如打开编号生成开关后,系统在进行业务受理通过时,会根据不同业务和不同部门纳入的受理号生成规则自动生成受理号,如图3所示。
46.作为改进,该系统还包括扩展模块,扩展模块中配置有扩展接口和自定义的个性化文书编号生成代码,所述个性化文书编号生成代码用于在扩展接口的调用触发下生成特定格式需求的文书编号。
47.对应的编号受理生成模块用于通过编号受理界面支持用户选择文书编号生成方式,所述编号生成方式共两种,第一种为通过扩展接口调用通过自定义代码生成,第二种通过编号生成开关调用文书编号生成模板和对应的个性化属性生成。
48.如果某些文书编号生成规则过于复杂,基于已有配置项也无法满足的情况下,可通过扩展自定义接口方法来实现,即基于个性化代码实现,如图4。
49.本实施例的系统配置文书编号生成模板的方式定义文书编号的通用属性,并设置不同部门不同类型业务的个性化属性,将所有的文书编号信息在一个地方关联了起来,清晰度较高、方便实施人员维护。
50.同时该系统附加有通过扩展接口的方式调用自定义的编号生成代码,既避免大量个性化代码引入,也方便了各种业务文书编号的快速生成,提高了行政审批人员的工作效率,减少了系统的复杂度。
51.本实施例生成自定义文书编号的系统,工作流程为:
52.接收业务请求后,用户选择生成方式,如果该业务对应的文书编号有特定格式需求,则触发扩展接口,调用自定义的代码生成文书编号;
53.如果触发编号生成开关、通过配置的文书编号生成模板和个性化属性生成文书编号,则首先根据对应的部门和业务类型,判断是否有对应的个性化属性,如果有,则对对应个个性化属性进行属性值配置,然后,选择对应的文书编号生成模板,对模板中定义的各个属性值进行配置,最后结合个性化属性以及通用属性生成文书编号。
54.实施例2:
55.本发明一种生成自定义文书编号的方法,通过实施例1公开的系统自定义生成文书编号,该方法包括如下步骤:
56.s100、对于每个类型的业务,基于文书编号格式配置通用的文书编号生成模板,所
述文书编号生成模板用于对应类型文书编号的通用属性;
57.s200、对于每个部门下每种类型的业务,配置对应的个性化属性;
58.s300、在编号生成开关处于开启状态下,基于接收的受理业务选择对应的文书编号生成模板和个性化属性,基于用户对属性值的配置生成文书编号。
59.步骤s100配置通用属性包括流水号类型、流水规则、文件种类、文号编码、起始序号、前缀、文字、后缀、尾缀、序号自增长、所属部门、序号长度、自增类型、序号长度、编号规则、是否补齐序号以及所属流程。
60.上述文书编号生成模块为通用的,其中配置的是属性为通用属性,不同的部门不同的类型的业务,其对文书编号有特定需求,例如不同级别的部门以及不同类型其对应的文书编号中需要添加对应的标识,例如重庆市设置的标识为q。为不同部门的不同类型业务配置专属的个性化属性,用户根据实际需求设置属性值。步骤s200中配置的个性化属性包括业务类型、编号类型、业务对象编码、业务对象名称、编号是否有占位符以及编号占位符说明。
61.在后续的编号生成过程中,部门将已配置好的文书编号规则纳入到自己部门,选择要纳入到的具体业务类型以及具体的编号类型,如受理号、准予许可号、签收号等,并进行占位符配置,如某些自定义编号中需要包含行政代码、主体业态、经营方式等字段时,配置占位符后可直接将字段值替换到文书编号中。
62.步骤s300在编号生成开关处于开启状态下,根据获取的业务请求,判断所述的部门以及业务类型,首先根据对应的部门和业务类型,判断是否有对应的个性化属性,如果有,则对对应个个性化属性进行属性值配置,然后,选择对应的文书编号生成模板,对模板中定义的各个属性值进行配置,最后结合个性化属性以及通用属性生成文书编号。
63.作为改进,该方法还包括如下步骤:自定义个性化文书编号生成代码,所述个性化文书编号生成代码用于生成特定格式需求的文书编号。
64.获取业务请求后,根据用户选择的编号生成方式执行编号生成,编号生成方式共两种,第一种为通过扩展接口调用通过自定义代码生成,第二种通过编号生成开关调用文书编号生成模板和对应的个性化属性生成。
65.作为具体实施,接收业务请求后,用户选择生成方式,如果该业务对应的文书编号有特定格式需求,则触发扩展接口,调用自定义的代码生成文书编号;如果触发编号生成开关、通过配置的文书编号生成模板和个性化属性生成文书编号。
66.上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1