Ansicht
Dokumentation
RSDG_CUBE_CHECK - Checks an InfoCube / MultiProvider
rdisp/max_wprun_time - Maximum work process run time PERFORM Short ReferenceThis documentation is copyright by SAP AG.
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_CUBEC_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_INPUTFunction Group
RSDG_CUBE_DB_WRITETXBHW - 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 )