SAP Tutorials Blog


We can declare the named data objects with the help of CONSTANTS statement.


Following is the syntax −


CONSTANTS <f> TYPE <type> VALUE <val>.

The CONSTANTS statement is similar to the DATA statement.


<f> specifies a name for the constant. TYPE <type> represents a constant named <f>, which inherits the same technical attributes as the existing data type <type>. VALUE <val> assigns an initial value to the declared constant name <f>.


Note − We should use the VALUE clause in the CONSTANTS statement. The clause ‘VALUE’ is used to assign an initial value to the constant during its declaration.


We have 3 types of constants such as elementary, complex and reference constants. The following statement shows how to define constants by using the CONSTANTS statement −


REPORT YR_SEP_12. 

CONSTANTS PQR TYPE P DECIMALS 4 VALUE '1.2356'. 

Write: / 'The value of PQR is:', PQR.

The output is −


The value of PQR is: 1.2356


Serkan AKKAVAK

Computer Engineer BSc

SAP Department Manager

Contact : serkurumsal@yandex.com