掌桥专利:专业的专利平台
掌桥专利
首页

一种预算调整方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 19:37:02


一种预算调整方法、装置、电子设备及存储介质

技术领域

本发明涉及计算机技术领域,尤其涉及一种预算调整方法、装置、电子设备及计算机可读存储介质。

背景技术

目前,保险公司通常会使用相关的预算系统来编制相应的预算方案,以对保险公司相关服务项目的实际花销进行管控处理。其中,预算方案是保险公司根据其从事活动(比如生产活动、经营活动)的服务项目编制的相应的财务计划;对应的,对保险相关的服务项目的实际花销进行管控处理,也即根据预先编制的财务计划对相关服务项目在执行过程中的花销进行控制。

实际应用中,基于预算管理要求,通常需要根据实际需求对预算进行调整,其中,对预算进行调整的过程包括:工作人员预先在预算系统中编制不同版本的预算方案,然后再由数据校验人员对编制好的预算方案的准确性进行校验,最后通过数据推送人员,将校验通过的预算方案从预算系统中推送至管控系统进行管控处理。

上述预算调整过程中,对预算方案进行校验采用的是人工校验的方式,校验效率较低,从而导致预算调整过程的时效性较差。

发明内容

本申请实施例提供一种预算调整方法,用以解决相关预算调整过程中,对预算方案进行校验采用的是人工校验的方式,使得校验效率较低,从而导致预算调整过程的时效性较差的问题。

本申请实施例还提供一种预算调整装置,一种电子设备,以及一种计算机可读存储介质。

本申请实施例采用下述技术方案:

一种预算调整方法,包括:

当接收到用户上传的预算方案时,确定所述预算方案包含费用的费用类型;

根据所述费用类型,获取与所述费用类型匹配的预设业务校验规则对所述预算方案进行校验;

若所述预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统对所述预算方案进行管控。

可选的,若所述费用类型包括人工成本项目的费用,所述人工成本项目的费用包括工资费用和/或福利费用,则根据所述费用类型,获取与所述费用类型匹配的预设业务校验规则对所述预算方案进行校验,包括:

当确定所述费用类型为工资费用,则获取与所述工资费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型为福利费用,则获取与所述福利费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型包括福利费用和工资费用,则获取与所述福利费用匹配的预设业务校验规则对所述预算方案中的福利费用进行校验,以及获取与所述工资费用匹配的预设业务校验规则对所述预算方案中的工资费用进行校验。

可选的,若所述费用类型包括重点管控项目的费用,所述重点管控项目的费用包括招待费用和/或差旅费用,则根据所述费用类型,获取与所述费用类型匹配的预设业务校验规则对所述预算方案进行校验,包括:

当确定所述费用类型为招待费用,则获取与所述招待费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型为差旅费用,则获取与所述差旅费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型包括招待费用和差旅费用,则获取与所述招待费用匹配的预设业务校验规则对所述预算方案中的招待费用进行校验,以及获取与所述差旅费用匹配的预设业务校验规则对所述预算方案中的差旅费用进行校验。

可选的,在所述当接收到用户上传的预算方案时,确定所述预算方案包含费用的费用类型之前,所述方法还包括:

接收所述用户触发的预算调整指令;

响应于所述预算调整指令,确定所述用户的预算调整权限;

根据所述预算调整权限确定与所述预算调整权限匹配的所述预算编制模板,并将所述预算编制模板发送至所述用户,以便所述用户能够基于所述预算编制模板编写所述预算方案。

可选的,在所述若所述预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统对所述预算方案进行管控之前,所述方法还包括:

调用预算系统的应用程序接口,对所述预算方案进行校验。

可选的,若所述预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统对所述预算方案进行管控,包括:

若所述预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统根据所述预算方案查询实际报销信息,以及根据所述实际报销信息对所述预算方案进行管控。

可选的,所述方法还包括:

若接收到所述管控系统返回的校验失败的消息时,则将所述校验失败的消息同步至预算系统,以便所述预算系统根据所述校验失败的消息对所述预算方案进行修改。

一种预算调整装置,包括

确定模块、获取模块和发送模块,其中:

确定模块,用于当接收到用户上传的预算方案时,确定所述预算方案包含费用的费用类型;

获取模块,用于根据所述费用类型,获取与所述费用类型匹配的预设业务校验规则对所述预算方案进行校验;

发送模块,用于若所述预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统队所述预算方案进行管控。

