当前位置: 首页 > news >正文

“丝路电商”与泛欧在线公共采购平台Peppol

近期上海商务委员会公布《关于在上海市创建“丝路电商”合作先行区的方案》(以下简称方案),方案中提出:“全面贯彻落实党的二十大精神,立足新发展阶段,完整、准确、全面贯彻新发展理念,加快构建新发展格局,统筹发展和安全,发挥上海在改革开放中的突破攻坚作用,鼓励先行先试,对接国际高标准经贸规则,探索体制机制创新,扩大电子商务领域对外开放,打造数字经济国际合作新高地,在服务共建“一带一路”高质量发展中发挥重要作用。”

信息来源:上海市商务委员会《关于在上海市创建“丝路电商”合作先行区的方案》

创建“丝路电商”合作先行区的主要任务包括:

(一)扩大电子商务领域开放

(二)营造先行先试环境

(三)大力推进国际和区域交流合作

详细阅读《方案》内容,可以看出近期对于“鼓励先行先试,对接国际高标准经贸规则,探索体制机制创新,扩大电子商务领域对外开放,打造数字经济国际合作新高地”的重视程度。在对 扩大电子商务领域开放 的描述中提到:

“推动电子单证国际标准应用。建设对接泛欧在线公共采购平台(Peppol)的跨境电子发票互操作平台,探索建设国家级运营站点,支持银行将Peppol电子发票作为进口付汇凭证并推广使用。对标国际通行标准,推动提单、仓单等电子可转让记录境内和跨境使用。”

Peppol对于国内的企业而言,还是一个全新的名词。接下来我们将为大家介绍什么是Peppol以及企业应当如何通过Peppol给其交易伙伴传输业务文件(包括但不限于电子发票)。

什么是泛欧在线公共采购平台(Peppol)?

Peppol(Pan-European Public Procurement Online)是欧洲区域内的一个跨境公共采购电子商务平台试点项目,由欧盟委员会和Peppol联盟成员国共同资助建立,旨在通过制定标准化框架,推动欧盟成员国在公共采购相关的电子目录、电子订单和电子发票等方面规范更为统一,以简化公共采购程序。

虽然Peppol建立的初衷是用于政府公共采购领域,但凭借便利性、开放性等优势,其应用范围从政府公共部门向企业采购的交易(B2G)迅速推广至企业与企业间交易(B2B),并成为许多国家在线跨国交易的技术标准。“连接一次、连接一切”是Peppol的宣传口号,也是其服务目标。

国内有哪些获得国际认可的Peppol 接入点供应商?

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

Peppol_EDI1.png

Peppol电子发票基本框架 

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

Peppol_EDI2.png

政府或企业一旦接入Peppol,就可以快速、便捷地交换各种符合BIS标准的电子交易文件,如电子订单、电子预付运单、电子发票、电子目录等。 

电子发票作为重要的商务凭证,是Peppol电子交易文件的重要组成部分。在欧洲各国间的跨境业务中,Peppol电子发票严格按照“四角”模式运行。销售方通过Peppol可以安全地向世界各地的合作伙伴和政府发送电子发票,购买方可以通过软件或Peppol门户网站接收并进行处理。随着Peppol项目的持续开发建设,Peppol电子发票的功能和标准也愈加完善。 

电子发票要素

Peppol电子发票主要包含发票标识符(ID)、发票期限、卖方、买方、收款人及卖方税务代表的信息、合同编号、交付细节、付款指令、补贴或收费信息、发票项目信息、发票总额、增值税明细等要素。同时,Peppol电子发票还需符合欧盟《增值税指令》关于增值税发票的要素列表要求,包含不同的增值税税率、免税和零税率等。

电子发票形式

Peppol电子发票采取标准的结构化数据格式。政府和企业可以快速连接系统并自动读取结构化电子发票信息。世界各国在推行Peppol电子发票时,可以因地制宜地制定本国电子发票应用标准和模式,并采用可视化格式(如PDF格式),以便在电子商务过程中更加直观地阅读、处理。 

Peppol电子发票传输流程 

这里以下图场景为例。某企业A需要通过 Peppol将电子发票发送给交易伙伴。

Peppol_EDI3.png

企业A作为发送方,需要申请自己的Peppol ID(也可以通过知行软件申请),并将企业A以及交易伙伴的Peppol ID提供给知行软件接入点。

