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

Close

How To Fix WSUBST104 - Not authorized to display purchase order &1 &2


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WSUBST - Substitution Article Handling

  • Message number: 104

  • Message text: Not authorized to display purchase order &1 &2

  • Show details Hide details


  • Self-Explanatory Message

    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.



    What else can you do?

    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.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WSUBST104 - Not authorized to display purchase order &1 &2 ?

    Certainly! Here's a detailed explanation for the SAP error message WSUBST104: Not authorized to display purchase order &1 &2:


    Error Message

    WSUBST104: Not authorized to display purchase order &1 &2

    • &1 = Purchase Order Number
    • &2 = Additional information (often the document type or related info)

    Cause

    This error occurs because the user attempting to display the purchase order does not have the necessary authorization to view the specified purchase order document.

    In SAP, access to purchase orders is controlled by authorization objects, typically related to purchasing documents. If the user’s roles or profiles do not include the required authorizations, the system will prevent access and show this error.

    Common reasons include:

    • Missing or insufficient authorization for the purchasing document type.
    • Authorization object M_BEST_BSA (Purchasing Document Type) not assigned or missing the relevant document type.
    • Authorization object M_BEST_EKG (Purchasing Document Authorization Group) missing or not matching the document’s authorization group.
    • User role does not include the necessary activity (e.g., display, change) for purchase orders.
    • Authorization group assigned to the purchase order restricts access.

    Relevant Authorization Objects

    • M_BEST_BSA: Authorization for purchasing document types.
    • M_BEST_EKG: Authorization for purchasing document authorization groups.
    • M_BEST_WRK: Authorization for purchasing document plant.
    • M_BEST_BSA: Controls which purchasing document types a user can access.
    • M_BEST_EKG: Controls access based on authorization groups assigned to purchase orders.

    Solution

    1. Check User Authorizations:

      • Use transaction SU53 immediately after the error occurs to check which authorization check failed.
      • Alternatively, use transaction ST01 (Authorization Trace) to trace the authorization check.
    2. Verify Purchase Order Authorization Group:

      • Check if the purchase order has an authorization group assigned (field EKGRP in the purchase order header).
      • Ensure the user has authorization for this group in their roles.
    3. Adjust User Roles/Profiles:

      • Add or adjust the user’s roles to include the necessary authorizations for:
        • The purchasing document type (M_BEST_BSA).
        • The authorization group (M_BEST_EKG).
        • The plant or purchasing organization if relevant (M_BEST_WRK).
      • Ensure the user has the Display (activity 03) authorization for purchase orders.
    4. Check Purchase Order Document Type:

      • Confirm the document type of the purchase order and ensure the user has authorization for that document type.
    5. Transport or Assign Correct Roles:

      • If roles need to be created or modified, coordinate with your SAP Security team.
      • After role changes, have the user log off and log back in to refresh authorizations.

    Additional Information

    • This error is common in environments with strict authorization controls on purchasing documents.
    • Authorization groups are often used to restrict access to sensitive purchase orders.
    • If the purchase order is created with an authorization group, users must have explicit authorization for that group.
    • Sometimes, the error can also occur if the purchase order is locked or in a status that restricts display, but this is less common.

    Summary

    Aspect Details
    Cause User lacks authorization to display the purchase order (missing roles or authorization).
    Solution Check SU53, verify authorization groups, assign correct roles with M_BEST_BSA and M_BEST_EKG authorizations.
    Key Objects M_BEST_BSA, M_BEST_EKG, M_BEST_WRK
    Transactions SU53 (authorization check), ST01 (trace), POWL (purchase order list), ME23N (display PO)

    If you need help with specific role adjustments or authorization checks, please provide the user ID and purchase order number, and I can guide you through the steps.

    • 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