on 03-15-2018 2:13 PM
Hello everyone,
Error: No status object is available for QNF #1
We are getting this error when we are trying to post the recorded results through a BAPI. When I perform the same inspection in QE51n Result Recording screen, I don't see this error.
I checked online for such errors and it usually happens in Plant Maintenance area. What I found was that this error has something to do with the "Status Profile" and its assignment to the Notification Type.
Well, I checked the configurations and following are the screenshots. I don't see anything wrong with it.
Has anyone else seen/experience this? Is there a Note out there for this issue?
Status Profile that we use for all QM Notifications-
You’d notice below that all three QM notification types are using the correct Status Profile.
Z1 Notification
Z2 Notification
Z3 Notification
This root cause of this issue was not populating a table (CHAR_RESULTS) in the result recording BAPI.
The BAPI worked absolutely fine without population CHAR_RESULTS table until we were using standard calculation formulas. As soon as we started using some custom formulas in our calculation, the BAPI wouldn't post the results to SAP.
After much trial and error, we figured out that CHAR_RESULTS table needs to be populated for the results to post to SAP if we are using custom formulas.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Sumer Tiwari,
a possible root cause can be that there is a commit or a function module makes a commit in one of your BAdIs or Exits. For example the BAdI NOTIF_EVENT_SAVE is known for issues you described. It worth a check, for example by putting breakpoints on the commit statements and run your affected process.
Have a nice day,
Albert
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
7 | |
6 | |
4 | |
3 | |
3 | |
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.