Ansicht
Dokumentation

EDI_PORT_READ - IDoc: Lesen eines Ports (allgemein)

EDI_PORT_READ - IDoc: Lesen eines Ports (allgemein)

CL_GUI_FRONTEND_SERVICES - Frontend Services   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Lesen der Portbeschreibung allgemein (unabhängig vom Porttyp)

Beispiel

Lesen des Ports 'EDIS00':
...
tables: ediport, edipoa, edipod, edipo2, edipoi.
data : port like ediport-port.
data: ale like edipoa,
file like edipod,
r2 like edipo2,
inet like edipoi.
data: porttyp like ediport-porttyp,
version like edipod-versio,
descr like ediport-descri.

port = 'EDIS00'.
call function 'EDI_PORT_READ'
exporting
portname = port
importing
ale_port = ale
file_port = file
r2_port = r2
inet_port = inet
typ = porttyp
version = version
description = descr
exceptions
port_not_exist = 1
others = 4.

if sy-subrc = 0.
case porttyp.
when '1'. "ALE
...
when '3'. "EDI
...
when '0'. "R/2
...
when '4'. "Internet
...
endcase.
endif.

Hinweise

Es wird der allgemeine Eintrag in Tabelle EDIPORT und der spezielle Eintrag in der porttyp-spezifischen Tabelle (EDIPOA, EDPOD, EDPO2, EDIPOI) gelesen.

Nur die porttyp-spezifische Feldleiste wird gefüllt zurückgegeben. Der ebenfalls zurückgegebene Porttyp sagt aus, was für ein Port gelesen wurde:
0 R/2-System
1 Transaktionaler RFC (ALE)
3 Datei (EDI-Subsystem)
4 Internet

Weiterführende Informationen





Parameter

ALE_PORT
DESCRIPTION
FILE_PORT
INET_PORT
PORTNAME
PSS_PORT
R2_PORT
TYP
VERSION
XMB_PORT
XML_PORT

Ausnahmen

PORT_NOT_EXIST

Funktionsgruppe

EDIO

Addresses (Business Address Services)   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2298 Date: 20240523 Time: 144918     sap01-206 ( 30 ms )