数科OFD版式电子凭据支撑平台解决方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数科OFD版式电⼦凭据⽀撑平台解决⽅案
数科OFD版式电⼦凭据⽀撑平台
解决⽅案
1.背景概述
凭证是记载经济业务事项发⽣、明确各参与⽅责任,可被作为记账依据的证明材料,例如发票、财政票据、银⾏单据、客票、⾏程单和业务⾃定义单据等。
凭证在报销和会计核算后成为会计凭证的⼀部分。
电⼦凭证是指通过计算机系统开具,以数字形式存储于磁盘、光盘等媒体,依赖计算机系统阅读、处理并可在通信⽹络上传输的凭证。
《关于规范电⼦会计凭证报销⼊账归档的通知》(财会〔2020〕6号)⽂件中明确“来源合法、真实的电⼦会计凭证与纸质会计凭证具有同等法律效⼒”,并要求“会计核算系统…能够按照国家档案⾏政管理部门规定格式输出电⼦会计凭证及其元数据…”。
各⾏业对电⼦凭证的探索由来已久,但由于缺乏顶层设计和标准规范,⽬前市⾯上的电⼦凭据⼤都采⽤PDF标准或图⽚格式作为⽂件格式,主要存在以下⼏个⽅⾯的问题:
1.安全性较低
根据相关政策要求,我国重要关键⾏业应实现国产算法的全⾯应⽤。
PDF作为美国主导的电⼦⽂件格式标准,⽆法⽀持国密算法;图⽚格式更是不⽀持内置加密算法应⽤,严重影响凭证电⼦⽂件的安全性。
2.标准性较差
PDF、图⽚⽂件等格式标准不⼀、解释复杂,难以进⾏统⼀规划设计,⽆法形成统⼀数据结构标准,难以实现不同凭证间互通互认和数据共享。
3.精简性不⾜
PDF是上世纪九⼗年代制定的标准规范,基于⼆进制的数据组织结构臃肿复杂,在电⼦发票应⽤场景中,PDF发票⽂件⼤⼩普遍在100K左右,⽽清晰的图⽚凭证⽂件⾄少需要数百KB。
过于臃肿的⽂件体积限制了电⼦凭证业务的发展。
4.应⽤不通畅
由于缺乏统⼀顶层设计和数据结构,PDF、图⽚等格式凭证⽂件的开具、加
⼯、验证、数据利⽤等⼯作⽐较繁琐,占⽤⼤量⼈⼒,难以真正发挥电⼦凭证的便捷管理和应⽤的优势。
2.OFD标准
2.1.基本情况
版式⽂件是指版⾯呈现⾼度精确的电⼦⽂件,是电⼦公⽂、电⼦档案、电⼦证照和电⼦凭证等严肃公务⽂件的理想承载格式,是电⼦⽂件规范性和可信性的重要保障。
2016年10⽉,国标委发布了《GB/T 33190-2016 电⼦⽂件存储与交换格式版式⽂档》(OFD格式)标准,这是我国⾃主制定的版式⽂件格式标准,标志着我国电⼦⽂件产业从此不再受国外标准和技术的制约,⾛向独⽴发展的道路。
OFD标准发布以来,国家主管部门坚定不移的在各⾏业中推动标准的落地实施:2016年12⽉30⽇,国标委发布党政机关电⼦公⽂系列标准规范,在《党政机关电⼦公⽂格式规范第3部分:实施指南》中明确要求“电⼦公⽂的承载格式为OFD”;2018年11⽉,电⼦证照系列国家标准正式发布,在《GB/T 36905-2018 电⼦证照⽂件技术要求》明确规定“电⼦证照使⽤OFD格式”;在国家档案局印发的《数字档案室建设评价办法》中明确要求“⽂书类电⼦档案的正本、定稿、公⽂处理单应以OFD……等版式格式归档保存”,推荐在电⼦档案领域应⽤OFD 标准作为归档⽂件格式;2017年12⽉,中央⽹信办联合五部门开展国家电⼦政务综合试点,明确要求“在推进电⼦⽂件应⽤⽅⾯,要求试点地⽅推进OFD版式⽂档、电⼦证照、电⼦交易凭证的试点应⽤”。
2020年1⽉,在《关于增值税发票综合服务平台等事项的公告》(国家税务总局公告2020年第1号)中,明确指出“增值税电⼦普通发票版式⽂件格式为OFD格式”。
OFD标准和技术已经成为信息化建设中不可或缺的重要基⽯。
2.2.标准特点
OFD标准的技术优势如下:
1. 精确呈现
OFD版式⽂件可精确呈现与原始纸质凭证完全相同的样式和版⾯效果,⽤户
可⽅便的在PC(包括国产CPU和操作系统装机的电脑)、平板电脑、⼿机上完全⽆损的阅览OFD版式⽂件。
2. 长久保存
OFD版式⽂件永久可读可⽤,不依赖任何特定软件,真正实现⽂件的长久保存。
3. 安全可靠
OFD版式⽂件⽀持国家电⼦印章标准规范,⽀持国密算法,并具有全⾯的安全保障体系,防⽌信息的泄露窃取和抵赖篡改。
4. 可⽤性强
OFD版式⽂件⽀持⽤户批注、签章、保管、打印、交换、检索等多种利⽤⼿段,⽅便在信息系统中深度应⽤。
5. 轻巧节约
OFD版式⽂件是基于层次⽂本+压缩打包的技术机制,⽐同样内容的PDF等格式⽂件体积更⼩,节约存储空间和传输带宽。
6. ⽅便归档
OFD版式⽂件符合国家档案局电⼦⽂件归档标准,可直接进⾏归档处理,也可⽅便的打印出来进⾏纸质归档。
7. ⾃主可控
OFD版式标准是国家标准,⾃主可控、通⽤性强,对保障国家信息安全和民族IT产业健康发展具有重要战略意义。
3.总体架构
数科⽹维公司基于OFD版式标准及电⼦凭证应⽤场景,研发了数科OFD版式电⼦凭证⽀撑平台,为电⼦凭证应⽤提供全流程的版式处理应⽤⽀撑,包括凭证制作、加⼯、查阅、验证、套打等等,保障电⼦凭证的真实性、完整性、安全性和可⽤性,提⾼电⼦凭证的业务价值,系统架构如下图所⽰:
电⼦凭证业务应⽤系统
检索、验证等
OFD 电⼦凭证⽀撑服务系统模块组成逻辑架构图
数科OFD 电⼦凭证⽀撑服务系统包括电⼦凭证模板设计⼦系统、电⼦凭证制作加⼯⼦系统、电⼦凭证⽹页发布⼦系统、电⼦凭证解析验证SDK 、电⼦凭证阅读器等5个组成部分,为电⼦凭证提供全流程的OFD ⽂件处理应⽤⽀撑,包括凭证制作、加⼯、查阅、验证、利⽤等等,保障电⼦凭证的真实性、完整性、安全性和可⽤性,全⾯满⾜信息化管理和利⽤要求。
4. 模块介绍
4.1. 电⼦凭证模板设计⼦系统
数科电⼦凭证模板设计⼦系统提供各类电⼦凭证的模板定制相关功能,可⽅便定制不同种类凭证的呈现样式,设置相关动态填充区域数据项,⽣成与纸质凭证版⾯⼀致的OFD 电⼦模板。
系统基本功能如下:
⽀持纸质凭证的精确尺⼨定制。
⽀持导⼊Word 、WPS 、PDF 、XPS 、HTML 、图⽚等类型的电⼦⽂件⽣成OFD
模板底图,⽀持带复杂效果的模板的⽣成。
⽀持各类模板内容域控件,包括⽂本、数字、⽇期、⾦额等多种内容类型。
⽀持各类模板图⽚域控件,⽀持栅格图。
⽀持签章域控件。
控件⽀持⿏标拖动位置、键盘调整位置、坐标精确设定位置、并⽀持对齐、等宽、等⾼及其他多种⾃动化排版应⽤。
图电⼦凭证模板设计⼦系统⽰意图
4.2.电⼦凭证制作加⼯⼦系统
数科电⼦凭证制作加⼯⼦系统部署在服务器端,提供电⼦凭证制作和加⼯服务,⽀持从⽆格式XML⽂件和结构化数据进⾏套版制作OFD电⼦凭证⽂件,⽀持实时制作和历史数据批量制作;除此之外,还可将主流的⽂件格式转换为OFD ⽂件。
系统内置多种转换引擎,⽀持集群配置,可有效应对⾼精度、⼤数据量、⾼速度、⾼可靠性要求的凭证⽂件制作和加⼯需求;提供
C++、COM、Java API、Windows服务等多种技术形态的功能服务调⽤接⼝。
主要功能如下:
套版制作
⽀持从⽆格式XML⽂件和结构化数据制作⽣成电⼦凭证版式⽂件,从凭证相关信息系统接⼝中获取XML数据,指定引⽤凭证模板⽂件,系统依据模板定义将
数据内容转换为特定显⽰格式和版⾯的版式⽂件。
常规格式转换
⽀持各类常见⽂档格式转换为OFD⽂件,涵盖⽇常办公领域中的所有格式,包括但不限于微软Office办公⽂档系列、WPS、PDF、XPS、图⽚、RTF、HTML⽹页等。
在OFD转换功能之外,⽀持将OFD⽂件转换为PDF⽂件。
⽀持流式⽂件带修订痕迹的格式转换。
⾼速制作
系统⽀持集群部署,⾮常容易扩充,其中的⼯作节点数量可以进⾏“热插拔式”扩展(即在不影响服务对外调⽤的前提下增加或减少转换节点)。
通过合理配置转换⼯作节点的数量,可以应对海量⽂档的⾼速转换需求。
多引擎转换
系统节点内置虚拟打印和其他转换引擎,当进⾏⽂档转换时,优先使⽤该⽂档的创建软件作为排版引擎,很⼤程度上避免了不同版本引擎之间的跑版现象引起的转换失真,转换后的版⾯效果更为精确。
另外,电⼦⽂件使⽤其创建软件解析和排版的成功率也显著提⾼,这使得转换节点⼯作更为稳定。
元数据处理
可在⽣成OFD⽂件的同时添加、修改、删除元数据信息,元数据包括购买⽅名称等信息、开票单位信息等。
⼆维码处理
系统可以在OFD版式凭证的指定位置嵌⼊⼆维码,⽀持宽⾼、DPI等参数的⾃定义。
嵌⼊字体
系统可以在OFD版式凭证中嵌⼊字体⽂件,从⽽保证各种环境下的呈现效果⼀致。
凭证内容提取
⽀持检索服务,可快速提取OFD版式凭证的⽂本内容,并提交搜索以⽣成⽂件内容索引库,从⽽实现基于⽂本的版式⽂件内容检索。
数字签名
系统可在OFD⽂件中添加符合OFD格式规范和密码技术应⽤规范要求的数字签名,实现对OFD凭证的安全保护。
系统提供两种⽅式实现数字签名的添加:接⼝⽅式(须提供签名信息和关联类名)和证书⽅式(须提供封装的CA证书)。
系统同时提供数字签名的删除。
电⼦签章
配合电⼦签章服务,可实现批量盖章,可指定盖章的位置和⼤⼩。
⽀持电⼦印章的删除(可保留印章图元信息);提供验章接⼝,可通过接⼝在系统中进⾏电⼦印章的验证。
通过电⼦签章的加盖不仅保留了纸质凭证的习惯和财务需要,还实现了电⼦凭证的安全保护。
凭证附件处理
可将指定附件添加到OFD⽂档中,可以指定附件标题、附件的类型等信息。
也可从OFD⽂档中移除附件。
⽂档权限处理
可在OFD⽂档中增加、删除⽂档权限,⽂档权限包括:打印、保存、复制、下载,当打开OFD⽂件时将只有允许的操作权限,避免凭证数据被滥⽤,形成“撞库”。
⽂档页⾯处理
可为版式⽂档添加封⾯、尾页、在指定位置插⼊页⾯或删除指定的页⾯。
⽂档组合拆分
系统⽀持将多个⽂档按要求组合成⼀个OFD⽂件,⽀持将⼀个OFD按要求拆分为多个OFD⽂件。
可组合的⽂档格式包括Office⽂件、WPS⽂件、PDF、XPS、图⽚、⽹页等,对图⽚⽂件可指定组合后的宽度、分辨率。
⽔印处理
系统⽀持在转化后⽂档的指定页⾯中插⼊⽔印和背景,⽔印和背景⽀持图形、图像和⽂字的组合描述。
添加的图⽚⽔印可指定位置、是否可以打印、是否视图显⽰等属性,⽂字⽔印可指定位置、⽂本内容、字体、字体颜⾊、旋转⾓度等属性。
加密封装
系统⽀持将转换后的版式⽂件封装为指定类型的加密信封,该信封可被具备条件的阅读终端打开,⽽未授权的⽤户和软件⽆法打开。
系统⽀持使⽤⽤户指定的加解密算法进⾏⽂件的加解密,⽀持在OFD⽂档中添加阅读有效期控制信息。
凭证验证
通过电⼦印章系统提供的验证功能⽀持多重验证机制,包括电⼦印章校验、数字签名校验、有效期验证等,可根据业务需要,从不同侧⾯对电⼦凭证版式⽂件的签章信息进⾏验证。
后台管理
系统提供完善的后台管理功能,包括:
1)系统注册:通过注册机制⽀持多个业务系统的转换请求,转换成功后将结果返回各系统。
查询清空
系统名称
序号系统名称 Token 注册时间状态操作
1 XXX系统 XXXXXXXXXX 使⽤中停⽤删除
2 YYY系统 YYYYYYYYYYY 使⽤中停⽤删除
3 ZZZ系统 ZZZZZZZZZZZZ 停⽤中启⽤删除
注册
注册时间
图系统注册界⾯图
2)统计分析:可以按业务系统、转换数量、原⽂档类型、成功失败率、转换时段等不同维度进⾏统计分析,结果以柱状图、饼图等⽅式显⽰,也可以将统计结果导出为Excel⽂档。
统计条件
业务系统:
任务开始时间: ~
转换状态:
⽂档类型:
统计维度
维度⼀:
维度⼆:
显⽰⽅式
○柱状图◎饼图□占⽐□数值
统计导出结果
图格式转换统计分析界⾯
3)转换⽇志:系统⾃动记录转换源、转换时间、转换状态等信息,并以列表⽅式显⽰,可查看转换明细。
列 1
⽂本⽂本
⽂本
序号任务ID 系统名称来源IP
任务耗时(秒) 任务开始时间状态错误码
⽇志监控
转换⽇志1 31283881238 电⼦公⽂系统 192.168.1.234 1 2016-1-11 12:00:00 失败 7000
系统名称任务ID 查询导出任务重⼊节点监控状态清空注册⽇志
任务开始时间~图转换⽇志列表界⾯
4)转换监控:提供图形化的界⾯显⽰各转换节点的情况,包括成功数、失败数、运⾏状态等。
图监控管理界⾯
4.3. 电⼦凭证⽹页发布⼦系统
系统部署在服务器端,可将各类电⼦⽂档包括OFD版式电⼦凭证在内不同格式⽂档实时解析成HTML并向⽤户推送,⽤户⽆需安装任何软件,即可通过终端⾃带的⽹页浏览器原版原式阅读电⼦凭证。
系统⽀持PC端、⼿机端、平板电脑等客户端设备,⽀持IOS、Linux、安卓、Windows等操作系统。
系统⽀持SDK集成或URL直接嵌⼊集成。
图凭证⽹页轻阅读系统⽰意图
主要功能如下:
⽂档转换及解析
提供将各类常见⽂档格式转换为OFD⽂件的功能(⽀持的格式包括但不限于DOC\XLS\PPT等办公⽂档及其⾼版本、PDF、XPS、BMP、JPG、PNG、TIFF等),然后将OFD⽂档的内容和版式信息(包括⽂字、图形、图⽚等元素),与HTML中的相应标签属性进⾏对应,将OFD⽂件转换为HTML⽂件,保持OFD⽂件的版式内容不发⽣任何变化。
流式传输
采⽤⼤⽂件切分、按需推送、动态加载、传输加密等技术,将⽤户阅读的当前⽹页内容向终端浏览器推送,⽤户⽆需长时间等待所有内容的全部加载,提⾼阅读效率和⽤户体验。
系统⽀持HTTPS或⽤户指定的加密算法对传输的数据⽂件进⾏加密保护。
在线阅读
系统提供在线阅读功能,浏览器⽆需安装任何插件。
浏览器在线阅读⽀持多种视图模式,在线阅读与相关应⽤系统集成灵活、⽅便。
在线阅读⽀持翻页功能,包括前/后翻页、翻⾄⾸/末页、页⾯跳转等,⽀持页⾯⽆级别缩放和全屏显⽰,⽀持内容复制和全⽂检索(关键词⾼亮显⽰),⽀持⼤纲/缩略图导览,⽀持对页⾯相关操作权限的控制。
系统提供在线打印和⽂件下载功能。
图版式凭证⽹页阅读界⾯
复制控制
将OFD⽂档的图层渲染为透明图⽚进⾏图层叠加,除固化的图像图层外,还可⽣成不可见的“⽂本”图层⽤于提供⽂本复制,可控制⽤户的复制权限,对于⽆授权的⽤户,不提供“⽂本”层,⽆法复制⽂件中的⽂字内容。
分页授权
在线阅读进⾏页⾯切换时,实时进⾏阅读权限判断,可实现⽂档权限以页⾯和图层为单位的细粒度权限控制,⽀持将⽆权阅读信息⽤预设的提⽰内容进⾏替换显⽰。
在线查验
⽀持⽹页⽆插件在线查验功能,可验证凭证印章中数字签名和证书的有效性,实现电⼦凭证的⽹页端在线查验。
⽤户⾏为管控
⽀持与增值税凭证管理系统等相关系统进⾏对接,对电⼦凭证版式⽂件的查询、下载、展⽰、打印等⽤户⾏为进⾏实时管控,验证⽤户⾝份,判断其⾏为的有效性,从⽽避免撞库等危害凭证数据安全的问题出现。
4.4.电⼦凭证阅读器
数科电⼦凭证阅读器主要⽤于离线阅读OFD或PDF版式电⼦凭证,⽀持PC 端、⼿机端、平板电脑等客户端设备,⽀持IOS、Linux、安卓、Windows等操作
系统。
图版式凭证单机阅读功能界⾯图
主要功能有:
⽂件操作
提供OFD/PDF⽂件的打开、保存、另存等⽂件操作,涉及OFD/PDF格式互转的部分严格保证版⾯效果⼀致。
打印操作
提供打印预览、凭证打印功能,⽀持市场上的常见打印机。
阅读操作
提供翻页功能,包括前/后翻页、半页翻、翻⾄⾸/末页或指定页⾯等。
提供页⾯旋转、页⾯⽆级别缩放和全屏显⽰功能。
⽀撑单个页⾯、连续页⾯等多种页⾯显⽰模式,⽀持适合宽度、适合⾼度等多种⾃动缩放模式。
凭证验证
提供凭证验证功能,可对凭证中的数字签名进⾏有效性验证,对电⼦凭证进⾏鉴别验证,同时⽀持阅读OFD和PDF版式⽂件。
4.5.电⼦凭证解析SDK
数科电⼦凭证解析SDK包⽀撑第三⽅平台对凭证⽂件的再利⽤,提供凭证⽂件格式解析、凭证内容提取、全⽂检索⽀持、语义检索⽀持、元数据检索⽀持、
凭证验证等功能,⽀持C++、JAVA、COM等形态的功能调⽤。
凭证格式解析
提供凭证格式解析功能,实现对OFD凭证⽂件的内置结构拆解,将凭证中的⽂字、图形、签章等相关资源内容形成多级树状结构,⽅便对电⼦凭证进⾏深度利⽤。
全⽂检索
提供全⽂检索接⼝,实现对凭证版⾯内容的全⽂进⾏检索,⽀持多条件组合检索功能。
语义检索
针对凭证⽂件语义标准信息进⾏定向检索,如检查“销售⽅名称”含有“数科”字样的电⼦发票⽂件。
元数据检索
针对凭证⽂件语义标准信息进⾏定向检索,如检查“特殊⾏业标识”为“农产品销售”的电⼦发票⽂件。
凭证验证
提供凭证批量验证功能,可对凭证中的数字签名进⾏有效性验证,可批量鉴别电⼦凭证的真伪性。
5.技术优势
与传统的PDF电⼦凭证相⽐,OFD电⼦凭证优势如下:
(1)安全性较⾼
OFD国家标准⽀持我国国密算法和电⼦印章标准体系,安全程度⾼,符合国家相关政策要求。
(2)可控性较强
OFD产业是我国⾃主可控的软件产业体系,核⼼技术完全掌握在我国⾃⼰⼿上,杜绝软件后门等技术隐患,同时有利于推动我国民族IT产业的发展。
(3)技术上先进
OFD发布于2016年,基于当前主流的“层次⽂件+压缩”的数据结构,对PDF 中不合理的技术机制进⾏了摒弃和改造,在可读性、精简性、可扩展性、安全性等⽅⾯均有较⼤提升。
例如,PDF凭证⽂件普遍体积为100KB以上,同样内容的
OFD电⼦凭证可做到10KB以内,精简⽐例可达数倍,显著减轻了存储处理和⽹络带宽的压⼒。
(4)⽅便应⽤处理
建⽴基于OFD的电⼦凭证规范体系,可⽅便打通凭证应⽤各个业务环节,实现凭证的全流程电⼦化处理,真正发挥电⼦凭证的便捷、快速、安全处理利⽤的优势。