Skip to Content

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

9 Comments
You must be Logged on to comment or reply to a post.