可选的,若所述费用类型包括人工成本项目的费用,所述人工成本项目的费用包括工资费用和/或福利费用,则获取模块,用于:

当确定所述费用类型为工资费用,则获取与所述工资费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型为福利费用,则获取与所述福利费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型包括福利费用和工资费用,则获取与所述福利费用匹配的预设业务校验规则对所述预算方案中的福利费用进行校验,以及获取与所述工资费用匹配的预设业务校验规则对所述预算方案中的工资费用进行校验。

可选的,若所述费用类型包括重点管控项目的费用,所述重点管控项目的费用包括招待费用和/或差旅费用,则获取模块,用于:

当确定所述费用类型为招待费用,则获取与所述招待费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型为差旅费用,则获取与所述差旅费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型包括招待费用和差旅费用,则获取与所述招待费用匹配的预设业务校验规则对所述预算方案中的招待费用进行校验,以及获取与所述差旅费用匹配的预设业务校验规则对所述预算方案中的差旅费用进行校验。

可选的,所述装置还用于:

接收所述用户触发的预算调整指令;

响应于所述预算调整指令,确定所述用户的预算调整权限;

根据所述预算调整权限确定与所述预算调整权限匹配的所述预算编制模板,并将所述预算编制模板发送至所述用户,以便所述用户能够基于所述预算编制模板编写所述预算方案。

可选的,所述装置还用于:

调用预算系统的应用程序接口,对所述预算方案进行校验。

可选的,发送模块,用于:

若所述预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统根据所述预算方案查询实际报销信息,以及根据所述实际报销信息对所述预算方案进行管控。

可选的,所述装置还用于:

若接收到所述管控系统返回的校验失败的消息时,则将所述校验失败的消息同步至预算系统,以便所述预算系统根据所述校验失败的消息对所述预算方案进行修改。

一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的预算调整方法的步骤。

一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的预算调整的步骤。

本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:

采用本申请实施例提供的预算调整方法,当接收到用户上传的预算方案时,可以确定预算方案包含费用的费用类型;根据费用类型,获取与费用类型匹配的预设业务校验规则对预算方案进行校验;若预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统对所述预算方案进行管控。该方法相对于现有技术中采用的人工校验方式而言,由于可以根据费用类型,自动获取与费用类型匹配的预设业务校验规则对预算方案进行校验,这样,不需要依赖人工校验,可以提高校验效率,进而提高预算调整过程的时效性。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本申请实施例提供的一种预算调整方法的实现流程示意图;

图2a为本申请实施例提供的方法在实际中的一种应用流程的示意图;

图2b为本申请实施例提供的方法在实际中的另一种应用流程的示意图;

图3为本申请实施例提供一种预算调整装置的具体结构示意图;

图4为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

以下结合附图,详细说明本发明各实施例提供的技术方案。

实施例1

实际应用中,基于预算管理要求,通常需要根据实际需求对预算进行调整,其中,对预算进行调整的过程包括:工作人员预先在预算系统中编制不同版本的预算方案,然后再由数据校验人员对编制好的预算方案的准确性进行校验,最后通过数据推送人员,将校验通过的预算方案从预算系统中推送至管控系统进行管控处理。该预算调整过程中,对预算方案进行校验采用的是人工校验的方式,校验效率较低,从而导致预算调整过程的时效性较差。

为解决相关预算调整过程中,对预算方案进行校验采用的是人工校验的方式,使得校验效率较低,从而导致预算调整过程的时效性较差的问题,本申请实施例提供一种预算调整方法,当接收到用户上传的预算方案时,可以确定预

算方案包含费用的费用类型;根据费用类型,获取与费用类型匹配的预设业务5校验规则对预算方案进行校验;若预算方案校验通过,则将所述预算方案发送

至管控系统,以便所述管控系统对所述预算方案进行管控。

该方法的执行主体,可以是各种类型的计算设备,或者,可以是安装于计算设备上的应用程序或应用(Application,APP)。所述的计算设备,比如可以是手机、平板电脑、智能可穿戴设备等用户终端,也可以是服务器等。

0为便于描述,本申请实施例以该方法的执行主体为服务器为例,对该方法进行介绍。本领域技术人员可以理解,本申请实施例以该服务器为例对方法进行介绍,仅是一种示例性说明,并不对本方案对应的权利要求保护范围构成限制。

