如何填写敦煌网欧盟 PID(M-PID、NS-PID、S-PID)
自 2026 年 11 月 1 日起,发往欧盟、内在价值不超过 150 欧元的 B2C 远程销售进口货件,在报关时需要填报商品识别码(PID)。本教程说明 M-PID、NS-PID、S-PID 三类标识的区别,旺销王新增的「首选项 → 欧盟PID」取值配置怎么用,以及本地货品、订单申报、物流渠道三个来源如何配合。本教程只讲 PID 申报数据的维护和取值配置,不包含敦煌订单的审核与发货操作。
先了解:欧盟 PID 新规与三类标识
PID 全称 Product Identifier,中文一般叫商品识别码。它的作用是给商品一个能被系统识别的身份,让欧盟海关能把平台上的商品、卖家手里的库存和进口申报单这三份信息落到同一件商品上。
按欧盟委员会 2026 年 10 月 5 日版指南,自 11 月 1 日起,商品识别码要求适用于内在价值不超过 150 欧元的远程销售进口货件,主要覆盖面向欧盟消费者销售的 B2C 商品。
按照现行规则,PID 申报信息涉及三类标识:
| 标识 | 名称 | 作用 | 敦煌场景由谁提供 |
|---|---|---|---|
| M-PID | 商品产品识别码 | 标识平台上架的这件商品,由平台生成 | 平台提供,系统自动取平台 SKU ID,卖家无需填写 |
| NS-PID | 非标准化制造商品识别码 | 制造商或供应商自行编制的内部款号、型号或出厂编号,用于生产追溯 | 必填 |
| S-PID | 标准化制造商品识别码 | GTIN、EAN、UPC、ISBN 等遵循国际标准的产品编码 | 卖家按商品实际情况填写,非必填 |
新增:在「首选项 → 订单 → 欧盟PID」统一配置系统自动取值来源
系统按页面顺序从左至右依次取第一个有值的字段,若都未取到值,订单申请运单号将可能报错
打开路径:订单管理 → 右上角「设置」→「首选项」→「订单」页签 →「欧盟PID」。
取值规则
- 只对欧盟订单生效,在申请运单号时统一计算;非欧盟订单不做 PID 取值。
- 只读取已勾选的来源,未勾选的来源即使有值也不参与。
- 按页面从左到右的展示顺序依次判断,取第一个非空值。顺序由页面固定,不能拖动调整;想优先使用某个来源,需要把排在它前面的来源取消勾选。
- 「随机生成」是兜底:只有勾选随机生成,且其他已勾选来源都为空时才会生成;同一店铺、同一平台、同一线上产品会复用已经生成的随机值。生成随机 M-PID 或 NS-PID 需要线上产品 ID,订单商品缺少时会提示。
- 保存后对之后申请运单号的欧盟订单生效,已经申请过运单号的订单不会自动回写。
各来源的含义:
| 来源 | 取值含义 |
|---|---|
| 平台提供值 | 平台接口返回的标识。敦煌的 M-PID 由平台提供的 SKU ID 充当;Voghion 的 M-PID、NS-PID 由平台商品提供。 |
| 线上产品ID / 线上SKUID | 订单关联的线上商品的产品 ID、SKU ID。 |
| 线上SKU编码 | 订单关联的线上商品的 SKU 编码。 |
| 订单申报手动填写 | 订单「申报」页签中当前保存的标识值。 |
| 本地货品M-PID / NS-PID / S-PID | 配对货品「申报信息」中维护的对应标识。 |
| 本地货品SKU编码 | 配对货品的 SKU 编码;一条申报对应多个不同货品编码时,不取该来源。 |
| 物流渠道申报规则配置 | 物流渠道「申报规则」中填写的 NS-PID、S-PID。 |
| 随机生成 | 系统按线上产品生成并保存的随机标识,只在前面的来源都为空时兜底。 |
三个取值来源分别怎么维护
首选项里勾选的是「从哪取值」,来源本身的数据仍要到对应页面维护。三个来源与原来的三个入口一一对应。
3.1 入口一:本地货品申报信息(对应「本地货品M-PID / NS-PID / S-PID」)
如果同一款货品会反复出单,建议先在货品资料里把标识维护好。订单同步并匹配到该货品后,新生成的订单申报会自动带入这些值。
- 进入货品 → 单货品,用 SKU 编码或名称找到目标货品。
- 打开货品编辑窗口,找到申报信息区域。
- 按实际需要填写商品标识符(M-PID)、非标准化制造商产品标识符(NS-PID)、标准化制造商产品标识符(S-PID)。
- 保存货品。之后新同步并匹配到该货品的订单,生成的订单申报会自动带上这些值。

