SAP ABAP Class CL_RSTCT_DF_DTA_DATA_STATUS (Gets the dataflow objects and their data status)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM (Application Component) Warehouse Management
     RSTCT (Package) BW Technical Content (Technology)
Properties
Class CL_RSTCT_DF_DTA_DATA_STATUS  
Short Description Gets the dataflow objects and their data status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTCT   BW Technical Content (Technology) 
Created 20100216   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSTC1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTCT_DF_DTA_DATA_STATUS has no interface implemented.
Friends
Class CL_RSTCT_DF_DTA_DATA_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEF_OBJ_LEVEL Constant Public Type reference (TYPE) NUMC2 50 Two-Digit Number 20100220
2 P_SCHEDULED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20100405
3 P_TH_COMPLIST Instance attribute Private Type reference (TYPE) RZD1_TH_COMPDIR_COMPIC 20100301
4 P_TS_CHAIN Instance attribute Private Type reference (TYPE) RSTC1_T_CHAIN 20100302
5 P_TS_LOG_CHAIN Instance attribute Private Type reference (TYPE) RSTC1_T_LOG_CHAIN 20100303
6 P_TS_LOG_PROCESS Instance attribute Private Type reference (TYPE) RSTC1_T_LOG_PROCESS 20100303
7 P_T_CHECKED_OBJ Instance attribute Private Type reference (TYPE) RSTC1_T_OBJ 20100324
8 P_T_RDA_REQ Instance attribute Private Type reference (TYPE) RSTC1_T_RDA_REQ 20100405
9 P_T_SUBTYPES Instance attribute Private Type reference (TYPE) RSTC1_T_TYPE_SUBTYPE 20100220
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA_CONSISTENCY_IN_DF Instance method Public Method Checks the consistency of data for all DTAs in full dataflow 20100302
2 CHECK_DLP_EXEC Instance method Public Method check the data load process execution status 20100303
3 CHECK_DTA_DATA Instance method Public Method Check the data in DTAs of dataflows 20100303
4 CHECK_OBJ_SINGLE Instance method Public Method Check this dta/dlp for data correctness 20100324
5 COLLECT_DF_OBJ Instance method Public Method List of data-flow objects - downwards & upwards 20100216
6 CONSTRUCTOR Instance method Public Constructor constructor 20100216
7 GET_ERRORS Instance method Public Method Get the list of errors in the data flow and impacted objects 20100324
8 RESET_CHECKED_OBJ Instance method Public Method Reset the checked obj list 20100405
9 _ADD_ELEM_TO_DF Instance method Private Method Add the query elements separately 20100317
10 _ADD_ERROR_IMP_OBJ_LIST Instance method Private Method Get the impact object list 20100324
11 _CHECK_DLP_EXEC Instance method Private Method DLP's last execution status will be checked 20100324
12 _CHECK_DTA_DATA Instance method Private Method DTA's data correctness is checked. 20100324
13 _CHECK_OBJ_DOWN Instance method Private Method Check the objects in downward data flow 20100324
14 _CHECK_OBJ_UP Instance method Private Method Check the objects in upward data flow 20100324
15 _CHECK_PROCESS_EXEC_IN_CHAIN Instance method Private Method Check the execution of DLP in process chains 20100303
16 _CHECK_PROCESS_EXEC_IN_RDA Instance method Private Method RDA execution status. 20100405
17 _COLLECT_DF_OBJ_DOWN Instance method Private Method Downward data flow objects 20100302
18 _COLLECT_DF_OBJ_UP Instance method Private Method Upward data flow objects 20100302
19 _GET_DEP_OBJ_SINGLE Instance method Private Method Get one level dependent objects 20100324
20 _GET_DLP_OBJ_FROM_DF Instance method Private Method Gets the data load processes in the dataflow 20100302
21 _GET_ERROR_IMP_OBJ_LIST Instance method Private Method Error Obj + list of impacted objects 20100303
22 _GET_FCODE_FOR_ERROR Instance method Private Method Get the transaction to be launched in case of errors 20100308
23 _MAP_DTA_DLP_ERRORS Instance method Private Method Map the DTA DLP Errors 20100303
Events
Class CL_RSTCT_DF_DTA_DATA_STATUS has no event.
Types
Class CL_RSTCT_DF_DTA_DATA_STATUS has no local type.
Method Signatures

