OBN Process Guide
OBN Process Guide
OBN Process Guide
Process Guide
Release 3.0
Part No. F29166-03
March 2021
Oracle Business Network Process Guide , Release 3.0
This software and related documentation are provided under a license agreement containing restrictions on
use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your
license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse
engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is
prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If
you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on
behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are
"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-
specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the
programs, including any operating system, integrated software, any programs installed on the hardware,
and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No
other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications.
It is not developed or intended for use in any inherently dangerous applications, including applications that
may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you
shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its
safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this
software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are
used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron,
the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products,
and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services unless
otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates
will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party
content, products, or services, except as set forth in an applicable agreement between you and Oracle.
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Oracle customers that have purchased support have access to electronic support through My Oracle Support.
For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.
com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Contents
Preface
1 Introduction
Overview................................................................................................................................... 1-1
Process Overview...................................................................................................................... 1-1
Environment Information......................................................................................................... 1-2
5 Setting up Messaging
Introduction to Messaging........................................................................................................ 5-1
Identifiers.................................................................................................................................. 5-3
Modifying the Identifiers......................................................................................................... 5-4
Communication Parameters...................................................................................................... 5-5
iii
Managing the Delivery Methods.............................................................................................. 5-5
Transaction Management.......................................................................................................... 5-7
Managing Transaction Types.................................................................................................... 5-7
Sending Documents.................................................................................................................. 5-9
Sending Documents.................................................................................................................. 5-9
Managing Attachments........................................................................................................... 5-10
Uploading Attachments.......................................................................................................... 5-10
7 Setting Up Notifications
Setting Up Notification Preferences......................................................................................... 7-1
8 Managing Users
About User Roles....................................................................................................................... 8-1
Adding Users............................................................................................................................. 8-1
Activating, Deactivating, or Removing Users...........................................................................8-1
User Roles.................................................................................................................................. 8-2
10 Transaction Monitor
About Transaction Monitor.................................................................................................... 10-1
Viewing Messages................................................................................................................... 10-1
Downloading Messages.......................................................................................................... 10-1
Viewing Transaction Details.................................................................................................. 10-2
iv
11 Setting up Outbound XML Messaging
About Outbound XML Messaging ........................................................................................ 11-1
Process Overview.................................................................................................................... 11-2
Oracle XML Gateway.............................................................................................................. 11-2
XML Document Routing......................................................................................................... 11-3
Oracle Transport Agent--Buyer's System............................................................................... 11-3
Implementation Steps............................................................................................................. 11-4
Setting up OBN....................................................................................................................... 11-4
Setting Up Oracle XML Gateway............................................................................................ 11-5
Setting Up Hub........................................................................................................................ 11-5
Setting Up Trading Partner..................................................................................................... 11-7
Setting Up Purchase Orders or Releases.................................................................................11-8
Setting Up Change Orders...................................................................................................... 11-9
Test and Production Transactions Process........................................................................... 11-10
12 Inbound XML
About Inbound XML Messaging............................................................................................ 12-1
Process Overview.................................................................................................................... 12-2
Supplier Activities................................................................................................................... 12-2
Oracle Business Network Processing..................................................................................... 12-2
Oracle Transport Agent and Workflow APIs (Buyer Company)........................................... 12-3
Oracle XML Gateway (Buyer Company)................................................................................ 12-3
Implementation Steps............................................................................................................. 12-3
Setting Up Oracle XML Gateway............................................................................................ 12-4
Setting Up Trading Partner..................................................................................................... 12-4
Setting Up Advance Ship Notices........................................................................................... 12-5
Setting Up Purchase Order Acknowledgement..................................................................... 12-6
Setting Up Invoices................................................................................................................. 12-6
Setting Up Change Sales Orders............................................................................................. 12-7
13 Punchout
Punchout Using Oracle Business Network............................................................................ 13-1
Punchout Redirect................................................................................................................... 13-2
Setup for Oracle Customers using Buyer Access................................................................... 13-3
Punchout Setup for Trading Partners to an Oracle Customer ...............................................13-7
Data Mapping in Oracle Business Network........................................................................... 13-9
v
14 Pages and Navigation
Pages and Navigation.............................................................................................................. 14-1
vi
Send Us Your Comments
Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document.
Your feedback is important, and helps us to best meet your needs as a user of our products. For example:
• Are the implementation steps correct and complete?
• Did you understand the context of the procedures?
• Did you find any errors in the information?
• Does the structure of the information help you with your tasks?
• Do you need different information or graphics? If so, where, and in what format?
• Are the examples correct? Do you need more examples?
If you find any errors or have any other suggestions for improvement, then please tell us your name, the
name of the company who has licensed our products, the title and part number of the documentation and
the chapter, section, and page number (if available).
Note: Before sending us your comments, you might like to check that you have the latest version of the
document and if any concerns are already addressed. To do this, access the new Oracle E-Business Suite
Release Online Documentation CD available on My Oracle Support and www.oracle.com. It contains the
most current Documentation Library plus all documents revised or released recently.
Send your comments to us using the electronic mail address: appsdoc_us@oracle.com
Please give your name, address, electronic mail address, and telephone number (optional).
If you need assistance with Oracle software, then please contact your support representative or Oracle
Support Services.
If you require training or instruction in using Oracle software, then please contact your Oracle local office
and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at
www.oracle.com.
vii
Preface
Intended Audience
Welcome to Release 3.0 of the Oracle Business Network Process Guide .
This guide is intended for Information Technology personnel and functional
administrators who are responsible for the administration and maintenance of Oracle
R12 Applications, which includes the Oracle XML Gateway.
Prerequisites
This guide assumes you have a working knowledge of:
• The Oracle R12 Applications graphical user interface. To learn more about the
Oracle Applications graphical user interface, see the Oracle Applications User's Guide.
• Oracle Business Network. To learn more about the Oracle Business Network, read
the Oracle Business Network User Guide located on the Oracle Business Network Web
site at http://businessnetwork.oracle.com.
See Related Information Sources on page x for more Oracle E-Business Suite product
information.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle
Accessibility Program website at http://www.oracle.com/pls/topic/lookup?
ix
ctx=acc&id=docacc.
Structure
1 Introduction
2 Registering on Oracle Business Network
3 Using Oracle Business Network (OBN)
4 Updating the Profile
5 Setting up Messaging
6 Trading Partner Management
7 Setting Up Notifications
8 Managing Users
9 Testing Outbound and Inbound Messages
10 Transaction Monitor
11 Setting up Outbound XML Messaging
12 Inbound XML
13 Punchout
14 Pages and Navigation
x
• For additional reference, go to the Open Applications Group (OAGI) Web site: http:
//www.openapplications.org .
Software Requirements
Whether you are implementing purchase orders, change orders, acknowledgements,
advance ship notices (ASNs), or invoices, the following prerequisites apply:
• Oracle XML Gateway is installed and operational on an Oracle Applications R12
instance.
xi
1
Introduction
Overview
The Oracle Business Network (OBN) is a secure cloud-based business-to-business (B2B)
collaboration platform that automates electronic transactions between Oracle
application customer's and their trading partners. Participants on the OBN are only
required to establish their own secure connection to the hub to enable electronic
communication on the platform.
OBN facilitates electronic collaboration between trading partners, and can be used to
exchange business documents, manage the catalog punchout process and enable
transmission of catalog content from suppliers to their customers.
OBN is hosted on the latest Oracle Cloud Infrastructure platform in one of Oracle's
state-of-the-art datacenter's that provides high 365x7x24 availability.
This document serves as a process guide for Oracle customers and their trading
partners to begin communicating with Oracle Business Network.
Process Overview
Oracle customers are required to register on OBN. For Oracle Cloud customers, this
process is streamlined in release 20C so that they can register, get approved and have a
default connection setup processed automatically. EBS and Peoplesoft customers are
still required to initiate a web-based self-registration process on OBN. This request will
be reviewed and approved by the OBN Administrator (OBN Admin). When approved,
they can proceed to set up their communication protocols, identify the transaction types
that they are interested in sending or receiving, and indicate the trading partners with
whom they intend to exchange messages.
Non-Oracle trading partners are typically required to register on OBN by indicating the
name of the Oracle customer on OBN with whom they will be exchanging business
documents. This request will be reviewed and approved by a user with Trading Partner
Administrator (TP Admin) privileges on OBN for the Oracle customer trading partner
Introduction 1-1
account.
Before two trading partners can send electronic messages through the Oracle Business
Network, both parties must agree to the relationship. This process is called trading
partner approval.
Environment Information
You can access Oracle Business Network using http://businessnetwork.oracle.com. OBN
consists of two messaging mode; the OBN Test Hub, that enables customers to perform
end-to-end testing; and the OBN Production Hub that routes live transactions between
trading partners.
The configuration hierarchy settings are:
• Each Oracle customer or their trading partner will have a single OBN account.
• Each account can have multiple users, administered by one or more Trading
Partner (TP) Admin users.
• Each account can define a single set of delivery methods that OBN can use to
transmit documents to the trading partner ERP system.
• Each account can set up a single set of business transactions they can receive from
OBN or send to OBN.
• For optimal performance, Oracle recommends using Apple Safari 11+, Google
Chrome 60+, Microsoft Edge 40+, Mozilla Firefox 52+.
Introduction 1-3
2
Registering on Oracle Business Network
• Advanced Search - If you do not see your company in the type ahead list, then you
can use the Advanced Search link to find your company. On the Company Search
page, enter the name or the URL to find your company. These fields are mandatory.
A list of all the companies and their URLs matching the search criteria is displayed.
Click Select to register the company on OBN.
• Manual Registration - If you still do not find your company using the Company
Search or Advanced Search options. then you can manually register the company.
When you have selected the company or manually registered, click Continue.
2. First Name, Middle Name, Last Name: Enter the name of the person is responsible
for managing the account. Additionally, the Oracle Business Network sends any e-
mail communications this contact.
4. User Name: Enter a user name for logging in to the Oracle Business Network
account. Oracle recommends using your email address as the user name. The
application verifies the selected user name to ensure that it is unique.
2. Click Add.
2. Identifier Type: OBN allows companies to enter the credentials of their choice for
uniquely identifying themselves on OBN.
Document delivery protocols (containing origin and destination information) uses
the OBN identifier you specify. Most organizations prefer to use their D-U-N-S
number; however, you can specify any relevant Identifier Type.
You can select any of the following identifier types to identify your company:
• Miscellaneous
• D-U-N-S Number
• Telephone Number
Note: For the identifier type that you select, you must enter a
unique value to identify your company.
• Network ID
• Generic
3. Identifier Value: Enter the identifier value that corresponds to the Identifier Type
that you have selected.
5. Customer Support Identifier (CSI): When you indicate that you are an Oracle
Applications Customer, the application displays the CSI field. You must enter the
CSI number provided by Oracle Support. This is mandatory.
6. Service Request Number: When you indicate that you are an Oracle Applications
customer, the application displays this field. Enter the number of the service request
that you logged with Oracle Support stating problem summary as Oracle Business
Network Registration Approval Request, <YOUR_COMPANY_NAME> in the
service request.
Registration Approval:
After you have completed the registration page, click Continue. If successful, the Oracle
Business Network Terms of Use message appears. Read the terms, select the Accept
check box if you agree to all the terms, and then click Submit.
A confirmation page indicates that your registration has been submitted for review.
A notification will be sent to you indicating that the registration is pending approval.
Approving Oracle Customer registrations
If you are an Oracle Application customer, your registration is reviewed and approved
by the OBN administrator. When the registration has been approved, you receive a
notification that your account has been activated, and you can login to set up your
account.
Once the OBN account is registered, a unique identification number called OBN ID is
generated that can be used to uniquely identify a trading partner on OBN. The format
of OBN ID is OBN-XXX-XXXX. The OBN ID is displayed on the top right hand corner of
the OBN home page, after you login with a valid user name.
Note: It is essential to enter the exact Trading Partner name for the
registration request to be routed to the OBN Administrator
• Advanced Search - If you do not see your company in the type ahead list, then you
can use the Advanced Search option to find your company.
On the Company Search page, enter the name or the URL to find your company.
This is mandatory. A list of all the companies and their URLs matching the search
criteria is displayed. Select the company you want to register on OBN.
• Manual Registration - If you still do not find your company using the Company
Search or Advanced Search options. then you can manually register the company.
• Your Trading Partner's Name: If you are not an Oracle customer and you are
registering to exchange XML documents electronically with an existing Oracle
applications customer, then you must enter the trading partner name and an alias.
The trading partner name is the name of the Oracle Applications customer who has
registered on OBN.
• Your Trading Partner's Alias: You enter a trading partner (TP) Alias value in this
field. The alias can be a name or a numeric identifier that you define, which is
included in the message envelope for all transactions that you send to OBN. OBN
searches for the TP Alias on each inbound message and uses it to determine the
ultimate receiver of the message.
The TP Alias also enables a cross-reference between the trading partner in your
internal systems. The TP Alias eliminates the need for you to know how the trading
partner has identified themselves on the OBN. This reduces the maintenance of
having to store the exact ID that a trading partner would otherwise require you to
use when sending them a document. The TP Alias that you assign each trading
partner is verified to ensure uniqueness so that the OBN can generate a valid
document route.
Note: Oracle recommends that your company has more than one
Oracle Business Network administrator for easy maintenance activities
and for receiving any alert notifications.
• Use the Click here if you have forgotten your user name option to specify the
email ID. You will receive an automated mail at the registered email id with your
credentials.
• Use the Click here to reactivate your account option to reset your account. Enter
your user name. An email will be sent to the address on record.
Using OBN
The main page appears when you log in to the Oracle Business Network using the user
name and password that you specified during registration process.
The main page displays the following tabs that you can use to navigate the application.
The tabs are:
• Home
• Profile
• Messaging
• Partners
• Monitor
• Users
• Self-Testing
• Punchout
• Notification Preferences – to set up alerts and notifications for error messages (the
tile has two icons: Announcements, and Alerts)
• User Management – to create new users and maintain roles for existing users
Profile
The Profile tab has the following sub-tab:
Company Profile: Use this option to view and change the company information
provided during the registration process. You can also create test accounts for your
company.
See Profile, page 4-1for more information.
Messaging
The Messaging tab includes the following sub-tabs:
• Identifiers: You can use this option to make changes to identifier information that
you provided during registration of your company.
• Communication Parameters: You can use this option to add the communication
methods that you intend to use for exchanging documents.
• Transaction Management: You can use this option to select the document types
and formats that your company sends and receives and assign these to a particular
delivery method.
• Send Document: You can use this option for companies to send XML messages
directly from the OBN to your trading partners.
Partners
You can use the Partners tab to manage your trading partner relationships. The Partners
tab includes the following sub-tabs:
• Pending Approval: Use this option to view if there are any requests for trading
• Your Trading Partners: Use this option to search, and approve trading partner
relationships.
• Add Trading Partner: Use this option to search for, and add trading partners.
Monitor
You can use the Monitor tab to track all documents that have been sent to OBN where
your company is either the sender or the receiver. The subtabs are:
• Sent Messages track all documents that have been sent by your company using
OBN
• Received Messages track all documents that have been sent to your company by
your trading partner using OBN
Users
Use this tab to enable administrators to create new users and assign roles for existing
users.
The User Profile page lets users update their profile information. With the exception of
the user name, users can view and update their first name, middle name, last name, e-
mail address, title, and password.
Note: Documents that are sent to the Oracle Business Network must
include the Oracle Business Network user name and password of one
of your active users to authenticate your documents. Be careful that the
user whose credentials are being used does not inadvertently change
their Oracle Business Network password without changing it in the
destination system so that it appears on payloads being sent to the
Oracle Business Network.
Self-Testing
You can use this option to enable users to test their connectivity to OBN by sending or
receiving sample documents using their test systems.
• Outbound Tests option enables users to test their connectivity to OBN by sending
• Inbound Tests option enables users to test their connectivity to OBN by receiving
sample documents using their test systems.
Connectivity: this page can be used to test whether Oracle Business Network is able to
connect to your ERP to send messages from OBN to ERP.
See Testing Outbound and Inbound Messages, page 9-1 for more information
Notification Preferences
You can use this option to register for notifications whether sent or received. Users can
choose to subscribe or unsubscribe to a particular transaction type.
Users can also view the list of subscribers for a particular transaction type and
document based on their user roles.
Notification Preferences is available as an option in the list of values at the top right
corner of the page.
See Setting Up Notification Preferences, page 7-1 for more information.
Punchout
Punchout is the process by which a buying organization's employees can browse the
contents of a supplier's online catalog of goods/services, select them for purchase and
have them added to a draft requisition. Once submitted and approved, the requisition
will be used to generate a purchase order that is then sent to the supplier to trigger
delivery of the goods/services.
OBN allows trading partners that support Punchout catalogs to store their punchout
definition on OBN. This definition can then be used by Oracle customers who wish to
make it available as a shopping option for their employees. The Oracle customer no
longer needs to maintain the Punchout definition locally in their ERP, and any changes
to the Punchout made by the supplier are automatically used by all Oracle customers
utilizing the OBN definition.
You can use the Punchout tab to set up the details needed for the punchout process.
See Punchout, page 13-7 for more information.
Profile
The Profile page displays the information that you provided while registering your
company. This includes the address and the contact information of the company. You
can also view the time interval specified for receiving the error notifications.
4. The corporate address is displayed by default. You cannot updated this address.
5. In addition to the corporate address, you can enter additional addresses, if required.
• Click Add.
• Click on the appropriate icons in the Action column to edit or delete the
address.
6. The Summary Notification Interval field enables you to choose the interval at
which you want to receive email notifications for errors encountered during
transaction messaging. This notification preference enables you to receive a single
summarized notification or individual notifications of all messaging errors. The
default is Immediate (No Summarization) option. You get the error notification
immediately after the error has occurred.
For more information, see:Setting up Notification Preferences
7. Click Save.
When you create a test account, the Profile page displays the list of test accounts with
their OBN ID and its active or inactive status.
Important: All the Production Hubs are disabled for a test account.
3. Click Create.
• Identifier Type
• Identifier Value
• Email Address
• User Name
• Password
5. Click Submit.
6. Depending on your requirement, you can activate or inactivate a test account. Select
Active or Inactive from the Account Status drop down list.
7. Click Save.
Introduction to Messaging
OBN contains a directory of all registered trading partners, and requires that each
trading partner select their unique identifier. This identifier is used by the sending and
receiving parties for any transaction (such as business documents, punchout). Trading
partners can use multiple identifiers for their account, one of which must always be
designated as the primary identifier.
Message Delivery
For each trading partner, OBN requires the details of the destination server; the trading
partner uses the destination server to RECEIVE business transactions from OBN (or
other services). This destination server needs to be configured for trading partners
accounts. A destination server address can be set up for each delivery method
configured by a trading partner. This is used for transmission of different transaction
types. Each delivery method allows for separate URL addresses to be used for the Test
and Production modes supported on OBN.
OBN itself has 2 inbound queues used to process transactions SENT to it from any of
the trading partners with registered accounts on the platform. One of the inbound
queues is for Production mode transactions, the other for those being transmitted in
Test mode. Details of these URLs can be found in the Resources page on the OBN
website.
The OBN inbound queue URLs are a key part of the setup details. Trading partners
configure their local ERP/business application system (to enable electronic business
document delivery to OBN) using the OBN inbound queue URL.
Document Transmission
For any business transaction passed to OBN for delivery, the transmitter or sending
trading partner is required to identify both themselves and the receiving trading
partner in the message payload using these unique OBN identifiers. This is to ensure
that every message can be successfully routed.
Without the use of the unique identifiers on OBN, every trading partner connected to
OBN would be required to establish its own unique map that links the identity they
maintain locally for each trading partner to the identity the trading partner established
for themselves on OBN (usually these will be inconsistent).
Message Authentication
For any business transaction sent to OBN for onward delivery, the sending trading
partner is required to include a secret in the message payload. This secret is ALWAYS
the credentials for one of their user accounts used to log in to OBN. This ensures that
OBN is able to trust that the transaction has been transmitted from the sending trading
partner identified with the From unique identifier.
For any business transaction sent from OBN to a trading partner, OBN will include the
secret in the message payload that is defined for the Delivery Method used for the
Transaction Type of business document being sent. If the transaction being sent is a
punchout request, the secret will be the password defined by the receiving trading
partner in their Punchout Setup. This ensures that the receiving trading partner can
trust that the document/transaction they are receiving has come from OBN.
Messaging Setup
You can use the Messaging Setup page to view and update the account configuration
that is necessary for communicating electronic transactions between your company and
the trading partners. You can enter the information for identifiers, communication
parameters, delivery methods, and transactions. You can use the Send Message function
to manually send messages to the trading partners.
Identifiers
An identifier indicates how a company uniquely identify themselves on the Oracle
Business Network. A number of different identifier types are supported on OBN: D-U-
N-S number, Tax ID, Telephone number, or a Miscellaneous Identifier, and so on. The
Identifiers section enables you to update the primary identifier, or add optional
For identifier usage requirements for specific document types, see: Oracle Business
Network XML Solutions Guide.
To add an identifier:
1. Click Add to open the Add New Identifier window.
4. Click Submit.
Tip: When you change your primary identifier to a new one, the
one previously selected as the primary identifier gets unchecked.
To set this back as primary, you must re-select earlier one and
select check box again.
3. Click Submit.
To delete a identifier:
1. Click the Delete icon against the identifier you wish to delete.
• Oracle XML Transport Agent: This is the standard delivery protocol that Oracle
customers use to communicate with OBN. Each Oracle ERP has a specific URL
format that is set up to enable OBN to send business documents to your Oracle
system.
• Web:You can upload outbound messages and send them to any of your trading
partners using this option. You can retain inbound messages on the OBN and
download the messages at anytime.
• E-mail:You can also use e-mail to send and receive messages on the Oracle Business
Network.
Depending on the selected delivery methods, you are required to enter the URL/email
details for your local system so that OBN can transmit documents to it using the
specified method. For some of the Delivery Methods, additional parameters may be
required.
The Oracle Business Network supports two modes of operation:
• Production mode for routing production transactions.
For each Delivery Method, you can provide two sets of parameters that separate routing
of test and production messages. This lets you test the communication and connectivity
before applying them to real transactions.
2. Select a delivery method from the list of values. Enter the test and production mode
details as applicable.
The details you enter are the URLs of the test and production systems of your
ERP/business application system to which OBN will be connected.
Note: If you are adding a delivery method for a test account, then
the delivery method for the production hub is disabled.
3. Enter the authentication details for each mode of operation for the delivery method.
The details specified must match to the credentials you will be checking for in
your ERP/business application system to authenticate any transactions sent from
OBN.
4. Click Submit.
3. You can change the test and production values for the URL, user name, password,
and enter if the user authentication check is required.
If the Basic Authentication feature has been used, then you can edit the values for
Use Basic Authentication and Basic Authentication Realm, user name, and
password.
4. Click Submit.
• Document Type:The type identifies the exact name of the business transaction for a
certain standard specification.
• Action: The action indicates whether the document is being transmitted by OBN to
your ERP/business application system (SEND), or if OBN will be receiving this type
of transaction from your system (RECEIVE).
• Delivery Method: Indicates the method of delivering the documents on both Test
and Production hubs.
3. The values in the Format and Version fields are displayed based on the document
type selected.
4. Select Send for the document. This action depends on the document type selected.
Note: You can only select the delivery method from the list of
delivery methods that you have added in the Communication
Parameters section.
7. Click Submit.
3. The values in the Format and Version fields are displayed based on the document
type selected.
4. Select Send for the document. This action depends on the document type selected.
Note: You can only select the delivery method from the list of
delivery methods that you have added in the Communication
Parameters section.
2. Click the Update icon to change the delivery method on the test and production
hubs.
3. Click Submit.
Sending Documents
The Send Documents page enables you to send XML documents directly from the
Oracle Business Network site.
The document types with the Action of Send that you added in your Oracle Business
Network account setup under the Transaction Management appear on the Document
Type list.
Sending Documents
You can send XML documents directly from the Oracle Business Network (OBN) site
using the Send Documents tab.
To send documents:
1. Click the Send Documents option in the Messaging tab.
4. Select your approved trading partner from the Send To list to whom you want to
send the transaction.
5. Enter a document number to assign any identifier for this transaction delivery for
tracking purposes.
Managing Attachments
You can send and receive business documents along with attachments over OBN. You
can attach any type of document, such as jpeg, .doc, .prn, .gif. For example, you can
upload image attachment for trading partners to send a picture of the item they would
like to order. Suppliers can send a scanned copy of the Invoice to their buyers. OBN can
send or receive over the following communication protocols:
• HTTP/HTTPS
• Web
Uploading Attachments
Use the Manage Attachment page to send and receive business documents along with
attachments over OBN. You can view the details of the attached files such as the content
ID, content type, file name, and size.
To upload attachments:
1. Click the Manage Attachments link in the Send Documents page.
4. Click Upload.
5. Click Submit.
• Your Trading Partners: You can use this option to search, approve trading partner
relationships. Suppliers can request Supplier Portal accounts.
• Add Trading Partners: You can use this option to add trading partners.
• Routing Rules: You can use this option to specify the communication paths for
transactions with your approved trading partner relationships and broken routes, if
any.
4. Select the trading partner from the list. Click the Add icon.
5. Enter a Trading Partner Alias (TP Alias) for your selection and click Add.
You must enter a TP Alias value in the corresponding input box for all selected
trading partners. The alias can be a name or numeric identifier that you define,
which is included in the message envelope for all transactions that you send to the
Oracle Business Network. OBN finds the TP Alias on each inbound message and
uses that alias to determine the ultimate receiver of the message. The TP Alias
enables a cross-reference between the trading partner in your internal systems and
what the trading partner has registered as on the Oracle Business Network.
When you create a test account, then you must have a unique TP Alias for the test
account too. Since the test account is a subset of a regular account, it cannot have
same the TP Alias. The application generates a unique alias for the test account too.
6. Click Submit.
3. Enter the email address of the contact who will receive the messages.
5. Click Approve.
6. Click Submit.
Routing Rules
After your trading partners have been added and approved, and all required account
setup is complete, you can review the routing rules that you have defined. A routing
rule or mapping is generated after transactions, delivery methods, and your trading
partners have been successfully configured. It indicates the path that transactions follow
as they flow from a sender through the Oracle Business Network to the receiver. The
following table shows an example of a routing path for an incoming purchase order
after all configurations are set up correctly.
The Oracle Business Network identifies any of the document routes that are incomplete.
For example, if you have selected to receive a specific transaction that your trading
partner has not set up to send, a routing rule exception is logged.
You can view your routing rule exceptions using the Routing Rules subtab under
Partners tab.
If you do have routing rule exceptions, you may need to take action. However, it often
indicates different transaction capabilities of trading partners. A basic example follows:
• Company A Capabilities: Send OAG Purchase Order
In this case, there would be a valid routing path for the Purchase Order transaction.
However, a routing rule exception would be noted for the Invoice because Company A
does not support that transaction.
3. From the Description list, select the appropriate value to view the routing paths for
outbound and inbound messages or routing rules exceptions:
• Routing rules exceptions
4. If you have selected the Routing Rules Exception option, then you can search for
the document type, trading partner name, and the instance to view the routing rules
exceptions.
5. If you have selected either the Documents sent to Oracle Business Network, or the
Documents received from the Oracle Business Network option, then you can
search using the instance type to view the routing rules.
Error Notifications
A time interval to summarize all message exception notifications is available in Oracle
Business Network. This is a time saving feature for users for receiving communications
at the specified interval or one summary e-mail per day avoiding clogging of the
mailbox.
Instead of one email per messaging error, users receive error summary emails for the
transactions subscribed by them. The summaries are sent as per the summary
notification interval specified by the trading partner instead of one notification email
per error.
The Company Profile page on the Profile tab has a Summary Notification Interval list of
values. You can select one of the following options:
• Immediate (No Summarization)
• 1 Hour
• 6 Hours
• 12 Hours
• 24 Hours
The default is Immediate (No Summarization). If you select this option, you will
continue to receive individual e-mails for each transaction that has generated errors. If
you select any value in the LOV, that value is set as the time interval at which you will
get the messaging error notification e-mails. The notification preference setting is
specific to each trading partner.
This notification preference allows you to receive a single summarized notification of all
messaging errors by Error Type, Transaction Type, and Hub Instance (TEST/PROD).
Specify the Summary Notification Interval to determine the time period that OBN will
consolidate your messaging notifications. If you prefer not to receive a summary
notification select Immediate (No Summarization), and you will receive one notification
for every message error recorded by Oracle Business Network.
The Notification Summary e-mail contains the following details: Error Type, Error Text,
Error Code, Cause, Remedy, Document Type, Instance Type.
• For a trading partner, Oracle Business Network groups all errors encountered
during the time interval specified by the trading partner, according to the error
types, document type and instance type. All the error notifications belonging to the
group within the time duration specified are summarized in a single mail.
• Time Zone information (3 character time zone code) is displayed along with the
timestamp in the notification summaries that are sent to customers. This applies
both to the start time and end time parameters and the Timestamp column in the
table of messaging error summary information table. The database time zone is
used for Oracle Business Network.
• The Messaging Error Summary Information table is sorted according to the Time
Stamp in descending order.
• The messaging error notifications are summarized and sent to an individual user of
a trading partner only when users are subscribed for the particular transaction type.
If users unsubscribe from receiving notifications for a particular transaction type,
new notification errors of that transaction type are not sent to the users. All
• There is a maximum limit for the number of rows in the details table. If there are
more errors than the row limit of the details table, a note is displayed, requesting
the trading partner to view the Transaction Monitor for the remaining messages.
No separate notifications are sent for the remaining failure messages.
Adding Users
A user with an Administrator role can add new users, assign user roles, remove, and
deactivate users. When you create a new user associated with your company each new
user receives a welcome notification email message. This notification contains the user's
user name and password. After a new user has been added, the user's record appears in
a table on the Users tab. You can view names, email addresses, user names, roles, and
status of the user.
To add users:
1. Click the User Management icon or Users tab.
4. Click Submit.
2. Select the user and click Activate, De-Activate, or Remove. The status of the user
changes appropriately.
User Roles
Roles allow companies to restrict their users to specific functions on the Oracle Business
Network. During company registration, the initial user's profile automatically includes
all roles, including Administrator role, which allows them to create additional users and
assign roles to each of them. Every user can have one or more role assignments.
The user roles include:
• Administrator: Full access (Manager access with company profile, and user
administration).
• View Only: Monitors transactions and can view messaging configuration. The view
only role annot make any updates.
Administrator
The Administrator can:
• Add new users and assign them roles.
One or more users must have the Administrator role. If an Administrator leaves the
organization or is unavailable, the other Administrators can perform the administrator
role.
By default, the initial user is also assigned to be the Company Contact, which can be
changed to any other user who also has the Administrator role.
The following table shows by tab and sub-tab a user with an Administrator role can
access in the Oracle Business Network.
Manager Role
A user with Manager role can:
• Configure messaging set up and trading partner administration
The following table shows by tab and sub-tab, a user with Manager role can access in
the Oracle Business Network.
Users - No Access
Users - No Access
About Self-Testing
The Oracle Business Network lets trading partners test their connectivity with the
network by sending or receiving test messages using their OBN account. When you
have completed your messaging setup, you can use the Self-Testing tools to verify
whether you can:
• Receive a test transaction (such as a PO if you are a supplier) into your system from
OBN
• Send a transaction to the Oracle Business Network from your source application
You can perform both inbound and outbound message testing without any assistance
from the Oracle Business Network operations team or participation from other trading
partners.
The message testing tools are on the Self-Testing tab. Only users with the Messaging
role can access this tab.
All test message transmission results appear only on the Self-Testing result pages. Test
messages transacted through the Self-Testing tools do not appear in the Transaction
Monitor. The Transaction Monitor logs and reports only actual messages transacted
between trading partners.
Connectivity
The Oracle Business Network lets trading partners test their connectivity with the
network by performing a self-testing. They can test whether the ERP is functional and
whether OBN is able to connect to the ERP systems.
Outbound Tests
The Send Outbound Test page lets you send a test document from the Oracle Business
2. Select the Document Type from the list and click Send.
4. You can upload the test document for sending since some companies require
specific values to be included in certain fields to successfully receive a message,
such as identifiers or authentication credentials.
Inbound Tests
Inbound self-testing indicates whether you can send messages to the Oracle Business
Network. The only delivery method that the inbound self-testing tool supports is
HTTP/S, which most suppliers use for transacting with the Oracle Business Network.
After you have configured your headers appropriately, you can send a test. The self-test
URL for sending tests to the Network, appears on the Inbound Tests page.
For inbound header requirements that the Oracle Business Network expects, refer to the
Appendix of the Oracle Business Network XML Solutions Guide.
After sending the test message from your source system, use to the Inbound Tests page
to view if the Oracle Business Network successfully received the message. The Oracle
Business Network performs the same inbound validations as done on real transactions,
which includes authentication validation, XML parsing, and verifying required HTTP
Headers or cXML Headers (depending on the XML format). All inbound tests appear in
the Inbound Test Results table and have a status of SUCCESS or FAIL.
You can view the error details for diagnostic purposes. You can click the icon in the
Details column to display a detailed error page with remedy suggestions and the
header values provided in the transmission. If you are sending an OAG XML
transaction, then a HTTP Headers table appears on the detail error page. If you are
sending a cXML transaction, then a cXML Payload Header table appears. Any required
headers that are missing appear on the detail error page.
When you can send test messages to the Oracle Business Network successfully over
HTTP/S, you are ready to begin sending test messages to the Network for routing to
actual trading partners. You must add receiver identifier information to your HTTP
header or cXML payload header, depending on your document format.
For more information, refer to the Oracle Business Network XML Solutions Guide.
Viewing Messages
You can view messages for the OBN Test Message Hub or the OBN Production
Message Hub by selecting the appropriate instance type from the list of values.
To view messages:
1. Select the appropriate sub tab to view either Sent Messages or Received Messages,
and then click Search.
2. To filter your search results, enter information into any of the search criteria fields.
You can use wildcard characters (%) in the Trading Partner Name and Document
Number fields to locate messages with companies that match a partial name or
number search. You can also search for documents processed during a particular
date range.
Note: When you login as a user for a test account and select the
instance type as Test, then the messages for Production Hub are
disabled.
Downloading Messages
You can use the Transaction Monitor to download documents. If your trading partner is
To download messages:
1. To download a document, select a transaction and click the Download icon. You
can also download attachments.
You can view the detailed error messages that appeared on the main Transaction
Monitor window.
View Message Errors
You can find additional information regarding a message error by selecting the Error
Code from either the Activity Log or the main Transaction Monitor window. This action
displays the full error code text, description of the error, possible causes, and potential
remedies.
Common Errors
Exception cannot reprocess: This error, also known as a Dead message, indicates that
the message body contains syntax errors, and that the Oracle Business Network cannot
process it any further. The XML message is validated when the Oracle Business
Network receives it against either the DTD for the document type or the XML standard
being used. The sender must fix the errors and re-send the message to the Oracle
Business Network.
• Oracle Business Network, the hub that receives the XML documents from the
buyer's system, performs appropriate data transformations, and sends the XML
documents to supplier's system. Hubs are typically used to route documents to and
from trading partners.
You also use OBN to set transaction delivery preferences, test transaction delivery
and exchange production documents with your suppliers
Process Overview
When a buyer creates an approved purchase order (PO) in the Oracle Purchasing or any
other ERP system, the system records a new purchase order document. When a buyer
makes changes to an existing purchase order, the recorded change is a revision to the
purchase order document. The system generates XML documents from the data in these
purchase order documents. The documents created in Oracle Purchasing and supported
by the Oracle Business Network are:
• Standard PO
• Change Standard PO
Before you can send XML messages, ensure to create a purchase order. For information
how to create purchase orders or make changes to a purchase order, see Oracle
Purchasing Users Guide.
The buyer uses Oracle XML Gateway to receive the purchase order ID (PO ID) from the
Advanced Queue (AQ). Oracle XML Gateway generates a corresponding XML
document. Additionally, Oracle XML Gateway provides optional data mapping that
enables the buyer to convert certain data in the XML document before transmitting it to
the supplier.
The following table shows the types of XML documents generated for each type of
purchase order (PO) event:
Standard PO Process_PO_007
Implementation Steps
The following sections describe in detail the setup steps required in Oracle Business
Network, Oracle XML Gateway, and the supplier's system to enable the Oracle
Purchasing XML documents to be transmitted from the buyer to the supplier.
• Setting Up Oracle Business Network
Setting up OBN
A buyer sets up the outbound messages in Oracle Business Network for the messages
that the buyer would like to support.
To set up OBN:
1. Navigate to the Messaging Set up and Messaging tab in the Oracle Business
Network to set up the outbound messages.
2. Add the Oracle Applications Group (OAG) Purchase Order and OAG Change
Order as the transactions.
3. Select the appropriate delivery method (Oracle Transport Agent) and the direction
(Send).
Using the Oracle XML Gateway, buyers can set up the hub and their trading partners in
the Hub Definitions and the Trading Partner Setup windows.
Navigate to the XML Gateway responsibility and select Setup > Define Hubs.
Setting Up Hub
A hub is an integration point and routes documents to and from trading partners.
Oracle Business Network is an example of a hub.
You must create a hub definition for each environment of the Oracle Business Network,
specifically Oracle Business Network Test hub and Oracle Business Network
Production hub. If you have test and production instances of Oracle Applications R12,
you can define Oracle Business Network Test URL in the test instance and Oracle
Business Network Production URL in the production instance. In this scenario, do all of
your XML testing in the test instance of Oracle Procurement and route transactions to
Oracle Business Network's Test hub. Your production XML transactions should flow
3. In the Hub Definitions window, you define the hub and the authorized users who
are conducting business through the hub. The hub users that you enter in this
window appear in the Trading Partner Setup window.
4. Enter the following data that relates to the Oracle Business Network's Test Hub
instance:
• Name: A hub name for the Setup instance, such as Oracle BN Test.
• Protocol Type: The communication protocol associated with the hub being
defined. SelectOTAHS-ATCH from the list.
• Protocol Address: The complete URL (including service or servlet) where the
Transport Agent attempts to post the XML document to the Oracle Business
Network Setup site. This URL information is available on the Resources tab at
the Oracle Business Network site.
In the Hub Users region of the Hub Definitions window, enter information
pertaining to your Oracle Business Network account. You may use any active user
who belongs to your company's Oracle Business Network registration:
• User Name: Oracle Business Network user name.
You can follow the steps listed above for setting up the Oracle Business Network
Production hub definition. You can choose to create this hub definition only in your
Applications R12 production instance. All entries are the same as your test instance,
with the exceptions of Name and Protocol Address. The Protocol Address is the
complete URL for posting to the Oracle BN Production Hub instance. This
information is available on the Resources tab at the Oracle Business Network site.
• Provide a means of telling the execution engine which trading partner message map
to use.
2. From the XML Gateway menu, select Setup > Define Trading Partners.
3. On the Trading Partner Setup window, enter the following details set up your
trading partner:
4. Trading Partner Type: Defines the type of trading partner, such as supplier, buyer,
bank, or internal location. Select the supplier from the list. When you select the
Supplier, the supplier names and supplier sites appear in the Trading Partner Name
and Trading Partner Site lists.
5. Trading Partner Name: Select the appropriate supplier name from the list.
7. Company Admin Email: Specifies the email address of the supplier administration
contact to receive email messages regarding warnings and errors. Oracle XML
Gateway may initiate these notifications. Enter the email address of the supplier
company's Oracle Business Network Administrator.
• Transaction Sub Type: A code for a particular transaction that is the default
value based on the Transaction Type. The last letter identifies the direction of
the transaction: I for inbound and O for outbound.
• Standard Code: The default value based on the Transaction Type. It is the code
that was set up in the Define XML Standards window during Oracle XML
Gateway implementation.
• External Transaction Type: The default value based on the Transaction Type. It
is the primary external identifier for the XML message. You defined these
values on the Define Transactions window during Oracle XML Gateway
implementation. You can find these values in the Oracle XML Gateway
envelope.
• External Transaction Sub Type: The default value based on the Transaction
Type. It is the secondary external identifier for the XML message. You defined
this value on the Define Transactions window during Oracle XML Gateway
implementation. You can find these values in the Oracle XML Gateway
envelope.
• Protocol Type: Automatically populated when you select the Oracle Business
Network Name. This value comes directly from the Hub Definitions window.
• User Name: From the list, select the user name that you specified in Hub
Definition. It is the same as your account's user name on Oracle Business
Network.
• Destination Trading Partner Location Code: The code for the ultimate
recipient of the XML message and is found in the ATTRIBUTE3 field of the
XML Gateway envelope. The Oracle Business Network needs this code to route
the message to the appropriate trading partner. The value must match the
Trading Partner Alias value in Oracle Business Network that you set for this
trading partner.
• Document Confirmation: The indicator for the confirmation level that the
supplier would like to send. You should accept the field default value of 0
(zero).
• Routing: The address to route the outbound message to another trading partner
when using the Static Routing method. The Routing field should remain empty.
• Oracle Business Network, the hub that receives the XML documents from the
supplier's system, performs appropriate data transformations, and sends the XML
documents to the buyer's Oracle Applications R12 system using the Oracle
Transport Agent (OTA).
• The Oracle Applications R12 system receives the transaction. Then, the Oracle XML
Gateway records the transaction, and it is processed into the appropriate
application. For example, the Oracle Purchasing Receiving Open Interface processes
an inbound ASN to finalize the transaction.
When a supplier creates an XML message in its system, it can POST the message to the
Oracle Business Network. The documents that a supplier creates and that the Oracle
Business Network supports are:
• Purchase Order Acknowledgement
• Invoice
Process Overview
The Process Overview describes the inbound XML messaging activities:
• Supplier Activities
The implementation steps for inbound XML messaging with Oracle Business Network
as follows:
Supplier Activities
When a supplier creates an XML message in its system, it can POST the message to the
Oracle Business Network. The documents that a supplier creates and that the Oracle
Business Network supports are:
• Purchase Order Acknowledgement
• Invoice
The supplier is responsible for the necessary setups in its system to ensure that the
appropriate information appears in the XML message structure to comply with Oracle
Business Network. For more information, see the Oracle Business Network XML Solutions
Guide.
• Performs data mapping (if any) that is set up in Oracle XML Gateway, calls PL/SQL
procedures to further validate the document (for example, to derive correct
document internal identifier fields, such as PO_HEADER_ID, used for storing the
information in the Receiving Open Interface).
• Inserts the data into the appropriate Oracle Applications Receiving or Payables
Open Interface.
If the initial validation finds errors in the XML document, the system rejects the
transaction and sends an e-mail notification to the supplier, to the e-mail address
defined for the supplier in the Trading Partner Setup window. Refer to the appropriate
Oracle Application guides for more information on this validation.
After initial validation, the buying company must process the ASN or invoice through
the appropriate transaction processor to do final validation and insert the appropriate
record into the receiving or payables tables.
Implementation Steps
The following topics describe the setups required to receive inbound XML messages
from the Oracle Business Network.
• Oracle XML Gateway, page 12-4
• Setting Up Trading Partner, page 12-4
No specific setup step is required in Oracle Purchasing or Oracle Payables for receiving
XML documents. Note, however, that the XML documents are received and processed
at the supplier site level. Thus, the supplier and supplier site must be setup in Oracle
R12 and selected in Oracle XML Gateway.
If the buyer uses a multiple organization installation of Oracle Applications, then you
must perform the corresponding setup in Oracle XML Gateway for each supplier and
supplier site in different organizations. For information about setting up suppliers and
supplier sites in Oracle Purchasing, see: Oracle Purchasing Users Guide.
CHECK THIS
Buyers use Oracle XML Gateway to set up the hub and their trading partners in the
Hub Definitions and the Trading Partner Setup windows.
Use the XML Gateway responsibility and select Setup > Define Hubs.
• Provide a means of telling the execution engine which trading partner message map
to use.
• Trading Partner Name: Select the appropriate supplier name from the list.
• Trading Partner Site: Select the applicable supplier site from the list. The list
displays only those supplier sites that are associated with the organization of the
login responsibility.
• Company Admin Email: Enter the email address of the supplier company's Oracle
Business Network Administrator. The supplier's administration contact receives
email messages regarding warnings and errors. XML Gateway may initiate these
notifications.
To set up ASN:
1. Transaction Type: This is standard product short code for the base Oracle
2. Map: Select the name of the map created using Oracle XML Gateway Message
Designer from the list. Select POS_ASN from the list. (Although you can customize
this map, Oracle Business Network does not support customization.)
3. Source Trading Partner Location Code: This is a user-defined field. This value
must match the Trading Partner Alias value in Oracle Business Network that you
set for this trading partner.
4. Document Confirmation: You should accept the field default value of 0 (zero).
• Map: SelectCLN_POACKPO_OAG72_IN.
Setting Up Invoices
Enter information for the invoice document in a new line of the Trading Partner Details
region. All information that you enter is the same as Advance Ship Notice in the
preceding section, except:
• Transaction Type: Select the transaction type AP-INI-OAG-Invoice-Process-In
from the list
• Select171_process_invoice_002.
• Map: SelectCLN_CHANGE_SALESORDER_OAG72_IN.
Punchout 13-1
rather than configuring punchout separately for each iProcurement customer. Suppliers
can control the visibility of their punchout definitions by publishing or unpublishing
the punchout on OBN.
Punchout Redirect
When requesters click the punchout link, they are redirected to the supplier site. (The
supplier hosts the catalog at their own site or web store.). Using OBN for the punchout
simplifies the initial setup process, and also the authentication and maintenance of the
punchout. The supplier must set up a punchout from OBN to their site. To set up access
to the supplier site using OBN, the catalog administrator needs to download the
supplier punchout definition from OBN. Downloading the supplier punchout definition
seeds the punchout definition from Oracle iProcurement to the supplier site through
OBN, without requiring the catalog administrator to perform manual setup. In the
illustration:
2. From Oracle iProcurement, the requester clicks a link to the supplier site.
3. OBN authenticates the requester, and sends a punchout request to the supplier.
6. Oracle iProcurement redirects the requester's browser to the supplier site for
shopping.
7. When the requester finishes shopping, the supplier site returns the shopping cart
items to Oracle iProcurement via the requester's browser.
8. The requester completes the checkout process, and Oracle iProcurement processes
the order.
Punchout 13-3
3. Add access to a Punchout Supplier on OBN.
2. If you do not have an account on OBN, register your company to create an account.
See Registering with Oracle Business Network, page 7-1 for more information.
3. If you are not sure whether your company has an OBN account, contact your
company administrator.
For the identifier type that you select, you must enter a unique value to identify
your company. This is your company's identifier and would be used to identify and
associate all the messages and transactions sent, or to be received by your company.
You may also opt for other Identifier types such as phone number, tax ID, network
ID, and so on.
See Identifiers, page 5-3 for more information.
3. The primary identifier should be the same as the Buyer Company Identification
used in the Content Zone that is defined in Oracle e-Business Suite.
2. Select Add Punchout to see the published list of suppliers already available on
OBN.
3. If the supplier whose online catalog you wish to browse is listed, then add access to
the punchout supplier on OBN.
Use the following steps include the OBN URL in the certificate file of E-business Suite.
1. Open the https://businessnetwork.oracle.com in the browser. Click the padlock icon
in or near the address bar and then click More Information.
2. Click View Certificate, and in the Details tab, select each level in the Certificate
Hierarchy and then click Export.
3. Save the file as an X.509 Certificate (PEM). Repeat step 2 and step 3 at each level of
the Certificate Hierarchy. See: MyOracle Support (MOS) note ID 1915517.1 for
additional information about certificates.
5. Query the profile option POR: CA Certificate File Name. Note the file location of
the profile option and add the downloaded OBN URL Certificates as mentioned in
the above steps into this file. Now the connection between E-Business Suite and
OBN is properly authenticated.
Punchout 13-5
1. Log in to your E-Business Suite test environment that is connected to OBN.
Navigate to eCommerce Gateway Setup > Code Conversions > Define Code
Conversion. Define your UOM and Item Category mappings. While making entries,
define Key1 as (or provide any other name).
2. Log in to your e-Business Suite test environment that is connected to OBN, and
access the iProcurement Catalog Administrator responsibility. Click the Stores tab,
and select the Content Zone sub-tab. Select Create Punchout Content Zone from
the Manage Content Zones dropdown list.
1. Enter a Content Zone Name and Description.
5. User Name and Password: Your company's credentials (user name and
password) used by your company to connect to OBN.
8. Enter Content Zone Security as required to control the access to OBN Redirect
Punchout Site.
5. Create a new store and assign the new content zone to the store.
6. Users now can shop from the nre punchout store in iProcurement which would
redirect to the supplier site via Oracle Business Network.
The buyer access set up steps required for Punchout Redirect are complete.
2. If your company does not have an account, create an OBN account. See Registering
with Oracle Business Network, page 7-1 for more information.
3. If you are not sure whether your company has OBN account, contact your
company's system administrator.
For the identifier type that you select, enter a unique value to identify your
company. This is your company's identifier and is used to identify and associate all
the messages/transactions sent, or to be received by your company. You may also
opt for other Identifier types such as phone number, tax id, network id, and so on.
See Identifiers, page 5-3 for more information.
Punchout 13-7
2. Select the Punchout tab, and then click the Supplier Setup sub-tab. Enter the
information about your Punchout configuration. This is what your customer or
trading partners should use to re-direct their employees to your e-commerce
website from their self-service procurement tool. The configuration details are as
follows:
1. Punchout URL: The URL that your customers or trading partners procurement
tool should use to allow their employees to see your e-commerce website.
3. Communication Protocol: Select the protocol that your server supports (XML /
cXML).
4. User Interface Identification: These fields are used when your customer uses to
look you up, and add your Punchout configuration to their system.
6. Logo URL: Enter the URL for your company logo. This appears next to your
company name, and helps in easy identification of your company in the list.
Control Availability:
Publish: Select this box if you want your punchout configuration to be published to
your customer.
Test the configuration setup. Click Test Punchout to verify that the punchout
configuration is correct. You get a confirmation message stating that you are
successfully connected to your company's punchout site.This also means that your
trading partners can now start accessing your punchout portal and start shopping.
When the setup steps are completed successfully, inform your trading partner (the
buyer company) that you have done your punchout configuration. Your trading
partner can now access your company's punchout configuration defined in the
above steps from their buyer access subtab on OBN.
Overview
Data mapping enables users to define the conversions between Buyer codes and
Supplier codes. For example, a buyer uses the unit of measure (UOM) code EA for Each.
The supplier uses E. Customer can use either OBN or iProcurement (specifically, E-
Commerce Gateway) to map these codes.
Redirect Punchout – Use OBN to perform data OBN performs the mapping
Punchout from Oracle mapping for codes UOM, before the cart is returned to
iProcurement to Supplier- Currency. You can use e- iProcurement from Supplier
Hosted Catalog via OBN Commerce Gateway as well Site
to perform the data mapping
• Use this step to map the codes that are used in OBN to the codes you use, if they are
different.
Punchout 13-9
• Data mapping allows OBN to recognize codes that are passed to it by the supplier,
or to send codes to the buying organization that its system recognizes.
• For punchout, the buyer and supplier can use OBN to map the following codes:
• Currency codes
• If you perform no mapping in OBN, the value is passed as is, from OBN to the
buying organization's system. The buying organization may have set up data
mapping in its system.
It is important to decide on the data mapping type that buyers and suppliers want to
use. Determine which data mapping the buyer and the supplier will need to do.
2. From the sub-tab Data Mapping, review any mapping previously created for
Currency and Unit of Measure by selecting the appropriate Mapping Type in the
dropdown. Modify data to map the OBN values to your preferred values to be used
in Punchout Re-Direct. For example, select Unit of Measure as the Mapping Type.
You will see the UOM Description and the OBN standard.
• If you are a trading partner to an Oracle Customer, enter your company
standard UOM against OBN Standard in the My Company to OBN column.
• If you are an Oracle Customer, enter your company standard UOM against
OBN Standard in OBN in the My Company column.
3. Alternatively you can export existing OBN mapping data to a spreadsheet, and it
can be imported back after modification. Click Export Button to export the data into
a spreadsheet and save the file.
4. Modify any required data mapping in the spreadsheet. Click Import, and select the
modified data mapping file.
Add Identifier (T) Messaging > (T) Messaging Setup > [Add]
Add Trading Partner (T) Partners > (T) Add Trading Partners
Add New Delivery Method (T) Messaging > (T) Messaging Setup >
Communication Parameters > [Add]
Add a New Transaction Type (T) Messaging > (T) Messaging Setup >
Transaction Type > [Add]
Activity Log page • OBN Production Monitor page > Click the
Control Number link
Download Sample (T) Self-Testing > (T) Outbound Tests > [Test
Outbound]
Trading Partners Requesting Approval (T) Partners > (T) Pending Trading Partners
Your Trading Partners (T) Partners > (T) Your Trading Partners