Ansicht
Dokumentation

REFXV_TIVBDNUMCONV - Unterdrückung führender Nullen bei den Objektschlüsseln

REFXV_TIVBDNUMCONV - Unterdrückung führender Nullen bei den Objektschlüsseln

General Data in Customer Master   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Hier können Sie einstellen, für welche Objektarten führende Nullen unterdrückt werden sollen.

Voreingestellt ist, dass die führenden Nullen sowohl bei der Ein- als auch bei der Ausgabe für alle Objektschlüssel unterdrückt werden.

Setzen Sie das Kennzeichen für die Objektarten, für die Sie eine Unterdrückung wünschen.

  • Eingabe:
    Wenn Sie das Kennzeichen bei Eingabesetzen, wird ein rein nummerischer Schlüssel technisch auf der Datenbank immer mit führenden Nullen abgespeichert. So wird z.B. der Schlüssel einer Wirtschaftseinheit, für den Sie die Nummer 1 eingegeben haben, als 00000001 abgespeichert.

    Diese Einstellung ist für alle Schlüssel zu empfehlen. So stellen Sie, dass bei allen Listen, in denen die Nummern sortiert erscheinen, die Sortierfolge auch die erwartete ist. Wenn das Kennzeichen nicht gesetzt ist, dann werden die Schlüssel linksbündig alphanummerisch gespeichert. Haben Sie z.B. eine Wirtschaftseinheit mit der Nummer 9und eine mit der Nummer 12angelegt, so erscheint, wenn das Kennzeichen nichtgesetzt ist und aufsteigend sortiert wird, die Wirtschaftseinheit 12 vor der Wirtschaftseinheit 9.

    Beachten Sie, dass die führenden Nullen nur ergänzt werden, wenn der eingebene Schlüssel nur aus Ziffern (und ggf. Leerzeichen vor und nach, aber nicht zwischen den Ziffern) besteht.
  • Ausgabe:
    Wenn Sie das Kennzeichen bei Ausgabesetzen, dann werden die beim entsprechenden Feld auf der Datenbank gespeicherten führenden Nullen bei rein nummerischen Schlüsseln nicht angezeigt. Z. B. wird eine Wirtschaftseinheit, die auf der Datenbank die Nummer 00000007hat, als 7angezeigt. Die Sortierung erfolgt trotzdem in der nummerischen Reihenfolge.

Beachten Sie, dass ein nachträgliches Setzen des Kennzeichens bei Eingabedazu führen kann, dass Sie auf Objekte, die zu einem Zeitpunkt angelegt wurden, als das Kennzeichen nichtgesetzt war, nicht mehr zugreifen können. Das Kennzeichen sollte deshalb für Eingabenie nachträglich in einem produktiven Mandanten gsetzt werden. Ein nachträgliches Setzen oder Zurücknehmes des Kennzeichens bei Ausgabeist hingegen unkritisch, da dadurch nur die Darstellung des Schlüssels beeinflusst wird.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3486 Date: 20240520 Time: 230849     sap01-206 ( 73 ms )