Ansicht
Dokumentation

RSDG_CUBE_CHECK - Checks an InfoCube / MultiProvider

RSDG_CUBE_CHECK - Checks an InfoCube / MultiProvider

rdisp/max_wprun_time - Maximum work process run time   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

This function module checks sub-objects of an InfoCube to see whether they are complete, are active and whether they observe limits.

The system returns errors relating to the whole InfoCube as well as lists containing errors for the individual InfoObjects/dimensions.

In the enhanced BAPI Check, the system also checks properties that can not possibly be faulty within the InfoCube maintenance dialog. Furthermore, the enhanced BAPI Check restricts the permitted Cube properties to the subset of the InfoCubes currently permitted with BAPI (for example, no aggregates, no MultiCubes and so on).

The complete error log is returned in E_T_MSG.

Return Code E_SUBRC, relating to the InfoCube:

  • 0 = o.k.
  • 1 = Error in individual InfoObject/dimension
  • 2 = No characteristic defined
  • 3 = No time characteristic defined
  • 4 = No key figure defined
  • 7 = Too many key figures
  • 8 = Too many InfoObjects in validity table
  • 17 = Reference characteristic for non-cumulatives incorrectly set
  • 18 = Reference characteristic for non-cumulatives does not exist in Cube
  • 19 = Reference characteristic for non-cumulatives could not be determined
  • 25 = Partitioning time characteristic does not exist in cube
  • 26 = No value area defined for partitioning area
  • 27 = FISCVARNT not set (needed for partitioning)
  • 40 = Error in archiving object
  • 88 = Error during enhanced BAPI Check

Error Codes for individual InfoObjects (E_T_IOBJNM_ERR):

  • 5 = InfoObject exists in duplicate
  • 9 = InfoObject is only an attribute
  • 10 = No dimension is assigned to InfoObject
  • 11 = Superordinate InfoObject does not exist
  • 12 = Active form of InfoObject does not exist
  • 13 = InfoObject is protected
  • 14 = InfoObject in none of the associated InfoCubes
  • 15 = Reference characteristic for aggregation does not exist
  • 16 = Units field for key figure is not in structure

Error Codes for individual dimensions (E_T_DIME_ERR):

  • 6 = too many characteristics in a dimension
  • 20 = Dimension not used
  • 21 = More than one InfoObject in line item dimension

Example

Notes

Further information





Parameters

C_S_CUBE
C_T_CUBE_IOBJ
C_T_CUBE_PART
C_T_DIME
C_T_DIME_IOBJ
C_T_ICHA_PRO
C_T_IC_VAL_IOBJ
C_T_IKYF_PRO
C_T_MULTI_IOBJ
E_IS_REPAIRED
E_SEVERITY
E_SUBRC
E_TIMNM_REQ
E_T_CUBE_ERR
E_T_DIME_ERR
E_T_IOBJNM_ERR
E_T_MSG
I_CHECK_IOBJ_ACTIVE
I_CHECK_NAV_ATR
I_EXT_BAPI_CHECK
I_EXT_BAPI_NAME_CHECK
I_INFOCUBE
I_T_CUBE_USE_D
I_T_IOBJ_USE_D

Exceptions

ILLEGAL_INPUT

Function Group

RSDG_CUBE_DB_WRITE

TXBHW - Original Tax Base Amount in Local Currency   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 3823 Date: 20240523 Time: 133148     sap01-206 ( 54 ms )