‎2006 Sep 07 7:02 PM
Hi all,
Iam using this f.m . how can i create command name.
CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
EXPORTING
COMMANDNAME = 'ZCOMPARE'
OPERATINGSYSTEM = 'UNIX'
ADDITIONAL_PARAMETERS = DX_FILES
IMPORTING
STATUS = EXITSTAT
TABLES
EXEC_PROTOCOL = TAB_BTCXPM
EXCEPTIONS
NO_PERMISSION = 1
COMMAND_NOT_FOUND = 2
PARAMETERS_TOO_LONG = 3
SECURITY_RISK = 4
WRONG_CHECK_CALL_INTERFACE = 5
PROGRAM_START_ERROR = 6
PROGRAM_TERMINATION_ERROR = 7
X_ERROR = 8
PARAMETER_EXPECTED = 9
TOO_MANY_PARAMETERS = 10
ILLEGAL_COMMAND = 11
WRONG_ASYNCHRONOUS_PARAMETERS = 12
CANT_ENQ_TBTCO_ENTRY = 13
JOBCOUNT_GENERATION_ERROR = 14
OTHERS = 15.
‎2006 Sep 07 7:12 PM
hi ,
u can create external command using transaction sm69and u can test it in sm49.
http://searchsap.techtarget.com/general/0,295582,sid21_gci1156933,00.html
regards,
satish
‎2006 Sep 07 7:12 PM
hi ,
u can create external command using transaction sm69and u can test it in sm49.
http://searchsap.techtarget.com/general/0,295582,sid21_gci1156933,00.html
regards,
satish
‎2006 Sep 07 7:12 PM
‎2006 Sep 07 7:14 PM
Hai
Create the command name using SM69
DATA: LOG_COM LIKE SXPGCOLIST-NAME VALUE 'BRTOOLS',
PARAMETERS LIKE SXPGCOLIST-PARAMETERS,
DB_HOST LIKE RFCDISPLAY-RFCHOST,
XPG_DEST LIKE RFCDISPLAY-RFCDEST,
RET_CODE LIKE EXTCMDEXEX-STATUS.
DATA: BEGIN OF PROT_TAB OCCURS 10.
INCLUDE STRUCTURE BTCXPM.
DATA: END OF PROT_TAB.
CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
EXPORTING
COMMANDNAME = LOG_COM
OPERATINGSYSTEM = 'ANYOS'
ADDITIONAL_PARAMETERS = PARAMETERS
STDERR = 'X'
STDOUT = 'X'
TARGETSYSTEM = DB_HOST
DESTINATION = XPG_DEST
TERMINATIONWAIT = 'X'
TRACE = ' '
IMPORTING
STATUS = RET_CODE
TABLES
EXEC_PROTOCOL = PROT_TAB
EXCEPTIONS
COMMAND_NOT_FOUND = 01
NO_PERMISSION = 02
PARAMETERS_TOO_LONG = 03
PARAMETER_EXPECTED = 04
PROGRAM_START_ERROR = 05
PROGRAM_TERMINATION_ERROR = 06
SECURITY_RISK = 07
TOO_MANY_PARAMETERS = 08
WRONG_CHECK_CALL_INTERFACE = 09
X_ERROR = 10
OTHERS = 11.
Regards
Sreeni
Message was edited by: Sreenivasulu Ponnadi