sapdev logo background
sapdev logo sapdev logo
Comments

ABAP MOVE EXCEPTIONS Statement syntax, information and example SAP source code



Return to Statement index


INCLUDE



Runtime Exceptions

Catchable Exceptions
CX_SY_CONVERSION_NO_NUMBER
Reason for error: Operand cannot be interpreted as number when assigned to a numeric data type
Runtime error: CONVT_NO_NUMBER
CX_SY_CONVERSION_OVERFLOW
Reason for error: Overflow in arithmetic operation (type p , with specified length)
Runtime error: BCD_FIELD_OVERFLOW
Reason for error: Operand too big or (interim) result too big
Runtime error: CONVT_OVERFLOW

Non-catchable Exceptions
Reason for error: Source field (type p ) contains an incorrect
BCD format
Runtime error: BCD_BADDATA
Reason for error: Assignment for deep structures not allowed if they overlap
Runtime error: MOVE_COMPLEX_OVERLAP
Reason for error: Type conflict in assignment between object references
Runtime error: MOVE_INTERFACE_NOT_SUPPORTED ,
Runtime error: MOVE_INTERFACE_NOT_VISIBLE ,
Runtime error: MOVE_IREF_NOT_CONVERTIBLE ,
Runtime error: MOVE_IREF_TO_OREF ,
Runtime error: MOVE_OREF_NOT_CONVERTIBLE
Reason for error: Type conflict in assignment between data references.
Runtime error: MOVE_DREF_NOT_COMPATIBLE
Reason for error: Assignment between the involved types is not supported
Runtime error: MOVE_NOT_SUPPORTED
Reason for error: Constants and literals cannot be overwritten
Runtime error: MOVE_TO_LIT_NOTALLOWED
Reason for error: Constants and literals cannot be overwritten
Runtime error: MOVE_TO_LIT_NOTALLOWED_NODATA
Reason for error: During a loop on an internal table, an attempt is made to overwrite a reference variable that is associated with the internal table using REFERENCE INTO .
Runtime error: MOVE_TO_LOOP_REF
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved








comments powered by Disqus