具体地,本申请实施例提供的该方法的实现流程如图1所示,包括如下步5骤:

步骤11,当接收到用户上传的预算方案时,确定预算方案包含费用的费用类型。

本申请实施例中,若需要进行预算调整,则用户可以在服务器上传预算方

案,服务器在接收到用户上传的预算方案之后,则可以从该预算方案中确定预0算方案包含的费用类型。

实际应用场景中,服务器可以是预先搭建的用于实现预算调整的调整平台,该调整平台可以运用Struts、ftl、JavaScript搭建前端可视化页面,运用springMVC、spring、mybatis搭建后台服务框架,采用Oracle作为数据持久化数据库。

5采用本申请实施例提供的上述方法搭建的调整平台,可以保证调整平台界

面简洁,并且由于预算编制模板中编制调整数据都是财务人员容易理解的财务数据,因此,相对于现有的基于Hyperion系统实现预算调整的方法而言,本申请实施例中用户可以通过在调整平台选择不同的菜单进行预算调整操作,不需要熟悉Hyperion系统,上手简单,可以减少学习成本。

可选的,该调整平台的代码中还可以使用同步代码块结合框架,这样可以5使得数据库本身事务能够确保单个调整批次的完整性、安全性,以及可以控制

同一正在调整的业务数据在未得到返回结果值时不允许调整。

其次,该调整平台可以独立于预算系统/平台和管控系统/平台,中间使用web接口交互。并且,该调整平台中的数据可以按批次进行处理、校验,而且

当预算调整过程中出现错误时,对应的报错日志可以精确到同一批次中单一记0录行,从而可以使用户清楚地确定调错点以及判断当前调整是否符合管会业务规则。

可选地,为了可以控制预算方案的数据质量,本申请实施例中用户上传预算方案时,可以基于预设的预算编制模板上传预算方案。具体地,用户可以先

向服务器发送预算调整指令,服务器在接收到用户触发的预算调整指令之后,5则可以响应于预算调整指令,确定用户的预算调整权限;根据预算调整权限确

定与预算调整权限匹配的预算编制模板,并将预算编制模板发送至用户,以便用户能够基于预算编制模板编写预算方案。最后,将基于预算编制模板编制后的预算方案上传至服务器。

其中,预算编制模板可以是excel模板,预算编制模板中的信息主要用于0控制能编辑的部门范围信息。用户在预算编制模板中录入的信息可以包括待调

整的预算部门、预算科目以及预算项目等信息。

需要说明的是,使用预算编制模板上传预算方案时,地市用户只能筛选本地市预算组织以及通用预算科目、预算项目。

步骤12,根据费用类型,获取与费用类型匹配的预设业务校验规则对预算5方案进行校验。

本申请实施例中,费用类型可以包括人工成本项目的费用和重点管控项目的费用,其中,人工成本项目的费用例如可以包括工资费用和/或福利费用等,重点管控项目的费用可以包括招待费用和/或差旅费用等。

需要说明的是,预设业务校验规则中,针对人工成本项目的费用中,工资

间能相互调整,福利之间能相互调整,但工资与福利间不能调整;公杂费只能5在明细项目间调整;而重点管控项目的费用中,比如招待费,差旅费不能调增

预算额度等等。

可选的,若费用类型包括人工成本项目的费用,人工成本项目的费用包括工资费用和/或福利费用,则根据费用类型,获取与费用类型匹配的预设业务校

验规则对预算方案进行校验,包括:0当确定费用类型为工资费用,则获取与工资费用匹配的预设业务校验规则对预算方案进行校验;或,

当确定费用类型为福利费用,则获取与福利费用匹配的预设业务校验规则对预算方案进行校验;或,

当确定费用类型包括福利费用和工资费用,则获取与福利费用匹配的预设5业务校验规则对预算方案中的福利费用进行校验,以及获取与工资费用匹配的

预设业务校验规则对预算方案中的工资费用进行校验。

可选的,若费用类型包括重点管控项目的费用,重点管控项目的费用包括招待费用和/或差旅费用,则根据费用类型,获取与费用类型匹配的预设业务校

验规则对预算方案进行校验,包括:0当确定费用类型为招待费用,则获取与招待费用匹配的预设业务校验规则对预算方案进行校验;或,

当确定费用类型为差旅费用,则获取与差旅费用匹配的预设业务校验规则对预算方案进行校验;或,

