Ansicht
Dokumentation
ABAPCOMMUNICATION_OPTIONS - COMMUNICATION OPTIONS
Vendor Master (General Section) CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
COMMUNICATION, cpic_options
... $[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 )