第一步,企业A将要发送的电子发票以协商好的协议发送给知行软件接入点。
第二步,知行软件接入点将通过交易伙伴的PEPPOL ID向SMP查询交易伙伴的元信息(包含支持的文档类型、文档版本、AS2/AS4信息、证书等)。
第三步,知行软件利用从SMP查询到的信息,将企业A需要发送的电子发票进行处理,加入头部信息之后发送给交易伙伴接入点。
第四步,交易伙伴接入点将电子发票发送给交易伙伴。

至此企业A成功通过Peppol给其交易伙伴发送了电子发票。 

企业与知行软件接入点应该如何连接呢?

Peppol_EDI4.png

1.企业与知行软件接入点之间的文件传输

需要建立两个连接通道:

  • 知行软件接入点与交易伙伴接入点之间通过AS4或AS2进行通信。
  • 企业A与知行软件接入点之间进行通信。

企业A可以选择通过以下方式与知行软件接入点建立连接:

SFTP Sever
SFTP Client
AS2

2.通过Peppol传输的是什么样子的报文?

PEPPOL 接入点具备发送和接收数据的功能,除了发票之外,还支持订单、发货等的电子数据交换,以上单据均以XML的形式传输,符合PEPPOL BIS标准,如发票符合PEPPOL BIS Billing 3.0。

参考资料:

上海市商务委员会《关于在上海市创建“丝路电商”合作先行区的方案》
Peppol电子发票在欧洲税收管理中的推广及发展
Peppol的发展史和基本框架
Peppol电子交付网络概述

如果您希望了解更多 EDI 相关信息,欢迎联系我们。

相关文章:

“丝路电商”与泛欧在线公共采购平台Peppol

近期上海商务委员会公布《关于在上海市创建“丝路电商”合作先行区的方案》(以下简称方案),方案中提出:“全面贯彻落实党的二十大精神,立足新发展阶段,完整、准确、全面贯彻新发展理念,加快构建…...

今日思考 -- 创新领导力(CIO)读后感

收获3个观点: 1 ,IT DT 商业,才是未来IT人的出路之一 ! 2 ,在CXO中,CIO像CEO一样,具备了整个企业的业务全视角 ,同时也更具解决 ‘’系统性‘’问题的能力 ! 3 &…...

Python实现Excel自动化

个人网站 文章首发于公众号:小肖学数据分析 Excel是办公自动化的关键工具之一,用于数据存储、处理和分析。 Python通过 openpyxl 库,提供了强大的Excel操作能力,让我们可以读取、写入、修改和创建复杂的Excel文件。 安装 open…...

WT2605-24SS高品质录音语音芯片:实现五种变音效果,为音频应用增添无限创意

在音频技术的世界里,录音芯片作为声音处理和传输的核心部件,一直以来都承载着人们对高品质音频的追求。而唯创知音推出的WT2605-24SS高品质录音语音芯片则在此基础上更进一步,带来了五种独特的变音效果,为音频应用注入了无限的创意…...

最美早安心语问候朋友们,祝你心情美好,万事如意

1、真诚的友谊,不会忘记,永远的朋友,每天想起。生活就是大海,朋友就是浪花,大海因有了浪花而美丽,生活有了朋友而甜蜜;祝福依旧,问候依然,祝朋友们开心快乐每一天……大家…...

2312skia,16画布

创建SkCanvas 首先,阅读SkCanvasAPI概述. Skia有多个接收SkCanvas绘图命令的后端.每个后端都有创建SkCanvas的独特方式.本页给出了每个示例: 光栅化 光栅化后端将绘画到可由Skia或客户管理的内存块. 推荐用管理画布命令要绘画内存对象的SkSurface为Raster和Ganesh后端创建画…...

mysql文本类型的最大长度限制

mysql支持很多类型&#xff0c;不同的文本有不同的长度限制。可以根据实际需要进行选择。 TINYBLOB, TINYTEXT L 1 bytes, where L < 2^8 (255 Bytes) BLOB, TEXT L 2 bytes, where L < 2^16 (64 Kilobytes) MEDIUMBLOB, MEDIUMTEXT L 3 b…...

ASP.NET《数据库原理及应用技术》课程指导平台的开发

