Hi,
I am using FM: SXPG_COMMAND_EXECUTE to encrypt file for appication server but i am getting below errors:
- Can't exec external program (Unknown error)
- WaitForSingleObject failedwith %d (No such device or address)
Can you please suggest me on this?
Below parameter passing into FM:
w_addparam = 'C:\usr\sap\DIE\SYS\src\ABC.txt'. ( Appication server TXT file path Name)
w_finalencrpt = 'C:\Desktop1\abc1.txt'. (local drive path name)
w_status = space (No value).
w_exitparam = space (No value).
CONCATENATE w_addparam w_finalencrpt
INTO l_encrtpt_ap SEPARATED BY space.
CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
EXPORTING
commandname = 'ZIFI_ENCRYPT'
additional_parameters = l_encrtpt_ap
IMPORTING
status = w_status
exitcode = w_exitparam
TABLES
exec_protocol = t_exec_protocol
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
OTHERS = 12.
IF sy-subrc EQ 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.