Oraclee BS 对于电子发票的功能支持

作者:郑德鼎 约 5 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:CO, FI, 财务
Oraclee BS 对于电子发票的功能支持 - 封面图
Oraclee BS 对于电子发票的功能支持 - 封面图
Oraclee BS 对于电子发票的功能支持 - 封面图
Oraclee BS 对于电子发票的功能支持 - 封面图
Oraclee BS 对于电子发票的功能支持 - 封面图
Oraclee BS 对于电子发票的功能支持 - 封面图

**Oracle eBS 对于电子发票的功能支持**

看到爱记不记上有SAP的同事介绍了SAP Document and Reporting

Compliance模块在电子发票集成上的应用。也想来提笔介绍一下Oracle eBS产品中对于电子发票的功能支持。

我们先来环顾一下各个国家电子发票的进展。几个重要的经济体都已经强制电子发票或正在推进电子发票的进程中。中国已经开始强制推进数电发票,欧盟已经批准了强制电子发票的提案,各个盟国正在推进电子发票,部分国家比如匈牙利,西班牙,意大利均已经强制要求纳税人开具电子发票。拉丁美洲中包括墨西哥,巴西等也早已强制实施电子发票。中东地区也逐步在推进电子发票的进程,土耳其,沙特阿拉伯等均已强制实施电子发票。

电子发票区别于以前的商业发票,将发票数据进行了结构化的存储,便于发票信息在不同主体之间进行有效的传递,同时基于电子签名等技术手段确保电子发票数据的完整性以及防止发票数据被恶意篡改。此外电子发票也通常需要传递至政府的电子发票平台进行发票数据的登记报告以及准确性的校验。

对于电子发票的结构,有一些电子发票的标准相对在各个国家中采纳的较多,主要包括UBL-Invoice的标准以及PEPPOL

BIS的标准。这两个标准均为XML格式的发票标准,在欧盟,中东,亚太等多个国家的电子发票上均采用了UBL-Invoice的变形或者采用了PEPPOL

BIS的标准。还有一些国家电子发票的结构,采用的是json格式的标准,比如韩国,菲律宾等。

针对电子发票数据传递,政府电子发票平台接收电子发票的形式,常见支持Webservice对接,文件传输对接。此外,也有不同的服务中间商提供一些接口封装以及字段转换的服务,支持的对接方式和对接的文件格式支持也会更加多样。

了解了电子发票的格式以及对接方式,我们会发现对于ERP系统而言,核心需要处理的发票数据的提取以及传递。

那Oracle eBS的Global Electronic

Invoicing的解决方案,核心会关注解决发票数据提取,以及发票数据的传递。剩下的工作,会借助第三方服务商提供相应的能力。整体方案的架构如下:

Oraclee BS 对于电子发票的功能支持 - 封面图
Oraclee BS 对于电子发票的功能支持 - 封面图

业务模块在产生发票数据后,通过定时的发票提取程序将发票数据抽取成标准的XML格式文件。生成后的XML文件格式包含了电子发票必须的相关字段信息,然后通过XML

Gateway与第三方服务商进行对接,第三方服务商提供相应的格式转换服务,以及必要的数字签名服务。最终由第三方服务商与税局进行交互进行电子发票的开具。

企业IT也可以在XML

Gateway相关的监控界面监控对应发票传输以及传送的状态。但是可以看到整体的电子发票解决方案还是依赖第三方服务商的能力,包括部分国家要求的json格式并不能通过XML

Gateway进行处理传递,必须由第三方服务商进行格式转换。

综上,虽然Oracle eBS 提供了Global Electronic

Invoicing的能力,但是考虑到相关的限制以及依赖服务提供商的能力栈,实际项目实施时,可能采用定制化的策略会更加有效。但是在Oracle

Fusion的平台上,由于Fusion本身不支持定制化开发,参考Oracle eBS的这种电子发票的模式会有更多的应用。目前已经看到Oracle

Fusion采用类似的方案架构处理印度电子发票的开具。参考架构如下:

Oraclee BS 对于电子发票的功能支持 - 封面图
Oraclee BS 对于电子发票的功能支持 - 封面图

通过UCM交换发票的XML文件信息,提供Restful API回相关电子发票处理结果。

**— END —**

Oraclee BS 对于电子发票的功能支持 - 封面图
Oraclee BS 对于电子发票的功能支持 - 封面图

作者 | 杜张雄

审核 | 陆 觉

编辑 | 王 锐

郑德鼎

关于作者:郑德鼎

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「OracleeBS对于电子发票的功能支持.md」整理生成,仅用于内部技术分享与学习交流。