1.1 系统设计目标 研制《数据库原理及应用技术》课程指导平台在功能上可以满足网络课堂教学活动的需要&#xff0c;在Internet上实现教学活动的各个环节。系统的基本设计原则有&#xff1a;先进性与方便性原则、功能实用性原则、开放性与可扩展性原则等。系统设计时采用较好的…...

OSHI-操作系统和硬件信息库

文章目录 引言一、快速入门1.1 OSHI的简介1.2 引入依赖1.3 涉及的包&#xff08;package&#xff09;1.4 涉及的核心类 二、操作系统信息&#xff1a;OperatingSystem2.1 总揽2.2 文件系统信息&#xff1a;FileSystem2.3 网络参数信息&#xff1a;NetworkParams2.4 进程信息&am…...

基于Java SSM框架+Vue实现企业公寓后勤管理系统项目【项目源码+论文说明】计算机毕业设计

基于java的SSM框架Vue实现企业宿舍后勤管理网站演示 摘要 21世纪的今天&#xff0c;随着社会的不断发展与进步&#xff0c;人们对于信息科学化的认识&#xff0c;已由低层次向高层次发展&#xff0c;由原来的感性认识向理性认识提高&#xff0c;管理工作的重要性已逐渐被人们所…...

stm32mp157和imx6ull在设备树节点上设置ap3216c的主要区别

stm32mp157和imx6ull在设备树节点上设置ap3216c的主要区别是&#xff0c;它们使用的不同的硬件架构和不同的设备树格式。以下是两者之间的差异&#xff1a; 硬件架构&#xff1a;stm32mp157是基于ARM Cortex-M4内核的微控制器&#xff0c;而imx6ull则是基于ARM Cortex-A7内核的…...

网工学习6-配置和管理 VLAN

6.1VLAN概念 1> 什么是 VLAN&#xff1f; VLAN 是一种在交换机上划分逻辑网段的二层技术。 2> 为什么要通过交换机划分网段&#xff1f; ① 因为交换机的端口密度比路由器高&#xff0c;并且价格比路由器低&#xff0c;所以组网成本更低。 ② 因为交换机划分网段比…...

MySQL库与表的备份

库的备份 备份 语法 mysqldump -P3306 -u root -p 密码 -B 数据库名 > 数据库备份存储的文件路径 例 mysqldump -P3306 -u root -p123456 -B mytest > D:/mytest.sql 注意 这是在linux命令行下。 还原 语法 scource 数据库文件路径 例 source D:/mysql-5.7.22/mytest.s…...

Python核心编程之基础内功

