Posts

new IRT feature: Compare SAP PI/PO messages as JSON or Binary/Hex values

This video describes the new feature with the SAP PI/PO testing tool.

IRT Integration Regression Tool allows you to fetch messages from your SAP PI/PO productive system and compare how they work on your Test system. IRT allows you to compare XML, EDIFACT, X12, Text files and now also Binary/HEX and JSON files.
You can get a free trial at
http://figaf.com/irt

Tool to get BPM context data from a SAP PO BPM

One of the benefits to having a team of developers at your disposal like I do to create my SAP PI/PO test tool is, the ability to create cool applications to solve problems. So I’m really happy that I can give a free tool away to the people that have the same challenge as I ran into.

I have a client where we were using BPM to have some user actions in. Sometimes they wanted to restart the BPM process with the same data or minor changes. I could see the payload in the BPM monitor as on below.

This did not give any information about how I could download the message. I know if the process is failed I’m able to edit the payload of a message, but this is obvious, not true if the process is completed.

There was no API for getting the data from my research at the point.

So we had to create our own tool to handle the queries.

We found the table in the database that housed the Context Data and then started understanding how it worked. The context data was encoded in an XML structure with base64. Then it was just to build a simple user interface on top of it.

It should be easy to find the correct document and so we added a function to make xpath in the data to get the correct data. So we ended up with the following UI.

 

If you want to get it. You can get it for free at http://figaf.com/tools/figaf-bpm-extractor/.

The build includes sources so you can optimize it your self.

 

 

 

 

Announcing Short-Term Consulting and Easy Booking Services!

I wish to announce an innovative addition to my services, which is short-term booking. This new service will allow you to book me for one or two-hour sessions, during which I will help you solve any issues.

 

The idea came to me quite recently. I was trying to book a hotel room, but I couldn’t figure out which hotels had available rooms (not unless I inquired by phone or e-mail, wasting time I didn’t have). That was the moment when it hit me: my customers cannot book me really easily, either. While I cannot change tourism practices, I can make a positive change in my own business, therefore I am determined to make it easier for customers to book me for a number of small projects.

 

The improvement to the service is pretty simple. In order to book me, you just need to follow the link provided via e-mail and select the desired package. After clicking on your preferred option (‘1 hour’, ‘2 hours’ or ‘24/7, 2 hours’), you will be able to see my calendar and choose the right time for our appointment. After selecting the time of the appointment from the available working hours listed on my calendar, you will have to pay for the services using your credit card. As soon as the payment is processed, you will receive an invitation to an online meeting. The meeting will take place at the time you selected. You will be able to share your desktop via GoToMeeting and I will help you solve the issue at hand.

The first 30 minutes of our collaboration are crucial: if you feel that I haven’t provided enough value for your money within the first 30 minutes – if you are able to objectively state that you haven’t got any closer to the right solution – you are entitled to request a refund. Bear in mind that if I am unable to deliver the help you need, your payment will be reimbursed.

 

The service can be used for problem solving, mapping, feedback or design-related issues. That being said, if you want someone to help you figure out how to do a specific integration, then this is the right service for you.

With the introduction of the new booking function comes a special offer too: I am offering a 50% discount on standard services. The offer lasts until the end of April.

http://figaf.com/products/sap-pipo-assistance/

I am also offering a 24/7 support service – you call me, and I start solving your problem within 2 hours. If I am unable to make it, you can ask for a reimbursement or a rescheduled appointment.


You can read more about my services and their comparison on this website.