With VF01 create invoice ,when save it. the system can print INVOICE smartforms. NOW, I want it can save the PDF in local PC at the same time.
WHEN I add function in smartforms print ENTRY FORM .
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
FORMAT = 'PDF'
MAX_LINEWIDTH = 132
ARCHIVE_INDEX = ' '
COPYNUMBER = 0
ASCII_BIDI_VIS2LOG = ' '
IMPORTING
BIN_FILESIZE = numbytes
BIN_FILE =
TABLES
OTF = SMART_PDF
LINES = PDF
EXCEPTIONS
ERR_MAX_LINEWIDTH = 1
ERR_FORMAT = 2
ERR_CONV_NOT_POSSIBLE = 3
ERR_BAD_OTF = 4
OTHERS = 5
.
IF SY-SUBRC <> 0.
CF_RETCODE = SY-SUBRC.
PERFORM PROTOCOL_UPDATE.
RETURN.
ENDIF.
CONCATENATE ZBILLPDF-PATH IT_HD_ORG-BIL_NUMBER '.PDF' INTO FIELENAME.
CONDENSE FIELENAME.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
BIN_FILESIZE = numbytes
FILENAME = FIELENAME
FILETYPE = 'BIN'
IMPORTING
FILELENGTH =
TABLES
DATA_TAB = PDF
FIELDNAMES =
EXCEPTIONS
FILE_WRITE_ERROR = 1
NO_BATCH = 2
GUI_REFUSE_FILETRANSFER = 3
INVALID_TYPE = 4
NO_AUTHORITY = 5
UNKNOWN_ERROR = 6
.
IF SY-SUBRC <> 0.
CF_RETCODE = SY-SUBRC.
PERFORM PROTOCOL_UPDATE.
RETURN.
ENDIF.
There is a ERROR message about GUI_DOWNLOAD FUNCTION at run time. HOW CAN I solution it?