on 04-06-2016 11:16 PM
Hi,
I know there are lots of threads on this topic and most of them are answered already but here my requirement is little bit different.
I need to make Version Completed check box as mandatory so that if user forgets to check it in ME22N inspite of entering Reason, Text and Requestor, then system should throw an error message to him before saving the PO.
Messages MMDCM -014 and 019 are not helping here as according to functional consultant, we should not change type of these messages and we should make sure that version completed indicator is set in ME22n itself before proceeding further with it's GR or invoice.
I know SAP recommends that version completed checkbox should be set by user only once he/she is done with changes.
But is there any way to make it actually mandatory in ME22N.
NOTE : I have already tried to find out various exits/enhancement but found nothing useful.
Kindly suggest.
Regards,
Richa
Hi,
You may check whether the attachments mentioned in the note: 1402609 - Version management is not available in the outline agreement BAPIs can give you an idea.
Regards,
AKPT
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Its a bit difficult task. EREV table contains the version number of the purchasing document. If the version completed is not ticked previously by the user, you can get the version completed unchecked in EREV table and propose error message to the user next time when this PO is edited.
But, if the version is already completed and if any new version is triggered during po change, EREV does contain any value at run time. So, it would be difficult to propose error message in this case.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am afraid your requirement may not be possible. Not sure at this moment. We did this validation around 3 years back. But, I really don't remember what was the requirement and the logic built.
When you edit PO, new version with version completed status does not appear in EREV table at run time. Due to this reason, it would be difficult for programmer to build logic.
May be you can check with enhancement.
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.