Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

perform statement in ECC version

Former Member
0 Kudos
179

Hi Experts,

See the following Perform statement in an include pgm.

PERFORM ZZ_QTY_CHECK_PROCESSING(ZVXX_MV45AFZZ_F084_EX)

TABLES XVBAP

YVBAP

XVBEP

YVBEP

XVBKD

YVBKD

XVBPA

YVBPA

USING UPDKZ_UPDATE

SKIP_MINCHECK

WSETFLAG

ZTOTAL_QUANT

ZTOTAL_QUANT1

KUWEV

TVLP

T180

VBAK

XVBAK

YVBAK

ZVXXDVQM

ZVXXPARAM_SALEAR.

here it is giving error like TVLP is un known.neither specified one of the TABLES statement or defined by using DATA statement...

How to correct this?

Regards

1 ACCEPTED SOLUTION

Former Member
0 Kudos
134

Hi,

Declare that Table TVLP like:

Tables: TVLP.

and use it.

regards,

Anji

3 REPLIES 3

Former Member
0 Kudos
135

Hi,

Declare that Table TVLP like:

Tables: TVLP.

and use it.

regards,

Anji

Former Member
0 Kudos
134

As you are using TVLP under USING paramaters of the PERFORM, it expects for the workarea TVLP to be available in the calling program

Ensure that you have Declared TVLP in Tables statement.

TABLES: TVLP.

reward if helpful....

Former Member
0 Kudos
134

hi

good

check the field name TVLP ,to which it refer to,to a table or a structure and write the appropriate table and structure name in the PERFORM statement.

Thanks

mrutyun^