一种核销系统、核销方法及计算机可读存储介质技术方案

技术编号:32188484 阅读:20 留言:0更新日期:2022-02-08 15:52
本发明专利技术实施例提供了一种核销系统、核销方法及计算机可读存储介质,用于灵活选择核销数据和核销方式,从而提升核销的便捷性。本发明专利技术实施例方法包括:接收用户通过流程核销模块设置的核销操作的触发条件和核销策略,其中,核销策略包括一个或多个,若包含多个核销策略,则接收用户设置的多个核销策略的执行顺序;接收用户通过核销类别模块选择的待核销数据;接收用户通过匹配规则模块设置的匹配条件,使得匹配规则模块根据待核销数据和匹配条件,从待核销数据中筛选出第一候选数据,其中,匹配规则模块支持多单匹配功能;将第一候选数据通过核销引擎执行核销策略,以完成对第一候选数据的核销操作,并生成核销记录。并生成核销记录。并生成核销记录。

【技术实现步骤摘要】
一种核销系统、核销方法及计算机可读存储介质


[0001]本专利技术涉及数据处理
,尤其涉及一种核销系统、核销方法及计算机可读存储介质。

技术介绍

[0002]在ERP业务中,核销是一个重要的过程,通过构建单据间的关系生成核销记录去处理成本,存货核算等相关问题,核销可以是针对选择的单据,按照单一的核销方式进行核销,也可以针对选择的单据,按照多种不同的核销方式进行核销。
[0003]现有技术在对单据执行核销时,一般是通过固定代码的方式进行核销,如若针对原有的单据增加新的核销数据,或增加新的核销方式,则需要针对新的核销数据或新的核销方式重新写代码,也即原有代码无法复用,从而造成核销过程复杂及冗余的问题。

技术实现思路

