Skip to Content
avatar image
Former Member

BAPI_PO_CREATE1 no Output Message Determined

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Apr 03, 2017 at 09: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 :

    • Any ReturnMessages when executing the BAPI?
    • Are any of your Pre-Upgrade BAdI's inactive?
    • Have you tried Debugging any related BAdI's relating to this BAPI?


    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.

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 04, 2017 at 10:16 PM

    Also check for update terminations in SM13.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 15, 2018 at 11:54 AM

    I solved this issue with SAP note: 2424420 - Message determination fails for Purchase Orders

    Add comment
    10|10000 characters needed characters exceeded