Ansicht
Dokumentation

ABAPPERFORM_EXCEPTIONS - PERFORM EXCEPTIONS

ABAPPERFORM_EXCEPTIONS - PERFORM EXCEPTIONS

General Material Data   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

Exceptions

Catchable Exceptions

CX_SY_NO_HANDLER

CX_SY_PROGRAM_NOT_FOUND

  • Cause: The specified program was not found.
    Runtime Error: LOAD_PROGRAM_NOT_FOUND
  • Cause: The specified program cannot exist because the program name is longer than 40 characters.
    Runtime Error: PERFORM_PROGRAM_NAME_TOO_LONG

CX_SY_DYN_CALL_ILLEGAL_FORM

  • Cause: The specified subroutine was not found.
    Runtime Error: PERFORM_NOT_FOUND
  • Cause: The specified index was too small.
    Runtime Error: PERFORM_INDEX_0
  • Cause: The specified index was negative.
    Runtime Error: PERFORM_INDEX_NEGATIVE
  • Cause: The specified index was too large.
    Runtime Error: PERFORM_INDEX_TOO_LARGE

CX_SY_DYN_CALL_PARAM_MISSING

  • Cause: The called FORM expects more parameters than were specified.
    Runtime Error: PERFORM_PARAMETER_MISSING

CX_SY_DYN_CALL_PARAM_NOT_FOUND

  • Cause: More parameters were specified than expected by FORM.
    Runtime Error: PERFORM_TOO_MANY_PARAMETERS

CX_SY_DYN_CALL_ILLEGAL_TYPE

  • Cause: The addressing offsets do not match in the actual and target structures in parameter passing using the addition STRUCTURE.
    Runtime Error: PERFORM_BASE_WRONG_ALIGNMENT
  • Cause: The deep components contained in the actual and target structures cannot be passed to each other. This error occurs only in parameter passing using STRUCTURE.
    Runtime Error: PERFORM_CAST_DEEP_MISMATCH
  • Cause: A type conflict occurred when passing a generically defined type to the form.
    Runtime Error: PERFORM_CONFLICT_GENERIC_TYPE
  • Cause: The table type of the actual parameter does not match the table type of the parameter defined in the form.
    Runtime Error: PERFORM_CONFLICT_TAB_TYPE
  • Cause: The type of the actual parameter does not match the type of parameter defined in the form.
    Runtime Error: PERFORM_CONFLICT_TYPE
  • Cause: The actual parameter occupies less memory space than the target parameter defined in the form. This error occurs only in parameter passing using STRUCTURE.
    Runtime Error: PERFORM_PARAMETER_TOO_SHORT
  • Cause: The fragment views of the actual and target parameters do not match in parameter passing using the addition STRUCTURE.
    Runtime Error: PERFORM_CONFLICT_UC_STRUCT
  • Cause: When the form is called, an internal table is expected as the actual parameter.
    Runtime Error: PERFORM_TABLE_REQUIRED
  • Cause: A hashed table was passed to a parameter defined using TABLES.
    Runtime Error: PERFORM_STD_TAB_REQUIRED





CPI1466 during Backup   CPI1466 during Backup  
This documentation is copyright by SAP AG.

Length: 5136 Date: 20240328 Time: 220413     sap01-206 ( 49 ms )