Initiator: Non-SAP system 

In the example below, the calling program is part of a non-SAP system.

UTM subprogram

ABAP program

INIT
MGET Terminal message
APRO SAP system
MPUT to SAP system
PEND RE/KP

 
 

COMMUNICATION ACCEPT ID convid.

COMMUNICATION RECEIVE ID convid
BUFFER rcvarea
LENGTH reqlen
RECEIVED rcvlen
DATAINFO datai
STATUSINFO stati.

COMMUNICATION SEND ID convid
BUFFER sendarea
LENGTH sendlen.

INIT
MGET message from SAP
MPUT to SAP system (Deallocate simulation)
PEND RE/KP

 
 

COMMUNICATION RECEIVE ID convid
BUFFER rcvarea
LENGTH reqlen
RECEIVED rcvlen
DATAINFO datai
STATUSINFO stati.

INIT
MGET Deallocate acknowledgement from SAP
MPUT Terminal message
PEND RE/FI