Parameter | Reference | Type | Length | Default | Optional | Text |
---|---|---|---|---|---|---|
ADDITIONAL_PARAMETERS | SXPGCOLIST-PARAMETERS | C | 255 | X | Arguments for the External Command | |
COMMANDNAME | SXPGCOLIST-NAME | C | 18 | Name of External Command | ||
DESTINATION | RFCDES-RFCDEST | C | 32 | X | ||
DIALOG | BTCH0000-CHAR1 | C | 1 | X | Reference type CHAR1 for background processing | |
OPERATINGSYSTEM | SXPGCOLIST-OPSYSTEM | C | 10 | SY-OPSYS | X | Executing Host System |
STDERR | EXTCMDEXIM-STDERR | C | 1 | 'X' | X | Log STDERR Output Data |
STDOUT | EXTCMDEXIM-STDOUT | C | 1 | 'X' | X | Log STDOUT Output Data |
TARGETSYSTEM | RFCDISPLAY-RFCHOST | C | 1024 | SY-HOST | X | Target System |
TERMINATIONWAIT | EXTCMDEXIM-TERMWAIT | C | 1 | 'X' | X | Wait for Termination of Exteranl Command |
TRACE | EXTCMDEXIM-TRACE | C | 1 | X | Perform Trace (Only for Tests) |
Parameter | Reference | Type | Length | Text |
---|---|---|---|---|
EXITCODE | EXTCMDEXEX-EXITCODE | I | 4 | Exitcode of External Program |
STATUS | EXTCMDEXEX-STATUS | C | 1 | Status |
Parameter | Reference | Length | Optional | Text |
---|---|---|---|---|
EXEC_PROTOCOL | BTCXPM | 131 | X |
Exception | Text |
---|---|
CANT_ENQ_TBTCO_ENTRY | Reserved |
COMMAND_NOT_FOUND | External Command Not Defined |
ILLEGAL_COMMAND | External Command Not Defined Properly |
JOBCOUNT_GENERATION_ERROR | Reserved |
NO_PERMISSION | User Does Not Have Authorization |
PARAMETERS_TOO_LONG | Parameters Too Long |
PARAMETER_EXPECTED | No Additional Arguments Specified |
PROGRAM_START_ERROR | Error while Starting the External Command |
PROGRAM_TERMINATION_ERROR | Return Code with Errors |
SECURITY_RISK | Command Rejected for Security Reasons |
TOO_MANY_PARAMETERS | Too Many Parameters Specified |
WRONG_ASYNCHRONOUS_PARAMETERS | Reserved |
WRONG_CHECK_CALL_INTERFACE | Incorrect Call of a Function Module |
X_ERROR | Reserved |
This text was copied from IO BCLOG01_005, folder HELP.BCDWBLIB Functionality
If an SAP profile parameter is inserted in the portion of the commandstored in the database, then the value of this parameter is substitutedinto the command. If an SAP application server is active on the targetsystem (TARGETSYSTEM), then the profile parameter values are read fromthe profile that is active on that system. No parameter substitution ismade in ADDITIONAL_PARAMETERS. After substitution, the command is checked for the presence of"dangerous" characters such as the semicolon ( ; ) on UNIX systems. If an additional "security function module" is specified in the commanddefinition, this function module is also called in the course ofprocessingebenfalls. This function module can prevent execution of thecommand. If the authorization checks complete successfully, the command is runon the target host system. Description Description If you do not use RSXPGDEF, only the following values can be deliveredback: This text was copied from IO BCLOG01_005, folder HELP.BCDWBLIB Description Description Description Description Description Description Description Description Description |
854060 | Authorizations for external commands |
446172 | SXPG_COMMAND_EXECUTE (program_start_error) in DB13 |
1152084 | Parameter for external commands |
1265997 | RR-Interface: File creation with parallel process |
1128667 | SXPG_COMMAND_EXECUTE: Parameters STATUS and EXITCODE |
980266 | RFC destination SAPXPG_DBDEST_<DB-HOST> does not work |
988038 | External commands: Control flag "Wait for termination" |
936683 | Specify full path name when starting program |
677435 | Overview: external programs and external commands |
188772 | External program does not work |
583759 | R/3 error when you start jobs from DB13 |