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: 

Hi All

Former Member
0 Kudos

I have a function group which is being by others ,which iam using for my ztable.When i tried to move into QAS it shows there are some errors in saplztrn where ztrn is function group.

It displays like zpde-abc doen't exist in abap dictionary.

When i checked in zpde table there is no fiels called abc.But iam confused how it might have generated in saplztrn which i think is automatically generated.

Zpde is table create by some body else who no longer works here.

Possibilities may be he might have created the field abc in zpde so which will automatically updated in saplztrn and then later he might have deleted .and i thought it won't get deleted in saplztrn program even if have deleted that field from your ztable.

Is it advisable to go and delete that line i.e zpde-abc in saplztrn manually ,because it self shows as syntax error zpde-abc doesn't exist in abap dictionary .

Iam confused because its a system generated program?

Please advice

Suchitra

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Suchitra,

Looks like the function group you are talking about is generated by the system for the table maintenance of the ztable in question.

I don't sugges to use the function group for other purposes. You create your own function group and use that.

Do NOT delete anything from the generated code, just regenerate the table maintenance and the error should be fixed.

REgards,

Ravi

Note : Please mark all the helpful answers

8 REPLIES 8

Former Member
0 Kudos

Suchitra,

Looks like the function group you are talking about is generated by the system for the table maintenance of the ztable in question.

I don't sugges to use the function group for other purposes. You create your own function group and use that.

Do NOT delete anything from the generated code, just regenerate the table maintenance and the error should be fixed.

REgards,

Ravi

Note : Please mark all the helpful answers

0 Kudos

Hi Ravi,

Thanks for your time.

I wanted to say that i created a new function group and when i tried to delete the old function group from tble maintainence and add new function group which i created ,it asks for request no and i created new one and then it deleted the old function group and when i added the new function group it saved under same request and when i go se 10 and look into that request it has both the function groups and iam worried if i move that request would n't it generate the same errors because the old function is also attached right?

Or it should be ok because we are deleting the function group the old one .

Please let me know

WAITING FOR YOUR REPLY

\

SUCHITRA

0 Kudos

Hi,

It should be OK, because it will delete the old group and create a new one in QA as well.

Regards,

Ravi

Note : Please mark all the helpful answers

0 Kudos

but before releasing it i right click on request and did syntax check it showed me errors in old function group.wouldn't the be aproblem.Sorry for trouble because i don't want the basis guy screaming at me.

I know there are errors in old function group but its inthe transport just because we are deleting right?

i think it shouldnot be a problem right .

thanks in advance

suchitra

0 Kudos

As you have deleted, it should not have an issue "IDEALLY".

Regards,

Ravi

Note : Please mark all the helpful answers

0 Kudos

Hi Ravi,

Thanks.

IS IT ADVISED TO CREATE THE FUNCTION GROUP AND USE IT AND WHEN DO WE NEED TO TRANSPORT IT?

pLEASE SEND ME YOUR ADVISE

SUCHITRA

0 Kudos

Please look at the answers for all your other posts and please close all except one, since they all are related to the same issue.

0 Kudos

I suggest we should have a separate function group for each table and that will get created automatically when you generate the Table Maint.

Regards,

Ravi

Note : Please close the thread if the question is answered