Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

command

Former Member
0 Likes
503

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.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
451

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

3 REPLIES 3
Read only

Former Member
0 Likes
452

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

Read only

Former Member
0 Likes
451

Create the command name using SM69.

Read only

Former Member
0 Likes
451

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