Ansicht
Dokumentation
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.
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_PORTDESCRIPTION
FILE_PORT
INET_PORT
PORTNAME
PSS_PORT
R2_PORT
TYP
VERSION
XMB_PORT
XML_PORT
Ausnahmen
PORT_NOT_EXISTFunktionsgruppe
EDIOAddresses (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 )