当确定费用类型包括招待费用和差旅费用,则获取与招待费用匹配的预设5业务校验规则对预算方案中的招待费用进行校验,以及获取与差旅费用匹配的

预设业务校验规则对预算方案中的差旅费用进行校验。

步骤13,若预算方案校验通过,则将预算方案发送至管控系统,以便管控系统对预算方案进行管控。

本申请实施例中,若预算方案校验通过,则可以将预算方案发送至管控系统,以便管控系统根据预算方案查询实际报销信息,以及根据实际报销信息对预算方案进行管控。

例如,管控系统可以将预算方案中包含的部门,科目,项目、费用类型等字段联合起来构成唯一主键,然后基于该唯一主键查询当前需调整的部门项目的实际报销信息;最后,根据该实际报销信息对预算方案进行管控。

具体的,若预算方案中的预算数大于等于实际报销信息,则认为校验通过,此时管控系统可以更新预算数,并向调整平台发送校验成功消息,结束本次预算调整过程。或者,若预算方案中的预算数小于实际报销信息,则认为校验未通过,此时管控系统可以向调整平台发送校验失败消息,并返回相应的错误信息。

或者,在一种实施方式中,若预算方案校验失败/未通过,则可以根据调整平台反馈的报错日志确定调错点,并针对调错点进行对应修改。

可选地,在将预算方案发送至管控系统,以便管控系统对预算方案进行管控之前,还可以调用预算系统的应用程序接口,对预算方案进行校验。

在一种可选的实施方式中,可以调用预算系统的应用程序接口,例如,可以调用海波龙系统API,然后对预算方案进行校验。其中,对预算方案进行校验包括校验预算方案中相应的元数据、预算数据,比如科目、部门、项目成员是否存在,以及校验调整项目的事项名称,事项编码是否正确等。

可选地,若接收到管控系统返回的校验失败的消息时,则将校验失败的消息同步至预算系统,以便预算系统根据校验失败的消息对预算方案进行修改。

采用本申请实施例提供的该方法,当接收到用户上传的预算方案时,可以确定预算方案包含费用的费用类型;根据费用类型,获取与费用类型匹配的预设业务校验规则对预算方案进行校验;若预算方案校验通过,则将预算方案发送至管控系统,以便管控系统对预算方案进行管控。该方法相对于现有技术中采用的人工校验方式而言,由于可以根据费用类型,自动获取与费用类型匹配的预设业务校验规则对预算方案进行校验,这样,不需要依赖人工校验,可以提高校验效率,进而提高预算调整过程的时效性。

实施例2

以下结合实际场景,说明本申请实施例提供的方法在实际中如何应用。

请参见图2a,为本申请实施例提供的方法在实际中的一种应用流程的示意图。该流程具体包括如下步骤:

(1)当调整平台监测到用户登录调整平台,则认为调整平台接收到用户触发的预算调整指令(对应图2a中“用户登录调整平台”);此时,可以响应于预算调整指令,确定用户的预算调整权限;然后根据预算调整权限确定与预算调整权限匹配的预算编制模板,并将预算编制模板发送至用户,以便用户能够下载该预算编制模板,以编写预算方案(对应图2a中“下载预算编制模板”)。

(2)之后,用户可以在下载的预算编制模板中录入需要调整的预算部门、预算科目,预算项目及调整金额等信息(对应图2a中“数据编制”)。以及,将录入信息后的预算编制模板上传至调整平台的关系数据库中(对应图2a中“编制数据上传”)。

可选的,本申请实施例中,除了将录入信息后的预算编制模板上传至调整平台的关系数据库之外,还可以将该信息同步更新至预算系统中的多维数据库中。

(3)调整平台在接收到用户上传的录入信息的预算编制模板之后,可以调用预设业务校验规则对录入信息的预算编制模板进行校验(对应图2a中“调整平台校验”),若校验通过,则通过web接口将录入信息的预算编制模板发送至管控系统,以便所述管控系统对录入信息的预算编制模板进行管控(对应图2a中“管控系统校验”)。或者,若校验失败/未通过,则可以根据报错日志确定调错点,并针对调错点进行对应修改(对应图2a中“数据编制”)。

可选的,本申请实施例中,调整平台调用预设业务校验规则对录入信息的预算编制模板进行校验的同时,预算系统也可以调用预算系统应用程序接口(例如,海波龙系统API)校验录入信息的预算编制模板中相应的元数据、预算数据,比如科目、部门、项目成员是否存在,以及中调整项目的事项名称,事项编码是否正确等。

