RosettaNet PIPs 简介

news2024/12/24 2:38:46
RosettaNet背景知识

RosettaNet由主要计算机,消费电子产品,半导体制造商,电信和物流公司组成的联盟组成,共同创建和实施行业范围的开放式电子商务流程标准。这些标准形成了一种通用的电子商务语言,在全球范围内协调供应链合作伙伴之间的流程。

RosettaNet文档标准基于XML,定义了消息指南,业务流程界面和公司之间交互的实施框架。使用 RosettaNet 合作伙伴接口流程 (PIP),各种规模的业务合作伙伴都可以以电子方式连接以处理交易并在其扩展的供应链中移动信息。

PIPs 是如何命名的?

PIPs的命名是由数字和字母组成,PIPs列表中的第一个PIP被称为0A1,表示该PIP属于集群0,段0A。如果是段0C,则有4个PIP,分别为:0C1、0C2、0C3和0C4。

以下列表中包含了134个PIP,分为8个集群,编号为0到7,然后进一步通过 段 进行分类,每个段可以包含一个或多个PIP。

PIP标题
0A1Notification of Failure 故障通知
0C1Asynchronous Test Notification
异步测试通知
0C2Asynchronous Test Request / Confirmation
异步测试请求/确认
0C3Synchronous Test Notification
同步测试通知
0C4Synchronous Test Query / Response
同步测试查询/响应
1A1Request Account Setup
请求帐户设置
1A2Maintain Account 维护帐户
2A1Distribute New Product Information
分发新产品信息
2A3Query Marketing Information
查询营销信息
2A4Query Sales Promotion & Rebate Information
查询促销和回扣信息
2A6Query Product Lifecycle Information
查询产品生命周期信息
2A7Query Product Discontinuation Information
查询产品停产信息
2A9Query Technical Product Information
查询技术产品信息
2A10Distribute Design Engineering Information
分发设计工程信息
2A12Distribute Product Master
分发基础产品
2A13Distribute Material Composition Information
分发材料成分信息
2A15Request Material Composition Information
索取材料成分信息
2A16Distribute Engineering Information Inquiry
分发工程信息查询
2A17Notify of Certificate of Analysis
分析证书通知
2A18Notify of Certificate of Analysis Response
通知分析响应证书
2B1Change Basic Product Information
更改产品基本信息
2B2Change Marketing Information
更改营销信息
2B3Change Sales Promotion & Rebate Information
更改促销和回扣信息
2B4Change Product Technical Information
更改产品技术信息
2B5Change Product Lifecycle Information
更改产品生命周期信息
2B7Notify of Product Change 产品变更通知
2B8Notify of Product Change Query
产品变更查询通知
2B9Notify of Product Change Acceptance
产品变更验收通知
2C1Distribute Engineering Change Status
分发工程更改状态
2C2Request Engineering Change
请求工程更改
2C3Distribute Engineering Change Response
分发工程变更响应
2C4Request Engineering Change Approval
请求工程变更批准
2C5Notify of Engineering Change Order
工程变更单通知
2C6Notify of Engineering Change Implementation Plan
工程变更实施计划通知
2C7Request Bill Of Material 索取物料清单
2C8Notify of Bill Of Material
物料清单通知
2C9Request Approved Manufacturer List
索取批准的制造商列表
2C10Notify of Approved Manufacturer List
通知批准的制造商列表
2C11Notify of Approved Manufacturer List Request
通知批准的制造商名单请求
2C12Notify of Approved Manufacturer List Confirmation
通知批准的制造商名单确认
3A1Request Quote 索取报价
3A2Request Price and Availability 请求价格和可用性
3A3Request Shopping Cart Transfer 申请购物车转账
3A4Request Purchase Order 请求采购订单
3A5Query Order Status 查询订单状态
3A6Distribute Order Status 分发订单状态
3A7Notify of Purchase Order Update
采购订单更新通知
3A8Request Purchase Order Change
请求更改采购订单
3A9Request Purchase Order Cancellation
请求取消采购订单
3A10Notify of Quote Acknowledgement
报价确认通知
3A13Notify of Purchase Order Information
采购订单信息通知
3A14Distribute Planned Order
分发计划订单
3A15Notify of Quote Request 报价请求通知
3A16Notify of Quote Confirmation
报价确认通知
3A17Distribute Price And Availability Request
分发价格和可用性请求
3A18Distribute Price And Availability Response
分销价格和可用性响应
3A19Notify of Purchase Order Request
采购订单请求通知
3A20Notify of Purchase Order Confirmation
采购订单确认通知
3A21Notify of Purchase Order Change Request
通知采购订单更改请求
3A22Notify of Purchase Order Change Confirmation
采购订单变更确认通知
3A23Notify of Purchase Order Cancellation Request
通知采购订单取消请求
3A24Notify of Purchase Order Cancellation Confirmation
采购订单取消确认通知
3B1Distribute Transportation Projection运输分配
3B2Notify of Advance Shipment提前发货通知
3B3Distribute Shipment Status分发货件状态
3B4Query Shipment Status查询货件状态
3B5Request Shipment Change请求货件更改
3B6Notify of Shipments Tendered通知已交付的货物
3B11Notify of Shipping Order发货单通知
3B12Request Shipping Order请求发货订单
3B13Notify of Shipping Order Confirmation发货订单确认通知
3B14Request Shipping Order Cancellation请求取消发货订单
3B18Notify of Shipment Documentation通知装运文件
3B19Notify of Shipping Order Request
通知装运订单请求
3B20Notify of Shipping Order Confirmation
发货订单确认通知
3B21Notify of Shipping Order Cancellation Request
通知发货订单取消请求
3B22Notify of Shipping Order Cancellation Confirmation
发货订单取消确认通知
3C1Return Product退货产品
3C2Request Financing Approval申请融资批准
3C3Notify of Invoice发票通知
3C4Notify of Invoice Reject发票拒收通知
3C5Notify of Billing Statement账单通知
3C6Notify of Remittance Advice通知汇款通知
3C7Notify of Self-Billing Invoice通知自行开票发票
3C8Notify of Return Product Request
退货产品请求通知
3C9Notify of Return Product Confirmation
退货产品确认通知
4A1Notify of Strategic Forecast
战略预测通知
4A2Notify of Embedded Release Forecast
嵌入式发布预测通知
4A3Notify of Threshold Release Forecast
阈值发布预测通知
4A4Notify of Planning Release Forecast
计划发布预测通知
4A5Notify of Forecast Reply 通知预测回复
4A6Notify of Forecasting Exception
预测异常通知
4B2Notify of Shipment Receipt
收货通知
4B3Notify of Consumption 消费通知
4C1Distribute Inventory Report
分发库存报告
4D1Notify of Material Release
材料放行通知
4E1Notify of Sales Report 销售报告通知
4E2Notify of Sales Report Acknowledgement
销售报告确认通知
5C1Distribute Product List 分发产品列表
5C2Request Design Registration
申请外观设计注册
5C3Create Design Win 创造设计制胜
5C4Distribute Registration Status
分发注册状态
5C5Query Registration Status
查询注册状态
5C6Notify of Design Registration Request
外观设计注册申请通知
5C7Notify of Design Registration Confirmation
外观设计注册确认通知
5C8Notify of Win Claim Request
中奖索赔请求通知
5C9Notify of Win Claim Confirmation
中奖确认通知
5D1Request Ship from Stock and Debit Authorization
请求从库存发货和借记授权
5D2Notify of Blanket Ship from Stock and Debit Authorization
从库存和借记授权通知一揽子装运
5D3Distribute Open Ship from Stock and Debit Authorization Status
从库存和借方授权状态分配未结发货
5D4Query Ship from Stock and Debit Authorization Status
查询发货自存货和借记授权状态
5D5Create Ship from Stock and Debit Claim Status
从库存和借方索赔状态创建发货
5D6Notify of Ship from Stock and Debit Claim Status
从库存发货通知和借方索赔状态
5D7Notify of Ship From Stock And Debit Authorization Request
从库存和借记授权请求中通知发货
5D8Notify of Ship From Stock And Debit Authorization Confirmation
从库存通知发货和借记授权确认
5D9Notify of Ship From Stock And Debit Claim Request
从库存和借记索赔请求中通知发货
5D10Notify of Ship From Stock And Debit Claim Confirmation
从库存发货和借记索赔确认
6A1Notify of Service Contract Request
服务合同请求通知
6A2Notify of Service Contract Reply
服务合同回复通知
6C1Query Service Entitlement
查询服务权利
6C2Request Warranty Claim 申请保修索赔
6C3Notify of Case Request 案件请求通知
6C4Notify of Case Confirmation
案件确认通知
6C5Distribute Service Entitlement Query
分发服务授权查询
6C6Distribute Service Entitlement Status Response
分发服务授权状态响应
6C7Notify of Warranty Claim Request
通知保修索赔请求
6C8Notify of Warranty Claim Confirmation
保修索赔确认通知
7B1Distribute Work in Process
分配在制品
7B2Query Work in Process 查询正在进行中的工作
7B5Notify Of Manufacturing Work Order
制造工单通知
7B6Notify of Manufacturing Work Order Reply
通知制造工作订单回复
7C6Distribute Product Quality Event Data
分发产品质量事件数据
7C7Notify of Semiconductor Test Data
通知半导体测试数据
7C8Notify of Semiconductor Process Data
半导体工艺数据通知
如何查看PIP

