How To Fix NAA358 - No access is defined for condition table &1


SAP Error Message - Details

  • Message type: E = Error

  • Message class: NAA - Subsequent settlement (Purchasing)

  • Message number: 358

  • Message text: No access is defined for condition table &1

  • Show details Hide details
  • What causes this issue?

    The condition record is assigned to condition table &V1&. However,
    access sequence &V3& of condition type &V2& does not allow access to
    the table.

    System Response

    A business volume update (recompilation) is not carried out.

    How to fix this error?

    Please look into the matter.
    Either Customizing settings have been changed (not allowed) or the
    situation described in Note 153577 has occurred.

    Procedure for System Administrators

    If the situation described in Note 153577 has not occurred, please
    correct the Customizing settings.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message NAA358 - No access is defined for condition table &1 ?

    The SAP error message NAA358, which states "No access is defined for condition table &1," typically occurs in the context of pricing or condition records in SAP. This error indicates that the system cannot find any access sequence defined for the specified condition table, which is necessary for determining pricing or other conditions.

    Cause:

    1. Missing Access Sequence: The condition table specified in the error message does not have an access sequence assigned to it.
    2. Incorrect Configuration: The configuration for the pricing procedure may not include the condition table in question.
    3. Authorization Issues: The user may not have the necessary authorizations to access the condition table.
    4. Inactive Condition Records: The condition records for the specified table may not be active or may not exist.

    Solution:

    1. Check Access Sequence:

      • Go to the transaction code V/06 (Access Sequences) and check if the access sequence for the condition table is defined.
      • If it is not defined, you will need to create or assign an access sequence to the condition table.
    2. Review Pricing Procedure:

      • Use transaction code V/08 (Pricing Procedures) to check if the pricing procedure includes the condition table.
      • Ensure that the condition type associated with the condition table is included in the pricing procedure.
    3. Create Condition Records:

      • If the condition records do not exist, you can create them using transaction codes like VK11 (Create Condition) or VK31 (Maintain Condition Records in Mass).
    4. Check Authorizations:

      • Ensure that the user has the necessary authorizations to access the condition table. This can be checked with the help of your SAP security team.
    5. Activate Condition Records:

      • If the condition records exist but are inactive, you may need to activate them.

    Related Information:

    • Transaction Codes:
      • V/06: Access Sequences
      • V/08: Pricing Procedures
      • VK11: Create Condition
      • VK31: Maintain Condition Records in Mass
    • Condition Tables: These are used in SAP to store pricing conditions and can be customized based on business requirements.
    • Access Sequences: These define the order in which the system searches for valid condition records.

    If the issue persists after checking the above points, it may be beneficial to consult with your SAP support team or refer to SAP Notes for any known issues related to this error message.

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