【技术实现步骤摘要】
一种多版本电子凭证生成方法及装置
[0001]本申请涉及数据处理
,特别涉及一种多版本电子凭证生成方法及装置。
技术介绍
[0002]电子入账凭据OFD(Open Fixed
‑
layout Document,开放版式文档)文件,支持对文件中的凭据内容信息建立数据标引,便于从文件中提取凭据内容;与现有纸质凭据兼容,支持以通用版式阅读软件阅读和打印,并可获得与现有方式一致或类似的显示/阅读和打印体验;具有完备的电子签章或数字签名机制,文件内的全部数据都置于电子签章数据或数字签名的保护下,针对电子入账凭据的任何修改,都应能被发现;印章外观或特定区域与文件内的电子签章数据或凭据数据关联,便于触发验证;具有附件和扩展机制,支持以附件的形式包含与该凭据有关的其他背景信息;支持GB 18030中规定的字符;便于机读和人读。
[0003]目前,当一个OFD文件生成并签章之后,便不能再对该OFD文件进行修改和内容追加,那么,如何实现OFD文件内容追加是目前亟待解决的技术问题。
技术实现思路
[ ...
【技术保护点】
【技术特征摘要】
1.一种多版本电子凭证生成方法,其特征在于,所述方法包括:接收电子入账凭据数据和第一OFD电子入账凭据版式文件,其中,所述电子入账凭据数据包括开票标识;基于所述开票标识,选取与所述开票标识相匹配的OFD电子入账凭据版式文件模板,并基于预设规则将所述电子入账凭据数据填充进所述OFD电子入账凭据版式文件模板,生成第二OFD电子入账凭据版式文件;将所述第二OFD电子入账凭据版式文件以多版本的方式追加至所述第一FOD电子入账凭据版式文件中,生成第三OFD电子入账凭据版式文件。2.如权利要求1所述的方法,其特征在于,在接收电子入账凭据数据和第一OFD电子入账凭据版式文件之后,所述方法还包括:获取所述第一OFD电子入账凭据版式文件的第一电子印章数据;判断所述第一电子印章数据的有效性;若判定所述第一电子印章数据有效,则执行基于所述开票标识,选取与所述开票标识相匹配的OFD电子入账凭据版式文件模板的步骤。3.如权利要求1所述的方法,其特征在于,所述方法还包括:基于所述开票标识,获取与所述开票标识相匹配的第二电子印章数据;基于所述第二电子印章数据对所述第三OFD电子入账凭据版式文件进行签章,以生成包含所述第二电子印章数据的第三OFD电子入账凭据版式文件。4.如权利要求3所述的方法,其特征在于,基于所述第二电子印章数据对所述第三OFD电子入账凭据版式文件进行签章的步骤包括:判断所述第二电子印章数据的有效性;若判定所述第二电子印章数据有效,则基于所述第二电子印章数据对所述第三OFD电子入账凭据版式文件进行签章。5.如权利要求1所述的方法,其特征在于,所述方法还包括:在OFD电子入账凭据版式文件模板库中预先配置有与各开票标识相匹配的各预置格式的OFD电子入账凭据版式文件模板。6.一种多版本电子凭证生成装置,其特征在于,所述装置包括:...
【专利技术属性】
技术研发人员:孟岑,陈依冰,樊铁力,许芳函,薛泽新,龚勇浩,李莉,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。