Partner Interface Process (PIP)
A Partner Interface Process (PIP) defines business processes between trading partners. PIPs fit into seven clusters, or groups of core business processes, that represent the backbone of the trading network. Each cluster is broken down into segments which are cross-enterprise processes involving more than one type of trading partner. Within each segment are individual PIPs.
- Cluster 0: RosettaNet Support
Provides administrative functionality.
Segment 0A: Administrative. Notification of failure.
Segment 0C: Testing. Asynchronous Test Notification, Asynchronous Test Request / Confirmation, Synchronous Test Notification. and Synchronous Test Query / Response.
- Cluster 1: Partner Product and Service Review
Allows information collection, maintenance and distribution for the development of trading-partner profiles and product-information subscriptions.
Segment 1A: Partner Review. Provides the ability to share information, such as locations and contacts, and send and receive acknowledgement of receipt
Segment 1B: Product and Service Review. Enables suppliers to manage product information available to partners using a subscription process as well as establish and maintain lists of products that given partners are authorized to sell and lists of partners that sell given products
- Cluster 2: Product Information
Enables distribution and periodic update of product and detailed design information, including product change notices and product technical specifications.
Segment 2A: Preparation for Distribution. Enables distribution of product resources, including sales catalog and basic technical information, and obtainment of extended product information.
Segment 2B: Product Change Notification. Enables update of product resources.
Segment 2C: Product Design Information. Enables release and update of product engineering design information.
- Cluster 3: Order Management
Supports full order management business area from price and delivery quoting through purchase order initiation, status reporting, and management. Order invoicing, payment and discrepancy notification also managed using this Cluster of processes.
Segment 3A: Quote and Order Entry. Allows partners to exchange price and availability information, quotes, purchase orders and order status, and enables partners to send requested orders, or shopping carts, to other partners.
Segment 3B: Transportation and Distribution. Enables communication of shipping- and delivery-related information with the ability to make changes and handle exceptions and claims.
Segment 3C: Returns and Finance. Provides for issuance of billing, payment and reconciliation of debits, credits and invoices between partners as well as supports product return and its financial impact.
- Cluster 4: Inventory Management
Enables inventory management, including collaboration, replenishment, price protection, reporting and allocation of constrained product.
Segment 4A: Collaborative Forecasting. Enables standardization of collaborative order and sales forecasting between supply-chain partners.
Segment 4B: Inventory Allocation. Lets sellers inform buyers of product allocation determined through the evaluation of preset criteria, such as demand forecast and availability, and allows buyers to respond manually if negotiation is needed.
Segment 4C: Inventory Reporting. Lets buyers provide daily inventory reports to sellers, allows sellers to notify buyers when reports are reflected in their records and enables sending of discrepancy reports.
Segment 4D: Inventory Replenishment. Facilitates inventory replenishment managed by buyer, seller or both -- via a pull signal from the buyer or push notification from the seller that triggers an order, change, ship or return.
Segment 4E: Sales Reporting. Lets buyers provide periodic sales reports to product providers, allows providers to notify buyers when reports are reflected in their records and enables sending of discrepancy reports.
- Cluster 5: Marketing Information Management
Enables communication of marketing information, including campaign plans, lead information and design registration.
Segment 5C: Design Win Management (EC). Enables design registration with suppliers, including requests for design-win registration at different phases of the design cycle and award of win based on predefined criteria.
Segment 5D: Ship from Stock and Debit (EC). Supports creation and use of marketing programs and distribution of pricing incentives to product distributors.
- Cluster 6: Service and Support
Provides post-sales technical support, service warranty and asset management capabilities.
Segment 6A: Provide and Administer Warranties, Service Packages, and Contract Services. Enables registration and product warranty support.
Segment 6C: Technical Support and Service Management. Enables support requesters to submit request for support and provides the ability for an authorized service provider to submit a claim to the warranty provider for a completed request for support.
- Cluster 7: Manufacturing
Enables the exchange of design, configuration, process, quality and other manufacturing floor information to support the "Virtual Manufacturing" environment.
Segment 7B: Manage Manufacturing WO & WIP. Enables the release, management and the exchange of factory production information.
Segment 7C: Distributed Manufacturing Information. Distributed manufacturing information to support product improvements, Quality and warrantee entitlement.
PIPs are specialized system-to-system XML-based dialogs. Each PIP specification includes a business document with the vocabulary, and a business process with the choreography of the message dialog.
Also see the PIP Directory for a listing of all PIPs. The PIP Directory is a listing of shortcuts to the various PIP specifications.
Also see the RosettaNet dictionaries that provide a common set of properties for PIPs.
More information: PIP page on the RosettaNet website.
More detail for the current topic: Partner Interface Process (PIP)
More on the general topic: Workflow
- Business Centric Methodology (BCM)
- Business Process Execution Language (BPEL)
- Business Process Query Language (BPQL)
- Business Process Specification Schema (BPSS)
- Business Transaction Protocol (BTP)
- Collaboration Protocol Profile/Agreement (CPP/A)
- Common Alerting Protocol (CAP)
- Content Assembly Mechanism (CAM)
- RosettaNet Implementation Framework (RNIF)
- Web Services Flow Language (WSFL)
- WS Choreography Description Language (CDL)