Beispielkonfiguration 

Dieses Thema enthält eine vollständige Beispielkonfigurationsdatei zu dem Beispielprogramm für eine Anbindung an ein SAP-System.

***************************************************************

* SAPcomm control component *
***************************************************************

PROGRAM SCB
ROUTING SAPCOMM
SERVICE TLX
NUMBER 12345
CHANNEL C-CLIENT1
END-NUMBER
CHANNEL C-CLIENT3
END-SERVICE
END-ROUTING

TRACE ON
FILES ON
END-TRACE
END-PROGRAM

 

***************************************************************

* Communication component TST *
***************************************************************

PROGRAM TST

PERIODIC PM-10MINUTES
INTERVAL 10
FROM 13:00
UNTIL 17:00
END-PERIODIC

TRACE ON
DATA_FLOW ON
CS_RESPONSE ON
END-TRACE

CHANNEL TSTGOOD
SENDRC 0
PERFORM SEND0
ACTION SEND-SCHEDULE
PERIODIC PM-10MINUTES
END-PERFORM
END-CHANNEL

CHANNEL TSTBAD
SENDRC 1
PERFORM SEND1
ACTION SEND-SCHEDULE
PERIODIC PM-10MINUTES
END-PERFORM
END-CHANNEL

CHANNEL TSTIN
RECEIVE testrec.txt
RECIPIENT 12345
PERFORM RECV
ACTION RECEIVE
PERIODIC PM-10MINUTES
END-PERFORM
END-CHANNEL
END-PROGRAM

 

***************************************************************

* Communication component SAP *
***************************************************************

PROGRAM SAP

SELECTION SELECT-TELE
APPLICATION TELE
END-SELECTION

PERIODIC PM-20MINUTES
INTERVAL 20
FROM 13:00
UNTIL 17:00
END-PERIODIC

DESTINATION D-CLIENT1
SYSTEM TESTSYS
RELEASE R2-50B
CLIENT 1
USER CPIC4
PASSWORD HELLO
LANGUAGE D
END-DESTINATION

DESTINATION D-CLIENT3
SYSTEM TESTSYS
RELEASE R2-50B
CLIENT 3
USER CPIC4
PASSWORD HELLO
LANGUAGE D
END-DESTINATION

CHANNEL C-CLIENT1
DESTINATION D-CLIENT1
PERFORM UPLOAD
ACTION SEND-SCHEDULE
PERIODIC PM-20MINUTES
END-PERFORM

PERFORM DOWNLOAD
ACTION RECEIVE
TIME 23:00
SELECTION SELECT-TELE
END-PERFORM
END-CHANNEL

CHANNEL C-CLIENT3
DESTINATION D-CLIENT3
PERFORM UPLOAD
ACTION SEND-SCHEDULE
PERIODIC PM-20MINUTES
END-PERFORM

END-CHANNEL

END-PROGRAM