Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix WRF_AT146 - Synchronization is not possible when purchase order UoMs differ


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WRF_AT - Messages for Allocation Table RTFASH

  • Message number: 146

  • Message text: Synchronization is not possible when purchase order UoMs differ

  • Show details Hide details
  • What causes this issue?

    You tried to change the order unit of a delivery phase for the
    distribution center. Several delivery phases exist for the distribution
    center. The purchase order quantity of the distribution center is
    greater than zero.
    You can only change the order unit for a distribution center delivery
    phase if the order units of all delivery phases of an allocation table
    are the same.

    System Response

    The system cannot perform the synchronization.

    How to fix this error?

    Set the same order unit for all the delivery phases.

    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 WRF_AT146 - Synchronization is not possible when purchase order UoMs differ ?

    Certainly! Here's a detailed explanation regarding the SAP error message WRF_AT146: Synchronization is not possible when purchase order UoMs differ:


    Error Message

    WRF_AT146: Synchronization is not possible when purchase order UoMs differ


    Cause

    This error occurs during the synchronization process between a Purchase Requisition (PR) and a Purchase Order (PO) when the Unit of Measure (UoM) in the PO differs from the UoM in the PR for the same item.

    • SAP requires that the UoM in the PO and PR match exactly to allow synchronization.
    • If the UoMs differ (for example, PR is in "EA" (Each) and PO is in "BOX"), SAP cannot synchronize the data because it cannot automatically convert or reconcile the quantities.
    • This is a standard validation to ensure data consistency and avoid quantity or price mismatches.

    When does it occur?

    • When you try to convert or synchronize a Purchase Requisition into a Purchase Order.
    • When you try to update or synchronize changes between PR and PO.
    • In scenarios involving automatic or manual synchronization processes in MM (Materials Management).

    Solution

    1. Ensure UoM Consistency:

      • Check the UoM in the Purchase Requisition line item.
      • Check the UoM in the Purchase Order line item.
      • Make sure both are the same before attempting synchronization.
    2. Adjust the UoM:

      • If the PO UoM is incorrect, change it to match the PR UoM.
      • Alternatively, adjust the PR UoM to match the PO if that is the correct business requirement.
    3. Use Conversion Factors (if applicable):

      • If different UoMs are required, maintain proper conversion factors in the material master.
      • However, note that synchronization still requires the UoMs to be the same; conversion factors help in quantity calculations but do not allow synchronization with differing UoMs.
    4. Recreate the PO or PR:

      • If the UoM cannot be changed due to business reasons, consider recreating the PO or PR with the correct UoM.
    5. Check Customizing Settings:

      • Review the configuration in transaction OMWB or related customizing to see if any settings affect UoM synchronization.
      • Sometimes, enhancements or user exits might enforce strict UoM checks.

    Related Information

    • Transaction Codes:

      • ME21N: Create Purchase Order
      • ME52N: Change Purchase Requisition
      • ME53N: Display Purchase Requisition
      • ME22N: Change Purchase Order
    • Tables:

      • EKKO/EKPO: Purchase Order header/item data
      • EBAN: Purchase Requisition data
    • Material Master:

      • Check UoM fields in MM02 (Change Material Master), especially Base Unit of Measure and Order Unit.
    • SAP Notes:

      • Check SAP OSS notes for any known issues or patches related to synchronization and UoM.
    • Business Process:

      • Ensure that the procurement process defines and enforces consistent UoMs for materials to avoid such errors.

    Summary

    Aspect Details
    Cause PO and PR have different Units of Measure for the same item, preventing synchronization.
    Solution Align the UoMs in PO and PR before synchronization; adjust UoMs or recreate documents.
    Related Material master UoM settings, transaction codes ME21N/ME52N, SAP Notes for updates.

    If you need help with specific steps to check or change UoMs in your system, feel free to ask!

    • Do you have any question about this error?


      Upgrade now to chat with this error.


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