Olá a todos!
Obrigado por toda a informação e ajuda fornecida por todos vocês.
Encontrei uma forma de carregar um documento do Word ou PDF com gui_upload. O tipo de arquivo utilizado no método seria "BIN" e deve-se fazer o seguinte: declarar o tipo de dados conforme indicado abaixo e o arquivo seria o caminho completo juntamente com o nome do documento a ser carregado.
DATA: BEGIN OF res_line,
raw(255) TYPE x,
END OF res_line.
DATA: res_tab LIKE res_line OCCURS 0 WITH HEADER LINE.
data: wf_var_stringx TYPE xstring.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = file
filetype = 'BIN'
read_by_line = 'X'
-
has_field_separator = ' '
-
header_length = 0
-
header_line = 'X'
IMPORTING
filelength = l_filelength
TABLES
data_tab = res_tab
EXCEPTIONS
OTHERS = 1.
*
LOOP AT res_tab.
CONCATENATE wf_var_stringx res_tab-raw INTO wf_var_stringx IN BYTE MODE.
ENDLOOP.
*
Isso irá carregar o arquivo e preencherá a string x com seu conteúdo.
Espero que isso ajude alguns de vocês.
Obrigado
Pooja