MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Texto de Ofertas - MM - LTEX1 - ESTRUCTURA RM06E (foro/showthread.php?t=4371)

karn_1 13/03/07 16:20:02

Texto de Ofertas - MM - LTEX1 - ESTRUCTURA RM06E
 
Buenos tardes chicos,
Es la primera vez que coloco un tema aunque leo mucho del foro.

Necesito poder leer es texto que se escribe en la oferta. El campo de donde necesito la informacion es el LTEX1 que se encuentra en la estructura RM06E. He buscado y buscado a ver si puedo sacar la informacion de alguna tabla pero no la encuentro.

El texto que necesito es el que sale cuando voy a la ME48 / DETALLE DE CABEZERA / TEXTO DE CABEZERA. En el texto explicativo me indica que esta en la estructura RM06E y el nombre del campo es el LTEX1.

Les agradezco lo que me puedan ayudar. Gracias, karn_1

Pinillex 13/03/07 17:33:40

Debes leer estos texto usando la funcion read_text_inline con los parametros que tiene el texto que deseas leer. Los parametros del texto lo ves con doble click sobre el texto y luego PASAR A/ CABECERA ahi te aparece una ventana con los parametros que debes pasarle a la funcion.

ojalá me hayas entendido

karn_1 13/03/07 18:34:52

Verificare
 
Voy a tratarlo y manana posteo resultado. Gracias.

karn_1 14/03/07 13:38:09

No lo he logrado
 
Hola chicos!

Soy prepa en ABAP y es la primera vez que trato de realizar
el Function Read_text pero siempre el programa explota y es por esta funcion. La informacion que necesito es el texto en LTEX1 QUE ESTA EN LA RM06E. Espero me puedan ayudar.
Realize la funcion de esta manera:
Primero fui a la pantalla donde esta la informacion, doble click y luego Pasar A/Cabecera. Aqui salio la siguiente informacion:

Nombre de Texto: 2000605312 (esto es el numero pedido (ekko-ebeln)
Idioma: ES ID texto: A01 Objeto Texto: EKKO

Realizo el Call funtion de la siguiente forma:
CALL FUNCTION 'READ_TEXT'
EXPORTING
ID = 'A01'
LANGUAGE = SY-LANGU
NAME = TEBELN (le muevo el valor del numero del pedido
a esta variable)
OBJECT = 'EKKO'
TABLES
LINES = WT_lines (esta tabla la defini
DATA: BEGIN OF WT_LINES OCCURS 0.
INCLUDE STRUCTURE TLINE.
DATA: END OF WT_LINES.)

EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
OTHERS = 8 .

Que estoy haciendo mal o que me falta por indicarle a esta funcion o declarar en el programa para que corra y no explote el programa. Gracias, karn_1

karn_1 16/03/07 23:47:07

Yes!
 
Hola chicos!
Tratando y tratando por fin lo logre. Gracias la ayuda que me brindaron. Sin ustedes no lo hubiera podido realizar la lectura de la estructura ya que no tenia ni pizca de idea de que tenia que utilizar la funcion Read_text.
Gracias, a todos! Agradecida :)

prendtorff 05/07/07 19:20:14

Como puede ser?
 
Hola a todos,
Yo tambien estoy usando la funcion READ_TEXT.
Bueno, yo no la implemente, sino que tengo qu elograr que ande, porque el reporte no est alevantando los datos...
Lo que parece muy raro, porque justo el texto que deberia levantar es el mismo que enunciaron unos posts mas arriba, miren:

LOOP AT xekko.
wa_thead-tdobject = 'EKKO'.
wa_thead-tdid = 'A01'.
wa_thead-tdspras = 'S'.
wa_thead-tdname = xekko-ebeln.
wa_thead-tdlinesize = 132.
REFRESH t_lines.
CALL FUNCTION 'READ_TEXT'
EXPORTING
object = wa_thead-tdobject
id = wa_thead-tdid
language = wa_thead-tdspras
name = wa_thead-tdname
TABLES
lines = t_lines
EXCEPTIONS
id
language
name
not_found
object
reference_check
wrong_access_to_archive.
.
.
.
endloop

pero me da sy-subrc = 1

'D de texto no válida' Pero el ID es el mismo que uds.!

esto,la verdada, me tiene desorientado...

Si alguien sabe que puede ser, agradecere la ayuda.


atte.

Pablo.

bisonye 06/07/07 15:24:50

Pablo:

¿has comprobado que el ID de tus textos es ese? En mi caso el ID no es A01 sino F01....

Revisa en los pedidos el texto de cabecera y captura los datos correctos.

Saludos


Husos Horarios son GMT. La hora en este momento es 10:46:46.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web