2009 Sep 03 8:06 PM
Hello Guys
I'm creating a VC for bunch of tables which is working fine but for one of the table it give me error message when I enter data and save it. Error is:
Please only enter valid values.
Message no. SV530
Diagnosis
You have entered a value which is formally correct, but not allowed in this context.
Table maintenance is working fine when I save directly from the table. Only using VC gives the problem.
Any valuable input will be highly appreciated.
Regards
Ajay
Hello Guys
I'm creating a VC for bunch of tables which is working fine but for one of the table it give me error message when I enter data and save it. Error is:
Please only enter valid values.
Message no. SV530
Diagnosis
You have entered a value which is formally correct, but not allowed in this context.
Table maintenance is working fine when I save directly from the table. Only using VC gives the problem.
Any valuable input will be highly appreciated.
Regards
Ajay
2009 Sep 03 8:37 PM
Maybe there is a foreign key in your view/table which links to another table in the view cluster which is not already saved... Or something like that. Or maybe a SAP bug (check sap notes). You may also add break-point to MESSAGE statement, and then you can back-debug when you reach the MESSAGE sv530
2009 Sep 04 9:03 PM
Thanks Sandra
Actually the problem is resolved just after I posted. You are right as it was related to the primeray key/foren key relationship, which was getting generated automatically after I click on 'field dependence' button.
I manually remove the kew relation among tables and it worked fine.
Anyway, your answer is close ot I would say its right. So I'll be awarding you the points.
Regards
Ajay
2021 Jul 22 10:51 PM
Actually, the problem is not in the foreign key relationship. You can leave it there.
When you created the se54 cluster view, you have probably used field-dependence button, which generated field dependence for the table fields that you have foreign keys. You just need to select your table, go to Field-dependence level, and remove those entries. Leave only your view/table name, and itself as the predecess. This way, it won't have any dependencies when the value is empty...
It worked for me.
Sorry for the late (12 years) reponse 😉 But I hope that this can help other people that face this same issue.