EDI Integration alternative using Oracle Business Network & CMK

eTECHaaS PO Integration

I am sharing solution design on an EDI integration with Oracle Cloud Application, from my recent project experience. Procurement, Punchout & EDI Integration are popular business solutions. And these can easily leveraged the super cool Oracle Collaboration Messaging Framework (CMK) & Oracle Business Network (OBN) aka Oracle Supplier Network (OSN). So, hopefully these will be useful to procurement organizations looking for electronic document communication with Oracle Cloud Application.

What do think of a framework inside Oracle Cloud Procurement (CMK) which is pre-configured with out-of-the-box communication of Business Documents (and in true sense), electronically i.e. Message Communications like Purchase Order, Invoices, Catalogs etc. Furtermore, this can be easily networked to OBN. As a result, there is no need to go through the costly process of setting up mapping for an EDI Integration. Welcome to CMK & Oracle Business Network.

Procurement Integration Requirement

One of our prestigious client wanted to implemented EDI Integration from Oracle Procurement Cloud to their frequent Suppliers. Consequently this is going to help them drastically reduce time and cost of procuring.

EDI Integration between Procurement System and Supplier Trading Partner using punchout, collaboration message framework, b2b messaging and oracle supplier network
EDI Integration Alternative

In addition to Punchout, we chose to use Oracle Business Network for the solution. Further, Oracle Procurement Cloud would communicate with OBN via Collaboration Messaging Framework and B2B Messaging.

At the end of this post you can find short video on Procurement flow in Oracle Cloud Application. And another one on Messages Communication in CMK, B2B and OBN aka OSN.

Solution Diagram – using Collaboration Messaging Framework & OBN

First, let me present the complete solution before we discuss the components.

Procurement Flow :  Requisition, Punchout Items, Requisition Items, Requisition Approvals, Purchase Order, PO Approvals, PO Outbound Doc  On receving ASN :  ASN Interface, Run ASN Import Job, Create Shipment  On receiving Invoice :  Invoice Interface, Run Invoice Import Job, Create Invoice  Trading Partner Flow : Receives Order, Sends ASN, Sends Invoice, The EDI integration is achieved via CMK, B2B and Oracle Supplier Network (OSN) using CMK Doc, B2B Doc and OSN Doc


  • OSN – Oracle Supplier Network (old name for OBN)
  • OBN – Oracle Business Network
  • CMK – Collaboration Messaging Framework
  • B2B – Business to Business Messaging
  • EDI – Electronic Data Interchange

Collaboration Messaging Framework

Collaboration Messaging Framework enables Oracle Cloud ERP to establish B2B messaging capabilities with trading partners which can be on Oracle E-business Suite, Peoplesoft.

Further, CMK allows setting up outbound message processing and delivery methods, for a business process, setting up a user-defined external message type definition & customizing message transformation.

It allows to process inbound & outbound collaboration messages, manage collaboration messages & reprocess undelivered messages. We can also export or import collaboration messaging configuration setup data.

Oracle Business Network

Oracle Business Network is an open community for Oracle E-business Suite, Peoplesoft and Cloud Applications customers and their trading partners. OBN is the star of this post as we shall see below.

It allows Self-service for trading partner registration, supports multiple communication protocols like HTTP/S, SMTP, etc. It sllows network communication of messages to trading partners, monitoring these transactions and automatic re-send.

Using Oracle Business Network & Collaboration Messaging Framework

If you are an Oracle Application customer, you should definitely use CMK & OBN for electronic communication of Purchase Documents. Recently Oracle was planning to migrate OBN to Oracle Cloud Infrastructure. As a result OBN will become more robust in terms of security and more aligned to Oracle IAAS services.

Firstly, we had done a quick registration getting complete access to Oracle Business Network (OBN). Next, we searched for our first trading partner, and found it already live on OBN. Finally, we requested access for Partner Id and could see what all communications were supported by our partner. Furthermore, it was useful to know upfront that the trading partner did not support Purchase Change Order. Since this saved us time in figuring out our trading partner needs.

We went ahead and setup the supplier in Oracle Procurement Cloud to use Collaboration Messaging Framework, which is an interface to B2B messaging. Since B2B is the default mechanism in Oracle Cloud to communicate with Oracle Business Network.

The Purchase Orders got seemlessly communicated to OBN via CMK. We received the ASN and Invoices into the staging area (i.e. interface tables), smooth as butter.

Most importantly, we found that that there was no need to map any fields. Since CMK has all the standard mappings in place and the communication in OBN work 100% out-of-the-box. We did have a need to modify some mapping, based on our procurement configurations. With the extension features in CMK we were able to quickly achieve custom mappings. 

Note: Like most integration projects, and specifically EDI Integration, bringing parties together and orchestration of activities between the parties take majority of time.

PO Integration in Oracle Procurement Cloud Application Dive In

Procurement Flow :  Requisition, Punchout Items, Requisition Items, Requisition Approvals, Purchase Order, PO Approvals, PO Outbound Doc  On receving ASN :  ASN Interface, Run ASN Import Job, Create Shipment  On receiving Invoice :  Invoice Interface, Run Invoice Import Job, Create Invoice  Trading Partner Flow : Receives Order, Sends ASN, Sends Invoice

The main steps of purchases in Oracle Procurement Cloud ERP is presented in below (30 secs) video.

PO Integration Messages in CMK, B2B and Oracle Business Network

EDI Communication Between Oracle Procurement Cloud and its Supplier  Outbound Purchase Order  Inbound Advance Shipment Notice  Inbound Payable Invoice PO CMK Doc PO B2B Doc PO OSN Doc ASN OSN Doc ASN B2B Doc ASN CMK Doc Invoice OSN Doc Invoice B2B Doc Invoice CMK Doc

Watch below 40 secs presentation on the electronic Integration Purchase Order Doc in CMK, B2B & OBN.

If you need further inputs kindly drop me a message here.


6 Responses

  1. bit.ly says:

    The information you have provided in this article is very significant.

  2. آهنگ says:

    Nice post keep on sharing new things.

  3. anita says:

    This is very important for me

  4. Thanks for your personal marvelous posting! I actually enjoyed
    reading it, you may be a grerat author.I will make certain to bookmark your blog and definitely will
    come back from now on. I want to encourage yourself to contonue your great posts, have a nice
    write my paper affordable
    write my paper affordable http://5fb73ff157f54.site123.me/blog/how-to-write-an-essay-on-artwork

  5. 77up says:

    Oh my goodness! Awesome article dude! Thanks, However I am having issues with your
    RSS. I don’t know why I cannot join it. Is there anybody
    else getting similar RSS problems? Anyone who knows
    the answer can you kindly respond? Thanx!!

  6. Connor says:

    I got this web page from my buddy who shared with me
    regarding this site and now this time I am visiting this website and
    reading very informative articles or reviews at
    this place.

Leave a Reply