(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211155898.0
(22)申请日 2022.09.22
(71)申请人 金蝶软件 (中国) 有限公司
地址 518000 广东省深圳市南 山区科技园
科技南十二路2号金蝶软件园A座1-8
层
(72)发明人 何晟 林泽鹏 黄庆麟
(74)专利代理 机构 华进联合专利商标代理有限
公司 44224
专利代理师 谢曲曲
(51)Int.Cl.
G06F 16/27(2019.01)
G06F 16/22(2019.01)
G06F 16/25(2019.01)
(54)发明名称
基于区块链的存证数据生 成方法、 装置和计
算机设备
(57)摘要
本申请涉及一种基于区块链的存证数据生
成方法、 装置和计算机设备。 上述方法包括: 获取
目标业务单据, 并确定目标业务单据对应的目标
上链格式转换模板; 确定每个业务字段各自对应
的业务字段类型, 并根据每个业务字段类型和目
标上链格式转换模板中的映射关系, 确定每个业
务字段各自对应的映射方式; 根据每个业务字段
各自对应的映射方式, 分别对每个业务字段进行
映射, 得到至少一个存证字段; 根据至少一个存
证字段, 得到具有标准上链格式的目标存证数
据。 采用本方法能够提高生成存证数据的准确
性。
权利要求书3页 说明书16页 附图5页
CN 115510154 A
2022.12.23
CN 115510154 A
1.一种基于区块链的存证数据生成方法, 其特 征在于, 所述方法包括:
获取目标业务单据, 并确定所述目标业务单据对应的目标上链格式转换模板; 所述目
标业务单据包括多个业务字段; 所述目标上链格式转换模板包括业务字段类型与存证字段
类型之间的映射关系;
确定每个所述业务字段各自对应的业务字段类型, 并根据每个所述业务字段类型和所
述映射关系, 确定每 个所述业务字段各自对应的映射方式;
根据每个所述业务字段各自对应的映射方式, 分别对每个所述业务字段进行映射, 得
到至少一个存证字段;
根据所述至少一个存证字段, 得到具有标准上链格式的目标存证数据; 所述目标存证
数据用于上链至区块链中。
2.根据权利要求1所述的方法, 其特征在于, 在所述获取目标业务单据之前, 所述方法
还包括:
展示业务关联界面; 所述 业务关联界面包括多个业 务单据和多个上链格式转换模板;
响应于针对多个业务单据和多个上链格式转换模板的关联操作, 得到所述业务单据与
所述上链格式转换模板之间的业 务关联关系;
所述确定所述目标业 务单据对应的目标 上链格式转换模板, 包括:
在获取得到所述目标业务单据的情况下, 根据所述业务关联关系, 确定所述目标业务
单据对应的目标 上链格式转换模板 。
3.根据权利要求1所述的方法, 其特征在于, 所述目标上链格式转换模板包括上链条
件; 所述上链条件包括多个子条件; 每个所述子条件之 间具有逻辑关联关系; 在所述确定所
述目标业 务单据对应的目标 上链格式转换模板之后, 所述方法还 包括:
确定每个所述业务字段各自对应的字段值, 并确定每个所述子条件各自对应的目标字
段值;
根据每个所述子条件, 对每个所述子条件各自对应的目标字段值进行筛选, 得到多个
筛选结果;
根据每个所述子条件之间的逻辑关联关系, 对多个筛 选结果进行关联, 得到关联 结果;
当所述关联 结果表征为真时, 将所述目标业 务单据作为筛 选通过的目标业 务单据。
4.根据权利要求3所述的方法, 其特征在于, 所述逻辑关联关系包括逻辑与、 逻辑或中
的至少一种; 所述筛选结果包括真或假中的任意一种; 所述根据每个所述子条件之间的逻
辑关联关系, 对多个筛 选结果进行关联, 得到关联 结果, 包括:
确定当前子条件和所述当前子条件相邻的相邻子条件;
根据所述当前子条件和所述相邻 子条件之间的逻辑关联关系, 将所述当前子条件对应
的筛选结果和所述相邻子条件 对应的筛 选结果进行关联, 得到关联 结果;
将所述相邻 子条件作为新的当前子条件、 将所述关联结果作为新的当前子条件的筛选
结果, 并返回至确定所述当前子条件相邻的相邻子条件的步骤继续进行, 直至将所有筛选
结果关联完毕。
5.根据权利要求1所述的方法, 其特征在于, 所述根据每个所述业务字段类型和所述映
射关系, 确定每 个所述业务字段各自对应的映射方式, 包括:
针对多个业务字段中的每个业务字段, 均根据所述映射关系和当前业务字段的业务字权 利 要 求 书 1/3 页
2
CN 115510154 A
2段类型, 确定所述当前业 务字段所对应的存证字段类型;
根据所述存证字段类型, 确定所述当前业 务字段对应的映射方式。
6.根据权利要求5所述的方法, 其特征在于, 所述根据所述映射关系和当前业务字段的
业务字段类型, 确定所述当前业 务字段所对应的存证字段类型, 包括:
当所述业务字段类型为字符串类型、 数值类型、 基础资料类型和分录类型中的至少一
种时, 根据所述映射关系, 确定所述当前业 务字段所对应的存证字段类型为普通类型;
当所述业务字段类型为多选类型、 附件字段和特殊类型中的至少一种时, 根据所述映
射关系, 确定所述当前业 务字段所对应的存证字段类型为指定类型。
7.根据权利要求5所述的方法, 其特征在于, 所述根据所述存证字段类型, 确定所述当
前业务字段对应的映射方式, 包括:
当所述存证字段类型为普通类型时, 确定所述当前业务字段对应的映射方式为自动转
换方式;
根据每个所述业务字段各自对应的映射方式, 分别对每个所述业务字段进行映射, 得
到至少一个存证字段, 包括:
根据所述自动转换方式, 对所述当前业务字段进行映射, 得到与所述存证字段类型相
对应的当前存证字段。
8.根据权利要求5所述的方法, 其特征在于, 所述根据所述存证字段类型, 确定所述当
前业务字段对应的映射方式, 包括:
当所述存证字段类型为指定类型时, 确定所述当前业务字段对应的映射方式为值转换
方式;
根据每个所述业务字段各自对应的映射方式, 分别对每个所述业务字段进行映射, 得
到至少一个存证字段, 包括:
根据所述 值转换方式, 分别对每 个所述业务字段进行映射, 得到 至少一个存证字段。
9.根据权利要求8所述的方法, 其特征在于, 所述值转换方式包括拼接处理和序列处理
中的任意一种; 所述根据所述值转换方式, 分别对每个所述业务字段进 行映射, 得到至少一
个存证字段, 包括:
确定所述映射方式为所述 值转换方式的多个第一 业务字段;
当所述值转换方式为拼接处理时, 在每个所述第一业务字段之间添加分隔符, 并将添
加了所述分隔符的第一 业务字段进行拼接, 得到一个存证字段;
当所述值转换方式为序列处理时, 按照预设的标准数据格式, 将每个所述第一业务字
段进行序列化处 理, 得到一个存证字段。
10.根据权利要求5所述的方法, 其特征在于, 所述根据所述存证字段类型, 确定所述当
前业务字段对应的映射方式, 包括:
当所述存证字段类型为指定类型并带有手动配置标识时, 确定所述当前业务字段对应
的映射方式为哈希处 理方式;
根据每个所述业务字段各自对应的映射方式, 分别对每个所述业务字段进行映射, 得
到至少一个存证字段, 包括:
响应于针对所述多个业 务字段的选择操作, 确定 选中的多个第二 业务字段;
按照预设的标准数据格式, 将每个所述第二业务字段进行序列化处理, 得到一个业务权 利 要 求 书 2/3 页
3
CN 115510154 A
3
专利 基于区块链的存证数据生成方法、装置和计算机设备
文档预览
中文文档
25 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:33:12上传分享