(4)在管控系统中,管控系统接收到调整平台发送的录入信息的预算编制模板之后,可以调用管控系统本身的校验规则对接收到的信息进行校验,例如,校验预算数是否小于已经报销动支的金额(对应图2a中“管控系统校验”)。

(5)若管控系统校验成功/通过,则可以在自身的关系数据库中更新预算数,并向调整平台反馈校验成功的消息。

(6)或者,若管控系统校验失败/未通过,则可以向调整平台返回校验失败消息,以及反馈相应错误信息,以便进行修改。

(7)在调整平台中,接收到管控系统发送的校验结果消息后,可以判断管控系统是否校验成功(对应图2a中“管控系统校验是否成功”);以及,向预算系统同步管控系统校验结果的消息。

(8)在预算系统中,若接收到调整平台同步的管控系统校验成功的消息,则可以调用预算系统应用程序接口(例如,海波龙系统API)更新预算数,并结束本次调整。或者,若接收到调整平台同步的管控系统校验失败的消息,则可以根据提示进行修改,并重新上传。

其次,请参见图2b,为本申请实施例提供的方法在实际中的另一种应用流程的示意图。该流程具体包括如下步骤:

1)调整平台监测到用户登录调整平台之后,可以判断用户对应的权限,然后根据用户权限向用户提供对应的预算编辑excel模板,以便用户可以下载预算编辑excel模板(即图2b中“用户下载模板”),其中,预算编辑excel模板中包括能编辑的部门范围的信息。

2)用户接收到预算编辑excel模板之后,可以在预算编辑excel模板中录入要调整的预算部门、预算科目,预算项目等信息(即图2b中“编制调整数据”)。

3)之后,用户可以在调整平台上传录有调整数据的预算编辑excel模板(即图2b中“上传调整数据”)。

4)调整平台接收到用户上传的录有调整数据的预算编辑excel模板之后,可以调用预设的业务规则对预算编辑excel模板进行校验(即图2b中“调用校验规则”),其中,预设的业务规则比如是工资、福利费之间不能相互调整,公杂费只能在明细项目间调整等。若录有调整数据的预算编辑excel模板满足预设的业务规则(也即合规),则可以将录有调整数据的预算编辑excel模板发送至管控系统;若录有调整数据的预算编辑excel模板不满足预设的业务规则(也即不合规),则可以根据错误日志的提示进行修改,并重新上传修改后的信息。

可选的,向管控系统发送的录有调整数据的预算编辑excel模板中可以包括部门、项目、费用类型(固定、间接理赔费用、委托、支农)及预算额度等字段信息。

可选的,在将录有调整数据的预算编辑excel模板发送至管控系统之前,还可以调用管控系统接口进行预实校验,也即校验管控系统中预算金额和实际已经动支报销的金额。具体的,可以将录有调整数据的预算编辑excel模板中包含的部门,科目,项目、费用类型等字段联合起来构成唯一主键,然后基于该唯一主键查询当前需调整的部门项目预算,最后基于查询到的当前需调整的部门项目预算和实际已经动支报销的金额进行比较。

本申请实施例中,预实校验主要针对调减预算操作,并且要求在管控中预算金额不允许小于实际报销金额。

需要说明的是,本申请实施例中,为了使得年初下达的预算总盘子可以得到充分利用,减少资金占用、闲置等问题,预算调整可以在部门与部门之间相互调整,项目与项目之间相互调整。其次,每次预算调整中整体金额汇总值为0或小于0;普通用户不能单独调增预算,预算外调增部分,只有预算处管理员可以操作。

5)管控系统接收到录有调整数据的预算编辑excel模板后,可以调用自己的规则进行校验,比如校验预算数是否小于已经报销动支的金额;如果校验通过,则更新预算数,并向用户返回成功消息;否则向用户返回失败及相应错误信息。

6)用户根据返回消息进行处理。具体的,若管控系统返回成功消息,则结束本次调整;否则根据相应提示进行修改。

实施例3

为解决相关预算调整过程中,对预算方案进行校验采用的是人工校验的方式,使得校验效率较低,从而导致预算调整过程的时效性较差的问题,本申请实施例提供一种预算调整装置30,该装置30的具体结构示意图如图3所示,包括确定模块31、获取模块32和发送模块33。各模块的功能如下:

