How To Fix W5099 - The BAPI_REQUIREMENT_CREATE can only create the PReq in local currency &


W5099 - Overview

  • 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 &

  • Show details Hide details
  • What causes this issue?

    The BAPI_REQUIREMENT_CREATE can only create a purchase requisition in
    the local currency.

    System Response

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?

    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.


Smart SAP Assistant

  • What is the cause and solution for SAP error message 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 BAPI BAPI_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: The BAPI BAPI_REQUIREMENT_CREATE does not support creating purchase requisitions in foreign currencies. The purchase requisition must be created in the local currency defined in the material master or plant/company code settings. This is a standard limitation in many SAP BAPIs related to purchasing documents.
    Solution: 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: Company Code (transaction OB22 or OB08 for

    Already have an account? Login here!




Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker