SAP ABAP Class CL_IBASE_R3_ECN_LIST2 (Class for Change Number List)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-CM (Application Component) Configuration management
     CMTIB (Package) IBase implementation new object types class./VarConf for CM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 20010710
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_OBJECT IBase: Components Interface 20010710
Properties
Class CL_IBASE_R3_ECN_LIST2  
Short Description Class for Change Number List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMTIB   IBase implementation new object types class./VarConf for CM 
Created 20010710   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CC01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 IBECN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 20010710
2 IF_IBASE_OBJECT IBase: Components Interface 20010710
Friends
Class CL_IBASE_R3_ECN_LIST2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONT_FCODE_LIST Instance attribute Private Type reference (TYPE) IBOFK_CONTEXT_TAB CONT_FCODE_LIST 20010710
2 CO_ICON_NAME Constant Private Type reference (TYPE) ICON-NAME 'ICON_LIST' CO_ICON_NAME 20010710
3 CO_MY_IBASE_OBJECT_TYPE Constant Private Type reference (TYPE) T371D-OBJTYP '0034' CO_MY_IBASE_OBJECT_TYPE 20010710
4 CO_OWN_MESSAGE_CLASS Constant Private Type reference (TYPE) T100-ARBGB 'IB_R3_ECN_LIST2' CO_OWN_MESSAGE_CLASS 20010710
5 CO_X Constant Private Type reference (TYPE) C 'X' CO_X 20010710
6 DELETE_CTIME_LIST Static Attribute Private See coding DELETE_CTIME_LIST 20010710
7 DELETE_LIST Static Attribute Private See coding DELETE_LIST 20010710
8 ECN_LIST Instance attribute Private Type reference (TYPE) TAB_CM_ECN List of Change Numbers 20010710
9 ICON_ID Static Attribute Private Type reference (TYPE) ICON-ID ICON_ID 20010710
10 INSERT_CTIME_LIST Static Attribute Private See coding INSERT_CTIME_LIST 20010710
11 INSERT_LIST Static Attribute Private See coding INSERT_LIST 20010710
12 LOADED_OBJECTS Static Attribute Private See coding Previously Loaded/Generated Objects 20010710
13 MODIFY_CTIME_LIST Static Attribute Private See coding MODIFY_CTIME_LIST 20010710
14 MODIFY_LIST Static Attribute Private See coding MODIFY_LIST 20010710
15 M_DATA_VALID Instance attribute Private Type reference (TYPE) IBXX_BOOL Is the uploaded data up-to-date? 20010710
16 OBJECT_GUID Instance attribute Private Type reference (TYPE) GUID_32 Object Identification on Database 20010710
17 OLD_ECN_LIST Instance attribute Private Type reference (TYPE) TAB_CM_ECN Old Change Number List 20010710
18 REGISTERED_OBJECT Static Attribute Private See coding REGISTERED_OBJECT 20010710
19 REGISTERED_OBJECTS Static Attribute Private See coding 20010710
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010710
2 CLEAR_OBJECT_BUFFER Static method Public Method Deletes Buffer for Loaded Objects 20010710
3 CLEAR_SAVE_BUFFER Static method Public Method Delete Buffer for Update Operations 20010710
4 CL_READ Static method Private Method Method for Reading Mass Data 20010710
5 CL_SAVE_NEW_ECN Static method Public Method Saves New Change Number Lists (Mass Processing) 20030402
6 CONSTRUCTOR Instance method Public Constructor Constructor 20010710
7 CONVERT_G22_TO_G32 Static method Public Method Converts GUID 22 to GUID 32 20010710
8 CONVERT_G32_TO_G22 Static method Public Method Converts GUID 32 to GUID 22 20010710
9 DELETE Static method Public Method Deletes Object Condition from Database (No Commit) 20010710
10 DISPLAY Instance method Public Method Display on Popup 20010710
11 GET_ECN_LIST Instance method Public Method Transfers List of Change Numbers to Caller 20010710
12 GET_ECN_TIME_LISTS Instance method Public Method Returns Validity According to Type 20010710
13 GET_OBJECT_TYPE Instance method Public Method Delivers Object Type (IBase Description) 20010710
14 LOAD Instance method Private Method Loads Object Condition From Database 20010710
15 READ Instance method Public Method Flag Objects to Be Read 20010710
16 REFRESH Instance method Public Method Invalidate Read Data 20010710
17 SAVE Instance method Public Method Saves Object Condition to Database (No Commit) 20010710
18 SET_ECN_LIST Instance method Public Method Transfers List of Change Numbers to Object 20010710
Events
Class CL_IBASE_R3_ECN_LIST2 has no event.
Types
Class CL_IBASE_R3_ECN_LIST2 has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_IBASE_R3_ECN_LIST2 has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method CLEAR_OBJECT_BUFFER Signature

