[发明专利]一种电子票据生成方法、系统和存储设备有效
申请号: | 202111644399.3 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114298006B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 肖辉龙;武宜婧;赵刚;刘志鹏;章邴瀚;张洁;周丽红 | 申请(专利权)人: | 福建博思软件股份有限公司 |
主分类号: | G06F40/186 | 分类号: | G06F40/186;G06F21/60 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 魏小霞 |
地址: | 350000 福建省福州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 票据 生成 方法 系统 存储 设备 | ||
1.一种电子票据生成方法,其特征在于,包括步骤:
根据电子票据信息和版式文件格式获取对应的版式文件模板和样式规则信息;
按照样式规则信息填充电子票据信息至所述版式文件模板中,生成第一版式文件;
以附件的方式将全部电子票据信息嵌入至所述第一版式文件中;
生成版式摘要并签名,填充签名值至所述第一版式文件中,生成第二版式文件;
所述“根据电子票据信息和版式文件格式获取对应的版式文件模板和样式规则信息”,包括:根据电子票据数据中模板字段从数据库中获取对应的版式文件模板,所述版式文件模板包括以下中的一种或多种:OFD、PDF、PNG,所述样式规则信息包括:版式展示要素的信息说明列表;
所述“按照样式规则信息填充电子票据信息至所述版式文件模板中,生成第一版式文件”,具体还包括步骤:
对版式展示要素进行遍历,从所述电子票据信息中获取对应的内容,并按预设规则填入所述版式文件模板中;
所述版式展示要素包括以下中的一种或多种:文本要素、二维码要素、状态要素、印章要素;
读取所述第二版式文件并根据所述签名判断第二版式文件是否安全,若安全,则读取所述第一版式文件并判断版式文件类型;
根据所述版式文件类型调用预先设置好的读取附件的方法,从所述第一版式文件中读取出对应的附件;
将读取出的附件按照电子票据的数据规范进行解析并应用。
2.根据权利要求1所述的一种电子票据生成方法,其特征在于,还包括步骤:
发送端随机生成对称加密密钥,对所述第二版式文件进行对称加密,生成第三版式文件;
读取预先设置在公钥库中的发送端和接收端预先绑定的公钥;
使用所述公钥对所述对称加密密钥进行非对称加密操作;
存储生成的密钥串。
3.根据权利要求2所述的一种电子票据生成方法,其特征在于,还包括步骤:
接收端选择预先设置在公钥库的发送端和接收端预先绑定的公钥对应的私钥进行解密操作,得到对称加密密钥;
使用所述对称加密密钥对加密后的第三版式文件进行解密得第二版式文件。
4.一种电子票据生成系统,其特征在于,包括:发送端和接收端;
所述发送端用于:根据电子票据信息和版式文件格式获取对应的版式文件模板和样式规则信息;
按照样式规则信息填充电子票据信息至所述版式文件模板中,生成第一版式文件;
以附件的方式将全部电子票据信息嵌入至所述第一版式文件中;
生成版式摘要并签名,填充签名值至所述第一版式文件中,生成第二版式文件;
所述发送端还用于:根据电子票据数据中模板字段从数据库中获取对应的版式文件模板,所述版式文件模板包括以下中的一种或多种:OFD、PDF、PNG,所述样式规则信息包括:版式展示要素的信息说明列表;
所述发送端还用于:对版式展示要素进行遍历,从所述电子票据信息中获取对应的内容,并按预设规则填入所述版式文件模板中;
所述版式展示要素包括以下中的一种或多种:文本要素、二维码要素、状态要素、印章要素;
所述接收端用于:读取所述第二版式文件并根据所述签名判断第二版式文件是否安全,若安全,则读取所述第一版式文件并判断版式文件类型;
根据所述版式文件类型调用预先设置好的读取附件的方法,从所述第一版式文件中读取出对应的附件;
将读取出的附件按照电子票据的数据规范进行解析并应用。
5.根据权利要求4所述的一种电子票据生成系统,其特征在于,所述接收端还用于:选择预先设置在公钥库的发送端和接收端预先绑定的公钥对应的私钥进行解密操作,得到对称加密密钥;
使用所述对称加密密钥对加密后的第三版式文件进行解密得第二版式文件。
6.一种存储设备,其中存储有指令集,其特征在于,所述指令集用于执行:权利要求1至3任一项所述的一种电子票据生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建博思软件股份有限公司,未经福建博思软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111644399.3/1.html,转载请声明来源钻瓜专利网。