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

Close

How To Fix WSTRN100 - Select an allocation rule first


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WSTRN - Message for Prepack Creation and Planning Dialog

  • Message number: 100

  • Message text: Select an allocation rule first

  • 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 WSTRN100 - Select an allocation rule first ?

    SAP Error Message:
    WSTRN100 Select an allocation rule first


    Cause:

    This error occurs when you attempt to perform a settlement or allocation process in SAP without first specifying or selecting an allocation rule. Allocation rules define how costs or revenues are distributed from sender objects (like cost centers, orders, projects) to receiver objects during settlement.

    In other words, the system requires an allocation rule to know how to allocate costs, and if none is selected, it throws this error.


    When does it typically occur?

    • During settlement runs (e.g., in CO-PA, Internal Orders, WBS elements).
    • When using transaction codes related to settlement (e.g., KO88, CJ88, KSU5).
    • When executing allocation cycles or cost distribution processes without specifying the allocation rule.

    Solution:

    1. Select or Maintain an Allocation Rule:

      • Before running the settlement, ensure that an allocation rule is assigned to the sender object.
      • For example, in Internal Orders, check the settlement rule in the order master data (KO02 ? Settlement rule tab).
      • For WBS elements, check the settlement rule in the project system.
    2. Create or Assign an Allocation Rule if Missing:

      • If no allocation rule exists, create one via the appropriate customizing path or master data maintenance.
      • For Internal Orders: Assign settlement receivers and allocation rules in the settlement rule.
      • For other objects, ensure the allocation rule is properly maintained.
    3. Check the Settlement Profile:

      • The settlement profile controls the settlement process and may require an allocation rule.
      • Verify that the settlement profile is correctly assigned and configured.
    4. During Execution:

      • When prompted by the system, explicitly select the allocation rule before proceeding.
      • In some cases, the system may allow multiple allocation rules; select the correct one.

    Related Information:

    • Transaction Codes:

      • KO88 – Settlement of Internal Orders
      • CJ88 – Settlement of WBS Elements
      • KSU5 – Execute Assessment Cycle
      • KSV5 – Execute Distribution Cycle
    • Master Data:

      • Internal Order Settlement Rule (in order master data)
      • WBS Element Settlement Rule
      • Allocation Rules (customizing or master data)
    • Customizing Path:

      • For Internal Orders:
        SPRO ? Controlling ? Internal Orders ? Settle Internal Orders ? Define Settlement Profiles
      • For WBS Elements:
        SPRO ? Project System ? Costs ? Settlement ? Define Settlement Profiles
    • Notes:

      • Always ensure that the allocation rule is active and valid for the period.
      • If multiple allocation rules exist, confirm the correct one is selected.
      • Check user authorizations if the allocation rule cannot be selected.

    Summary:

    The error WSTRN100 Select an allocation rule first means the system requires you to specify an allocation rule before proceeding with settlement or allocation. To fix it, assign or select the appropriate allocation rule in the sender object's master data or during the settlement process.


    If you need help with a specific scenario or transaction, please provide more details!

    • 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 simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant