Si necesitamos leer datos desde un programa, que no es el programa en el que estamos en este momento podemos hacerlo con Field Symbols de la siguiente forma.
Pasos
- Declarar Field Symbol de tipo ANY si es una variable o del tipo ANY TABLE si es una tabla interna.
- Indicar el programa desde donde queremos leer la variable entre paréntesis y a continuación el nombre de la variable entre comillas simples utilizando ASSIGN
Código
En nuestro caso vamos a leer del programa SAPLMBWL la tabla interna XMSEG[ ] y asignaremos el contenido de la misma al Field Symbol <fs_xmseg>
FIELD-SYMBOLS: <fs_xmseg> TYPE ANY TABLE. ASSIGN ('(SAPLMBWL)XMSEG[]') TO <fs_xmseg>.
Para ver mas tutoriales de SAP, pulse en el siguiente enlace: Listado de tutoriales