Method CLEAR_OBJECT_BUFFER on class CL_IBASE_R3_ECN_LIST2 has no parameter.
Method CLEAR_OBJECT_BUFFER on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method CLEAR_SAVE_BUFFER Signature

Method CLEAR_SAVE_BUFFER on class CL_IBASE_R3_ECN_LIST2 has no parameter.
Method CLEAR_SAVE_BUFFER on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method CL_READ Signature

Method CL_READ on class CL_IBASE_R3_ECN_LIST2 has no parameter.
Method CL_READ on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method CL_SAVE_NEW_ECN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ECN_CHNO Call by reference Type reference (TYPE) TAB_CM_ECN_CHNO Hilfstabelle z. Erzgen neuer ECN-Listen - Änderungsnummer 20030402
2 Importing IT_ECN_CTIME Call by reference Type reference (TYPE) TAB_CM_ECN_CTIME CM: Hiflstabelle zur ECN-List-Übergabe 20030402
3 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) CMT_BOOLEAN Update-Modus 20030402

Method CL_SAVE_NEW_ECN on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ECN_LIST Call by reference Type reference (TYPE) TAB_CM_ECN List of Change Numbers 20010710
2 Importing I_LOAD_OBJECT_STATE Call by reference Type reference (TYPE) IBXX_BOOL Should Object Condition be Loaded from Database? 20010710
3 Importing I_OBJECT_GUID Call by reference Type reference (TYPE) GUID_32 Object ID in Database 20010710
# Exception Resumable Description Created on
1 INPUT_IS_CRAP Input Parameters Incorrect or Incomplete 20010710

Method CONVERT_G22_TO_G32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID22 Call by reference Type reference (TYPE) SYSUUID-C22 GUID 22 20010710
2 Returning RESULT Value transfer Type reference (TYPE) SYSUUID-C GUID 32 20010710

Method CONVERT_G22_TO_G32 on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method CONVERT_G32_TO_G22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID32 Call by reference Type reference (TYPE) SYSUUID-C GUID 32 20010710
2 Returning RESULT Value transfer Type reference (TYPE) SYSUUID-C22 GUID 22 20010710

Method CONVERT_G32_TO_G22 on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_GUID Call by reference Type reference (TYPE) TAB_CM_ECN_GUID2 Object ID 20010710
2 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) CMT_BOOLEAN Update in Update Task 20010710

Method DELETE on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_X Call by reference Type reference (TYPE) I 10 Popup - Upper Left Corner: Column 20010710
2 Importing I_Y Call by reference Type reference (TYPE) I 5 Popup - Lower Left Corner: Line 20010710

Method DISPLAY on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method GET_ECN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_ECN List of Change Numbers 20010710

Method GET_ECN_LIST on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method GET_ECN_TIME_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ECN_TAB Call by reference Type reference (TYPE) EXPO_AENNR_T Change Numbers 20010710
2 Exporting E_TIME_TAB Call by reference Type reference (TYPE) EXPO_TIMESTAMP_LIST_T Change Time Data 20010710

Method GET_ECN_TIME_LISTS on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) IBXX_REF-OBJTYP Object Type (IBase Description) 20010710

Method GET_OBJECT_TYPE on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method LOAD Signature

Method LOAD on class CL_IBASE_R3_ECN_LIST2 has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND No DB Entry Found for Object ID 20010710

Method READ Signature

Method READ on class CL_IBASE_R3_ECN_LIST2 has no parameter.
Method READ on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method REFRESH Signature

Method REFRESH on class CL_IBASE_R3_ECN_LIST2 has no parameter.
Method REFRESH on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) CMT_BOOLEAN Update in Update Task 20010710

Method SAVE on class CL_IBASE_R3_ECN_LIST2 has no exception.

Method SET_ECN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ECN_LIST Call by reference Type reference (TYPE) TAB_CM_ECN List of Change Numbers 20010710

Method SET_ECN_LIST on class CL_IBASE_R3_ECN_LIST2 has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 46C