Skip to Content
0
Former Member
Feb 27, 2009 at 01:51 PM

REUSE_ALV_FIELDCATALOG_MERGE doesn't work

964 Views

HI TO AVERYBODY

I'm customizing VA25

The original structure is "vbmtv" and I created my structure LTVBX

DATA: BEGIN OF LTVBX. .

INCLUDE STRUCTURE vbmtv.

DATA: pstyv TYPE vbap-pstyv,

zpur_method TYPE vbak-zpur_method,

zztype_of_sale TYPE vbak-zztype_of_sale,

END OF ltvbx.

*********************************************************************

When I use FM "REUSE_ALV_FIELDCATALOG_MERGE" fielcat PT_FIELDCAT goes back empty.

FORM REUSE_ALV_FIELDCATALOG_MERGE

USING PT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV

VALUE(PI_STRUCTURE) LIKE DD02L-TABNAME

VALUE(PI_TABLENAME) LIKE DD02L-TABNAME

VALUE(PI_SP_GROUP).

DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.

CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'

EXPORTING

* I_PROGRAM_NAME =

* I_INTERNAL_TABNAME =

I_STRUCTURE_NAME = PI_STRUCTURE ---> "LTVBX

I_CLIENT_NEVER_DISPLAY = 'X'

CHANGING

CT_FIELDCAT = PT_FIELDCAT

EXCEPTIONS

INCONSISTENT_INTERFACE = 1

PROGRAM_ERROR = 2

OTHERS = 3.

I don't understand where is mistake