Should we use an Enterprise Pattern or wait for the business case?

There are sometimes you find a new integration pattern and a functionality that is interesting to use. Most cases you are forced to use a pattern because there is a business requirement. It is difficult going the other way and find a pattern and then select a business case for it.  

Continue Reading →

Mulitple operations, what’s the difference between services and operations?

Why do you want to map the Operation Determination in the SAP REST Adapter When you are processing data there should be an option to map which Operation should be used for a given message. This is taking content from the REST request either the URL or from the JSON payload. This is helpful if…

Continue Reading →

What is SOAP Actions on a communication channel?

In many instances, you don’t need to consider using the Actions. For some web services, you want to specify an action in the form of namespace:Action like uri::figaf.com:ws:OrderCreate. You will find that information in the WSDL when browsing it. When the adapter calls the service it will see it in the HTTP header. According to…

Continue Reading →

What is the Service Registry in SAP PI/PO?

It is a place where you can store information about what services is on the which system. It is closely related to the UDDI which is the more generic approach for it. So you can use the UDDI from other providers if you do not find the SR enough. In SR you can create classifications…

Continue Reading →

How can I stop delivering a SAP PI/PO message if it will be empty?

In some cases, you are able to determinate if the message should be delivered before it is mapped. It is the case if you have to perform a validation for each line if it has some specific property. If you can do an XPath to validate if the message contains valid line items it is…

Continue Reading →

How can I send multiple messages and ensure they are delivered in order?

For some scenarios, end systems want to ensure that they receive the messages in a specified order. SAP PI/PO does support Exactly Once In Order (EOIO) which is a built-in process that ensures that a message is delivered all the way to an adapter before you can see it. In this video we will share…

Continue Reading →

Benefits or problems of moving PI to cloud

Integration with the cloud is a hot topic and an important one. Therefore, in this video, I’ll cover some of the things I have discussed in earlier videos regarding moving PI to Cloud.   The video will cover the following topics: Mapping Strategy and effort on how to move to cloud A case study Other…

Continue Reading →

Which is preferred SOAP OR REST for Cloud integration

In most use cases you will only have the option to choose SOAP or REST when connecting to a cloud service. If the cloud provider supports both then you have to choose, that is seldom the case. I believe the REST is the most powerful adapter that you can use. It has a limitation that…

Continue Reading →

How to convert xml to PDF

It is a common use case to convert an XML to PDF to display to users. I have in other projects used Apache FOP that will allow you to convert an XML to a PDF. The structure you will need to create the pdf document from XML is pretty complex. So it is probably a…

Continue Reading →

How to send data from SAP ERP to SFTP adapter?

This is a pretty common scenario to get data from ECC/ERP and sent it to a third party system. Getting data from SAP require some effort in setting up a good connection. You most likely want to be using the proxy connection for newer development. The proxy has been around since 2004 with XI 3.0.…

Continue Reading →

Page 2 of 11