目录 一、语句和语法 1、 注释( # ) 2、继续( \ ) 3、多个语句构成代码组(:):...

GPT4-Turbo技术原理研发现状及未来应用潜力分析报告

今天分享的是GPT4-Turb系列深度研究报告&#xff1a;《GPT4-Turbo技术原理研发现状及未来应用潜力分析报告》。 &#xff08;报告出品方&#xff1a;深度行业分析研究&#xff09; 报告共计&#xff1a;46页 图像理解能力提升&#xff1a;三大视觉学习方法  为打造视觉大模…...

为什么 SQL 不适合图数据库

背景 “为什么你们的图形产品不支持 SQL 或类似 SQL 的查询语言&#xff1f;” 过去&#xff0c;我们的一些客户经常问这个问题&#xff0c;但随着时间的推移&#xff0c;这个问题变得越来越少。 尽管一度被忽视&#xff0c;但图数据库拥有无缝设计并适应其底层数据结构的查询…...

【Rust日报】2023-12-02 深度学习框架 Burn 发布 v0.11.0

深度学习框架 Burn 发布 v0.11.0 深度学习框架 Burn 发布 v0.11.0&#xff0c;新版本引入了自动内核融合&#xff08;Kernel Fusion&#xff09;功能&#xff0c;大大提升了访存密集型&#xff08;memory-bound&#xff09;操作的性能。同时宣布成立 Tracel AI (https://tracel…...

MySQL性能调优-1-实际优化案例

关于SQL优化的思路&#xff0c;一般都是使用执行计划看看是否用到了索引&#xff0c;主要可能有两大类情况&#xff1a; 对业务字段建立了二级联合索引&#xff0c;但是MySQL错误地觉得走主键聚族索引全表扫描效率更高&#xff0c;而没有走二级索引 走二级索引&#xff0c;但…...

JavaScript空值合并运算符

The Nullish Coalescing Operator&#xff08;空值合并运算符&#xff09;是一种 JavaScript 的新运算符&#xff0c;用于解决默认值设定中存在的一些问题。它的语法为 ??&#xff08;两个问号&#xff09;&#xff0c;表示当左侧的操作数为 null 或 undefined 时&#xff0c…...

Spring Boot 集成 spring security 01

一、导入依赖&#xff08;pom.xml&#xff09; <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation&qu…...

mongodb源码分析session执行handleRequest命令find过程

mongo/transport/service_state_machine.cpp已经分析startSession创建ASIOSession过程&#xff0c;并且验证connection是否超过限制ASIOSession和connection是循环接受客户端命令&#xff0c;把数据流转换成Message&#xff0c;状态转变流程是&#xff1a;State::Created 》 St…...

系统设计 --- MongoDB亿级数据查询优化策略

系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log&#xff0c;共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题&#xff0c;不能使用ELK只能使用…...

【机器视觉】单目测距——运动结构恢复

ps&#xff1a;图是随便找的&#xff0c;为了凑个封面 前言 在前面对光流法进行进一步改进&#xff0c;希望将2D光流推广至3D场景流时&#xff0c;发现2D转3D过程中存在尺度歧义问题&#xff0c;需要补全摄像头拍摄图像中缺失的深度信息&#xff0c;否则解空间不收敛&#xf…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院挂号小程序

一、开发准备 ​​环境搭建​​&#xff1a; 安装DevEco Studio 3.0或更高版本配置HarmonyOS SDK申请开发者账号 ​​项目创建​​&#xff1a; File > New > Create Project > Application (选择"Empty Ability") 二、核心功能实现 1. 医院科室展示 /…...

什么是Ansible Jinja2

理解 Ansible Jinja2 模板 Ansible 是一款功能强大的开源自动化工具&#xff0c;可让您无缝地管理和配置系统。Ansible 的一大亮点是它使用 Jinja2 模板&#xff0c;允许您根据变量数据动态生成文件、配置设置和脚本。本文将向您介绍 Ansible 中的 Jinja2 模板&#xff0c;并通…...

Mac下Android Studio扫描根目录卡死问题记录

环境信息 操作系统: macOS 15.5 (Apple M2芯片)Android Studio版本: Meerkat Feature Drop | 2024.3.2 Patch 1 (Build #AI-243.26053.27.2432.13536105, 2025年5月22日构建) 问题现象 在项目开发过程中&#xff0c;提示一个依赖外部头文件的cpp源文件需要同步&#xff0c;点…...

基于matlab策略迭代和值迭代法的动态规划

经典的基于策略迭代和值迭代法的动态规划matlab代码&#xff0c;实现机器人的最优运输 Dynamic-Programming-master/Environment.pdf , 104724 Dynamic-Programming-master/README.md , 506 Dynamic-Programming-master/generalizedPolicyIteration.m , 1970 Dynamic-Programm…...

从“安全密码”到测试体系:Gitee Test 赋能关键领域软件质量保障

关键领域软件测试的"安全密码"&#xff1a;Gitee Test如何破解行业痛点 在数字化浪潮席卷全球的今天&#xff0c;软件系统已成为国家关键领域的"神经中枢"。从国防军工到能源电力&#xff0c;从金融交易到交通管控&#xff0c;这些关乎国计民生的关键领域…...

MeshGPT 笔记

[2311.15475] MeshGPT: Generating Triangle Meshes with Decoder-Only Transformers https://library.scholarcy.com/try 真正意义上的AI生成三维模型MESHGPT来袭&#xff01;_哔哩哔哩_bilibili GitHub - lucidrains/meshgpt-pytorch: Implementation of MeshGPT, SOTA Me…...

P10909 [蓝桥杯 2024 国 B] 立定跳远

# P10909 [蓝桥杯 2024 国 B] 立定跳远 ## 题目描述 在运动会上&#xff0c;小明从数轴的原点开始向正方向立定跳远。项目设置了 $n$ 个检查点 $a_1, a_2, \cdots , a_n$ 且 $a_i \ge a_{i−1} > 0$。小明必须先后跳跃到每个检查点上且只能跳跃到检查点上。同时&#xff0…...