SAP NEWS-750-TYPES



Get Example source ABAP code based on a different SAP table
  



Data Types and ABAP Dictionary in ABAP Release 7.50
ITOC

ABAP_MODIFICATION_NN New Built-In ABAP Type int8

The new built-in data type int8 enables 8-byte integers with signs to be declared.
The associated data type in ABAP Dictionary was introduced with the name INT8.
The value range of the new data type int8 is -9,223,372,036,854,775,808 to +9,223,372,036,854,775 ,807.
Apart from the extended value range, the new data type int8 has the same properties as the existing data type i for 4-byte integers, with the following exceptions:
The alignment required for data objects of type int8 is an address divisible by 8.
The value of the output length of data objects of type int8 is 20.
A new calculation type has been introduced for int8, situated between i and p in the hierarchy.

ABAP_MODIFICATION_NN Global Temporary Tables

Database tables in ABAP Dictionary can be defined using the table category global temporary table. A global temporary table (GTT) can only be filled with temporary data during a database LUW. When a GTT is filled using AB_SQL , it must be emptied again explicitly before the next implicit database commit. If not, a non-handleable exception is raised.

ABAP_MODIFICATION_NN Replacement Objects

A CDS can be assigned as a replacement object to a transparent database table or a classic database view. In AB_SQL reads, the replacement object is then accessed instead of the original object.

ABAP_MODIFICATION_NN Value Ranges of Domains

When the value range of a domain is defined, the data types INT1, INT2, and INT4 are now checked (like INT8) to determine whether the fixed values and interval boundaries are valid values, that is, that they lie within the value range defined by the technical properties. Existing domains with invalid value ranges must be corrected.