Setting Up Integration with a Marketplace

This section provides an overview of the Integration Broker between a Marketplace and eProcurement and discusses how to set up nodes, activate routings, and activate service operations.

Page Name

Definition Name

Usage

Service Operations - General Page

IB_SERVICE

Activate service operations.

Routing Definitions Page

IB_ROUTINGDEFN

Activate the routing that is used with the node.

PeopleTools: Integration Broker, "Managing Routing Definitions".

PeopleSoft integrates to a Marketplace to:

  • Enable companies to easily register with Marketplaces.

  • Create requisitions within eProcurement, while viewing catalogs in the Marketplace.

  • Enable suppliers to send Purchase Order Acknowledgements (POA).

  • Enable suppliers to send Advanced Shipment Notifications (ASN).

  • Generate receipts when Advanced Shipment Receipts (ASR) are received.

  • Enable suppliers to send invoices to the company, if you are using PeopleSoft Payables.

  • Create vouchers for inbound invoices.

This diagram illustrates the flow of information from PeopleSoft, through the Integration Broker, and to the Marketplace. Data such as registration, purchase orders, and change orders flow from PeopleSoft to Marketplace. Data such as PO acknowledgements, advanced shipment notices, and invoices flow from MarketPlace to PeopleSoft. Order status requests can flow between PeopleSoft and MarketPlace:

This diagram illustrates the flow of information from PeopleSoft, through the Integration Broker, and to the Marketplace.

PeopleSoft Integration Broker integration with a Marketplace

This section lists the steps that are required to integrate with a Marketplace:

To utilize the purchase order acknowledgement, advanced shipment notification, and invoice transaction capabilities, the administrator needs to configure the Integration Broker. These elements need to be set up:

  1. Activate the service operation.

  2. Activate the routing.

Integration Broker works within the PeopleSoft system to send and receive information to and from external systems, such as the Marketplace. In this case, the job of the Integration Broker is to send and receive documents that come to and from the Marketplace. The purpose of the Integration Broker is to aid in the translation of the xCBL 3.0 documents used by the Marketplace into the PSXML format that the PeopleSoft system recognizes. Integration Broker accomplishes this translation by using a combination of nodes, routings, and service operations.

Integration Broker Component

Purpose

Service Operation

The service operation is a template for the data that the application sends and receives.

Routing

The route tells the system how the Marketplace works with PeopleSoft eProcurement. Details include what service operation to use for the two systems to communicate, and what Application Engine translation to use to translate the format from xCBL 3.0 to the PeopleSoft format.

PeopleSoft delivers service operations in PeopleSoft Integration Broker with a default status of Inactive. You must activate each service operation before attempting to send or receive data from a third-party source or another PeopleSoft system, such as CRM.

To setup this service operation use the information in this table and refer to the setup instruction in Setting Up Service Operations .

Service Operation

Direction and Type

Handlers

Chunking Available?

Integrates With

PV_AVAIL_CHECK_REQ

Outbound

Synchronous

No

third-party system

PV_AVAIL_CHECK_RESP

Inbound

Asynchronous

No

third-party system

PV_MS_RESP_MSG

Inbound

Asynchronous

PvMsRespMsg

No

third-party system

PV_ORDER

Outbound

Asynchronous

No

third-party system

PV_ORDER_REQ

Outbound

Synchronous

No

third-party system

PV_ORD_STS_REQ

Outbound

Synchronous

No

third-party system

PV_ORD_STS_RESP

Inbound

Asynchronous

No

third-party system

PV_PRICE_CHECK_REQ

Outbound

Synchronous

No

third-party system

PV_PRICE_CHECK_RESP

Inbound

Asynchronous

No

third-party system

PeopleTools: Integration Broker

Use the Routing Definitions page (IB_ROUTINGDEFN) to activate the routing that is used with the node.

Navigation:

  • eProcurement, Administer Procurement, Maintain Supplier Integration, Integration Broker Routing Definitions

  • PeopleTools, Integration Broker, Integration Setup, Routings

This section discusses how to Activate Marketplace routings.

Activating Marketplace Routings

Activate the Marketplace routings.