本技术涉及计算机,尤其涉及一种项目审批的方法、装置、电子设备及存储介质。
背景技术:
1、不同项目的财务审批是一种比较普遍的企业财务费用报销的工作流程,随着企业制度的建立以及社会经济的高速发展,越来越多的企业开始推动信息化建设,财务部门的信息化数据需求程度也越来越高。
2、现有的方法是制定一套审批流程,所有的审批单都按照该审批流程进行处理,容易出现重复审批的情况,浪费大量的人力和时间,并且无法统一识别。
技术实现思路
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、结束单元,用于若监控到所述审批状态为所有节点审批完成,则结束审批流程。
27、可选的,上述的装置,所述评估单元,包括:
28、获取子单元,用于获取所述历史审批单样本数据;其中,所述历史审批单样本数据包括历史审批单信息和预先标注的历史审批单风险标识;
29、预处理子单元,用于对所述历史审批单样本数据进行数据预处理;
30、运算子单元,用于将所述历史审批单信息输入到风险评估初始模型中进行运算,得到所述历史审批单信息对应的风险标识;
31、判断子单元,用于判断所述历史审批单信息对应的风险标识与实际标注的所述历史审批单信息对应的历史审批单风险标识是否一致;
32、构建子单元,用于若所述历史审批单信息对应的风险标识与实际标注的所述历史审批单信息对应的历史审批单风险标识一致,则完成所述风险评估模型的构建;
33、调整子单元,用于若所述历史审批单信息对应的风险标识与实际标注的所述历史审批单信息对应的历史审批单风险标识不一致,则求出误差函数,并基于所述误差函数调整所述风险评估初始模型的参数,直至所述历史审批单信息对应的风险标识与实际标注的所述历史审批单信息对应的历史审批单风险标识一致,则完成所述风险评估模型的构建。
34、可选的,上述的装置,所述流转单元,包括:
35、确定子单元,用于基于所述审批流程确定所述审批单的下一审批节点;
36、流转子单元,用于获取所述审批单在当前审批节点的审批状态,若所述当前审批节点的审批状态为当前审批节点审批完成,则将所述审批单流转至下一审批节点,并返回执行所述基于所述审批流程确定所述审批单的下一审批节点,直至确定出下一审批节点为空,则停止所述单据流转。
37、可选的,上述的装置,还包括:
38、驳回单元,用于若所述风险标识为存在风险,则驳回所述审批单的审批请求。
39、本技术第三方面公开了一种电子设备,包括:
40、一个或多个处理器;
41、存储装置,其上存储有一个或多个程序;
42、当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如本发明第一方面中任意一项所述的方法。
43、本技术第四方面公开了一种计算机存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如本发明第一方面中任意一项所述的方法。
44、从上述技术方案可以看出,本技术提供的一种项目审批的方法中,在接收到审批单的审批请求时,获取审批单信息;其中,审批单信息包括收款人信息、项目信息、单据类别。然后将审批单信息输入到预先构建的风险评估模型中进行风险评估,得到审批单信息的风险标识;其中,风险评估模型预先根据历史审批单样本数据进行训练得到。若风险标识为不存在风险,则基于单据类别确定审批单的审批流程。再基于审批流程对审批单进行单据流转,并监控审批单的审批状态。若监控到审批状态为所有节点审批完成,则结束审批流程。由此可知,利用本技术的方法,在进行项目审批时,首先进行风险评估,对于不存在风险的审批单根据生成的审批流程进行单据流程,提高了项目审批的安全性,同时是根据不同审批单的类别生成对应的审批流程,并且实时监控审批状态,避免出现重复审批的情况。
1.一种项目审批的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述风险评估模型的训练过程,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述审批流程对所述审批单进行单据流转,并监控所述审批单的审批状态,包括:
4.根据权利要求1所述的方法,其特征在于,还包括:
5.一种项目审批的装置,其特征在于,包括:
6.根据权利要求5所述的装置,其特征在于,所述评估单元,包括:
7.根据权利要求5所述的装置,其特征在于,所述流转单元,包括:
8.根据权利要求5所述的装置,其特征在于,还包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机存储介质,其特征在于,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1至4中任意一项所述的方法。