需要一次维护多款货品时,在货品列表勾选目标货品,打开批量编辑,选择商品标识符(M-PID)、非标准化制造商产品标识符或标准化制造商产品标识符编辑生成。

3.2 入口二:订单申报手动填写(对应「订单申报手动填写」)
订单已经生成、或者货品资料还没来得及维护时,可以直接在订单里补齐或修正。
- 进入订单 → 订单列表,展开目标订单并打开订单详情。
- 切换到申报页签,按商品行填写或修改商品标识符(M-PID)、非标准化制造商产品标识符(NS-PID)、标准化制造商产品标识符(S-PID)。
- 保存后,在申请运单号时,系统会把这里保存的值作为「订单申报手动填写」来源参与取值。
需要批量处理多个订单时,在订单列表勾选订单,打开批处理菜单,选择批处理申报信息集中填写。

3.3 入口三:物流渠道申报规则配置(对应「物流渠道申报规则配置」)
如果某个物流渠道发出的订单需要统一使用同一个 NS-PID、S-PID,可以在这个渠道的申报规则里配置,不用逐单填写。
- 进入物流 → 物流商,找到并展开目标物流商(例如敦煌线上物流)。
- 在物流渠道列表中,点击目标渠道右侧的配置。
- 在配置窗口找到申报规则,填写非标准化制造商产品标识符(NS-PID)和标准化制造商产品标识符(S-PID),保存。
NS-PID 的 5 条填写规则
NS-PID 是卖家自定义编码,无论填在货品申报、订单申报还是物流渠道申报规则里,都按同一套规则逐条核对:
- 只能包含字母和数字
- 不能出现中文、空格或特殊字符,斜杠
/、英文句点.都不行。 - 长度控制在 6 到 50 个字符之间。
- 要和实际申报的商品保持一致,不同商品之间不能共用同一个商品识别码。
- 要支持商品可追溯,能通过这个字段回溯到制造商信息。
推荐用「供应商或品牌缩写 + 内部款号/型号」的方式组合,既保证唯一,又能回溯到生产信息。
申请运单号前核对与常见问题
- 打开首选项 → 订单 → 欧盟PID,确认三类 PID 勾选了要用的来源,并确认没有更靠左的多余来源抢先命中。
- 到对应的货品、订单申报或物流渠道配置,确认来源本身已经有值。
- 申请运单号后,在订单日志中查看「欧盟申报PID」:日志会按页面顺序记录已勾选的来源,以及每条申报最终使用的 M-PID、NS-PID、S-PID。
- 把日志中的值与物流商、敦煌的要求逐项核对,确认无误再继续后续发货流程。
| 现象 | 常见原因 | 处理方式 |
|---|---|---|
| 申请运单号提示缺少 NS-PID | 首选项没有勾选有值的来源,或订单、货品都没有维护 | 先补值,再确认首选项已勾选对应来源,重新申请 |
| NS-PID 取到的不是想要的编码 | 有更靠左的已勾选来源命中了,例如「线上SKU编码」 | 取消该来源的勾选,或把要用的值填到更靠左的来源 |
| M-PID 为空 | 订单商品缺少平台 SKU ID | 重新同步订单,核对订单商品信息后重试 |
| 勾选了「随机生成」却没有生成 | 其他已勾选来源已有值(随机只兜底),或未勾选随机,或缺少线上产品 ID | 取消其他来源、勾选随机,并确认订单商品有线上产品 ID |
| 物流渠道里配置了却没生效 | 未勾选「物流渠道申报规则配置」,或前面的来源已有值 | 勾选渠道来源并取消前面的来源,或直接在订单申报里填写 |
| 平台提示编码格式错误 | 含中文、空格、/、.,或长度不在 6–50 之间 | 按第 5 节规则改为字母、数字、_、- 组合 |
| S-PID 上传后与实际不符 | 来源顺序取到了别的值,或编码少了前导零 | 检查首选项来源顺序,改为正确的 GTIN/EAN/UPC/ISBN,按文本保留前导零 |