Ver Mensaje Individual
  #7  
Viejo 20/11/08, 23:03:36
yvrn yvrn is offline
Junior Member
 
Fecha de Ingreso: nov 2008
Mensajes: 17
Exclamation

Yo otra vez

Pense que estaba listo pero no... Al hacer un debugging las variables guardan los valores que deberian: de entrada, el numero de factura y de salida, el texto de cabecera (esto cuando creo la factura). Pero al visualizar la factura e irme al campo de documento contable, el texto de cabecera se encuentra vacio. He estado dandole vueltas todo el dia pero de verdad no veo que puede ser... Al final,mi codigo quedo asi:

DATA:
zfactura LIKE THEAD-TDNAME,
zheader LIKE THEAD,
zlines LIKE tline OCCURS 0 WITH HEADER LINE,
wa_lines LIKE zlines.

* Asignando el numero de factura
zfactura = VBRK-VBELN.

* Funcion para leer el texto de cabecera

call function 'READ_TEXT'
exporting
id = '0001'
language = 'S'
name = zfactura
object = 'VBBK'
importing
header = zheader
tables
lines = zlines
exceptions
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
others = 8.

* Asignando el campo de texto de cabecera de la factura al campo de texto de cabecera del documento contable
loop at zlines INTO wa_lines.
CONCATENATE xacchd-bktxt wa_lines-tdline INTO xacchd-bktxt separated by space.
endloop.

Por favor, quien me pueda iluminar! Gracias de antemano!!!!
Responder Con Cita