cancel
Showing results for 
Search instead for 
Did you mean: 

FTP Scripts for jobs in sap-bw

Former Member
0 Kudos

Hi All,

How do we get the FTP Scripts for jobs ?

Thanks & Regards,

Vijaya

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

There are different ways in which this issue could be addressed.

<b>One option</b> is to use

OPEN DATASET file FOR INPUT IN BINARY MODE.

READ DATASET file INTO hex_container.

open dataset DSN in legacy text mode for output.

transfer hex_container to DSN.

close dataset DSN.

close dataset file.

<b>Second Option</b>

CALL FUNCTION 'EPS_FTP_PUT'

EXPORTING

RFC_DESTINATION =

LOCAL_FILE =

  • LOCAL_DIRECTORY = ' '

  • REMOTE_FILE = ' '

  • REMOTE_DIRECTORY = ' '

  • OVERWRITE_MODE = ' '

  • TEXT_MODE = ' '

  • TRANSMISSION_MONITOR = 'X'

  • RECORDS_PER_TRANSFER = 10

  • REQUESTED_FILE_SIZE = 0

  • MONITOR_TITLE =

  • MONITOR_TEXT1 =

  • MONITOR_TEXT2 =

  • PROGRESS_TEXT =

  • OBJECT_NAME =

  • IMPORTING

  • LOCAL_DIRECTORY =

  • LOCAL_PATH =

  • REMOTE_FILE =

  • REMOTE_DIRECTORY =

  • REMOTE_PATH =

  • FILE_SIZE =

  • LOCAL_SYSTEM_INFO =

  • REMOTE_SYSTEM_INFO =

  • EXCEPTIONS

  • OPEN_INPUT_FILE_FAILED = 1

  • OPEN_OUTPUT_FILE_FAILED = 2

  • READ_BLOCK_FAILED = 3

  • WRITE_BLOCK_FAILED = 4

  • CLOSE_OUTPUT_FILE_FAILED = 5

  • INVALID_FILE_SIZE = 6

  • STOPPED_BY_USER = 7

  • INVALID_INPUT_FILE_SIZE = 8

  • RESTART_FAILED = 9

  • CONNECTION_FAILED = 10

  • INVALID_VERSION = 11

  • OTHERS = 12

.

IF SY-SUBRC <> 0.

  • MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

  • WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

Regards

GPK