Ansicht
Dokumentation
ABENNEWS-753-TYPE_CHECKS - NEWS-753-TYPE CHECKS
Vendor Master (General Section) General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
Typprüfungen zu Release 7.53
Überprüfung gemeinsamer Datenbereiche
Mit COMMON PART definierte obsolete gemeinsame Datenbereiche des gleichen Namens müssen identisch aufgebaut sein.
- Hierfür werden die gemeinsamen Datenbereiche jetzt wie Strukturen betrachtet deren Strukturfragmentsicht gleich sein muss und deren tiefen Komponenten paarweise kompatibel sein müssen. Andernfalls kommt es zum Laufzeitfehler LOAD_COMMON_PART_STRUCT.
- In einem gemeinsamen Datenbereich dürfen ab jetzt auch keine
Objektreferenzvariablen mit dem statischen Typ programmlokaler Klassen und Interfaces sowie keine
Datenreferenzvariablen
mit dem statischen Typ programmlokaler strukturierter Typen mehr deklariert werden.
Überprüfung der STRUCTURE-Typisierung
Bei der obsoleten STRUCTURE-Typisierung von Formalparametern und Feldsymbolen muss ein zugewiesenes
Datenobjekt mindestens so lang wie die aufgeprägte Struktur sein. Bei der Überprüfung der Typisierung werden jetzt die
Ausrichtungslücken
am Ende von Datenobjekt und aufgeprägter Struktur richtig berücksichtigt.
Überprüfung von Literalen als Aktualparameter
Der Wert eines an eine Prozedur übergebenen Literals darf dort prinzipiell nicht geändert werden. In bestimmten Fällen, in denen Literale als Aktualparameter an anders typisierte CHANGING-Parameter von Unterprogrammen übergeben wurden, war dies dennoch möglich. Dies wird jetzt durch eine strengere Prüfung verhindert und es kommt in solchen Fällen immer zu einem Laufzeitfehler.
CPI1466 during Backup CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2594 Date: 20240523 Time: 103414 sap01-206 ( 42 ms )