G06Q10/06
1.一种预算数据处理方法,其特征在于,包括以下步骤:
接收业务预算申请指令,所述业务预算申请指令包括预算申请数;
更改预算数据表中相应的冻结字段,将与所述预算申请数对应的数额的状 态设置为冻结状态,得到预算冻结数;
接收业务报销指令,所述业务报销指令包括业务报销数;
在所述业务报销数大于或等于所述预算申请数时,将与所述预算冻结数对 应的数额的状态设置为解冻状态;
在所述业务报销数小于所述预算申请数时,将所述业务报销数对应的数额 作为所述预算冻结数的待解冻数额,将所述待解冻数额的状态设置为解冻状态, 得到预算冻结剩余数。
2.根据权利要求1所述的预算数据处理方法,其特征在于,还包括步骤:
实时更新所述预算数据表中的数据;其中,所述预算数据表中的数据包括 预算对象、所述预算申请数、所述业务报销数、所述预算冻结数和所述预算冻 结剩余数。
3.根据权利要求1或2所述的预算数据处理方法,其特征在于,还包括步 骤:
接收业务报销处理完毕或到达预设期限时的消息指令,根据所述消息指令 将所述预算冻结剩余数对应的数额的状态设置为解冻状态。
4.根据权利要求1或2所述的预算数据处理方法,其特征在于,还包括步 骤:
根据业务报销进行的次数,实时更新本次报销的解冻数;
在所述解冻数小于当前的预算冻结剩余数时,存储本次报销后的预算冻结 剩余数;
在所述解冻数大于或等于当前的预算冻结剩余数时,将所述当前的预算冻 结剩余数对应的数额的状态设置为解冻状态。
5.根据权利要求4所述的预算数据处理方法,其特征在于,还包括步骤:
在每次进行业务报销时,对所述预算冻结剩余数和所述解冻数进行累计更 新。
6.一种预算数据处理系统,其特征在于,包括:
预算冻结控制单元,用于接收业务预算申请指令,所述业务预算申请指令 包括预算申请数;更改预算数据表中相应的冻结字段,将与所述预算申请数对 应的数额的状态设置为冻结状态,得到预算冻结数;
解冻控制单元,用于接收业务报销指令,所述业务报销指令包括业务报销 数;在所述业务报销数大于或等于所述预算申请数时,将与所述预算冻结数对 应的数额的状态设置为解冻状态;在所述业务报销数小于所述预算申请数时, 将所述业务报销数对应的数额作为所述预算冻结数的待解冻数额,将所述待解 冻数额的状态设置为解冻状态,得到预算冻结剩余数。
7.根据权利要求6所述的预算数据处理系统,其特征在于,还包括:
数据库管理单元,用于实时更新所述预算数据表中的数据;其中,所述预 算数据表中的数据包括预算对象、所述预算申请数、所述业务报销数、所述预 算冻结数和所述预算冻结剩余数。
8.根据权利要求6或7所述的预算数据处理系统,其特征在于,所述解冻 控制单元包括解冻定时器模块,
所述解冻定时器模块,用于接收业务报销处理完毕或到达预设期限时的消 息指令,根据所述消息指令将所述预算冻结剩余数对应的数额的状态设置为解 冻状态。
9.根据权利要求6或7所述的预算数据处理系统,其特征在于,
所述数据库管理单元,用于根据业务报销进行的次数,实时更新本次报销 的解冻数;在所述解冻数小于当前的预算冻结剩余数时,存储本次报销后的预 算冻结剩余数;
所述解冻控制单元,用于在所述解冻数大于或等于当前的预算冻结剩余数 时,将所述当前的预算冻结剩余数对应的数额的状态设置为解冻状态。
10.根据权利要求9所述的预算数据处理系统,其特征在于,所述数据库 管理单元,用于在每次进行业务报销时,对所述预算冻结剩余数和所述解冻数 进行累计更新。
本发明涉及计算机应用领域,特别是涉及一种预算数据处理方法及其系统。
通常预算管理系统在业务预算申请环节按申请数直接扣减预算执行数,当 业务发生后,在预算报销环节,按差额一次性补扣或返还执行数,此种设计通 常针对单次预算申请以及单次进行预算报销的业务场景,当一次申请多次报销 时,其他报销与预算申请失去关联。
在实现过程中,发明人发现传统技术中至少存在如下问题:当系统在预算 报销环节对预算申请环节的预算一次性按差额进行补扣或返还时,无法实现一 次申请与多次报销间的业务数据关联,可能在后几次报销时造成业务已发生但 预算不足的情况,带来预算执行及时性不高的问题。
基于此,有必要针对传统技术对预算执行及时性不高的问题,提供一种预 算数据处理方法及其系统。
为了实现上述目的,本发明技术方案的实施例为:
一方面,提供了一种预算数据处理方法,包括以下步骤:
接收业务预算申请指令,业务预算申请指令包括预算申请数;
更改预算数据表中相应的冻结字段,将与预算申请数对应的数额的状态设 置为冻结状态,得到预算冻结数;
接收业务报销指令,业务报销指令包括业务报销数;
在业务报销数大于或等于预算申请数时,将与预算冻结数对应的数额的状 态设置为解冻状态;
在业务报销数小于预算申请数时,将业务报销数对应的数额作为预算冻结 数的待解冻数额,将待解冻数额的状态设置为解冻状态,得到预算冻结剩余数。
另一方面,提供了一种预算数据处理系统,包括:
预算冻结控制单元,用于接收业务预算申请指令,业务预算申请指令包括 预算申请数;更改预算数据表中相应的冻结字段,将与预算申请数对应的数额 的状态设置为冻结状态,得到预算冻结数;
解冻控制单元,用于接收业务报销指令,业务报销指令包括业务报销数; 在业务报销数大于或等于预算申请数时,将与预算冻结数对应的数额的状态设 置为解冻状态;在业务报销数小于预算申请数时,将业务报销数对应的数额作 为预算冻结数的待解冻数额,将待解冻数额的状态设置为解冻状态,得到预算 冻结剩余数。
上述技术方案具有如下有益效果:
本发明预算数据处理方法及其系统,通过设计预算冻结控制,在预算申请 环节增加预算冻结和解冻机制,按申请数对预算进行冻结,并可按业务报销数 对预算申请数进行解冻,并得到可用于后期多次业务报销的预算冻结剩余数, 从而实现一次预算申请,多次业务报销之间的业务关联,同时可保证在经过预 算申请后,在报销环节有足额的预算(预算冻结剩余数)进行报销,防止业务 已发生但预算已不足的情况发生。能够改善预算申请对业务的及时控制。
图1为本发明预算数据处理方法实施例1的流程示意图;
图2为本发明预算数据处理系统实施例1的结构示意图。
为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。 附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实 现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本 发明的公开内容更加透彻全面。
需要说明的是,当一个元件被认为是“连接”另一个元件,它可以是直接连接 到另一个元件并与之结合为一体,或者可能同时存在居中元件。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术 领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术 语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的 术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
本发明预算数据处理方法实施例1:
为了解决传统技术对预算执行及时性不高的问题,本发明提供了一种预算 数据处理方法实施例1;图1为本发明预算数据处理方法实施例1的流程示意图; 如图1所示,可以包括以下步骤:
步骤S110:接收业务预算申请指令,业务预算申请指令包括预算申请数;
步骤S120:更改预算数据表中相应的冻结字段,将与预算申请数对应的数 额的状态设置为冻结状态,得到预算冻结数;
步骤S130:接收业务报销指令,业务报销指令包括业务报销数;
在业务报销数大于或等于预算申请数时,进入步骤S140;在业务报销数小 于预算申请数时,进入步骤S150;
步骤S140:将与预算冻结数对应的数额的状态设置为解冻状态;
步骤S150:将业务报销数对应的数额作为预算冻结数的待解冻数额,将待 解冻数额的状态设置为解冻状态,得到预算冻结剩余数。
在一个具体的实施例中,还可以包括步骤:
实时更新预算数据表中的数据;其中,预算数据表中的数据包括预算对象、 预算申请数、业务报销数、预算冻结数和预算冻结剩余数。
在一个具体的实施例中,还可以包括步骤:
接收业务报销处理完毕或到达预设期限时的消息指令,根据消息指令将预 算冻结剩余数对应的数额的状态设置为解冻状态。
在一个具体的实施例中,还可以包括步骤:
根据业务报销进行的次数,实时更新本次报销的解冻数;
在解冻数小于当前的预算冻结剩余数时,存储本次报销后的预算冻结剩余 数;
在解冻数大于或等于当前的预算冻结剩余数时,将当前的预算冻结剩余数 对应的数额的状态设置为解冻状态。
在一个具体的实施例中,还可以包括步骤:
在每次进行业务报销时,对预算冻结剩余数和解冻数进行累计更新。
为了进一步说明本发明预算数据处理方法实施例1的技术方案,特以具体 数据示例说明:
A-预算申请数/预算申请冻结数;
B-预算报销申请金额(业务报销数);
C-预算申请本次解冻数;
D-预算申请冻结剩余(预算冻结剩余数);
E-预算申请累计解冻数;
二、预算申请数据处理:
系统数据处理说明:
(1)在预算申请环节,按申请金额存储冻结数(A),即更改预算数据表中相 应的冻结字段,将与预算申请数(A)对应的数额的状态设置为冻结状态,得到预 算冻结数。
(2)在预算报销环节,根据实际报销数(B)对预算申请数进行解冻处理。当 预算报销数大于预算申请数时(B>A),将预算冻结数(A)全部解冻;当预算报销 数小于或等于预算申请数时(B<=A),按预算报销数(B)解冻预算申请数;即在 业务报销数大于或等于预算申请数时,将与预算冻结数对应的数额的状态设置 为解冻状态;在业务报销数小于预算申请数时,将业务报销数对应的数额作为 预算冻结数的待解冻数额,将待解冻数额的状态设置为解冻状态,得到预算冻 结剩余数。
多次报销时,累计更新冻结剩余(D)和累计解冻数(E),冻结剩余(D)最小为 零。即根据业务报销进行的次数,实时更新本次报销的解冻数;在解冻数小于 当前的预算冻结剩余数时,存储本次报销后的预算冻结剩余数;在解冻数大于 或等于当前的预算冻结剩余数时,将当前的预算冻结剩余数对应的数额的状态 设置为解冻状态。以及在每次进行业务报销时,对预算冻结剩余数和解冻数进 行累计更新。
(3)当预算报销完毕,预算冻结数仍有结余的(D),在报销同时通过解冻 处理,将预算冻结的剩余数(D)自动解冻;若报销时未勾选,则通过设置的自 动解冻时间,到期后自动解冻预算冻结结余(D);即接收业务报销处理完毕或 到达预设期限时的消息指令,根据所述消息指令将所述预算冻结剩余数对应的 数额的状态设置为解冻状态。
本发明预算数据处理方法实施例1,通过在预算申请环节增加预算冻结和解 冻机制,按申请数对预算进行冻结,并可多次按报销的预算数对预算申请数进 行解冻。当预算报销完毕时,在预算报销上增加关闭申请的控制,对剩余的预 算冻结数进行解冻,通过设置定期自动关闭的方式,到期后自动解冻剩余的预 算申请数,解决了预算及时解冻的问题。可以实现一次预算申请,多次预算报 销之间的业务关联,同时可保证在经过预算申请后,在预算报销环节有足额的 预算(预算冻结剩余数)进行报销,防止业务已发生但预算已不足的情况发生。 能够改善预算申请对业务的及时控制。
本发明预算数据处理系统实施例1:
基于以上预算数据处理方法实施例1的技术思想,同时为了解决传统技术 对预算执行及时性不高的问题,本发明还提供了一种预算数据处理系统实施例 1;图2为本发明预算数据处理系统实施例1的结构示意图。如图2所示,可以 包括:
预算冻结控制单元210,用于接收业务预算申请指令,业务预算申请指令包 括预算申请数;更改预算数据表中相应的冻结字段,将与预算申请数对应的数 额的状态设置为冻结状态,得到预算冻结数;
解冻控制单元220,用于接收业务报销指令,业务报销指令包括业务报销数; 在业务报销数大于或等于预算申请数时,将与预算冻结数对应的数额的状态设 置为解冻状态;在业务报销数小于预算申请数时,将业务报销数对应的数额作 为预算冻结数的待解冻数额,将待解冻数额的状态设置为解冻状态,得到预算 冻结剩余数。
在一个具体的实施例中,还可以包括:
数据库管理单元230,用于实时更新预算数据表中的数据;其中,预算数据 表中的数据包括预算对象、预算申请数、业务报销数、预算冻结数和预算冻结 剩余数。
在一个具体的实施例中,解冻控制单元220可以包括解冻定时器模块222,
解冻定时器模块222,用于接收业务报销处理完毕或到达预设期限时的消息 指令,根据消息指令将预算冻结剩余数对应的数额的状态设置为解冻状态。
在一个具体的实施例中,数据库管理单元230,用于根据业务报销进行的次 数,实时更新本次报销的解冻数;在解冻数小于当前的预算冻结剩余数时,存 储本次报销后的预算冻结剩余数;
解冻控制单元220,用于在解冻数大于或等于当前的预算冻结剩余数时,将 当前的预算冻结剩余数对应的数额的状态设置为解冻状态。
在一个具体的实施例中,数据库管理单元230,用于在每次进行业务报销时, 对预算冻结剩余数和解冻数进行累计更新。
具体而言,本发明预算数据处理系统实施例1可以包括:
数据库管理单元,实现对预算数据表的管理,预算数据表中的数据包括预 算对象、预算申请数、业务报销数、预算冻结数和预算冻结剩余数等字段,在 预算冻结控制和预算解冻控制过程中实时更新数据。
预算冻结控制单元,负责完成对预算申请环节的预算数冻结处理,当预算 申请在提交环节处理通过后,预算冻结控制按照上层审批系统返回的结果,增 加预算冻结数,减少预算数。
解冻控制单元,负责完成对预算报销环节的预算冻结数解冻处理,主要包 括两方面:
1)当预算报销在提交环节处理通过后,预算冻结控制按返回的结果,与冻 结数相比较,当报销数小于或等于冻结数时,按报销数解冻冻结数,当报销数 大于冻结数,对冻结数全部解冻,即在业务报销数大于或等于预算申请数时, 将与预算冻结数对应的数额的状态设置为解冻状态;在业务报销数小于预算申 请数时,将业务报销数对应的数额作为预算冻结数的待解冻数额,将待解冻数 额的状态设置为解冻状态,得到预算冻结剩余数;
2)当预算报销处理完毕但冻结数仍有余数时,解冻控制单元通过设置自动 解冻定时器,当期限到达时,自动对余留的冻结数进行解冻,或者通过解冻控 制系统的预算解冻功能,对余留的冻结数进行解冻。即一方面,通过解冻定时 器模块在接收业务报销处理完毕或到达预设期限时的消息指令,根据消息指令 将预算冻结剩余数对应的数额的状态设置为解冻状态。另一方面,解冻控制单 元在解冻数大于或等于当前的预算冻结剩余数时,将当前的预算冻结剩余数对 应的数额的状态设置为解冻状态
本发明预算数据处理系统实施例1,通过设计预算数据处理系统,在预算申 请环节增加预算冻结和解冻机制,按申请数对预算进行冻结,并可多次按报销 的预算数对预算申请数进行解冻。当预算报销完毕时,在预算报销上增加关闭 申请的控制,对剩余的预算冻结数进行解冻,通过设置定期自动关闭的方式, 到期后自动解冻剩余的预算申请数,解决了预算及时解冻的问题。可以实现一 次预算申请,多次预算报销之间的业务关联,同时可保证在经过预算申请后, 在预算报销环节有足额的预算(预算冻结剩余数)进行报销,防止业务已发生 但预算已不足的情况发生。能够改善预算申请对业务的及时控制。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对 上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技 术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细, 但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的 普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改 进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权 利要求为准。
本文发布于:2023-04-13 11:17:29,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/3/85977.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |