Blog Archive

Thursday, December 31, 2015

ABAP for me chapter 9


remove first or n char in all rows of notepad++ and selecting required to  place

No gap syntax in abap use. ( each datatype in abap has some justification left and right, and we can change also)

Using system variables in ABAP and user input variable with paramters keyword.

Clear syntax in abap


move statement in abap

sub field in abap ( offset from the begining and length in bytes) 

Mathematical operations in ABAP

Date conversion in abap

field symbols in abap, dynamic assignment

Tuesday, November 24, 2015

Unable to launch ESR or ID gui or jnlp file after upgrade to higher version , saying internal error


Recently I have faced below problem with ESR,ID launch 

Recently My system was formatted,  To open sap pi components(ESR,ID), I have updated host file information,
There was problem to launch ESR and ID gui in my system, saying internal error.( I have verified, right java version)

I have identified the problem is with the host file,
Initially, our office sap pi server configured as xxxpi73 , later it is modified , So after maintaining these two host names for the same ip, I am able to open esr and id gui in my system.

Case 2)

Other reason , firewall settings, speak with network team on this.

Friday, November 13, 2015

SAP Procure to pay transactions, SAP MM transactions overview for my Reference

 SAP Project creation, Maintain WBS , cost planning, Approval Project, WBS budget, Network Order, Schedule Network, Release Project, Run Project MRP, Create PO, Approval PO, Service PO, POST GR, Create Service entry sheet, Invoice, Project progress, Full settlement, Create Project Claim

Tcodes: CJ20N, CJ30, CJ21, CJ20N, ME21N, MD51, MIGO, CN25,MIRO, CNE1,


ME51,ME41, ME21N, MIGO, FB60

Account Assignment Category

Goods receipt Movement type 101, reversal 102( posting) 
Return to vendor(122), reversal 123

SD flow(Vendor) who Sells goods <----------------->MM flow(customer, who needs material and will pay)

WBS element in SAP 

Tuesday, October 27, 2015

Expression editor and context object instead Xpath


List of ASMA in context object as follows

Dynamical route(receiver/ operation mapping with help of this)

List of parameters in adapters.


Friday, October 23, 2015

Facing problem while importing external jar files in SAP PI, syntax , class load problem


First thanks for this blog

I have tried my own java class and exported as jar file( which class file) in nwds.

imported in SAP PI archive directory,
specified the jar included in archives used, import instructions.

create UDF, which directly calls classname.method();  store in string;

the method should in static mode

Thursday, October 15, 2015

black listed messages in SAP PI


Due to unplanned PI down, we faced black listed messages in our SAP PI box, looking for avoid this problem in this cases also.

Wednesday, October 14, 2015

How to Implement WS-RM Provider and consumer applications on SAP ECC system with external system point to point connection


We got a requirement , where customer are asking to avoid using SAP PI,
Ex: SAP ECC, SAP TM ---------IBM S.I. ( Sterling integrator)

SAP TM( has inbuilt Enterprise service interfaces)(i.e. Service interfaces), these has to be communication with IBM sterling integrator. 

1.Establish connection between these by using Webservices ( Service provider and consumer)

Click here step by step document to implement in SAP ECC

Also related reference links

Tuesday, September 22, 2015

alert mail message content as file content from Alert Engine directly from SAP PI system


Catch ( SAP PI default alert queue message for alerts from JMS sender channel)

JMS --> FILE/JMS/or any required adapter( alert as payload)

( use some dummy service interface names and no mapping ), configure the receiver channel 


Earlier we achieved the same with Mail-> file/jms