RosettaNet PIP 定义了贸易伙伴在执行交易时参与的公共流程。PIP 定义特定 RosettaNet 消息交换的角色、编排、业务消息内容和其他设计细节。

例如,PIP 3A2(查询价格和可用性)定义客户贸易合作伙伴与产品供应商贸易合作伙伴一起执行的过程,以获取有关客户想要购买和产品供应商想要销售的货物的价格和可用性的信息。参与 PIP 的贸易伙伴需要实施由其在 PIP 中的角色定义的公共流程,并且他们需要将其内部系统以及私有流程和业务流程连接到公共流程。

RNIF 为实施 PIP 提供交换协议。RNIF 指定使用 XML 的贸易合作伙伴服务器之间的信息交换,涵盖传输、路由和打包、安全性、信号和贸易合作伙伴协议。RosettaNet 消息的某些元素在所有 RosettaNet 消息中都是通用的,而其他元素对于特定 PIP 是唯一的。为了确保 RosettaNet 消息的结构和处理方式一致,每个 PIP 都附带了消息指南和 XML 文档类型定义 (DTD)。

RosettaNet 业务消息的组成部分

1.RNIF 1.1 的 RosettaNet Object(RNO)的组成

rosettanet-pips-introduction1.png

如上所示,RNO中包含的信息如下:

