Ver Mensaje Individual
  #1  
Viejo 25/01/10, 14:22:08
felix_cid felix_cid is offline
Member
 
Fecha de Ingreso: mar 2006
Mensajes: 73
Unhappy Envío de tabla interna como adjunto en correo

Amigos:

Tengo una tabla interna, la cual le realizo un loop y la paso a otra tabla interna la que está definida de la siguiente manera:

t_attachment LIKE solisti1 OCCURS 0 WITH HEADER LINE.

El loop que hago es el siguiente:

loop at t_form.
t_attachment-line = t_form-linda.
append t_attachment.
endloop.

La tabla t_form es igual a la estructura PC408.

EL problema que tengo es que en la función SO_DOCUMENT_SEND_API1, me atacha el archivo como PDF y envía el correo, pero al tratar de abrirlo me da error y dice que no se puede abrir el documento adjunto, ¿sabe alguien de ustedes que otra cosa adicional se debería hacer para poder convertir la tabla interna a una tabla tipo PDF?.

CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
EXPORTING
document_data = gd_doc_data
put_in_outbox = 'X'
sender_address = ld_sender_address
sender_address_type = 'INT'
commit_work = 'X'
IMPORTING
sent_to_all = gd_sent_all
TABLES
packing_list = it_packing_list
contents_txt = it_message
contents_bin = t_attachment
receivers = it_receivers
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.

Quedo atento a sus noticias, muchas gracias por vuestra ayuda.
Responder Con Cita