Hola
Estoy intentando hacer un matchcode a partir de una vista, pero al realizar el select me tira un error y no entiendo la razón.
El error es:
"V_T003O_I" is not defined in the ABAP Dictionary as a table, projection view or database view.
El código es:
*************
select-options: so_auart for viaufkst-AUART.
****************
TYPES: begin of ty_V_T003O_I,
auart like V_T003O_I-auart,
ARTTXT like V_T003O_I-ARTTXT,
end of ty_V_T003O_I.
****************
DATA: it_V_T003O_I type table of ty_V_T003O_I.
*****************
AT SELECTION-SCREEN on VALUE-REQUEST FOR so_auart-low. "so_auart es el select option que tendrá el matchcode personalizado
select auart arttxt from V_T003O_I into table it_V_T003O_I. "Aqui es dónde ocurre el error de compilación
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'AUART'
WINDOW_TITLE = 'Clase de orden'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = it_V_T003O_I
RETURN_TAB = IT_MATCH
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3.
Entre en la vista con la se11, y en la solapa "Stat. actual." en "Acceso" tengo "leer, modificar, borrar e insertar". Además, en "Browser datos/Actual. permitida tenfo" tengo " Visual. / Actual. permitida". La vista esta activada.
Alguien me podría decir la razón del error.
Estoy intentando hacer un matchcode a partir de una vista, pero al realizar el select me tira un error y no entiendo la razón.
El error es:
"V_T003O_I" is not defined in the ABAP Dictionary as a table, projection view or database view.
El código es:
*************
select-options: so_auart for viaufkst-AUART.
****************
TYPES: begin of ty_V_T003O_I,
auart like V_T003O_I-auart,
ARTTXT like V_T003O_I-ARTTXT,
end of ty_V_T003O_I.
****************
DATA: it_V_T003O_I type table of ty_V_T003O_I.
*****************
AT SELECTION-SCREEN on VALUE-REQUEST FOR so_auart-low. "so_auart es el select option que tendrá el matchcode personalizado
select auart arttxt from V_T003O_I into table it_V_T003O_I. "Aqui es dónde ocurre el error de compilación
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'AUART'
WINDOW_TITLE = 'Clase de orden'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = it_V_T003O_I
RETURN_TAB = IT_MATCH
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3.
Entre en la vista con la se11, y en la solapa "Stat. actual." en "Acceso" tengo "leer, modificar, borrar e insertar". Además, en "Browser datos/Actual. permitida tenfo" tengo " Visual. / Actual. permitida". La vista esta activada.
Alguien me podría decir la razón del error.
Comentario