SAP NetWeaver AS ABAP Release 740, ©Copyright 2014 SAP AG. All rights reserved.
ABAP Keyword Documentation → ABAP − Reference → Obsolete Language Elements → Obsolete Calculation Statements →Obsolete Syntax
SUBTRACT-CORRESPONDING struc1 FROM struc2.
Effect
This statement is not allowed in classes and subtracts structures by component. Structures must be specified for struc1 and struc2. For all identically named components in struc1 and struc2, the component in struc1 is subtracted in pairs from the component in struc2 and the result is assigned to the relevant component of struc2.
The names are compared, as in the statement MOVE-CORRESPONDING. For each component pair with the same name comp, the statement
SUBTRACT struc1-comp FROM struc2-comp.
is executed, and the appropriate conversions are performed, if necessary.
Note
This statement is error-prone because, particularly in complex structures, it is not easy to check that components of the same name have the data type and content necessary for a numeric operation.
Catchable Exceptions
CX_SY_ARITHMETIC_OVERFLOW
CX_SY_CONVERSION_OVERFLOW
Non-Catchable Exceptions