RosettaNet XML Message Guidelines

3A9_MG_V01_00_00_PurchaseOrderCancellationConfirmation.htm (6-Dec-2001 00:00:00)

This document has been prepared by RosettaNet (http://www.rosettanet.org) from requirements

gathered during the cluster/segment workshops and in conformance with the RosettaNet methodology.

 

            

1   

1   

fromRole.PartnerRoleDescription

2   

1   

|-- ContactInformation

3   

1   

|    |-- contactName.FreeFormText

4   

1   

|    |-- EmailAddress

5   

0..1

|    |-- facsimileNumber.CommunicationsNumber

6   

1   

|    |-- telephoneNumber.CommunicationsNumber

7   

1   

|-- GlobalPartnerRoleClassificationCode

8   

1   

|-- PartnerDescription

9   

1   

|    |-- BusinessDescription

10  

1    

|    |    |-- GlobalBusinessIdentifier

11  

1   

|    |    |-- GlobalSupplyChainCode

12  

1   

|    |-- GlobalPartnerClassificationCode

13  

1   

GlobalDocumentFunctionCode

14  

1   

PurchaseOrderCancellation

15  

0..1

|-- GlobalPurchaseOrderCancellationCode

16  

1   

|-- GlobalPurchaseOrderCancellationResponseCode

17  

1   

|-- purchaseOrderIdentifier.ProprietaryDocumentIdentifier

18  

0..1

|-- RevisionNumber

19  

1   

requestingDocumentDateTime.DateTimeStamp

20  

1   

requestingDocumentIdentifier.ProprietaryDocumentIdentifier

21  

1   

thisDocumentGenerationDateTime.DateTimeStamp

22  

1   

thisDocumentIdentifier.ProprietaryDocumentIdentifier

23  

1   

toRole.PartnerRoleDescription

24  

0..1

|-- ContactInformation

25  

1   

|    |-- contactName.FreeFormText

26  

1   

|    |-- EmailAddress

27  

0..1

|    |-- facsimileNumber.CommunicationsNumber

28  

1   

|    |-- telephoneNumber.CommunicationsNumber

29  

1   

|-- GlobalPartnerRoleClassificationCode

30  

1   

|-- PartnerDescription

31  

1   

|    |-- BusinessDescription

32  

1   

|    |    |-- GlobalBusinessIdentifier

33  

1   

|    |    |-- GlobalSupplyChainCode

34  

1   

|    |-- GlobalPartnerClassificationCode

          

 

Guideline Information

 

            

GlobalPartnerRoleClassificationCode

lines 7,29

Entity Instances

 

Account Supplier

Any trading partner that buys or sells products/services from customers and/or vendors.

Account User

Any trading partner that requires an account to buy or sell products/services.

Anonymous Buyer

A requestor of information that chooses to remain anonymous.

Appointment Provider

The stakeholder(s) in the shipment delivery activity.

Authorizer

The partner role that provides product authorization

Buyer

An employee or organization that buys products for a partner type in the supply chain.

Catalog Distributor

The partner role that distributes catalog information to catalog producers and buyers.

Catalog Producer

The partner role that produces catalog information for a partner type in the supply chain.

Change Requester

A party who has an interest in requesting a review of a possible change to the component. The requester may be any party including customers and suppliers.

Change Review Forum

A party who has responsibility for the review of Engineering Change Requests and the drafting and review of Engineering Change Orders. The Change Review Forum is assumed to be at the company that has responsibility for the engineering aspects of the component affected by the change.

Claim Requester

The owner of the shipments who is responsible for the intact delivery.

Consignee

The receiver of the shipment.

Credit Provider

This partner role is responsible for providing credit information about potential customers.

Credit Reference Requester

This partner role is responsible for requesting credit information about potential customers.

Customer

This partner role creates a demand for a product or service.

Customer Manager

This partner role manages the relationship with the business customers.

Decision Stakeholder

The party (such as suppliers

Delivery Appointment Provider

A party that receives a request for a change to a previously scheduled delivery appointment.

Delivery Appointment Requester

A party that requests a change to a previously scheduled delivery appointment.

Demand Creator

The partner role that identifies the opportunity

Failure Report Administrator

An employee or organizational entity that receives and processes PIP Failure Notifications.

Financing Processor

The organization that processes the request for financing.

Forecast Owner

The party that creates a sales or order forecast and is ultimately responsible for it.

Forecast Recipient

The party that receives a sales or order forecast.

Forecast Reply Recipient

The party that receives a forecast reply. The Recipient can be the original forecast owner or other forecast partner (Please refer to the GlobalPartnerClassificationCode).

Implementation Plan Creator

The partner role that creates

In-transit Information User

The party who receives shipment status information.

Invoice Provider

The organization that generates the invoice.

Invoice Receiver

The organization being invoiced.

Invoice Reject Provider

The organization that rejects an invoice.

Invoice Reject Receiver

The organization being issued an Invoice Reject Notification.

Marketing Activity Information User

The party who uses information about Marketing Activities. This party might include distributors

Marketing Activity Initiator

The partner role that distributes information about marketing activities being sponsored by the organization.

Payee

The party receiving a payment.

Payer

The party issuing a payment.

PIP Failure Notifier

An organizational process that automatically notifies the appropriate Failure Report Administrator of a PIP process failure.

Product Distributor

The party authorized by a Product Supplier to purchase goods and services from the Product Supplier and resell to customers.

Product Information Distributor

The partner role that distributes new product information to product information users and buyers.

Product Information Subscriber

The business partner that subscribes to product information from other business partners.

Product Information User

The partner role that uses product information to create or update enterprise systems and online promotion systems such as electronic catalog systems.

Product Provider

The partner role that creates a differentiated product

Product Supplier

This partner role supplies product to customers in the supply chain.

Receiver

The intended recipient of products or business information. The Receiver may verify receipt if prescribed.

Return Provider

The party responsible for authorizing and/or processing the return.

Return Receiver

A third-party or warehousing operation responsible for receiving returns

Return Requester

Any party wishing to return a product. This role could be played by a large end-user such as the Government Services Administration (GSA)

Sales Facilitator

This partner role facilitates the sale of product between partners in the supply chain.

Sales Lead Originator

The party assigning a sales lead to another party.

Sales Lead Processor

The party who receives the sales lead. This party is responsible for accepting or rejecting the lead

Sales Marketing Claim Processor

The partner role that processes the claim and/or remits compensation to the Sales Marketing Claimant.

Sales Marketing Claimant

The partner role that requests reimbursement from a Sales Marketing Claim Processor.

Sales Marketing Program Reimbursement Recipient

The partner role that receives status on a previously submitted sales marketing claim

Sales Marketing Program Reimburser

The partner role that is currently processing a sales marketing claim

Seller

An organization that sells products to partners in the supply chain.

Shipment Information User

The party who receives shipment status information.

Shipment Requester

The party requesting transportation services.

ShipmentController

The party who is authorized to make decisions regarding a shipment while in-transit.

Shipper

The party who relinquishes (assigns) a shipment to a transport service provider.

Solution Provider

The party that may architect

Solution Requester

This party that creates a demand for a product or service

Specification Provider

The partner role that creates or passes on manufacturing specifications. This may be a Solution Provider

Specification User

The partner role that uses a manufacturing specification. This might be a sub-contract assembler or fabricator.

Stakeholder

The party that is required to implement an Engineering Change Order. The Stakeholder may include all levels of suppliers

Status Requester

The functional partner role

Status Responder

The organizational partner role

Supplier

This partner role supplies product to customers in the supply chain.

Tender Information User

The stakeholder(s) in the tendering activity.

Transport Service Provider

The party that provides transportation services for a Shipment Requester.

          

 

            

GlobalSupplyChainCode

lines 11,33

Entity Instances

 

Electronic Components

The electronic components supply chain.

Information Technology

The information technology supply chain.

Semiconductor Manufacturing

The semiconductor manufacturing supply chain.

          

 

            

GlobalPartnerClassificationCode

lines 12,34

Entity Instances

 

Broker

Representative of a third party.

Carrier

Product carrier for transporting goods in supply chain.

Contract Manufacturer

The party responsible for the services rendered.

Customs Broker

Product customs broker in supply chain.

Distribution Center

Product distributor in supply chain.

Distributor

Product distributor in supply chain.

End User

Product end user in supply chain.

End User Government

End user government.

Financier

Financial service provider in supply chain

Freight Forwarder

Product freight forwarder for transporting goods in supply chain.

Manufacturer

Product manufacturer in supply chain.

Original Equipment Manufacturer

Product manufacturer of original equipment in the supply chain.

Reseller

The party who buys goods from a manufacturer and resells them to customers unchanged.

Retailer

Product retailer in supply chain.

Shopper

Product shopper in supply chain.

Warehouser

Product warehouser in supply chain.

Forecast Reply Recipient

The party that receives a forecast reply. The Recipient can be the original forecast owner or other forecast partner (Please refer to the GlobalPartnerClassificationCode).

          

 

            

GlobalDocumentFunctionCode

lines 13

Entity Instances

 

Response

The business document is a response to a requesting partner.

          

 

             

GlobalPurchaseOrderCancellationCode

lines 15

Entity Instances

 

Change bill-to

Due to the constraint of the customer's PO system- whenever the bill-to is changed- the original PO has to be cancelled and will be replaced with a new one

Change product

Customer intends to replace the original product

Change ship-to

Due to the constraint of the customer's PO system- whenever the ship-to is changed- the original PO has to be cancelled and will be replaced with a new one

Demand drop

Customer's customer cancelled the PO or the existing inventory has not been digested

Invalid product

Customer placed with the wrong part

          

 

            

GlobalPurchaseOrderCancellationResponseCode

lines 16

Entity Instances

 

Accept

 

Reject

 

          

 

purchaseOrderIdentifier.ProprietaryDocumentIdentifier

lines 17

User Notes: The purchase order being canceled.

 

 

RevisionNumber

lines 18

User Notes: Use "00" when the purchaseOrderIdentifier is the initial purchase order request.

 

 

thisDocumentIdentifier.ProprietaryDocumentIdentifier

line 22

UserNote: This field stores the tracking identification that identifies the business document being sent. If you are processing a Purchase Order Request you put in the Purchase Order number. If you are processing an Invoice you put in the Invoice number, etc. It is not intended to store the message tracking identification. For this purpose you need to use the messageTrackingID field in the RNIF Delivery Header.

 

             

Business Properties

 

Name

Definition

contactName

Name of the contact person(s) within the organization.

facsimileNumber

The numerical schema designed to achieve contact via facsimile.

fromRole

The role initiating a business document exchange.

purchaseOrderIdentifier

A code identifying a purchase order.

requestingDocumentDateTime

The date-time that the requesting business document was generated. This is the same as the date-time stamp of the original business document.

requestingDocumentIdentifier

Unique tracking identification number that identifies a request.

telephoneNumber

The numerical schema designed to achieve contact via telephone.

thisDocumentGenerationDateTime

The date-time stamp indicating when this document was generated.

thisDocumentIdentifier

The information that identifies the business document being sent. This identifier is used to represent the specific business document associated with the defined business process.

toRole

The role receiving the document in a business document exchange.

          

 

 

            

Business Data Entities

 

Name

Definition

BusinessDescription

The collection of business properties that describe a business identity and location.

ContactInformation

The collection of business properties that provide communication and address information for contacting a person, organization or business.

PartnerDescription

The collection of business properties that describe a business partners' identity and their function in a supply chain.

PartnerRoleDescription

The collection of business properties that describe a business partners' role in a partner interface process.

PurchaseOrderCancellation

The collection of business properties that describe the cancellation of a purchase order.

 

 

          

 


 

            

Fundamental Business Data Entities

Name

Definition

Data Type

Min

Max

Representation

CommunicationsNumber

The electro-technical communication number, e.g., telephone number, facsimile number, pager number.

String

1

30

X(30)

DateTimeStamp

Specifies an instance in time. Based on the ISO 8601 specification where "YYYY" represents the year, "MM" the month and "DD" the day. The letter "T" is the date/time separator and "hh", "mm", "ss.sss" represent hour, minute and second respectively. This representation is immediately followed by a "Z" to indicate Coordinated Universal Time. Informal format: YYYYMMDDThhmmss

DateTime

13

20

9(8)X9(6)V9(3)X

EmailAddress

Electronic mail address.

String

1

 

 

FreeFormText

Unformatted text.

String

1

 

 

GlobalBusinessIdentifier

A unique business identifier. The DUNS number is specified by RosettaNet.

Integer

9

9

9(9)

GlobalDocumentFunctionCode

Code identifying the function of a document as either a request or a response.

String

1

 

 

GlobalPartnerClassificationCode

Code identifying a partner's function in the supply chain.

String

1

 

 

GlobalPartnerRoleClassificationCode

Code identifying a party's role in the supply chain.

String

1

 

 

GlobalPurchaseOrderCancellationCode

A code identifying the cancellation reason for this purchase order.

String

1

25

x(25)

GlobalPurchaseOrderCancellationResponseCode

Code identifying the response to a request for a purchase order cancellation.

String

1

 

 

GlobalSupplyChainCode

Code identifying the supply chain for the partner's function.

String

1

 

 

ProprietaryDocumentIdentifier

Unique identifier, i.e. a numeric value or alphanumeric value, for a business document.

String

1

 

 

RevisionNumber

An incremental number used to identify changes.

String

1

 

 

          

 

 

            

Quantitative Fundamental Business Data Entities

Name

Definition

Data Type

Min

Max

Representation

No Entries for this PIP