1.版本号:以二进制格式指定 RNIF版本(1.1)

2.内容长度:二进制格式的多部分 MIME 消息的长度

3.内容:包括以下头部信息

  • 前导码页眉
  • 服务标头

4.数字签名(可选)

  • 二进制格式的签名长度
  • 二进制格式的签名(PKC27)

2.RNIF 2.0 的 RosettaNet 业务消息(RBM)的组成

rosettanet-pips-introduction2.png

如上所示,RBM中包含的信息如下:

1.头部信息

  • 前导码页眉
  • 传递标头
  • 服务标头

2.有效载荷

  • 服务内容(包含操作或信号消息)
  • 附件(可选),可以包含零个或者多个附件,这些附件是由XML以及非XML(二进制)数据组成。可能的附件示例包括:Word 文档、GIF图像、PDF文件等。每个附件的信息都包含在邮件的服务标头中。

了解更多 EDI 相关信息,请阅读:EDI是什么?

阅读原文:RosettaNet PIPs 简介

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1127170.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【SpringCloud微服务项目实战-mall4cloud项目(5)】——mall4cloud-leaf

mall4cloud-leaf 基于美团leaf的生成id服务 分布式id介绍具体代码及使用项目中的生成id模式具体代码分布式id生成使用 分布式id介绍 分布式ID(Distributed ID)是在分布式计算环境中生成的唯一标识符或标识号。在分布式系统中,通常需要唯一标…

