Ansicht
Dokumentation

ABAPCOMMUNICATION_OPTIONS - COMMUNICATION OPTIONS

ABAPCOMMUNICATION_OPTIONS - COMMUNICATION OPTIONS

Vendor Master (General Section)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

COMMUNICATION, cpic_options

Kurzreferenz



... $[RETURNCODE rc$]
    $[LENGTH leng$]
    $[RECEIVED rec$]
    $[HOLD$].

Zusätze:

1. ... RETURNCODE  rc

2. ... LENGTH leng

3. ... RECEIVED rec

4. ... HOLD

Wirkung

Weitere Zusätze zur Anweisung COMMUNICATION.

Zusatz 1

... RETURNCODE  rc

Wirkung

Dieser Zusatz kann bei allen Verbindungsschritten angegeben werden und nimmt den Rückgabewert in rc entgegen. Für rc wird der Datentyp i erwartet. Die Bedeutung der Rückgabewerte ist im Include-Programm RSCPICDFcodiert. Dort sind Datenobjekte mit sprechenden Namen und Startwerten deklariert, die mit rc verglichen werden können. Die folgende Tabelle enthält eine Liste von möglichen Rückgabewerten.

rc Datenobjekt aus RSCPICDF
0 cm_ok
1 cm_allocate_failure_no_retry
2 cm_allocate_failure_retry
3 cm_conversation_type_mismatch
6 cm_security_not_valid
8 cm_sync_lvl_not_supported_pgm
9 cm_tpn_not_recognized
10 cm_tp_not_available_no_retry
11 cm_tp_not_available_retry
12 cm_deallocated_abend
13 cm_deallocated_normal
14 cm_parameter_error
15 cm_product_specific_error
16 cm_program_error_no_trunc
18 cm_program_error_no_trunc
19 cm_program_error_trunc
26 cm_resource_failure_no_retry
27 cm_resource_failure_retry
28 cm_unsuccessful

Dieselben Rückgabewerte werden auch in das Systemfeld sy-subrc geschrieben.

Zusatz 2

... LENGTH leng

Wirkung

Dieser Zusatz kann nur bei den Verbindungsschritten SEND und RECEIVE angegeben werden. Er bewirkt, dass der Datenpuffer buffer nur in der Länge leng gesendet oder empfangen wird. Für die Längenangabe leng wird ein Datenobjekt vom Datentyp i erwartet.

Zusatz 3

... RECEIVED rec

Wirkung

Dieser Zusatz kann nur beim Verbindungsschritt RECEIVE angegeben werden. Das Datenobjekt rec enthält die Anzahl Bytes, die vom Partnerprogramm empfangen wurden. Für rec sind nur byteartige Datenobjekte mit der Länge 4 erlaubt.

Zusatz 4

... HOLD

Wirkung

Dieser Zusatz kann nur beim Verbindungsschritt RECEIVE angegeben werden. Er verhindert eine Änderung des internen Modus während des Datenempfangs, um einen möglichen Verlust des Datenbank-Cursors zu vermeiden. Der aktuelle Workprozess wartet in diesem Fall so lange, bis die Daten vollständig empfangen wurden.






PERFORM Short Reference   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6035 Date: 20240328 Time: 134339     sap01-206 ( 60 ms )