Method CHECK_DATA_CONSISTENCY_IN_DF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ 20100303
2 Exporting E_T_IMP_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ 20100303
3 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Object Name of an Object in the AWB 20100302
4 Importing I_SUBTYPE Call by reference Type reference (TYPE) RSAWBNSUBOBJECT Subobject for AWB Object 20100302
5 Importing I_TYPE Call by reference Type reference (TYPE) RSAWBNOBJECT Object in the AWB (for Tlogo Objects Identical to Tlogo Type 20100302

Method CHECK_DATA_CONSISTENCY_IN_DF on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method CHECK_DLP_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DF_OBJ Call by reference Type reference (TYPE) RSTC1_T_DF_OBJ List of dataflow objects 20100303
2 Exporting E_T_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ List of error DTAs + DL processes responsible + error types 20100303
3 Exporting E_T_IMP_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ List of error DTAs + Impacted objects 20100303

Method CHECK_DLP_EXEC on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method CHECK_DTA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DF_OBJ Call by reference Type reference (TYPE) RSTC1_T_DF_OBJ List of dataflow objects 20100303
2 Exporting E_T_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ List of error DTAs + Error Types 20100303
3 Exporting E_T_IMP_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ List of Impacted objects, due to errors in DTAs. 20100303

Method CHECK_DTA_DATA on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method CHECK_OBJ_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20100324
2 Exporting E_S_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100324
3 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Object Name of an Object in the AWB 20100324
4 Importing I_SUBTYPE Call by reference Type reference (TYPE) RSAWBNSUBOBJECT Subobject for AWB Object 20100324
5 Importing I_TYPE Call by reference Type reference (TYPE) RSAWBNOBJECT Object in the AWB (for Tlogo Objects Identical to Tlogo Type 20100324

Method CHECK_OBJ_SINGLE on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method COLLECT_DF_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DF_OBJ Call by reference Type reference (TYPE) RSTC1_T_DF_OBJ List of dataflow objects 20100216
2 Importing I_ASC_TYPE Call by reference Type reference (TYPE) RSO_ASC_TYPE Association type in BW Repository 20100216
3 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Object Name of an Object in the AWB 20100216
4 Importing I_SUBTYPE Call by reference Type reference (TYPE) RSAWBNSUBOBJECT Subobject for AWB Object 20100216
5 Importing I_TYPE Call by reference Type reference (TYPE) RSAWBNOBJECT Object in the AWB (for Tlogo Objects Identical to Tlogo Type 20100216

Method COLLECT_DF_OBJ on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_RDA Call by reference Type reference (TYPE) RS_BOOL 'X' Boolean 20100216
2 Importing I_CHECK_RSPC Call by reference Type reference (TYPE) RS_BOOL 'X' Boolean 20100216

Method CONSTRUCTOR on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method GET_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ List of Error Objects 20100324
2 Exporting E_T_IMP_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ List of Impacted Objects 20100324
3 Importing I_ASC_TYPE Call by reference Type reference (TYPE) RSO_ASC_TYPE Association type in BW Repository 20100324
4 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Object Name of an Object in the AWB 20100324
5 Importing I_SUBTYPE Call by reference Type reference (TYPE) RSAWBNSUBOBJECT Subobject for AWB Object 20100324
6 Importing I_TYPE Call by reference Type reference (TYPE) RSAWBNOBJECT Object in the AWB (for Tlogo Objects Identical to Tlogo Type 20100324

Method GET_ERRORS on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method RESET_CHECKED_OBJ Signature

Method RESET_CHECKED_OBJ on class CL_RSTCT_DF_DTA_DATA_STATUS has no parameter.
Method RESET_CHECKED_OBJ on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _ADD_ELEM_TO_DF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DF_OBJ Call by reference Type reference (TYPE) RSTC1_T_DF_OBJ 20100317

Method _ADD_ELEM_TO_DF on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _ADD_ERROR_IMP_OBJ_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ 20100324
2 Exporting E_T_IMP_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ 20100324
3 Importing I_TR_ERROR_AWBOBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ Table of AWB Objects 20100324

Method _ADD_ERROR_IMP_OBJ_LIST on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _CHECK_DLP_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100324
2 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20100324
3 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Object Name of an Object in the AWB 20100324
4 Importing I_TYPE Call by reference Type reference (TYPE) RSAWBNOBJECT Object in the AWB (for Tlogo Objects Identical to Tlogo Type 20100324

Method _CHECK_DLP_EXEC on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _CHECK_DTA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100324
2 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20100324
3 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Object Name of an Object in the AWB 20100324
4 Importing I_SUBTYPE Call by reference Type reference (TYPE) RSAWBNSUBOBJECT Subobject for AWB Object 20100324
5 Importing I_TYPE Call by reference Type reference (TYPE) RSAWBNOBJECT Object in the AWB (for Tlogo Objects Identical to Tlogo Type 20100324

Method _CHECK_DTA_DATA on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _CHECK_OBJ_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20100324
2 Exporting E_TR_ERROR_OBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ Table of AWB Objects 20100324
3 Exporting E_T_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ 20100324
4 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Master Class AWB Objects 20100324

Method _CHECK_OBJ_DOWN on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _CHECK_OBJ_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20100324
2 Exporting E_TR_ERROR_OBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ Table of AWB Objects 20100324
3 Exporting E_T_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ 20100324
4 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Master Class AWB Objects 20100324

Method _CHECK_OBJ_UP on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _CHECK_PROCESS_EXEC_IN_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100303
2 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20100303
3 Importing I_CHAIN Call by reference Type reference (TYPE) RSPC_CHAIN Process Chain 20100303
4 Importing I_DLP Call by reference Type reference (TYPE) RSPC_VARIANT Process Variant (Name) 20100303

Method _CHECK_PROCESS_EXEC_IN_CHAIN on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _CHECK_PROCESS_EXEC_IN_RDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100405
2 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20100405
3 Importing I_RDAOBJECT Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Object in the Real-Time Data Acquisition 20100405

Method _CHECK_PROCESS_EXEC_IN_RDA on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _COLLECT_DF_OBJ_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DF_OBJ_DOWN Call by reference Type reference (TYPE) RSTC1_T_DF_OBJ Downward dataflow objects 20100302
2 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Master Class AWB Objects 20100302

Method _COLLECT_DF_OBJ_DOWN on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _COLLECT_DF_OBJ_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DF_OBJ_UP Call by reference Type reference (TYPE) RSTC1_T_DF_OBJ Upward data flow objects 20100302
2 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Master Class AWB Objects 20100302

Method _COLLECT_DF_OBJ_UP on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _GET_DEP_OBJ_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_AWBOBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ Table of AWB Objects 20100324
2 Importing I_ASC_TYPE Call by reference Type reference (TYPE) RSO_ASC_TYPE Association type in BW Repository 20100324
3 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Master Class AWB Objects 20100324

Method _GET_DEP_OBJ_SINGLE on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _GET_DLP_OBJ_FROM_DF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DLP_OBJ Call by reference Type reference (TYPE) RSTC1_T_OBJ 20100302
2 Importing I_T_DF_OBJ Call by reference Type reference (TYPE) RSTC1_T_DF_OBJ 20100302

Method _GET_DLP_OBJ_FROM_DF on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _GET_ERROR_IMP_OBJ_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DF_OBJ Call by reference Type reference (TYPE) RSTC1_T_DF_OBJ 20100303
2 Exporting E_S_DTA_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100303
3 Exporting E_T_IMP_OBJ Call by reference Type reference (TYPE) RSTC1_T_ERROR_IMP_OBJ 20100303
4 Importing I_GET_IMP_LIST Call by reference Type reference (TYPE) RS_BOOL 'X' Boolean 20100303
5 Importing I_S_DLP_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100303

Method _GET_ERROR_IMP_OBJ_LIST on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _GET_FCODE_FOR_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_DTA_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100308

Method _GET_FCODE_FOR_ERROR on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.

Method _MAP_DTA_DLP_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_ERROR_OBJ Call by reference Type reference (TYPE) RSTC1_S_ERROR_IMP_OBJ 20100420
2 Exporting E_DTA_ERROR_TYPE Call by reference Type reference (TYPE) RSTC_DATA_ISSUE_TYPE Data inconsistency type 20100303
3 Importing I_DLP_ERROR_TYPE Call by reference Type reference (TYPE) RSTC_ERROR_CAUSE_TYPE Cause of inconsistent status in data-targets 20100303

Method _MAP_DTA_DLP_ERRORS on class CL_RSTCT_DF_DTA_DATA_STATUS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730