Vcenter实战利用方式总结

目录 0x01 指纹特征 0x02 查看Vcenter版本 0x03 CVE-2021-21972 0x04 CVE-2021-22005 0x05 CVE-2021-44228 0x06 获取vcenter-web控制台权限 重置密码 cookie登录 不重置获取密码(ESXI) 1、获取解密key 2、获取数据库账号密码 3、使用脚本解…

PHP 函数、PHP 简单后门

函数 基本结构 语法结构 function 函数名(形式参数1,形式参数2...){//函数体return 返回值 }定义并执行一个简单函数 // funtion.phpfunction test(){echo "This is function ".__FUNCTION__; }test();函数传参 // function.phpfunction add($x, $y){$sum $x …

JAVA-编程基础-11-03-java IO 字节流

Lison <dreamlison163.com>, v1.0.0, 2023.05.07 JAVA-编程基础-11-03-java IO 字节流 文章目录 JAVA-编程基础-11-03-java IO 字节流字节输出流&#xff08;OutputStream&#xff09;FileOutputStream类**FileOutputStrea 的构造方法**使用文件名创建FileOutputStream…

【RocketMQ系列十三】RocketMQ的集群核心概念之消费重试死信队列幂等消息的出现以及处理

您好&#xff0c;我是码农飞哥&#xff08;wei158556&#xff09;&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f4aa;&#x1f3fb; 1. Python基础专栏&#xff0c;基础知识一网打尽&#xff0c;9.9元买不了吃亏&#xff0c;买不了上当。 Python从入门到精…

基于拦截器Interceptor实现简易权限控制及行为记录功能

一、业务需求 使用拦截器(Interceptor)&#xff0c;实现Controller中方法的权限控制&#xff0c;并记录访问行为。要求仅在Controller方法上加注解&#xff0c;就可以实现权限控制。具体为&#xff1a; 1、拦截未登录用户的访问&#xff1b; 2、拦截不具有权限用户的访问&#…

ASPICE标准快速掌握「3.1. 实践示例」

实践示例 本章内容是最重要的,建议慢下来跟着博主的思路一步一步前进 1. 示例背景说明 假设我们现在是一个Tier1的车窗控制软件开发商,我们给OEM提供软件解决方案 1.1. 本过程目标 根据客户、上级部门、安全团队与质量团队等提出的要求,本项目要求SYS.1过程达到ASPICE过…

【源码】C/C++学生信息管理系统 1024程序员节日快乐

文章目录 题目介绍源码效果展示报告内容 更多源码&#xff1a; 点我跳转目录 题目介绍 1024程序员节日快乐! 使用语言&#xff1a; 此源码包含两个版本: 版本1&#xff1a;C语言 版本2&#xff1a; C 代码量&#xff1a; 650 题目&#xff1a; 学生信息管理系统&#xff0c; …

JAVA-编程基础-11-04-java IO 字符流

Lison <dreamlison163.com>, v1.0.0, 2023.05.07 JAVA-编程基础-11-04-java IO 字符流 文章目录 JAVA-编程基础-11-04-java IO 字符流字符流Reader 和 Writer字符输入流&#xff08;Reader&#xff09;**FileReader构造方法****FileReader读取字符数据** 字符输出流&am…

解决样本不均衡问题

一、样本不均衡问题 样本&#xff08;类别&#xff09;不平衡指的是分类任务中不同类别的训练样例数目差别很大的情况&#xff0c;一般地&#xff0c;样本类别比例&#xff08;多数类VS少数类&#xff09;明显大于1&#xff1a;1&#xff08;例如4&#xff1a;1&#xff09;就…

软考信息安全工程师备考

软考信息安全工程师备考 报名 公告地址 通知是否有考试和考试安排的公告 https://www.ruankao.org.cn/arrange报名地址 https://bm.ruankao.org.cn/sign/welcome刷题 51cto刷题小程序 5cto题库点击进去选择信息安全工程师 可以刷选择题和大题 还可以刷真题非常好用 …

Mysql数据库指定某数据库或某表赋予增删改查操作权限各类划分权限的方法总结实战

一、mysql创建用户只赋予指定数据库的增删改查操作权限 在日常生产运维工作中&#xff0c;我们经常需要给其他厂商或者合作伙伴提供数据库的账号&#xff0c;并且需要指定某个用户只能查询指定的数据库&#xff0c;并且赋予增删改查的指定权限。 &#xff08;1&#xff09;创…

面试算法38:每日温度

题目 输入一个数组&#xff0c;它的每个数字是某天的温度。请计算每天需要等几天才会出现更高的温度。例如&#xff0c;如果输入数组[35&#xff0c;31&#xff0c;33&#xff0c;36&#xff0c;34]&#xff0c;那么输出为[3&#xff0c;1&#xff0c;1&#xff0c;0&#xff…

软硬件架构分层总结

一、前言 软件系统很多架构图我们经常看到是这样的三段 就是这三段就可以演化出很多层 二、硬件架构分层 硬件层&#xff0c;基本是计算机硬件的体系结构&#xff0c;包括硬盘设备&#xff0c;cpu&#xff0c;内存&#xff0c;控制器&#xff0c;运算器&#xff0c;寄存器&am…

清除excel中换行符方法

1、选择要删除或替换换行符的单元格。 2、按 Ctrl H 以打开“查找和替换”对话框。 3、在“查找内容”栏中输入Ctrl J 或 Ctrl Enter 这时会出现一个闪烁的小点。如下图所示&#xff0c;然后点击全部替换即可。

【机器学习合集】参数初始化合集 ->(个人学习记录笔记)

文章目录 综述1. 全零与随机初始化2. 标准初始化(固定方差)3. Xavier初始化(方差缩放)4. He初始化5. 正交初始化6. MSRA初始化 综述 这些是不同的权重初始化方法&#xff0c;用于初始化神经网络的权重参数。它们的主要区别在于初始化权重的策略和数学原理。以下是这些初始化方法…

RTI-DDS代码分析使用介绍

DDS(Data Distribution Service数据分发服务)是对象管理组织OMG的有关分布式实时系统中数据发布的规范。 DDS规范采用了发布/订阅体系结构&#xff0c;但对实时性要求提供更好的支持。DDS是以数据为中心的发布/订阅通信模型。 以下工程基于rti_connext_dds-7.2.0 hello_world.…

Spark简单回顾

星光下的赶路人star的个人主页 大鹏一日同风起&#xff0c;扶摇直上九万里 文章目录 1、Spark1.1 Spark入门1.1.1 Spark部署模式1.1.2 常用端口 1.2 SparkCore1.2.1 RDD不可变和五大属性1.2.2 RDD的弹性1.2.3 cache和Checkpoint的区别1.2.4 算子 1.3 SparkSQL1.4 内核1.4.1提交…

在Linux上安装RStudio工具并实现本地远程访问【内网穿透】

文章目录 前言1. 安装RStudio Server2. 本地访问3. Linux 安装cpolar4. 配置RStudio server公网访问地址5. 公网远程访问RStudio6. 固定RStudio公网地址 前言 RStudio Server 使你能够在 Linux 服务器上运行你所熟悉和喜爱的 RStudio IDE&#xff0c;并通过 Web 浏览器进行访问…

音频怎么录制?让你轻松成为录音专家!

“音频可以录制吗&#xff1f;如果可以那应该怎么去操作呢&#xff1f;参加了一个配音比赛&#xff0c;需要录制自己配音的视频&#xff0c;但是我不懂怎么录制音频&#xff0c;眼看比赛就要截止了&#xff0c;真的很着急&#xff0c;大家帮帮我。” 音频录制是一项常见但强大…