04-03-2017 9:01 AM
Recently after upgrading the SAP System, we noticed that Purchase ordered created from BAPI_PO_CREATE1 does not contain any Output messages.
But with ME21N every thing works fine.
And if we go with ME22N then only the Output Messages are determined for the PO created using BAPI_PO_CREATE1
After BAPI_PO_CREATE1, when BAPI_TRANSACTION_COMMIT is about to call then in Table VBMOD there is not Method with name RV_MESSAGE_UPDATE or any method with MESSAGE.
Any suggestion will be highly appreciable.
Regards,
MK
04-03-2017 10:35 AM
Hello M K,
I'm assuming Upgrade-pre-and-post Actions were taken care of (checked any issues from "SPAU" "SPAU_ENH" etc.) so the System is running as it should ...
Have you checked since the Upgrade :
Maybe you have implemented a BAdI such as "ME_BAPI_PO_CUST" at which MessageOutput can be directed. See SAP-KBA's such as 1820862 ...
Have you ran a trace via trx. "ANST" for your program? Maybe this can point out to one or more KBA's ...
Kind regards
Nic T.
04-04-2017 11:16 PM
03-15-2018 11:54 AM
I solved this issue with SAP note: 2424420 - Message determination fails for Purchase Orders