Peppol 详解指南

什么是Peppol?

Peppol 是 Pan-European Public Procurement On-Line 的缩写,是一种 EDI(电子数据交换)协议,旨在简化政府机构与供应商之间从采购到支付的流程。

依托于电子交换网络、业务互操作性规范(BIS)、传输基础结构协议(TIA)三大支柱组件,Peppol的运行是如下图所示的基于发送方、接收方以及各自服务提供商的“四角”模式实现的。

Peppol_guideline1.png

扩展阅读:Peppol的发展史和基本框架
Peppol电子发票在欧洲税收管理中的推广及发展

国内的Peppol 接入点供应商

知行软件,是业内领先的 EDI 解决方案及产品提供商,借助有自主知识产权的企业级 EDI 软件,快速通过了 PEPPOL 的 AS2 及 AS4 测试,被 OpenPEPPOL AISBL 正式认证为中国首家 PEPPOL 接入点供应商。 PEPPOL 接入点具备发送和接收数据的功能,支持订单、发货、发票等文件的电子数据交换。

什么是 Peppol ID?

Peppol网络上有众多企业,要想实现Peppol 对接,还需要有一个独一无二的代码来标识需要连接的企业。因此企业使用 Peppol ID 自动识别彼此身份。Peppol ID由唯一编号组成,企业不会对数据发送者和接收者的身份产生误解,也不可能出现错误的发票信息。

Peppol ID 的结构是什么?

Peppol ID 格式由三部分组成:

1)BusDox 参与者标识前缀;
2)国家代码;
3)组织的 GLN(全球位置编号)。

什么是 Peppol 发票标准?

Peppol 是一种标准,使企业能够向整个欧盟的公共部门客户发送电子发票。Peppol 标准目前已经超越了欧盟的界限,这意味着您可以将其用于更多领域,而不仅仅是向公共部门开具发票。

扩展阅读:Peppol电子交付网络概述

为什么选择Peppol?

降低成本

Peppol 是许多公共采购领域使用的标准,正在被公共机构扩展采用。通过标准化的Peppol解决方案,管理与不同国家/地区的采购流程。

提高互操作性

Peppol作为一个平台,不同 Peppol 接入点之间可以互连的属性,保证了任何参与 Peppol 框架内公共采购流程的合作伙伴之间的访问。

自动化管理流程

Peppol 和 EDI 标准为自动化打开了大门。销售和行政部门可以减少工作量,并将精力集中在提供更高价值和效率的工作上。

提高竞争力

企业可以使用Peppol实现与不同国家的合作伙伴交换数据。一旦企业实现了这一技术飞跃,将在跨境贸易中获得巨大的竞争力。

如何对接Peppol网络?

以企业作为发送方通过Peppol发送文件为例,流程如下:

Peppol_guideline2.png

如上图所示是企业A通过Peppol网络发送文件的流程图。
第一步,企业A需要申请自己的PEPPOL ID,并将企业A以及交易伙伴的PEPPOL ID提供给知行软件接入点。
第二步,知行软件接入点将通过交易伙伴的PEPPOL ID向SMP查询交易伙伴的元信息(包含AS4信息,证书等)
第三步,SMP将查询到的结果反馈给知行软件接入点,企业A可开始发出文件。
第四步,知行软件接入点利用查询到的信息,将企业A需要发送的数据进行处理,加入头部信息之后发送给交易伙伴接入点,由交易伙伴接入点发送给交易伙伴,由此企业A成功发送文件。

扩展阅读:Peppol网络对接流程

不同国家使用的电子发票格式

以下列举了不同国家使用的电子发票格式,以供参考。

欧洲国家

澳大利亚:ebInterface and -BIS
比利时:BIS Invoice
保加利亚:Public Procurement Portal
克罗地亚:OASIS UBL 2.1, CII
塞浦路斯:BIS Billing 3.0I
捷克共和国:EDIFACT, UBL, ISDOC
丹麦:OIOUBL, BIS 3 UBL
爱沙尼亚:EVS 923, UBL
芬兰:TEAPPSXML 3.0, Finvoice 3.0
法国:多种格式
德国:XRechnung (Business to Government), ZUGFeRD 2.0 (Business to Business)
希腊:BIS 3.0
匈牙利:XML-based e-invoice compatible with the European standards
冰岛:EN 16931 CIUS
爱尔兰:BIS, UBL, EDIFACT
意大利:FatturaPA
拉脱维亚:XML-based standards
立陶宛:UBL v2.1, XML, AS4
卢森堡:BIS, UBL 2.1
马耳他: European Standards
荷兰: SETU, NLCIUS, UBL-OHNL, BIS, SI-UBL
挪威:BIS Billing, UBL
波兰: UBL 2.1, UN/CEFACT CII, BIS Billing 3.0
葡萄牙: UBL 2.1, XML-GS1, CEFACT
罗马尼亚: SR EN 16931
斯洛伐克: None
斯洛文尼亚: e-SLOG
西班牙: Facturae, EN 16931
瑞典: BIS Billing 3.0 (mandatory for public sector), Svefaktura version 1, SFTI Fulltextfaktura
英国: Multiple standards

非欧洲国家

澳大利亚: BIS 3.0 ANZ
新西兰:BIS 3.0 ANZ
印度: JSON Format
印度尼西亚: e-Faktur Pajak
新加坡: BIS 3.0 SG
韩国: eVAT invoice
巴西: Multiple Formats
埃及: JSON or XML invoices

扩展阅读:什么是PEPPOL BIS?

了解更多 EDI 信息,请参阅: EDI 是什么?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 假设你的表名为table_name,需要插入的字段分别为id、peppolid、peppol_name和text_data,那么可以使用以下SQL语句: ```sql INSERT INTO table_name(id, peppolid, peppol_name, text_data) VALUES (123, 'peppolid_value', 'peppol_name_value', 'text_data_value') ``` 其中,123是需要插入的id值,'peppolid_value'是需要插入的peppolid值,'peppol_name_value'是需要插入的peppol_name值,'text_data_value'是需要插入的text_data值。你可以根据实际需要修改这些值。 ### 回答2: 可以使用以下的SQL语句将"peppolid"、"peppol name"和文本数据插入到表123中: ```sql INSERT INTO table123 (peppolid, peppol_name, text_data) VALUES ('peppolid的值', 'peppol name的值', '文本数据的值') ``` 将上述语句中的'peppolid的值'替换为实际的peppolid值,将'peppol name的值'替换为实际的peppol name值,将'文本数据的值'替换为实际的文本数据值。 注意:在使用该语句之前,请确保已经创建了具有相应列名的表123。 ### 回答3: 假设表名为"table1",包含以下三个字段:id, peppolid, peppol_name,其中id为自增字段。 SQL语句如下: ```sql INSERT INTO table1 (peppolid, peppol_name) VALUES ('peppolid的值', 'peppol name的值') ``` 假设需要同时插入一段文本数据,可使用下述SQL语句: ```sql INSERT INTO table1 (peppolid, peppol_name, text_data) VALUES ('peppolid的值', 'peppol name的值', '文本数据的值') ``` 在以上示例中,需要将'peppolid的值'、'peppol name的值'和'文本数据的值'替换为实际需要插入的具体数值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知行EDI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值