HOW TO…

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

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

Generate Object Modification Key in SAP (Keygen)

We strongly encourage you to use the official SAP site to generate the modification key for an object. But what shall you do if you’re not allowed to register objects yourself and the person responsible for the task is on a sick leave or vacation? Or you’re facing a serious production issue, need to modify…

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