How to integrate SAP with Google Searh

Very easy being honest. All you need is to activate one parameter in SAP GUI Options.

Go to SAP Logon Options. Control Settings -> Enable additional control services. Then reboot GUI. In most text fields you can select text, do right mouse button click and choose Service -> Search. It will open browser and google this selection. 

Very convenient instead of copy-pasting or manually typing in. 


SAP ALE Online course for beginners

Dear friends!

I and my friend Roman would like to introduce an online SAP ALE Integration Course on Udemy.com. Course is designed for beginners and covers all areas from the very first step how to setup SAP ALE, SAP RFC, Integration, Data Filtering, Performance Management and etc. A lot of things from real life experience in a large enterprises world-wide.

Course audio is in Russian language, but we provided close captions for your convenience. 

It’s only $19,99 per course and stays with you forever. 

First 100 customer will receive 50% off with a coupon code: 
VPRV_ALE_001

We’re glad to see you here and there! Share and repost to make this world a little bit better.

Here is a link to the course: https://www.udemy.com/sap-ale-for-beginners


Data conversion in SAP ALE

Some time ago we discussed SAP ALE, what it is, how it works. Here is the link. Today I want to share with you how we can change data on-fly when we need to do some conversion during the integration process.

Usually, we need conversion in heterogeneous landscapes, where different systems presented with miscellaneous settings, types, architectures. Let’s say you want to include a new SAP ERP during company acquisition into your landscape. There will be another business unites codes or personnel numbers, which differ from your present system. Or you want to send some flag depending on your conditions in the source system. Here data conversion rules come into place.

When you do SAP ALE configuration, you usually use IDOC conversion rules. So to start with conversions, have a look at these three IMG paths. Run SALE transaction and scroll down to our menu.

Read More


How SAP ALE works

What is SAP ALE?

SAP ALE – Application Link Enabling – data exchange technology, developed by SAP AG. It’s a technology because it has a set of tools, protocols, formats which allow exchanging data in real-time or offline between SAP or non-SAP systems. It’s a huge layer of settings, functionality, and opportunities which we rarely use. Let’s have a look at this stack and short SAP ALE configuration guide.

SAP ALE communcation stack

CPIC – Common Programming Interface for Communication – low level communication protocol. You can read further here https://www-01.ibm.com/software/network/commserver/windows/library/cpic.htm
RFC – Remote Function Call – high level communcation protocol to call remote functions
tRFC (tansactional RFC) / qRFC (queued RFC) / aRFC (asynchronous RFC) / sRFC (synchronous RFC) – a way to deliver messages to the receiver with confirmation
IDOC – Intermediate DOCument / BAPI (Business Application Programming Interface) – message format
EDI – Electronic Data Interchange – data exchange procedure between SAP-nonSAP systems. International standard by chance.
ALE – Application Link Enabling – data exchange procedure between SAP-SAP.

Here is what I suggest you to discuss.

The CORE of SAP integration in SAP ALE layer

RFC – Remote Function Call, is a mechanism to call functions remotely. The idea is simple and works this way. We know some functionality exists on the remote server. ‘Hey, server, I know you have this function, I know the parameters. I want you to run it on my behalf but on your side Here is my authorization. Give me the result.’ Server spins hard drives and once it makes sure I’m not a little theft, it runs the requested function with my login.  Any other program can run the same function on that same server locally. A checkbox in Se37 transaction makes the difference if it could be run remotely.

Read More