[0004]本专利技术实施例提供了一种核销系统、核销方法及计算机可读存储介质,用于灵活选择核销数据和核销方式,从而提升核销的便捷性。
[0005]本申请实施例第一方面提供了一种核销系统,包括:
[0006]流程核销模块:用于设置核销操作的触发条件和核销策略,其中,所述核销策略包括一个或多个,若包含多个核销策略,则接收用户设置的所述多个核销策略的执行顺序;
[0007]核销类别模块:用于选择待核销数据;
[0008]匹配规则模块:用于设置匹配条件,以根据所述待核销数据和所述匹配条件,从所述待核销数据中筛选出第一候选数据,其中,所述匹配规则模块支持多单匹配功能;
[0009]执行模块:用于通过核销引擎将所述第一候选数据执行所述核销策略,以完成对所述第一候选数据的核销操作,并生成核销记录。
[0010]可选的,所述执行模块还用于:
[0011]在完成对所述第一候选数据的核销操作之后,将核销结果通过结果反写或公式反写的方式写入所述待核销数据和所述第一候选数据中。
[0012]可选的,所述核销类别模块还包括过滤条件设置子模块:用于设置过滤条件,以用于从所述待核销数据中筛选出第二候选数据。
[0013]可选的,所述匹配规则模块:具体用于设置匹配条件,以根据所述第二候选数据和所述匹配条件,从所述第二候选数据中筛选出所述第一候选数据。
[0014]可选的,所述核销类别模块还包括核销插件和业务对象转换插件,其中,所述核销插件用于在核销过程中,接收用户对核销过程的自定义操作,所述业务对象转换插件,用于在核销过程中,接收用户自定义的核销策略或用户执行的数据修改。
[0015]可选的,所述核销系统还包括核销模板模块,所述核销模板模块包括手工核销模板、上下核销记录模板和左右核销记录模板,以用于接收用户从所述手工核销模板、上下核销记录模板和左右核销记录模板中选择的目标模板。
[0016]可选的,所述核销系统还包括核销记录模块,其中,所述核销记录模块用于利用所述目标模板展示所述核销记录;
[0017]所述核销记录模块还用于对所述核销记录执行与所述待核销数据关联的字段映射操作、字段扩展操作和记录分组操作中的至少一项。
[0018]本申请实施例第二方面提供了一种核销方法,应用于本申请实施例第一方面提供的核销系统,该方法包括:
[0019]接收用户通过流程核销模块设置的核销操作的触发条件和核销策略,其中,所述核销策略包括一个或多个,若包含多个核销策略,则接收用户设置的所述多个核销策略的执行顺序;
[0020]接收用户通过核销类别模块选择的待核销数据;
[0021]接收用户通过匹配规则模块设置的匹配条件,使得所述匹配规则模块根据所述待核销数据和所述匹配条件,从所述待核销数据中筛选出第一候选数据,其中,所述匹配规则模块支持多单匹配功能;
[0022]将所述第一候选数据通过核销引擎执行所述核销策略,以完成对所述第一候选数据的核销操作,并生成核销记录。
[0023]可选的,所述方法还包括:
[0024]在完成对所述第一候选数据的核销操作之后,通过执行模块将核销结果通过结果反写或公式反写的方式写入所述待核销数据和所述第一候选数据中。
[0025]可选的,在接收用户通过匹配规则模块设置的匹配条件之前,所述方法还包括:
[0026]通过过滤条件设置子模块设置过滤条件,以用于从所述待核销数据中筛选出第二候选数据。
[0027]可选的,接收用户通过匹配规则模块设置的匹配条件,使得所述匹配规则模块根据所述待核销数据和所述匹配条件,从所述待核销数据中筛选出第一候选数据包括:
[0028]接收用户通过匹配规则模块设置的匹配条件,使得所述匹配规则模块根据所述待核销数据和所述匹配条件,从所述第二候选数据中筛选出第一候选数据。
[0029]可选的,将所述第一候选数据通过核销引擎执行所述核销策略,以完成对所述第一候选数据的核销操作,并生成核销记录之前,所述方法还包括:通过核销插件接收用户对核销过程的自定义操作,通过所述业务对象转换插件,接收用户自定义的核销策略或用户执行的数据修改。
[0030]可选的,所述方法还包括:
[0031]接收用户从所述手工核销模板、上下核销记录模板和左右核销记录模板中选择的目标模板,并按照所述目标模板展示所述核销记录。
[0032]可选的,所述方法还包括:
[0033]接收用户将所述核销记录执行与所述待核销数据关联的字段映射操作、字段扩展操作和记录分组操作中的至少一项。
[0034]从以上技术方案可以看出,本专利技术实施例具有以下优点:
[0035]本申请实施例中的核销系统包括流程核销模块,核销类别模块、匹配规则模块和执行模块,其中,用户可以通过核销类别模块选择待核销数据,通过流程核销模块设置核销触发条件和核销策略,通过匹配规则模块设置匹配单数及匹配条件,最后触发执行模块将
从待核销数据中筛选出的第一候选数据执行核销策略,以完成对第一候选数据的核销操作,并生成核销记录,从而提升了核销操作流程的便捷性,也提升了核销过程执行的效率。
附图说明
[0036]图1为本申请实施例中核销系统的一个实施例示意图;
[0037]图2为本申请实施例中核销系统的另一个实施例示意图;
[0038]图3为本申请实施例中核销方法的一个实施例示意图。
具体实施方式
[0039]本专利技术实施例提供了一种核销系统、核销方法及计算机可读存储介质,用于灵活选择核销数据和核销方式,从而提升核销的便捷性。
[0040]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0041]本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种核销系统,其特征在于,包括:流程核销模块:用于设置核销操作的触发条件和核销策略,其中,所述核销策略包括一个或多个,若包含多个核销策略,则接收用户设置的所述多个核销策略的执行顺序;核销类别模块:用于选择待核销数据;匹配规则模块:用于设置匹配条件,以根据所述待核销数据和所述匹配条件,从所述待核销数据中筛选出第一候选数据,其中,所述匹配规则模块支持多单匹配功能;执行模块:用于通过核销引擎将所述第一候选数据执行所述核销策略,以完成对所述第一候选数据的核销操作,并生成核销记录。2.根据权利要求1所述的核销系统,其特征在于,所述执行模块还用于:在完成对所述第一候选数据的核销操作之后,将核销结果通过结果反写或公式反写的方式写入所述待核销数据和所述第一候选数据中。3.根据权利要求1所述的核销系统,其特征在于,所述核销类别模块还包括过滤条件设置子模块:用于设置过滤条件,以用于从所述待核销数据中筛选出第二候选数据。4.根据权利要求3所述的核销系统,其特征在于,所述匹配规则模块:具体用于设置匹配条件,以根据所述第二候选数据和所述匹配条件,从所述第二候选数据中筛选出所述第一候选数据。5.根据权利要求1所述的核销系统,其特征在于,所述核销类别模块还包括核销插件和业务对象转换插件,其中,所述核销插件用于在核销过程中,接收用户对核销过程的自定义操作,所述业务对象转换插件,用于在核销过程中,接收用户自定义的核销策略或用户执行的数据修改。6.根据权利要求1至5中任一项所述的核销系统,其特征在于,所述核销系统还包括核销...

【专利技术属性】
技术研发人员:江前明刘丽霞徐炉南雷雁曾朝旺唐亚雄
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1