确定模块31,用于当接收到用户上传的预算方案时,确定所述预算方案包含费用的费用类型;

获取模块32,用于根据所述费用类型,获取与所述费用类型匹配的预设业务校验规则对所述预算方案进行校验;

发送模块33,用于若所述预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统队所述预算方案进行管控。

可选的,若所述费用类型包括人工成本项目的费用,所述人工成本项目的费用包括工资费用和/或福利费用,则获取模块32,用于:

当确定所述费用类型为工资费用,则获取与所述工资费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型为福利费用,则获取与所述福利费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型包括福利费用和工资费用,则获取与所述福利费用匹配的预设业务校验规则对所述预算方案中的福利费用进行校验,以及获取与所述工资费用匹配的预设业务校验规则对所述预算方案中的工资费用进行校验。

可选的,若所述费用类型包括重点管控项目的费用,所述重点管控项目的费用包括招待费用和/或差旅费用,则获取模块32,用于:

当确定所述费用类型为招待费用,则获取与所述招待费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型为差旅费用,则获取与所述差旅费用匹配的预设业务校验规则对所述预算方案进行校验;或,

当确定所述费用类型包括招待费用和差旅费用,则获取与所述招待费用匹配的预设业务校验规则对所述预算方案中的招待费用进行校验,以及获取与所述差旅费用匹配的预设业务校验规则对所述预算方案中的差旅费用进行校验。

可选的,所述装置还用于:

接收所述用户触发的预算调整指令;

响应于所述预算调整指令,确定所述用户的预算调整权限;

根据所述预算调整权限确定与所述预算调整权限匹配的所述预算编制模板,并将所述预算编制模板发送至所述用户,以便所述用户能够基于所述预算编制模板编写所述预算方案。

可选的,所述装置还用于:

调用预算系统的应用程序接口,对所述预算方案进行校验。

可选的,发送模块33,用于:

若所述预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统根据所述预算方案查询实际报销信息,以及根据所述实际报销信息对所述预算方案进行管控。

可选的,所述装置还用于:

若接收到所述管控系统返回的校验失败的消息时,则将所述校验失败的消息同步至预算系统,以便所述预算系统根据所述校验失败的消息对所述预算方案进行修改。

采用本申请实施例提供的该装置,当接收到用户上传的预算方案时,可以确定预算方案包含费用的费用类型;根据费用类型,获取与费用类型匹配的预设业务校验规则对预算方案进行校验;若预算方案校验通过,则将所述预算方案发送至管控系统,以便所述管控系统对所述预算方案进行管控。该方法相对于现有技术中采用的人工校验方式而言,由于可以根据费用类型,自动获取与费用类型匹配的预设业务校验规则对预算方案进行校验,这样,不需要依赖人工校验,可以提高校验效率,进而提高预算调整过程的时效性。

实施例4

图4为实现本发明各个实施例的一种电子设备的硬件结构示意图,该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、处理器410、以及电源411等部件。本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本申请实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器410,用于当接收到用户上传的预算方案时,确定预算方案包含费用的费用类型;根据费用类型,获取与费用类型匹配的预设业务校验规则对预算方案进行校验;若预算方案校验通过,则将预算方案发送至管控系统,以便管控系统对预算方案进行管控。

可选的,若费用类型包括人工成本项目的费用,人工成本项目的费用包括工资费用和/或福利费用,则根据费用类型,获取与费用类型匹配的预设业务校验规则对预算方案进行校验,包括:

当确定费用类型为工资费用,则获取与工资费用匹配的预设业务校验规则对预算方案进行校验;或,

当确定费用类型为福利费用,则获取与福利费用匹配的预设业务校验规则对预算方案进行校验;或,

当确定费用类型包括福利费用和工资费用,则获取与福利费用匹配的预设业务校验规则对预算方案中的福利费用进行校验,以及获取与工资费用匹配的预设业务校验规则对预算方案中的工资费用进行校验。

可选的,若费用类型包括重点管控项目的费用,重点管控项目的费用包括招待费用和/或差旅费用,则根据费用类型,获取与费用类型匹配的预设业务校验规则对预算方案进行校验,包括:

当确定费用类型为招待费用,则获取与招待费用匹配的预设业务校验规则对预算方案进行校验;或,

当确定费用类型为差旅费用,则获取与差旅费用匹配的预设业务校验规则对预算方案进行校验;或,

