SAP ABAP Class CL_ISX_GIL_ABSTR_COMPONENT (Base class for the BOL component)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA (Application Component) Cross-Application Components
     ISX_MD (Package) Master Data Replication for Cross Billing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_GENIL_ABSTR_COMPONENT Template class for central model persistency 20101022
Properties
Class CL_ISX_GIL_ABSTR_COMPONENT  
Short Description Base class for the BOL component    
Super Class CL_WCF_GENIL_ABSTR_COMPONENT Template class for central model persistency 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISX_MD   Master Data Replication for Cross Billing 
Created 20101022   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISX_GIL_ABSTR_COMPONENT has no forward declaration.
Interfaces
Class CL_ISX_GIL_ABSTR_COMPONENT has no interface implemented.
Friends
Class CL_ISX_GIL_ABSTR_COMPONENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_CHANGED_IDS Static Attribute Private Type reference (TYPE) GILS_CHANGED_IDS_MAP Contains mapping between old and currrent ids. 20101022
2 MT_LOCKED_IDS Static Attribute Private Type reference (TYPE) CRMT_GENIL_OBJ_INST_LINE_TAB 20101022
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_LOCKED_OBJECT_KEYS Static method Public Method 20101022
2 ADD_TO_MODIFIED_OBJECT_KEYS Static method Public Method 20101022
3 CONVERT_SELCRIT_TO_SQL Static method Public Method 20101022
4 FILL_STRUCT_FROM_NVP_TAB_PUB Static method Public Method 20101022
5 GET_ATTRIBUTE_LIST Static method Private Method 20101022
6 PROTECT_KEY_ATTRIBUTES Static method Public Method 20101022
7 REMOVE_FROM_LOCKED_OBJECT_KEYS Static method Public Method 20101022
8 SET_ATTRIBUTES_PROPERTY_MODE Static method Public Method 20101022
9 SET_ATTRIBUTE_PROPERTIES Static method Private Method 20101022
10 UPDATE_STRUCTURE_ATTRS Static method Public Method 20101022
Events
Class CL_ISX_GIL_ABSTR_COMPONENT has no event.
Types
Class CL_ISX_GIL_ABSTR_COMPONENT has no local type.
Method Signatures

Method ADD_TO_LOCKED_OBJECT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) DATA 20101022
2 Importing IV_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME 20101022

Method ADD_TO_LOCKED_OBJECT_KEYS on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method ADD_TO_MODIFIED_OBJECT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB 20101022
2 Importing IS_KEY Call by reference Type reference (TYPE) DATA 20101022
3 Importing IV_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME 20101022

Method ADD_TO_MODIFIED_OBJECT_KEYS on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method CONVERT_SELCRIT_TO_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTION_PARAMS Call by reference Type reference (TYPE) GENILT_SELECTION_PARAMETER_TAB 20101022
2 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME 20101022
3 Importing IV_QUERY_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME 20101022
4 Importing IV_SELCRITS_TABS_NAME Call by reference Type reference (TYPE) SEOSCONAME 20101022
5 Exporting OT_SELCRIT_TABS Call by reference Type reference (TYPE) DATA 20101022
6 Exporting OV_SQL_WHERE Call by reference Type reference (TYPE) STRING 20101022

Method CONVERT_SELCRIT_TO_SQL on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method FILL_STRUCT_FROM_NVP_TAB_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARAMETER Call by reference Type reference (TYPE) ANY 20101022
2 Importing IT_PARAMETERS Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB 20101022

Method FILL_STRUCT_FROM_NVP_TAB_PUB on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method GET_ATTRIBUTE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCT Call by reference Type reference (TYPE) DATA 20101022
2 Changing OT_FIELDS Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB 20101022

Method GET_ATTRIBUTE_LIST on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method PROTECT_KEY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CR_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT 20101022
2 Importing IS_KEY Call by reference Type reference (TYPE) DATA 20101022

Method PROTECT_KEY_ATTRIBUTES on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method REMOVE_FROM_LOCKED_OBJECT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) DATA 20101022
2 Importing IV_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME 20101022

Method REMOVE_FROM_LOCKED_OBJECT_KEYS on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method SET_ATTRIBUTES_PROPERTY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTR Call by reference Type reference (TYPE) DATA 20101022
2 Importing IS_KEY Call by reference Type reference (TYPE) DATA 20101022
3 Importing IV_CONT_OBJ Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT 20101022
4 Importing IV_HAS_PARENT Call by reference Type reference (TYPE) C 20101022

Method SET_ATTRIBUTES_PROPERTY_MODE on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method SET_ATTRIBUTE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB 20101022
2 Importing IV_CONT_OBJ Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT 20101022
3 Importing IV_VALUE Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 20101022

Method SET_ATTRIBUTE_PROPERTIES on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.

Method UPDATE_STRUCTURE_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TARGET Call by reference Type reference (TYPE) DATA 20101022
2 Importing IS_SOURCE Call by reference Type reference (TYPE) DATA 20101022
3 Importing IT_CHANGED_ATTR Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB 20101022

Method UPDATE_STRUCTURE_ATTRS on class CL_ISX_GIL_ABSTR_COMPONENT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606