How To Fix SDDIC_ADT_DDLA047 - Die empfohlene Länge muss '&1' sein (basierend auf der Textlänge '&2').


SAP Error Message - Details

  • Message type: E = Error

  • Message class: SDDIC_ADT_DDLA - Messages for Annotation Definition Design Time

  • Message number: 047

  • Message text: Die empfohlene Länge muss '&1' sein (basierend auf der Textlänge '&2').

  • Show details Hide details
  • Was verursacht dieses Problem?

    Language dependent CDS annotations contain texts which are translated. A
    CDS annotation is defined to be language dependent using the annotation
    @LanguageDependency.maxLength.
    For each language dependent annotation the annotation definition
    specifies:
    the maximum text length. Note that a text which is longer than the
    maximum length may be truncated when it is stored.
    the recommended length of the text within the bounds of the maximum text
    length. The recommended length is calculated so that sufficient space
    remains for translations. The recommended length is dependent on the
    maximum text length:
    Long texts (> 120 characters) - The recommended length is calculated so
    that 30% of the calculated length can still be added to the text without
    exceeding the maximum text length.
    Medium texts (> 32 characters and <= 120 charactes) - The recommended
    length is calculated so that 50% of the calculated length can still be
    added to the text without exceeding the maximum text length.
    Short texts (<= 32 characters) - The recommended length is determined
    using a predefined matrix of values corresponding to the maximum text
    length. These values are averages for the recommended length which
    generally enable successful translations in common languages.
    For example, the following definition defines a maximum text length of
    60 characters for the values of the annotation @EndUserText.label and
    recommends using maximum 40 characters thereof to always allow at least
    20 characters (50% of 40) additional space for translations.
    @LanguageDependency.maxLength: 40

    Das System gibt eine Fehlermeldung aus und erlaubt Ihnen nicht, mit dieser Transaktion fortzufahren, bis der Fehler behoben ist.

    EndUserText.label : String(60);
    The recommended length is used to warn developers who specify a text
    value for the annotation in their data definitions if the specified text
    doesn't leave enough space for translations.

    Wie behebe ich diesen Fehler?

    Use the suggested value for @LanguageDependency.maxLength in your
    annotation definition to ensure that developers are warned correctly
    when they specify texts that leave too little space for translations.

    Fehlermeldungsextrakt aus SAP-System. Copyright SAP SE


Smart SAP Assistant

  • Was ist die Ursache und Lösung für den SAP Fehler SDDIC_ADT_DDLA047 - Die empfohlene Länge muss '&1' sein (basierend auf der Textlänge '&2'). ?




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


Zugehörige SAP-Fehlermeldungen

Klicken Sie auf die Links unten, um die folgenden verwandten Nachrichten anzuzeigen:

Klicken Sie auf diesen Link, um alle SAP-Meldungen durchsuchen.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author