Ansicht
Dokumentation

ABAPASSIGN_EXCEPTIONS - ASSIGN EXCEPTIONS

ABAPASSIGN_EXCEPTIONS - ASSIGN EXCEPTIONS

BAL Application Log Documentation   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Ausnahmen

Behandelbare Ausnahmen

CX_SY_ASSIGN_CAST_ILLEGAL_CAST

  • Ursache: Der Typ des Quellfeldes und der Zieltyp stimmen in den Komponenten, die Strings, Tabellen oder Referenzen sind, nicht exakt in Offset und Typ überein.
    Laufzeitfehler: ASSIGN_CASTING_ILLEGAL_CAST

CX_SY_ASSIGN_CAST_UNKNOWN_TYPE

  • Ursache: Ein dynamisch hinter CASTING angegebener Typ ist unbekannt.
    Laufzeitfehler: ASSIGN_CASTING_UNKNOWN_TYPE

CX_SY_ASSIGN_OUT_OF_RANGE

  • Ursache: Das Datenobjekt im Zusatz RANGE umfasst nicht das zugewiesene Datenobjekt.
    Laufzeitfehler: ASSIGN_FIELD_NOT_IN_RANGE

Unbehandelbare Ausnahmen

  • Ursache: Das Feldsymbol ist strukturiert und das zuzuweisende Feld ist kürzer als die Struktur.
    Laufzeitfehler: ASSIGN_BASE_TOO_SHORT
  • Ursache: Das Feld f hat eine zu geringe Ausrichtung für den Typ des Feldsymbols.
    Laufzeitfehler: ASSIGN_BASE_WRONG_ALIGNMENT
  • Ursache: Beim TYPE dürfen nur einfache Typen angegeben werden.
    Laufzeitfehler: ASSIGN_CAST_COMPLEX_TYPE
  • Ursache: Das Quellfeld ist länger als 16 Bytes und kann daher nicht als Typ-p-Feld interpretiert werden.
    Laufzeitfehler: ASSIGN_CAST_P_TOO_LARGE
  • Ursache: Das Feld f hat eine zu geringe Ausrichtung für den bei TYPE angegebenen Typ.
    Laufzeitfehler: ASSIGN_CAST_WRONG_ALIGNMENT
  • Ursache: Das Feld f hat eine Länge, die nicht zu dem bei TYPE angegebenen Typ passt.
    Laufzeitfehler: ASSIGN_CAST_WRONG_ALIGNMENT
  • Ursache: Der bei TYPE angegebene Typ ist nicht bekannt.
    Laufzeitfehler: ASSIGN_CAST_WRONG_TYPE
  • Ursache: Es sind maximal 14 Dezimalstellen zulässig.
    Laufzeitfehler: ASSIGN_DECIMALS_TOO_HIGH
  • Ursache: Dezimalstellen dürfen nur bei Typ p angegeben werden.
    Laufzeitfehler: ASSIGN_DECIMALS_WRONG_TYPE
  • Ursache: Beim Feld f wurde eine Länge gleich 0 angegeben.
    Laufzeitfehler: ASSIGN_LENGTH_0
  • Ursache: Beim Feld f wurde eine Länge kleiner 0 angegeben.
    Laufzeitfehler: ASSIGN_LENGTH_NEGATIVE
  • Ursache: Beim Feld f wurden Offset oder Länge angegeben und der Datentyp des zuzuweisenden Felds erlaubt keine Teilzugriffe. (Dies ist bei den Datentypen I, F und P der Fall.)
    Laufzeitfehler: ASSIGN_OFFSET_NOTALLOWED
  • Ursache: Im durch die Offset- und Längenangaben beim Feld f adressierten Bereich liegen tiefe Komponenten (Datenreferenzen, Objektreferenzen, Strings, interne Tabellen), die nicht überschrieben werden dürfen.
    Laufzeitfehler: ASSIGN_OFF+LENGTH_ILLEGAL_CAST
  • Ursache: Das Feld f ist keine Datenreferenz. Es wurde aber eine Datenreferenz erwartet.
    Laufzeitfehler: ASSIGN_REFERENCE_EXPECTED
  • Ursache: Der Typ des Quellfeldes und der Zieltyp stimmen in den Komponenten, die Strings, Tabellen oder Referenzen sind, nicht exakt in Offset und Typ überein.
    Laufzeitfehler: ASSIGN_STRUCTURE_ILLEGAL_CAST
  • Ursache: Teilstrings können einem Feldsymbol nicht zugewiesen werden.
    Laufzeitfehler: ASSIGN_SUBSTRING_NOT_ALLOWED
  • Ursache: Das Feldsymbol ist typisiert und das zuzuweisende Feld hat einen dazu inkompatiblen Typ.
    Laufzeitfehler: ASSIGN_TYPE_CONFLICT
  • Ursache: Der Typ des Quellfeldes enthält Strings, Tabellen oder Referenzen.
    Laufzeitfehler: ASSIGN_TYPE_ILLEGAL_CAST
  • Ursache: Der Typ des Quellfeldes ist eine zum Zieltyp inkompatible Struktur.
    Laufzeitfehler: ASSIGN_UC_STRUCT_CONFLICT





Addresses (Business Address Services)   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6307 Date: 20240426 Time: 082457     sap01-206 ( 68 ms )