SAP ABAP Class CL_MDG_ACCESS_IDS_CODE_BS (Accessor class for OITC)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-KM (Application Component) Key Mapping
     MDG_BS_CC_OBJ_IDENT_TYPE_CODE (Package) MDG: Object Identifier Type Code
Properties
Class CL_MDG_ACCESS_IDS_CODE_BS  
Short Description Accessor class for OITC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_CC_OBJ_IDENT_TYPE_CODE   MDG: Object Identifier Type Code 
Created 20090211   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MDG_ACCESS_IDS_CODE_BS has no interface implemented.
Friends
Class CL_MDG_ACCESS_IDS_CODE_BS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_IDS_ALL Static Attribute Private Type reference (TYPE) TY_GTS_IDS_PER_LANGU Identifier Defining Scheme incl Description 20090217
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALL Static method Public Method Get all OITC 20090217
2 GET_ALL_FOR_OBJECT_TYPE Static method Public Method Get all OIT Codes for an OTC 20090227
3 GET_ALL_GROUPED_BY_NTC Static method Public Method Get all OIT Codes which belong to one node type code 20090508
4 GET_SINGLE_IDS Static method Public Method Select One Instance of an OITC; W/o Description 20090216
Events
Class CL_MDG_ACCESS_IDS_CODE_BS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GS_IDS Private Type reference (TYPE) MDGI_IDSTC_BS 20090304
2 TY_GS_IDS_ATTR Private Type reference (TYPE) MDGI_IDSTC_ATTR 20091021
3 TY_GS_IDS_PER_LANGU Private See coding 20090304 begin of ty_gs_ids_per_langu, langu type sy-langu, ids_data type mdg_t_ids_code_bs, get_all_processed type abap_bool, end of ty_gs_ids_per_langu
4 TY_GS_IDS_T Private Type reference (TYPE) MDGI_IDSTC_T_BS 20090304
5 TY_GTS_IDS Private See coding 20090304 ty_gts_ids type sorted table of ty_gs_ids with unique key ids_type_code
6 TY_GTS_IDS_ATTR Private See coding 20091021 ty_gts_ids_attr type sorted table of ty_gs_ids_attr with unique key ids_type_code
7 TY_GTS_IDS_PER_LANGU Private See coding 20090304 ty_gts_ids_per_langu type sorted table of ty_gs_ids_per_langu with unique key langu
8 TY_GTS_IDS_T Private See coding 20090304 ty_gts_ids_t type sorted table of ty_gs_ids_t with unique key langu ids_type_code
Method Signatures

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDS_CODES Call by reference Type reference (TYPE) MDG_T_IDS_CODE_BS IDS Code Data 20090304
2 Importing IV_ENFORCE_DB_READ Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'X': Data are read from DB and not from internal buffer 20100716
3 Importing IV_INCLUDE_OTC_DESC Call by reference Type reference (TYPE) BOOLE_D 'X' 'X': Read also OTC Description 20090429
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090217

Method GET_ALL on class CL_MDG_ACCESS_IDS_CODE_BS has no exception.

Method GET_ALL_FOR_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDS_CODES Call by reference Type reference (TYPE) MDG_T_IDS_CODE_BS IDS Code Data 20090227
2 Importing IV_ENFORCE_DB_READ Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'X': Data are read from DB and not from internal buffer 20100716
3 Importing IV_INCLUDE_OTC_DESC Call by reference Type reference (TYPE) BOOLE_D 'X' 'X': Read also OTC Description 20090429
4 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090227
5 Importing IV_OBJECT_TYPE_CODE Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Object Type Code 20090227

Method GET_ALL_FOR_OBJECT_TYPE on class CL_MDG_ACCESS_IDS_CODE_BS has no exception.

Method GET_ALL_GROUPED_BY_NTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDS_CODES Call by reference Type reference (TYPE) MDG_T_IDS_CODE_BS IDS Code Data 20090508
2 Importing IV_ENFORCE_DB_READ Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'X': Data are read from DB and not from internal buffer 20100716
3 Importing IV_IDS_CODE Call by reference Type reference (TYPE) MDG_IDS_TYPE_CODE_BS Identifier Defining Scheme Code 20090508
4 Importing IV_INCLUDE_OTC_DESC Call by reference Type reference (TYPE) BOOLE_D 'X' 'X': Read also OTC Description 20090508
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key of Current Text Environment 20090508

Method GET_ALL_GROUPED_BY_NTC on class CL_MDG_ACCESS_IDS_CODE_BS has no exception.

Method GET_SINGLE_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IDS_TYPE_CODE Call by reference Type reference (TYPE) MDG_S_IDS_CODE_BS Identifier Defining Scheme Type Code 20090304
2 Exporting EV_NOTFOUND Call by reference Type reference (TYPE) BOOLE_D IDS Entry found 20090217
3 Importing IV_ENFORCE_DB_READ Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'X': Data are read from DB and not from internal buffer 20100716
4 Importing IV_IDS_TYPE_CODE Call by reference Type reference (TYPE) MDG_IDS_TYPE_CODE_BS Identifier Defining Scheme Code 20090216
5 Importing IV_INCLUDE_OTC_DESC Call by reference Type reference (TYPE) BOOLE_D 'X' 'X': Read also OTC Description 20090429
6 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090216

Method GET_SINGLE_IDS on class CL_MDG_ACCESS_IDS_CODE_BS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702