Ansicht
Dokumentation

ABENNEWS-753-TYPE_CHECKS - NEWS-753-TYPE CHECKS

ABENNEWS-753-TYPE_CHECKS - NEWS-753-TYPE CHECKS

Vendor Master (General Section)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 )