Skip to Content
0
Former Member
Oct 20, 2010 at 01:26 PM

SXPG_COMMAND_EXECUTE

236 Views

Hi all,

i have problem with executing SXPG_COMMAND_EXECUTE

In SM69 we defined an external command 'Z_MKDIR':

Operating system command: c:\sap\create_dir.bat

Parameters for operating system command: &

the script create_dir does following:

@ECHO OFF

mkdir %1

also RFCs are working correctly.

But when we execute

CALL FUNCTION 'SXPG_COMMAND_EXECUTE'

EXPORTING

COMMANDNAME = 'Z_MKDIR'

ADDITIONAL_PARAMETERS = 'C:\test

OPERATINGSYSTEM = 'Windows NT'

DESTINATION = u_gwdesx

STDOUT = 'X'

STDERR = 'X'

TERMINATIONWAIT = 'X'

IMPORTING

EXITCODE = lf_exitcode

TABLES

EXEC_PROTOCOL = lt_protocol

For some reason folder is not create. Within the table lt_protocol:

31 |Invalid trace level as argument

39 |The syntax of the command is incorrect.

Someone knows what could be the problem?

Many thanks.