Get Example source ABAP code based on a different SAP table
Further Changes in ABAP Release 7.0 ITOC
ABAP_MODIFICATION_NN Class for System States>
The static methods of the class CL_ABAP_SYST>> return important system states and replace the evaluation of the corresponding system fields> if it is necessary to ensure that a system field was not incorrectly overwritten in a program.
ABAP_MODIFICATION_NN Number of ABAP Sessions per User Session>
From ABAP_RELEASE 7.0, up to 16 ABAP sessions > can be opened per user session, compared to the previous maximum of 6. The actual number is controlled by the system parameter rdisp/max_alt_modes>. The default value for this parameter is 6 as before. To enable more than single-digit numbers in the system field> sy-modno>, its data type has been changed (incompatibly ) from c> of length 1 to i >.
ABAP_MODIFICATION_NN Storage of Interface Constants>
From ABAP_RELEASE 7.0, an interface constant is created exactly once in the ABAP_ISESS > and GET REFERENCE > returns the same reference regardless of the name. Before ABAP_RELEASE 7.0, a new interface constant was created for each implementation and different formulations like i1=>const>, c1=>i1~const>, or c2=>i1~const> produced different references for a constant const> with GET REFERENCE>.
ABAP_MODIFICATION_NN Exception Handling for Data Clusters>
In IMPORT>, the exception IMPORT_FORMAT_ERROR> has been made catchable by assigning it to the new class CX_SY_IMPORT_FORMAT_ERROR>>. The exception CONNE_IMPORT_CONVERSION_ERROR> has been made catchable by assigning it to the existing class CX_SY_CONVERSION_CODEPAGE>> (change was also transported back to ABAP_RELEASE 6.40) The addition IGNORING CONVERSION ERRORS >> now also suppresses the exception raised by the fact that the number of bytes of an imported character-like component increases when it is converted to another code page, and therefore no longer fits into the target object. Up to now, only superfluous blanks were cut off without raising an exception (change was also transported back to ABAP_RELEASE 6.40).
ABAP_MODIFICATION_NN Authorization Check for Users>
From ABAP_RELEASE 7.0, the statement AUTHORITY-CHECK>> now has the addition FOR USER>, which can be used to check the authorizations of any user.
ABAP_MODIFICATION_NN Strings on Selection Screens>
In the statement PARAMETERS>>, it is now also possible to specify the data type string> after the addition TYPE>>.
ABAP_MODIFICATION_NN Format of Lists when Sending>
The internal format into which an ABAP list is packed when the send > function is called, has been changed. The previous format can still be read. From ABAP_RELEASE 7.0, to send lists to systems with older releases, the new format must be converted to the previous format using the function module LIST_CONVERT_NEW_TO_OLD_FORMAT>.