fa.luis
14/01/14, 23:32:15
Hola,
Estoy intentando crear una funcion en la SE37 pero cuando le doy verificar me dice lo siguiente:
"ZFACPROV" debe ser una estructura plana: Las tablas internas,
referencias, strings y estructuras están prohibidos como componentes
Mi codigo de la funcion que estoy haciendo es el siguiente:
FUNCTION ZCONSULTATABLA.
*"----------------------------------------------------------------------
*"*"Interfase local
*" IMPORTING
*" REFERENCE(SOCIEDAD) TYPE BUKRS
*" REFERENCE(FOLIO) TYPE BELNR
*" TABLES
*" TI_FOLIOS STRUCTURE ZFACPROV
*"----------------------------------------------------------------------
TYPES: BEGIN OF TY_ZFACPROV,
BUKRS LIKE ZFACPROV-BUKRS,
BELNR LIKE ZFACPROV-BELNR,
BLART LIKE ZFACPROV-BLART,
END OF TY_ZFACPROV.
DATA: WA_ZFACPROV TYPE LINE OF TY_ZFACPROV,
IT_ZFACPROV TYPE TABLE OF WA_ZFACPROV.
SELECT BUKRS
BELNR
BLART
INTO CORRESPONDING FIELDS OF WA_FACPROV
FROM ZFACPROV.
ENDFUNCTION.
alguien sabe porque me sale?
Estoy intentando crear una funcion en la SE37 pero cuando le doy verificar me dice lo siguiente:
"ZFACPROV" debe ser una estructura plana: Las tablas internas,
referencias, strings y estructuras están prohibidos como componentes
Mi codigo de la funcion que estoy haciendo es el siguiente:
FUNCTION ZCONSULTATABLA.
*"----------------------------------------------------------------------
*"*"Interfase local
*" IMPORTING
*" REFERENCE(SOCIEDAD) TYPE BUKRS
*" REFERENCE(FOLIO) TYPE BELNR
*" TABLES
*" TI_FOLIOS STRUCTURE ZFACPROV
*"----------------------------------------------------------------------
TYPES: BEGIN OF TY_ZFACPROV,
BUKRS LIKE ZFACPROV-BUKRS,
BELNR LIKE ZFACPROV-BELNR,
BLART LIKE ZFACPROV-BLART,
END OF TY_ZFACPROV.
DATA: WA_ZFACPROV TYPE LINE OF TY_ZFACPROV,
IT_ZFACPROV TYPE TABLE OF WA_ZFACPROV.
SELECT BUKRS
BELNR
BLART
INTO CORRESPONDING FIELDS OF WA_FACPROV
FROM ZFACPROV.
ENDFUNCTION.
alguien sabe porque me sale?