Skip Navigation LinksHome / Support / EDI Knowledge Base & Standards / RosettaNet

About RosettaNet

RosettaNet's mission is to harness the global and pervasive reach of the Internet by defining and leading the implementation of open and common electronic business processes between partners in the Information Technology Supply Chain. These processes are designed to align the electronic business interfaces between partners, ultimately resulting in measurable benefits for IT buyers and supply chain partners. RosettaNet specifies these open and common e-business processes as Partner Interface Processes (PIPs) and their implementation guidelines. RosettaNet distributes these guidelines to partners in the supply chain so that they can configure their specific e-business processes to inter-operate with those of their partners.


The PIP specification model enables RosettaNet to specify partner-to-partner electronic business processes in terms of actions, transactions and execution processes. The implementation framework specification enables RosettaNet partners and solution providers to create networked applications that can execute these electronic business processes by communicating according to strictly defined protocols. These protocols specify application message formats and message exchange sequences. Also, this specification includes authentication, authorization, encryption and non-repudiation implementation aspects that are necessary for conducting secure electronic business over the Internet

Core eProcurement Processes

  • PIP 3A4: Request Purchase Order
  • PIP 3A6: Distribute Order Status
  • PIP 3A7: Notify of Purchase Order Update
  • PIP 3A8: Request Purchase Order Change
  • PIP 3A9: Request Purchase Order Cancellation
  • PIP 3B2: Notify of Advance Shipment
  • PIP 4B2: Notify of Shipment Receipt
  • PIP 3B18: Notify of Shipment Documentation
  • PIP 3C3: Notify of Invoice
  • PIP 3C4: Notify of Invoice Reject
  • PIP 3C6: Notify of Remittance Advice

Third-Partly Logistics Service Processes

  • PIP 3B12: Request Shipping Order
  • PIP 3B13: Notify of Shipping Order Confirmation
  • PIP 3C7: Notify of Self-Billing Invoice

Forecasted Inventory Management and Vender Managed Inventory Processes

  • PIP 4A1: Notify of Strategic Forecast
  • PIP 4A3: Notify of Threshold Release Forecast
  • PIP 4A5: Notify of Forecast Reply
  • PIP 4B3: Notify of Consumption
  • PIP 4C1: Distribute Inventory Repo

Margin-Adjustments for Existing Inventory Processes

  • PIP 5D1: Request Ship from Stock and Debit Authorization
  • PIP 5D3: Distribute Open Ship from Stock and Debit Authorization Status
  • PIP 5D5: Create Ship from Stock and Debit Claim Status

Order Management through Manufacturing Processes

  • PIP 7B1: Distribute Work in Process
  • PIP 7B5: Notify Of Manufacturing Work Order
  • PIP 7B6: Notify of Manufacturing Work Order Reply
  • PIP 7C6: Distribute Product Quality Event Data

RosettaNet Object

A RosettaNet Object is composed of a version and content length header, content comprising a message from an upper protocol, and a digital signature length followed by a digital signature trailer. The figure bellow shows an example of the RosettaNet agent protocol message that encapsulates the service protocol message.

Network Application ModeL

RosettaNet specifies the transfer and security level protocols to be used and the format of the RosettaNet business messages that are exchanged by the networked applications. The following diagram captures the RosettaNet networked application protocol stack when exchanging RosettaNet business messages

Try IQDox Now