Do you have any question about this error?
Message type: E = Error
Message class: /PF1/MSG_PO_CH_BAPI -
Message number: 091
Message text: Enter either PO type or PO type group but not both
Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of messages in the SAP system have a message text, however this is frequently insufficient to comprehend or resolve the problem.
To make things easier, more detailed information is frequently added to describe the issue, how to fix it, and the necessary steps or configuration modifications.
Unfortunately, there isn't any extra information in this error notice.
First, use our AnswerBot below to get a possible cause and solution (requires a premium subscription).
Also, review the in-depth Common Questions & Answers listed below; you could discover a solution there or be able to connect with others who have faced similar challenges.
You can also try searching the SAP support portal (support.sap.com) but you need a special user ID to access it. It is possible that an SAP support note exists that provides additional details about the mistake or even steps for fixing it.
/PF1/MSG_PO_CH_BAPI091
- Enter either PO type or PO type group but not both ?The SAP error message
/PF1/MSG_PO_CH_BAPI091
indicates that there is a conflict in the input parameters when trying to execute a function related to Purchase Orders (POs). Specifically, the error states that you must enter either a Purchase Order type or a Purchase Order type group, but not both at the same time.Cause:
This error typically occurs when:
- Both the Purchase Order type and the Purchase Order type group are being provided in the same request.
- The function module or BAPI being called has specific requirements for input parameters, and providing conflicting parameters leads to this error.
Solution:
To resolve this error, you should:
- Review Input Parameters: Check the parameters being passed to the function or BAPI. Ensure that you are only providing either the Purchase Order type or the Purchase Order type group, but not both.
- Modify the Call: If you are using a custom program or a report, modify the code to ensure that only one of the two parameters is set based on your business logic.
- Testing: After making the necessary changes, test the functionality again to ensure that the error no longer occurs.
Related Information:
If you are calling a BAPI to create or change a Purchase Order, ensure that your input looks something like this:
CALL FUNCTION 'BAPI_PO_CREATE'
EXPORTING
PO_TYPE = 'NB' " Example PO Type
" Do not include PO_TYPE_GROUP here
IMPORTING
PO_NUMBER = lv_po_number
EXCEPTIONS
OTHERS = 1.
In this example, only PO_TYPE
is provided, and PO_TYPE_GROUP
is omitted to avoid the error.
By following these steps, you should be able to resolve the error and successfully execute the desired function related to Purchase Orders in SAP.
Get instant SAP help. Start your 7-day free trial now.
/PF1/MSG_PO_CH_BAPI090
SLA with key &1/&2/&3/&4 does not exists in database
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
/PF1/MSG_PO_CH_BAPI087
No database table selected; Fill parameter &1 correctly
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
/PF1/MSG_PO_CH_BAPI092
Enter TransType or TransTypeGrp, but not both
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
/PF1/MSG_PO_CH_BAPI093
No service level agreement for selection criteria
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.