Hello.
When a non-relevant field (a field not in T166C) is changed in a PO, a change output is nevertheless created, but it receives status «Incorrectly processed» (NAST-VSTAT=2).
But this status is shared by all types of errors in PO output messages, i.e. table NAST tells us that the message is in error but doesn't tell us the type of error.
To know that the error message is specifically because of «non-relevant fields» we must open the PO (transaction ME2*N), go the «processing log» of the message and see message ME140 «No print-relevant changes to document XXXXXXXXXX exist» in the log.
The above procedure is fine for 1 PO at a time... But I need a report to make that check for a large quantity of PO's messages.
My problem is to get from the PO message (the NAST table record with VSTAT=2) and the ME140 message (via a table... or function module etc).
Any ideas?
Thanks