HOW TO…

In vain have you acquired knowledge if you have not imparted it to others

Debug BRF Function

If your BRF rule doesn’t work as expected you might need to debug it. BRF+ generates an ABAP class for each BRF function. To debug it, you need to find out the generated class name first. There are 2 ways to do it: Change User Mode to Expert Click on Personalize: Select User Mode –…

Read More

Send IDoc (Flat File/XML) to SAP System using JCo

In one of my recent projects I had to simulate an external application sending IDocs to SAP PI/PO with tRFC protocol. I decided to use JCo library to implement the scenario. Below you can find the Java code which I developed for that purpose. This code was used just for testing purposes, so test it…

Read More

Adobe Forms Translation and Localization in SAP Systems (A Comprehensive Guide)

Translation and localization of Adobe Forms are the standard functionalities built into SAP systems. Nonetheless the proper usage of both requires some knowledge, practice and even patience (from time-to-time). We hope this guide will help you avoid common mistakes made when creating multilingual Adobe Forms. Translation and Localization The translation process of a Adobe Form…

Read More

Access AS Java Keystore from SAP PI/PO Adapter Module

SAP AS Java provides a keystore to manage public certificates and private keys used to digitally-sign, encode, decode and validate messages. Unfortunately accessing the key storage from a SAP PI/PO adapter module is not fully covered by SAP documentation and can pose a challenge. The code snippet below retrieves a reference to interface ISsfProfile. Once…

Read More

Deploy EAR/SCA file with SAP NetWeaver Developer Studio (NWDS)

Prerequisites To deploy EAR/SCA file to your SAP AS Java server, you’ll need SAP NetWeaver Developer Studio (version >= 7.31).SAP NWDS can be downloaded from SAP web site: NWDS 7.50 : open Software Downloads and enter NW DEVELOPER STUDIO 7.50 into search field,  choose the latest installaction package (one having highest SP version) Procedure Open…

Read More