Quantcast
Channel: SCN : Document List - Process Integration (PI) & SOA Middleware
Viewing all articles
Browse latest Browse all 571

Integrate SAP PI with Dell Boomi

$
0
0

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 -

 

executions.png

 

Thanks & Regards,

Rashmi Joshi


Viewing all articles
Browse latest Browse all 571

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>