How To Fix MEPO866 - Cross-company-code purchasing with different local currency not possible


SAP Error Message - Details

  • Message type: E = Error

  • Message class: MEPO - New Purchase Order Dialog

  • Message number: 866

  • Message text: Cross-company-code purchasing with different local currency not possible

  • Show details Hide details
  • What causes this issue?

    You are creating a purchase order item with multiple account assignments
    and want to use an account assignment object that is assigned to company
    code &V1& with local currency &V2&. However, you are creating the
    purchase order for company code &V3& with local currency &V4&.
    In the purchase order items on the <ZK>Delivery</> tab, you have
    deselected the <ZK>Goods Receipt</> checkbox. That is why you can also
    create account assignment objects for the purchase order item that
    belong to a different company code than the purchase order. However,
    this company code must have the same local currency as the company code
    for which you have created the purchase order. If you are expecting a
    valuated goods receipt, you can only use account assignment objects that
    have the same company code as the purchase order.

    System Response

    For purchase order items with multiple account assignments,
    cross-company-code purchase order handling is not possible, even if you
    have excluded goods receipts for these purchase order items.
    This is an error message. You cannot use this account assignment object
    in the purchase order item with multiple account assignments.

    How to fix this error?

    Use a different account assignment object that is assigned to company
    code &V3&, or that belongs to a company code with local currency &V4&.

    Procedure for System Administrators

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


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message MEPO866 - Cross-company-code purchasing with different local currency not possible ?

    The SAP error message MEPO866 indicates that there is an issue with cross-company-code purchasing when the local currencies of the involved company codes are different. This situation typically arises when you attempt to create a purchase order or a purchasing document that involves multiple company codes, each with its own local currency.

    Cause:

    The error occurs due to the following reasons:

    1. Different Local Currencies: The company codes involved in the transaction have different local currencies. SAP does not allow cross-company-code transactions if the local currencies are not the same.
    2. Configuration Issues: The system may not be configured to handle cross-company-code transactions properly, especially if the currencies are not aligned.
    3. Master Data Issues: The vendor master data or material master data may not be set up correctly to support cross-company-code transactions.

    Solution:

    To resolve the MEPO866 error, consider the following steps:

    1. Check Company Code Currencies:

      • Verify the local currencies of the company codes involved in the transaction. You can do this by navigating to the company code settings in the SAP configuration (Transaction Code: OBY6).
      • If the currencies are different, you may need to adjust your purchasing strategy or consolidate transactions within the same company code.
    2. Use a Common Currency:

      • If possible, conduct transactions in a common currency. This may involve converting the currency of one of the company codes to match the other.
    3. Adjust Purchase Order:

      • If the purchase order is already created, consider splitting the order into separate orders for each company code, ensuring that each order is within the same local currency.
    4. Vendor Master Data:

      • Check the vendor master data to ensure that the vendor is set up correctly for both company codes. Ensure that the vendor has the same currency settings for both company codes.
    5. Consult with Finance:

      • If the issue persists, consult with your finance team to understand the implications of changing currency settings or to explore alternative purchasing strategies.
    6. SAP Notes and Documentation:

      • Check for any relevant SAP Notes or documentation that may provide additional insights or updates regarding this error.

    Related Information:

    • Cross-Company Code Transactions: Understand the implications and configurations required for cross-company code transactions in SAP.
    • Currency Conversion: Familiarize yourself with how currency conversion works in SAP and the settings that govern it.
    • SAP Support: If the issue cannot be resolved internally, consider reaching out to SAP support for assistance.

    By following these steps, you should be able to address the MEPO866 error and facilitate cross-company-code purchasing effectively.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author