当确定费用类型包括招待费用和差旅费用,则获取与招待费用匹配的预设业务校验规则对预算方案中的招待费用进行校验,以及获取与差旅费用匹配的预设业务校验规则对预算方案中的差旅费用进行校验。

可选的,在当接收到用户上传的预算方案时,确定预算方案包含费用的费用类型之前,方法还包括:

接收用户触发的预算调整指令;

响应于预算调整指令,确定用户的预算调整权限;

根据预算调整权限确定与预算调整权限匹配的预算编制模板,并将预算编制模板发送至用户,以便用户能够基于预算编制模板编写预算方案。

可选的,在若预算方案校验通过,则将预算方案发送至管控系统,以便管控系统对预算方案进行管控之前,方法还包括:

调用预算系统的应用程序接口,对预算方案进行校验。

可选的,若预算方案校验通过,则将预算方案发送至管控系统,以便管控系统对预算方案进行管控,包括:

若预算方案校验通过,则将预算方案发送至管控系统,以便管控系统根据预算方案查询实际报销信息,以及根据实际报销信息对预算方案进行管控。

可选的,方法还包括:若接收到管控系统返回的校验失败的消息时,则将5校验失败的消息同步至预算系统,以便预算系统根据校验失败的消息对预算方

案进行修改。

存储器409,用于存储可在处理器410上运行的计算机程序,该计算机程序被处理器410执行时,实现处理器410所实现的上述功能。

应理解的是,本申请实施例中,射频单元401可用于收发信息或通话过程0中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器410处理;另外,将上行的数据发送给基站。通常,射频单元401包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元401还可以通过无线通信系统与网络和其他设备通信。

电子设备通过网络模块402为用户提供了无线的宽带互联网访问,如帮助5用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元403可以将射频单元401或网络模块402接收的或者在存储器409中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元403还可以提供与电子设备400执行的特定功能相关的音频输出(例如,呼

叫信号接收声音、消息接收声音等等)。音频输出单元403包括扬声器、蜂鸣0器以及受话器等。

输入单元404用于接收音频或视频信号。输入单元404可以包括图形处理器(Graphics Processing Unit,GPU)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态

图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元406上。5经图形处理器4041处理后的图像帧可以存储在存储器409(或其它存储介质)

中或者经由射频单元401或网络模块402进行发送。麦克风4042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元401发送到移动通信基站的格式输出。

电子设备400还包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板4061的亮度,接近传感器可在电子设备400移动到耳边时,关闭显示面板4061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器405还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元406用于显示由用户输入的信息或提供给用户的信息。显示单元406可包括显示面板4061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板4061。

用户输入单元407可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板4071上或在触控面板4071附近的操作)。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器410,接收处理器410发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板4071。除了触控面板4071,用户输入单元407还可以包括其他输入设备4072。具体地,其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板4071可覆盖在显示面板4061上,当触控面板4071检测到在其上或附近的触摸操作后,传送给处理器410以确定触摸事件的类型,随后处理器410根据触摸事件的类型在显示面板4061上提供相应的视觉输出。虽然在图4中,触控面板4071与显示面板4061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板4071与显示面板4061集成而实现电子设备的输入和输出功能,具体此处不做限定。

接口单元408为外部装置与电子设备400连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元408可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备400内的一个或多个元件或者可以用于在电子设备400和外部装置之间传输数据。

存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器410是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器409内的软件程序和/或模块,以及调用存储在存储器409内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器410可包括一个或多个处理单元;优选的,处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。

电子设备400还可以包括给各个部件供电的电源411(比如电池),优选的,电源411可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,电子设备400包括一些未示出的功能模块,在此不再赘述。

优选的,本申请实施例还提供一种电子设备,包括处理器410,存储器409,存储在存储器409上并可在所述处理器410上运行的计算机程序,该计算机程序被处理器410执行时实现上述预算调整方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述预算调整方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上所述仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

相关技术
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 音效调整方法、装置、电子设备以及存储介质
  • 调整中奖概率的方法及装置、计算机存储介质、电子设备
  • 代理人业务调整方法、装置、存储介质及电子设备
  • 调整订单状态的方法、装置及存储介质、电子设备
  • 用于广告预算调整的方法及装置、电子设备、存储介质
  • 一种项目咨询用预算方法、装置、电子设备及计算机可读存储介质
技术分类

06120115969495