Konfigurationsbeispiel für Odex/PC und Expedite 
Beispiel für eine SAPcomm-Konfigurationsdatei mit Odex und Expedite. Soll eine dieser beiden Komponenten nicht installiert werden, so ist die zugehörige PROGRAM-Parametergruppe (ODX oder EXP) zu löschen.
Erläuterungen: siehe auch das Konfigurationsbeispiel für die TOPCALL-Anbindung.
***************************************************************
*
PROGRAM SCB
* SCB-Logdateien nach 10 Tagen löschen:
*
LOGFILE_EXPIRATION 10
*
* Routing-Parametergruppe:
*
ROUTING SAPCOMM
*
*
SERVICE OFTP
TO-CHANNEL CH-SAPSYS1
END-SERVICE
SERVICE EXPEDITE
TO-CHANNEL CH-SAPSYS1
END-SERVICE
END-ROUTING
TRACE ON
PGM_FLOW ON
FILES ON
ROUTING ON
END-TRACE
END-PROGRAM
***************************************************************
*
*......PROGRAM-Parametergruppe SAP: Anbindung an SAP-Systeme
*
PROGRAM SAP
LOGFILE_EXPIRATION 10
IDSAPCOMM SAPCOMM1
ARCHIVE ON
TRACE ON
PGM_FLOW ON
DATA_FLOW ON
CS_RESPONSE ON
FILES ON
ROUTING ON
SCI_ATTR ON
END-TRACE
DESTINATION SAPSYS1
SYSTEM SAPPROD
CLIENT 000
USER MYUID
PASSWORD MYPASS
LANGUAGE D
RELEASE R3-21D
END-DESTINATION
*
* SAP Selektionsparametergruppen.
*
*
* Alle EDI-Dokumente auswählen:
*
SELECTION SE-ALL
APPLICATION EDI
END-SELECTION
*
* Alle EDI-Dokumente auswählen, die an Partner
* versendet werden sollen, die mit LIE beginnen:
*
SELECTION SE-EDI
APPLICATION EDI
SELECT-OPTIONS SE1
FIELD PARTNUMB
LOW LIE*
OPTION CP
SIGN INCL
END-SELECT-OPTIONS
END-SELECTION
*
* PERIODIC-Parametergruppen:
*
PERIODIC P3HOURS
INTERVAL 180
FROM 07:30
UNTIL 19:00
END-PERIODIC
PERIODIC P15MIN
INTERVAL 15
FROM 07:30
UNTIL 19:00
END-PERIODIC
*
* Kanal für Up- und Download:
*
CHANNEL CH-SAPSYS1
DESTINATION SAPSYS1
PERFORM SEND
ACTION SEND-SCHEDULE
PERIODIC P15MIN
END-PERFORM
*
* Aktion "Abholen aller EDI-Ausgangsnachrichten"
* definieren. Von Montag bis Donnerstag jeweils
* 18:00 auszuführen:
*
PERFORM RCV-ALL
SELECTION SE-ALL
ACTION RECEIVE
DAY MONDAY
DAY TUESDAY
DAY WEDNESDAY
DAY THURSDAY
TIME 18:00
END-PERFORM
*
* ...und freitags ein wenig früher:
*
PERFORM RCV-ALL_F
SELECTION SE-ALL
ACTION RECEIVE
DAY FRIDAY
TIME 15:00
END-PERFORM
*
* Nachrichten für alle Partner LIE* werden
* alle drei Stunden abgeholt:
*
PERFORM RCV-EDI-LI
SELECTION SE-EDI
ACTION RECEIVE
PERIODIC P3HOURS
END-PERFORM
END-CHANNEL
END-PROGRAM
***************************************************************
*
*......PROGRAM-Parametergruppe ODX: Anbindung an ODEXPC
*
PROGRAM ODX
LOGFILE_EXPIRATION 10
ARCHIVE ON
SAVE_RESPONSE_INFORMATION ON
*
* Nur solche Eingangsdokumente von Odex abholen,
* deren Empfänger in Odex einem "Local Code"
* zugeordnet sind, der mit 'E' beginnt:
*
RECEIVER_LC E*
*
* Allen von SAPcomm an Odex übergebenen Dokumenten
* wird der Virtual File Name 'SAPCOMM' gegeben:
*
VIRTUAL_FN SAPCOMM
*
* Allen über Odex empfangenen Dokumenten wird
* der Kommunikationsdienst 'ODEX' zugeordnet:
*
DEF_COMMSERVICE ON
*
TRACE ON
TRACE_ALL OFF
PGM_FLOW ON
DATA_FLOW ON
CS_RESPONSE ON
FILES ON
ROUTING ON
END-TRACE
*
* Destinationen für das Abholen von Nachrichten
* von einem VAN oder direkt von einem Partner
* definieren:
*
DESTINATION LF01
*
* Lieferant, dem in Odex der Local Code LOC1
* zugeordnet ist:
*
LOCALCODE LOC1
END-DESTINATION
*
* PERIODIC-Parametergruppen:
*
PERIODIC P10MIN
INTERVAL 10
END-PERIODIC
PERIODIC P180MIN
INTERVAL 180
END-PERIODIC
*
* Einen schnellen und einen langsamen
* Kanal (bez. Versenden) anlegen:
*
CHANNEL FAST
*
* Alle Abhol-Aktionen über diesen Kanal beziehen
* sich auf die folgende Destination:
*
DESTINATION LF01
PERFORM SEND-10
ACTION SEND-SCHEDULE
PERIODIC P10MIN
END-PERFORM
PERFORM RECV-LF01
ACTION RECEIVE
TIME 05:00
DAY SATURDAY
DAY TUESDAY
END-PERFORM
END-CHANNEL
CHANNEL SLOW
*
* Allen über diesen Kanal an Odex übergebenen
* Dokumenten wird die Odex-Priorität 2 gegeben:
*
PRIORITY 2
PERFORM SEND-180
ACTION SEND-SCHEDULE
PERIODIC P180MIN
END-PERFORM
END-CHANNEL
END-PROGRAM
***************************************************************
*
*......PROGRAM-Parametergruppe EXP: Anbindung an EXPEDITE
*
PROGRAM EXP
LOGFILE_EXPIRATION 10
ARCHIVE ON
SAVE_RESPONSE_INFORMATION ON
*
* Definition eines 50-Minuten-Intervalls:
*
PERIODIC P50
INTERVAL 50
END-PERIODIC
*
* Definition der SELECTION-Parametergruppe CLASS-SAP
* zum Abholen solcher Nachrichten aus Information
* Exchange, deren CLASS-Attribut auf CLASS-SAP
* gesetzt ist:
*
SELECTION CLASS-SAP
RCV-CLASS RCVCLASS
END-SELECTION
TRACE ON
TRACE_ALL OFF
PGM_FLOW ON
DATA_FLOW ON
FILES ON
ROUTING ON
END-TRACE
CHANNEL EXP-ACCNT1
*
* Das IE-CLASS-Attribut aller Ausgangsnachrichten,
* die über den Kanal EXP-ACCNT1 verschickt werden,
* auf SAP-EXP1 setzen:
*
PATH d:/ie/accnt1
SND-CLASS SAP-EXP1
*
* Freitags im 50-Minuten-Takt Dokumente verschicken
* und abrufen:
*
PERFORM SEND-RECEIVE
ACTION RECEIVE
ACTION SEND-SCHEDULE
DAY FRIDAY
PERIODIC P50
END-PERFORM
*
* Abrufen täglich um 10:00 Uhr:
*
PERFORM RECEIVE
ACTION RECEIVE
TIME 10:00
END-PERFORM
*
* Versenden täglich um 20:00 Uhr:
*
PERFORM SEND
ACTION SEND-SCHEDULE
TIME 20:00
END-PERFORM
END-CHANNEL
CHANNEL EXP-ACCNT2
*
* Den PROGRAM-Parameter PATH übersteuern:
*
PATH d:/ie/accnt2
PERFORM RECEIVE10
ACTION RECEIVE
ACTION SEND-SCHEDULE
TIME 10:00
END-PERFORM
END-CHANNEL
END-PROGRAM