Skip to Content
Author's profile photo Rashmi Joshi

Integrate SAP PI with Dell Boomi

Hi All,

In this document we will see how we can communicate SAP PI with Dell Boomi.

To send the data from SAP PI to Dell Boomi, I have made use of Atomsphere API. There might be requirement from business to start the flow externally in Dell Boomi. For this purpose, we can make a SOAP API or REST API call. We will see step by step configurations for Executing process in Dell Boomi.

As a first start, make sure the certificate from Dell Boomi is deployed on PI server.


ESR Steps –


1. Import the XSD file to trigger the execute process of Dell Boomi –


XSD.png

Please make a note, this is a synchronous call with Dell Boomi.

2. Create Service Interface for outbound –

SI_OB.png

3. Create Service Interface for Inbound –

SI_IB.png

4. Create Message Mapping –>

     Request –

MM_Req.png

Please make note, to execute process we need to know Process ID and Atom ID only.

     Response –

MM_Resp.png

5. Create Operation Mapping –

     Request –

OM_Req.png

     Response –

OM_Resp.png

ID Steps –

1. Sender Communication Channel – For testing purpose I have used SOAP adapter and sending request using SOAP UI

2. Receiver Communication Channel –

RX_CC.png

Here we are using Atomsphere API so the syntax for Target URL will be –

https://api.boomi.com/api/soap/v1/{ACCOUNT_ID}?wsdl

In case if you want to make a REST Call please follow below URL Syntax –

https://api.boomi.com/api/rest/v1/{ACCOUNT_ID}

Now create a ICO objects which are regular steps.

Testing –

Get the WSDL file from ID and import the same in SOAP UI for testing purpose –

SOAP UI.png

Provide the correct details of Process ID and Atom ID and trigger this message.

One message is sent, it will execute a process whose ID is specified in source message.

MessageMonitoring.png

Path to see executed flow in Dell Boomi —

Log in to Boomi AtomSphere

Sample Flow in Dell Boomi –

DellBoomi Flow.png

Click on Manage –> Process Reporting –

Manage.png

You will see a screen of executions –

/wp-content/uploads/2015/10/executions_811889.png

Thanks & Regards,

Rashmi Joshi

Assigned Tags

      9 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Nice article. Very helpful information !!!

      Thanksfor sharing.

      Author's profile photo Former Member
      Former Member

      Hi.

      Nice to see a doc on Dell bhoomi..Very useful doc for mr and for my colleagues in my team..Thanks for sharing this useful doc Rash 🙂

      Author's profile photo Former Member
      Former Member

      Very nice document and Interesting stuff. Thanks for sharing the info. Good Job.

      Author's profile photo Sudheer gupta Potnuru
      Sudheer gupta Potnuru

      Hi,

      Its good to have a document  with interesting explanation on PI and Dell bhoomi . Nice work on this . Please share more docs like this .

      Thanks .. 🙂

      Author's profile photo Former Member
      Former Member

      Hi Rashmi,

      Thanks for sharing this document.

      Regards,

      Keerti

      Author's profile photo Apu Das
      Apu Das

      Hi Rashmi,

      Thanks a lot for sharing this great document.

      After reading this document getting very much interested to know more regarding Dell Bhoomi.

      Could you please explain the following as well which will be very helpful to understand as all will not get hands on experience in that without client requirement -

      1. When will we go to implement Dell Bhoomi and on premise integration using PI.

      2. What is Atmosphere API.

      3. What kind of data we generally pass through this . If possible please mention some real time data processing scenario from your experience.

      Thanks,

      Apu

      Author's profile photo Rashmi Joshi
      Rashmi Joshi
      Blog Post Author

      Hi Apu,

      Thanks for reading document and sharing feedback.

      1. Dell Boomi is middleware like SAP PI. There might be requirement for the client to have trigger of Flows in Dell Boomi/ Dell Boomi already in landscape and now client is moving to PI

      2. Please find below guide to Atomsphere API -

      http://help.boomi.com/atomsphere/GUID-C6847C47-5EFF-4933-ADA1-A47D032471C6.html

      3. As many client use more than 1 middle-wares in their landscapes, one is already existing and other they may take into landscape depending upon their requirement completely

      Thanks & Regards,

      Rashmi Joshi

      Author's profile photo Apu Das
      Apu Das

      Thanks Rashmi. Now its more clear to me. Very nice blog indeed.

      Please keep posting .

      Thanks,

      Apu

      Author's profile photo Alejandro Alonso Rehor
      Alejandro Alonso Rehor

      Hi Rashmi,

       

      Thanks for sharing! You wrote this post 6 years ago. Today we have a PI/PO middleware integrator.

      I have two questions:

      1. What you published is still valid for PI/PO
      2. Why does the Customer want to mix Boomi with the SAP (natural) middleware connector (instead of PI/PO?

      Thanks in advance 🙂