MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 13/03/07, 16:20:02
karn_1 karn_1 is offline
Junior Member
 
Fecha de Ingreso: sep 2006
Mensajes: 5
Question 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
Responder Con Cita
  #2  
Viejo 13/03/07, 17:33:40
Pinillex
 
Mensajes: n/a
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
Responder Con Cita
  #3  
Viejo 13/03/07, 18:34:52
karn_1 karn_1 is offline
Junior Member
 
Fecha de Ingreso: sep 2006
Mensajes: 5
Verificare

Voy a tratarlo y manana posteo resultado. Gracias.
Responder Con Cita
  #4  
Viejo 14/03/07, 13:38:09
karn_1 karn_1 is offline
Junior Member
 
Fecha de Ingreso: sep 2006
Mensajes: 5
Unhappy 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
Responder Con Cita
  #5  
Viejo 16/03/07, 23:47:07
karn_1 karn_1 is offline
Junior Member
 
Fecha de Ingreso: sep 2006
Mensajes: 5
Smile 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
Responder Con Cita
  #6  
Viejo 05/07/07, 19:20:14
Avatar de prendtorff
prendtorff prendtorff is offline
Junior Member
 
Fecha de Ingreso: ago 2006
Mensajes: 24
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.
Responder Con Cita
  #7  
Viejo 06/07/07, 15:24:50
bisonye bisonye is offline
Senior Member
 
Fecha de Ingreso: ago 2006
Mensajes: 635
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
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 22:51:15.


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