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

Close

How To Fix WSD_MESSAGE059 - Material description not found in current language


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WSD_MESSAGE - Message class for WSD

  • Message number: 059

  • Message text: Material description not found in current language

  • 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 WSD_MESSAGE059 - Material description not found in current language ?

    Certainly! Here's a detailed explanation for the SAP error message:


    SAP Error Message:

    WSD_MESSAGE059 - Material description not found in current language


    Cause:

    This error occurs when the system tries to display or process a material description in a language that does not exist or is not maintained for that material. In other words, the material master record does not have a description in the language currently set in the user session or the language context of the transaction.

    For example, if your user session language is English (EN), but the material description is only maintained in German (DE), the system cannot find the description in English and throws this error.


    Solution:

    1. Maintain Material Description in the Required Language:

      • Go to transaction MM02 (Change Material).
      • Enter the material number.
      • Navigate to the Basic Data 1 or Basic Data 2 tab (depending on your SAP version).
      • Change the language to the one required (e.g., EN for English).
      • Enter the material description in that language.
      • Save the changes.
    2. Check User Logon Language:

      • Verify the logon language of the user (can be seen in SU01 or by checking the user profile).
      • If the user language is different from the maintained material description languages, either maintain the description in that language or change the user logon language to a language for which the description exists.
    3. Use a Default Language Fallback:

      • Some SAP systems can be configured to fallback to a default language if the description in the current language is missing.
      • This requires customizing in IMG under Logistics General > Material Master > Basic Settings > Define Language-Dependent Settings.
      • Check if fallback is enabled or can be enabled.
    4. Check Translation Tables:

      • Sometimes, the description is maintained in a translation table (e.g., table MAKT).
      • Use SE16/SE16N to check table MAKT for the material and language entries.
      • If missing, add the required language description.

    Related Information:

    • Table MAKT: Stores material descriptions by material number and language.
    • Transaction MM01/MM02: Used to create/change material master data including descriptions.
    • User Logon Language: Can be checked/changed in SU01 or during SAP logon.
    • Language Fallback: Not always active by default; depends on system configuration.
    • Impact: Without a material description in the current language, reports, documents, or screens may not display the material name properly, leading to confusion or errors in processing.

    Summary:

    The error "Material description not found in current language" means the material description is missing for the language context in use. The fix is to maintain the material description in the required language or adjust the user language settings accordingly.


    If you need help with specific steps or transaction codes, 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 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