Hola foro,
estoy haciendo una sustitución/user-exit del módulo PS,
en el que se indican los siguientes accesos:
Estructura PROJ Definición del proyecto
Estructura PRPS Elemento PEP (elem.de plan estruct.proyecto) datos maestros
Estructura RCJ_PRPSUP Elemento PEP superior (para validación/sustitución)
Estructura SYST Campos sistema ABAP.
El problema es que necesito acceder a la STXL para capturar un texto largo de la transacción CJ20N:
CONCATENATE '%' wa_area2-pspnr INTO chr_tdname.
SELECT SINGLE tdname INTO tdname FROM stxl
CLIENT SPECIFIED
WHERE mandt EQ sy-mandt
AND tdobject EQ 'PMS'
AND tdname LIKE chr_tdname
AND tdid EQ 'LTXT'.
w_header-tdid = 'LTXT'.
w_header-tdobject = 'PMS'.
w_header-tdname = tdname.
w_header-tdspras = sy-langu.
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = w_header-tdid "Tipo de texto
language = w_header-tdspras "Idioma
name = w_header-tdname "Id del texto
object = w_header-tdobject "Nombre del objeto
TABLES
lines = t_tline2
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
alguna SOLUCIÓN?
Podría probar con set y get parameter? Aunque quizás eso me de inconsistencias..
GRACIAS DE ANTEMANO