单据转换方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:34816685 阅读:20 留言:0更新日期:2022-09-03 20:26
本申请涉及一种业务单据转换方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取待转换子类型单据;基于所述待转换子类型单据归属的主类型单据,获取所述主类型单据对应的单据转换规则、转换模板以及关联的映射表单,所述映射表单记录了子类型单据中的字段与对应的公共单据中的字段之间的映射关系,所述公共单据为包含主类型单据中字段的表单;基于所述转换模版,将所述待转化子类型单据根据所述单据转换规则和所述映射表单进行转换,得到对应的目标单据。采用本方法实现了子类型单据运用归属的主类型单据对应的单据转换规则和转换模板转换生成目标单据,提高了单据转换效率。高了单据转换效率。高了单据转换效率。

【技术实现步骤摘要】
单据转换方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种单据转换方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着计算机技术的发展,越来越多的企业通过ERP系统将单据转换成财务凭证,用于会计核算和保存。
[0003]随着企业管理精细化程度的提高,业务单据类型随着场景化细分成多种业务单据子类型,在现在技术中,每个子类型单据需要根据配置的单据转换规则和对应的凭证转换模版转换成财务凭证,大量的单据转换规则和转换模版增加了开发和维护人员的工作量,导致子类型单据转化效率低下。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种单据转换的方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,提高单据的转换效率。
[0005]本申请提供了一种单据转换的方法,所述方法包括:
[0006]获取待转换子类型单据;
[0007]基于所述待转换子类型单据归属的主类型单据,获取所述主类型单据对应的单据转换规则、转换模板以及关联的映射表单,所述映射表单记录了子类型单据中的字段与对应的公共单据中的字段之间的映射关系,所述公共单据为包含主类型单据中字段的表单;
[0008]基于所述转换模版,将所述待转化子类型单据根据所述单据转换规则和所述映射表单进行转换,得到对应的目标单据。
[0009]在一个实施例中,基于所述转换模版,将所述待转化子类型单据根据所述单据转换规则和所述映射表单进行转换,得到对应的目标单据包括:r/>[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]转换模块,用于基于所述转换模版,将所述待转化子类型单据根据所述单据转换规则和所述映射表单进行转换,得到对应的目标单据。
[0037]本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0038]获取待转换子类型单据;
[0039]基于所述待转换子类型单据归属的主类型单据,获取所述主类型单据对应的单据转换规则、转换模板以及关联的映射表单,所述映射表单记录了子类型单据中的字段与对应的公共单据中的字段之间的映射关系,所述公共单据为包含主类型单据中字段的表单;
[0040]基于所述转换模版,将所述待转化子类型单据根据所述单据转换规则和所述映射表单进行转换,得到对应的目标单据。
[0041]本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0042]获取待转换子类型单据;
[0043]基于所述待转换子类型单据归属的主类型单据,获取所述主类型单据对应的单据转换规则、转换模板以及关联的映射表单,所述映射表单记录了子类型单据中的字段与对应的公共单据中的字段之间的映射关系,所述公共单据为包含主类型单据中字段的表单;
[0044]基于所述转换模版,将所述待转化子类型单据根据所述单据转换规则和所述映射表单进行转换,得到对应的目标单据。
[0045]上述单据转换方法、装置、计算机设备、存储介质和计算机程序产品,获取待本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种单据转换的方法,其特征在于,所述方法包括:获取待转换子类型单据;基于所述待转换子类型单据归属的主类型单据,获取所述主类型单据对应的单据转换规则、转换模板以及关联的映射表单,所述映射表单记录了子类型单据中的字段与对应的公共单据中的字段之间的映射关系,所述公共单据为包含主类型单据中字段的表单;基于所述转换模版,将所述待转化子类型单据根据所述单据转换规则和所述映射表单进行转换,得到对应的目标单据。2.根据权利要求1所述的方法,其特征在于,所述基于所述转换模版,将所述待转化子类型单据根据所述单据转换规则和所述映射表单进行转换,得到对应的目标单据,包括:将所述待转换子类型单据中的字段对应的字段数据基于所述单据转换规则和所述映射表单添加至所述转换模板;将所述转换模板中存在于所述映射表单中的字段替换成对应的映射字段,得到所述待转换子类型单据对应的目标单据。3.根据权利要求2所述的方法,其特征在于,所述将所述待转换子类型单据中的字段对应的字段数据基于所述单据转换规则和所述映射表单添加至所述转换模板,包括:若所述待转换子类型单据中存在与待转换字段相同的字段,则将所述待转换字段对应的字段数据基于所述单据转换规则进行处理,将处理的结果添加至所述转换模板对应的字段;所述待转换字段为所述单据转换规则转换处理的字段,与对应的主类型单据中的字段一致;若所述待转换子类型单据中不存在与待转换字段相同的字段,则基于所述映射表单查询所述待转换字段对应的映射字段,将所述映射字段对应的字段数据作为待处理字段对应的字段数据基于所述单据转换规则进行处理,将处理的结果添加至所述转换模板对应的字段。4.根据权利要求2所述的方法,其特征在于,所述将所述转换模板中存在于所述映射表单中的字段替换成对应的映射字段,得到所述待转换子类型单据对应的目标单据,包括:获取所述转换模板中的各个模板字段;从所述各个模板字段中确定当前模板字段;当在所述映射表单中查询到当前模板字段对应的映射字段时,则用查询到的映射字段替换所述转换模板中的当前模板字段;获取下一模板字段作为当前模板字段,返回所述当在所述映射表单中查询到当前模板字段对应的映射字段时,则用查询到的映射字段替换所述转换模板中的当前模板字段,直至所述各个模板字段查询结束,得到所述待转换子类...

【专利技术属性】
技术研发人员:符洲朱永亮涂克东李苏霞张利敏黄海钦王岩谢桃
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

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

1