Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: W5 - Messages for MM-WEB Applications and BAPIs
Message number: 099
Message text: The BAPI_REQUIREMENT_CREATE can only create the PReq in local currency &
The BAPI_REQUIREMENT_CREATE can only create a purchase requisition in
the local currency.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Use the method <LS>CreateFromData</> of the business object
<LS>PurchaseRequisition</> (BAPI_REQUISITION_CREATE) if you wish to
invoke this functionality.
Error message extract from SAP system. Copyright SAP SE.
W5099
- The BAPI_REQUIREMENT_CREATE can only create the PReq in local currency & ?SAP Error Message:
W5099 – The BAPI_REQUIREMENT_CREATE can only create the PReq in local currency &
Cause:
The warning message W5099 occurs when you attempt to create a Purchase Requisition (PReq) using the BAPI
BAPI_REQUIREMENT_CREATE
with a currency other than the local currency of the plant or company code. The standard BAPIBAPI_REQUIREMENT_CREATE
is designed to create purchase requisitions only in the local currency of the plant/company code. If you pass a different currency, the system raises this warning.
Explanation:
BAPI_REQUIREMENT_CREATE
does not support creating purchase requisitions in foreign currencies.Use Local Currency:
Ensure that the currency you pass to the BAPI is the local currency of the plant or company code. You can check the local currency in:
OB22
or OB08
for currency settings)Currency Conversion:
If you have a requirement to create purchase requisitions in foreign currency, you need to:
Alternative Approaches:
BAPI Documentation:
Review the SAP standard documentation for BAPI_REQUIREMENT_CREATE
to understand its parameters and limitations.
Currency Settings:
Check currency settings in:
OB22
)OB08
)SAP Notes:
Search for SAP Notes related to BAPI_REQUIREMENT_CREATE
and currency handling for any updates or patches.
SAP Forums and OSS:
SAP Community forums and OSS notes may have discussions or solutions if you need to handle foreign currency purchase requisitions.
Aspect | Details |
---|---|
Cause | BAPI_REQUIREMENT_CREATE only supports local currency for PReq creation. |
Effect | Warning W5099 is raised if a non-local currency is passed. |
Solution | Pass the local currency and convert amounts before calling the BAPI. |
Alternative | Use custom developments or handle currency differences in later purchasing documents. |
If you need help with currency conversion logic or sample code to convert and pass local currency amounts to the BAPI, feel free to ask!
Get instant SAP help. Sign up for our Free Essentials Plan.
W5098
Worklist does not contain any entry sheets requiring release
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
W5097
No released service entry sheets exist
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
W5100
You have no authorization to release
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
W5101
Purchase requisition & & does not exist
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.