on 12-29-2014 7:36 AM
Hi all,
I put a break point in the enhancement QQMA0014, when I save the quality notification in QM01, the debug session is opened. however, when I activate notification from defects recording(Transaction QF01), the enhancement is not called up. I have checked the quality notification, nothing is different from those created manually by QM01.
The documentation of Enhancement QQMA0014 says: "Whenever you call the Save function in the notification transaction, a
subroutine is run. The customer exit is called up from this subroutine."
Please kindly share your thoughts on this issue.
Thanks
Danny
Hello Danny,
It is OK. User-exit (Break-point) triggers only when you go to Notification Edit screen through the following button and press back button to come to your Defect Recording screen. It will not trigger when you use the Activate button, because here Notification Save event is not directly involved.
KJogeswaraRao
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jogeswara,
You are right!
I just cannot understand why Notification save event is not triggered while the Notification is actually 'created' and 'saved' into the relevant table, although in a different way.
This has been very troublesome for me, because most of time Notifications are generated from defects recording, and users usually forgot to click "Change Notification" button, this in turn results in the missing of very important data which is imposed by the enhancement.
Regards
Danny
Hello Danny,
This is standard behavior, results/defect recording transactions such as QE01 QF01 do not behave the same way as quality notification transactions QM01/QM02. In QM01 the message application is launched directly which allows for more extensive validity checks on mandatory fields.
Please check BAdi NOTIF_EVENT_SAVE can be used in this case.
Best Regards,
R.Brahmankar
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
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.