cancel
Showing results for 
Search instead for 
Did you mean: 

End user getting a 'Please Enter Usage Decision' error in QA32/QA12

narayan_ashwin
Explorer
0 Kudos

Hi Experts,

My client has a requirement that they have partially accepted a lot and now want to reject the remaining and they want to accept another 100% rejected lot. But these operations are not possible as it keeps throwing the 'Please Enter Usage Decision' error. The dialog box that appears after entering the Qty. in the Inspection Lot Stock screen does not come up. GRNs are pending for this reason. The end user does not have authority to run QA02/12/16. They anticipate these problems will keep arising. I am not of the QM module. Request you to provide guidance.

Regards,

Ashwin.

Accepted Solutions (1)

Accepted Solutions (1)

former_member207800
Active Contributor
0 Kudos

Please make sure that the message is standard or customized.

If the message number starts Z~, check the enhancement (user-exit).

Regards

Answers (2)

Answers (2)

narayan_ashwin
Explorer
0 Kudos

Thanks a lot Kim and Anand for you quick responses. The error has been resolved, was just waiting to get end user confirmation. I was able to solve the error by looking into a 'ZPM' note created by another consultant on the system. It did indeed contain a customized error message that would prevent the user form taking any further action. All I had to do was comment it. Thanks again.

busyaban7
Active Contributor
0 Kudos

Hi Ashwin,

Good that you have shared your solution with the team here.

I think, if someone has made some fix in the system, that should surely have some significance. So as you are commenting his changes to unblock your issue, please do keep your previous colleague informed about it. If required, you both can perform a small non-regression test, based on complexity of the issue. Else, you never know what critical activity for him may be impacted, and holistically the solution (for business) is still NOT WORKING!!.

Just sharing my thoughts as such things quite often blocking others, which can be otherwise avoided.

Thanks,

Arijit


narayan_ashwin
Explorer
0 Kudos

Dear Arijit,

Thank you for the cautionary reply:-

"I think, if someone has made some fix in the system, that should surely have some significance. So as you are commenting his changes to unblock your issue, please do keep your previous colleague informed about it. If required, you both can perform a small non-regression test, based on complexity of the issue. Else, you never know what critical activity for him may be impacted, and holistically the solution (for business) is still NOT WORKING!!"

After reading this I did some digging; the person who configured this part had left the organisation quite some time ago. So I check with my ABAPers again they noted that the line I had commented was actually erroneously put at the very beginning of the program causing it stop executing at all. They confirmed that commenting the error message will have no adverse effect on the working of the program whatsoever.

Nevertheless I waited and checked to see if any issues arise, none have so far. Can I perform a regression test myself/ with someone else in the organisation if so how?

Thanks again for your reply.

Ashwin

busyaban7
Active Contributor
0 Kudos

Hi Ashwin,

It's not a good practice to keep working in a closed thread, as your issue stands closed.

JFYI - You need to figure some basic scenarios bare minimum required for your testing in DEA/QEA. For example -

a) PurOrd => GR =>  RR => UD = A and UD = R

b) Work with ABAP team to identify the cause for the enhancement. Identify any scenario which may use the check. Execute it.

c) If there was no issues before for the implemented enhancements, then you still need to identify where all that enhancement was called!! There can't be something just put like that..

If there is no issues in either of the case, then your fix is goo to go for integration testing and production.

Thanks,

Arijit

anand_rao3
Active Contributor
0 Kudos

Alternatively I think you should check what controls you have put using status profiles there. I can see in the screenshot that the status Comp is active which might be restricting this. If needed you should modified the controls in status profile to suit to your requirement.

Anand