Ansicht
Dokumentation

ABENRABAX_COMPUTE - RABAX COMPUTE

ABENRABAX_COMPUTE - RABAX COMPUTE

rdisp/max_wprun_time - Maximum work process run time   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

Exceptions

Catchable Exceptions

CX_SY_ARG_OUT_OF_DOMAIN

  • Cause: Illegal argument in powers
    Runtime Error: COMPUTE_POW_DOMAIN

CX_SY_ARITHMETIC_OVERFLOW

  • Cause: Overflow in arithmetic operation (type p)
    Runtime Error: BCD_OVERFLOW
  • Cause: Overflow in arithmetic operation (all operands type p)
    Runtime Error: COMPUTE_BCD_OVERFLOW
  • Cause: Overflow in cosh
    Runtime Error: COMPUTE_COSH_OVERFLOW
  • Cause: Overflow or underflow in exp
    Runtime Error: COMPUTE_EXP_RANGE
  • Cause: Overflow in addition (type decfloat)
    Runtime Error: COMPUTE_DECFLOAT_ADD_OVERFLOW
  • Cause: Overflow in subtraction (type decfloat)
    Runtime Error: COMPUTE_DECFLOAT_SUB_OVERFLOW
  • Cause: Overflow in multiplication (type decfloat)
    Runtime Error: COMPUTE_DECFLOAT_MUL_OVERFLOW
  • Cause: Overflow in division (type decfloat)
    Runtime Error: COMPUTE_DECFLOAT_DIV_OVERFLOW
  • Cause: Overflow in division (type decfloat)
    Runtime Error: COMPUTE_DECFLOAT_DIV_OVERFLOW
  • Cause: Overflow in division (type f)
    Runtime Error: COMPUTE_FLOAT_DIV_OVERFLOW
  • Cause: Overflow in subtraction (type f)
    Runtime Error: COMPUTE_FLOAT_MINUS_OVERFLOW
  • Cause: Overflow in addition (type f)
    Runtime Error: COMPUTE_FLOAT_PLUS_OVERFLOW
  • Cause: Overflow in multiplication (type f)
    Runtime Error: COMPUTE_FLOAT_TIMES_OVERFLOW
  • Cause: Overflow in |-2147483648|
    Runtime Error: COMPUTE_INT_ABS_OVERFLOW
  • Cause: Integer overflow in division
    Runtime Error: COMPUTE_INT_DIV_OVERFLOW
  • Cause: Integer overflow after subtraction
    Runtime Error: COMPUTE_INT_MINUS_OVERFLOW
  • Cause: Integer overflow while adding
    Runtime Error: COMPUTE_INT_PLUS_OVERFLOW
  • Cause: Integer overflow in multiplication
    Runtime Error: COMPUTE_INT_TIMES_OVERFLOW
  • Cause: Invalid call of log10
    Runtime Error: COMPUTE_LOG10_ERROR
  • Cause: Invalid call of log
    Runtime Error: COMPUTE_LOG_ERROR
  • Cause: Overflow or underflow in powers
    Runtime Error: COMPUTE_POW_RANGE
  • Cause: Overflow in sinh
    Runtime Error: COMPUTE_SINH_OVERFLOW
  • Cause: Overflow in function round or rescale
    Runtime Error: COMPUTE_ROUND_RESCALE_OVERFLOW

CX_SY_CONVERSION_NO_NUMBER

  • Cause: Operand cannot be interpreted as a number
    Runtime Error: CONVT_NO_NUMBER

CX_SY_CONVERSION_OVERFLOW

  • Cause: Overflow in arithmetic operation (type p, with specified length)
    Runtime Error: BCD_FIELD_OVERFLOW
  • Cause: Operand too big or (interim) result too big
    Runtime Error: CONVT_OVERFLOW

CX_SY_PRECISION_LOSS

  • Cause: Result of cos not exact
    Runtime Error: COMPUTE_COS_LOSS
  • Cause: Result of sin not exact
    Runtime Error: COMPUTE_SIN_LOSS
  • Cause: Result of tan not exact
    Runtime Error: COMPUTE_TAN_LOSS

CX_SY_UNSUPPORTED_FUNCTION

  • Cause: Invalid function for calculation type decfloat34
    Runtime Error: COMPUTE_UNSUPPORTED_DECF_FUNC

CX_SY_ZERODIVIDE

  • Cause: Division by 0 (type p)
    Runtime Error: BCD_ZERODIVIDE
  • Cause: Division by 0 (type f)
    Runtime Error: COMPUTE_FLOAT_ZERODIVIDE
  • Cause: Division by 0 (types (b, s), i, int8)
    Runtime Error: COMPUTE_INT_ZERODIVIDE
  • Cause: Division by 0 (type decfloat)
    Runtime Error: COMPUTE_DECFLOAT_ZERODIVIDE

Non-Catchable Exceptions

  • Cause: p field does not contain the correct BCD format
    Runtime Error: BCD_BADDATA
  • Cause: p field does not contain a correct sign
    Runtime Error: BCD_NO_SIGN





Fill RESBD Structure from EBP Component Structure   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 8296 Date: 20240427 Time: 034810     sap01-206 ( 50 ms )