Application Development and Automation 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: 
Read only

Error occured while uploading the data for Tocde QP01 (BDC)

Former Member
0 Likes
946

Hi,

I am facing a strange problem i.e. when i try to upload the data for the Tcode QP01 i am able to upload the data for the 18 rows but when it is more than 18 ,it gives the following error and saves the data upto 18 rows only :-



CALL_TRANSACTION QP01 returncode:     0  RECORD:          0
S Field RC27X-FLG_SEL . not found in loop of screen SAPLCPDI 1400
S Cursor field PLMKB-VERWMERKM (18) does not exist in the screen
S Field PLMKB-VERWMERKM (18) does not exist in the screen SAPLQPAA 0150
S Field PLMKB-STICHPRVER (18) does not exist in the screen SAPLQPAA 0150
S Inspection plan with plan group 12775 for material 200999 is saved


Is there any way to solve this problem...

Hi,

I am facing a strange problem i.e. when i try to upload the data for the Tcode QP01 i am able to upload the data for the 18 rows but when it is more than 18 ,it gives the following error and saves the data upto 18 rows only :-



CALL_TRANSACTION QP01 returncode:     0  RECORD:          0
S Field RC27X-FLG_SEL . not found in loop of screen SAPLCPDI 1400
S Cursor field PLMKB-VERWMERKM (18) does not exist in the screen
S Field PLMKB-VERWMERKM (18) does not exist in the screen SAPLQPAA 0150
S Field PLMKB-STICHPRVER (18) does not exist in the screen SAPLQPAA 0150
S Inspection plan with plan group 12775 for material 200999 is saved


Is there any way to solve this problem...

4 REPLIES 4
Read only

Former Member
0 Likes
774

Hi,

You are getting that error in the table control. Thats because in the first instance only 18 fields will be visible. When the records exceed 18, you will have to use the OKCODE P++ to scroll down which would occupy another 18 records. Include this logic in the code when the records is more than 18.

Regards,

Vikranth

Read only

0 Likes
774

hi,

Ok,i agree with you but the thing is it was allowing to upload the data for more than 18 rows as there was logic written. It is specified in the code:-



ELSEIF itab1-serial > 18 AND itab1-serial < 35.
              IF index = 19.
                index = 2.
              ENDIF.

Edited by: nav009 on Sep 9, 2009 8:25 AM

Read only

0 Likes
774

Hi,

As per your logic, only for the 19th record it will set the index to 2. Are you using the same logic for the records greater than 19 too?

Regards,

Vikranth

Read only

0 Likes
774

hi,

problem solved myself. actually i had decremented the value of and the processing is working efficiently....

Edited by: nav009 on Sep 11, 2009 9:10 AM