SAP ABAP Class CL_TRINT_AIM_META_DATA (AIM Meta data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-ORG (Application Component) Transport Organizer
     SCTS_OBJ (Package) CTS: Object Editing (Including Transport Objects)
Properties
Class CL_TRINT_AIM_META_DATA  
Short Description AIM Meta data    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_OBJ   CTS: Object Editing (Including Transport Objects) 
Created 20130326   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 BCWBN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_TRINT_AIM_META_DATA has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_TRINT_OBJECT_TYPE 20130326 SOBJ Object definition
2 CL_TRINT_SLAPI 20130326 API used by an After Import Method
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_COMPLETELY_BLOCKED Constant Public Type reference (TYPE) OB_LOCK_MODE 'X' 20130403
2 AC_KEY_RANGES_BLOCKED Constant Public Type reference (TYPE) OB_LOCK_MODE 'P' 20130403
3 AC_LOCK_MODE_UNDEFINED Constant Public Type reference (TYPE) OB_LOCK_MODE SPACE 20130403
4 AC_NOT_BLOCKED_EMPTY_CLONE Constant Public Type reference (TYPE) OB_LOCK_MODE 'W' Lock mode of any locking mechanism 20131213
5 AC_NOT_BLOCKED_PRD_WINS Constant Public Type reference (TYPE) OB_LOCK_MODE 'B' 20130403
6 AC_NOT_BLOCKED_SHARED_TABLE Constant Public Type reference (TYPE) OB_LOCK_MODE 'S' Lock mode of any locking mechanism 20130619
7 AC_NOT_BLOCKED_UPG_WINS Constant Public Type reference (TYPE) OB_LOCK_MODE 'U' 20130403
8 AC_NO_ACCESS Constant Public Type reference (TYPE) OB_ACCESS_TYPE 'NA' 20130403
9 AC_R3TRANS_COLLISION_HANDLING Constant Public Type reference (TYPE) OB_LOCK_MODE 'R' Lock mode of any locking mechanism 20130619
10 AC_READ_ONLY Constant Public Type reference (TYPE) OB_ACCESS_TYPE 'RO' 20130403
11 AC_READ_WRITE Constant Public Type reference (TYPE) OB_ACCESS_TYPE 'RW' 20130403
12 AC_STATUS_ZDM_ALL_PHAS_ENABLED Constant Public Type reference (TYPE) STATUS_ZDM '5' Status AIM/API with respect to ZDM-enablement 20130617
13 AC_STATUS_ZDM_BRG_EXEC_ENABLED Constant Public Type reference (TYPE) STATUS_ZDM '3' Status AIM/API with respect to ZDM-enablement 20130617
14 AC_STATUS_ZDM_DWNTM_REQUIRED Constant Public Type reference (TYPE) STATUS_ZDM '0' Status AIM/API with respect to ZDM-enablement 20130617
15 AC_STATUS_ZDM_POST_PROCESSING Constant Public Type reference (TYPE) STATUS_ZDM '4' Status AIM/API with respect to ZDM-enablement 20130617
16 AC_STATUS_ZDM_SHD_EXEC_ENABLED Constant Public Type reference (TYPE) STATUS_ZDM '2' Status AIM/API with respect to ZDM-enablement 20130617
17 AC_STATUS_ZDM_SHD_EXEC_REQ Constant Public Type reference (TYPE) STATUS_ZDM '1' Status AIM/API with respect to ZDM-enablement 20130617
18 AS_ATTRIBUTES Instance attribute Public Type reference (TYPE) OBJM_EXT_ATTR_FLGS Attributes of an After Import Method 20130326
19 AT_AUTH_OBJECTS Instance attribute Public Type reference (TYPE) OBJMAUTH_ATTR_TAB 20130326
20 AT_MISSING_NOTES Instance attribute Private Type reference (TYPE) TY_NOTE_TAB 20130612
21 AT_RELEASES_NOTE_TAB Instance attribute Private Type reference (TYPE) TY_RELEASES_NOTE_TAB 20130612
22 AT_SLAPI Instance attribute Public Type reference (TYPE) TY_SLAPI_TAB 20130617
23 AT_TABLES Instance attribute Public Type reference (TYPE) OBJMT_TAB 20130326
24 AT_TABLES_INCOMP_LCK_MODES Instance attribute Public Type reference (TYPE) OB_AIM_TABNAMES 20130620
25 AV_START_RELEASES_ADJUSTED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130612
26 FALSE Constant Public Type reference (TYPE) BOOLE_D SPACE 20130327
27 TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' 20130327
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_START_RELEASES Instance method Private Method 20130611
2 COMPRESS_TABLES Instance method Private Method 20130405
3 GET_FINAL_FIXES Instance method Private Method 20130612
4 GET_MISSING_NOTES Instance method Public Method 20130612
5 GET_START_RELEASES Instance method Public Method 20130612
6 MASS_MERGE Static method Public Method 20130405
7 MASS_MERGE_I Instance method Private Method 20130405
8 MERGE Instance method Public Method 20130326
9 MERGE_ATTRIBUTES Instance method Private Method 20130614
10 MERGE_LOCK_MODES Instance method Private Method Merge lock modes 20130619
11 MERGE_NOTE_FIXES_WITH_STATIC Instance method Private Method 20130612
12 MERGE_ZDM_STATUS Instance method Private Method Merge ZDM_STATUS flags 20130617
Events
Class CL_TRINT_AIM_META_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_META_DATA_TAB Public See coding 20130405 ty_meta_data_tab TYPE STANDARD TABLE OF REF TO cl_trint_aim_meta_data
2 TY_NOTE_TAB Public See coding 20130614 TY_NOTE_TAB type sorted table of cwbntnumm with unique key table_line
3 TY_RELEASES_NOTE Public See coding 20130612 begin of TY_RELEASES_NOTE, note type CWBNTNUMM, releases type sorted table of OBJM_SREL_ATTR with unique key component comp_release, end of TY_RELEASES_NOTE
4 TY_RELEASES_NOTE_TAB Public See coding 20130612 ty_releases_note_tab type standard table of TY_RELEASES_NOTE with non-unique key note
5 TY_SLAPI_TAB Public See coding 20130617 TY_SLAPI_TAB type standard table of ref to cl_trint_slapi
Method Signatures

Method ADJUST_START_RELEASES Signature

Method ADJUST_START_RELEASES on class CL_TRINT_AIM_META_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_AIM_METADATA_ERROR Error in AIM meta data repository 20130614

Method COMPRESS_TABLES Signature

Method COMPRESS_TABLES on class CL_TRINT_AIM_META_DATA has no parameter.
Method COMPRESS_TABLES on class CL_TRINT_AIM_META_DATA has no exception.

Method GET_FINAL_FIXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NOTE Call by reference Type reference (TYPE) CWBNTNUMM Note number 20130612
2 Returning RT_FIXES Value transfer Type reference (TYPE) BCWBN_DELIVERY_EVENTS Key structure for arranged delivery events 20130612
# Exception Resumable Description Created on
1 CX_AIM_METADATA_ERROR Error in AIM meta data repository 20130614

Method GET_MISSING_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MISSING_NOTES Value transfer Type reference (TYPE) TY_NOTE_TAB 20130614
# Exception Resumable Description Created on
1 CX_AIM_METADATA_ERROR Error in AIM meta data repository 20130614

Method GET_START_RELEASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_START_RELEASES Value transfer Type reference (TYPE) TY_RELEASES_NOTE_TAB 20130612
# Exception Resumable Description Created on
1 CX_AIM_METADATA_ERROR Error in AIM meta data repository 20130614

Method MASS_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_META_DATA Call by reference Type reference (TYPE) TY_META_DATA_TAB 20130405
2 Returning RR_META_DATA Value transfer Object reference (TYPE REF TO) CL_TRINT_AIM_META_DATA 20130405
# Exception Resumable Description Created on
1 CX_AIM_METADATA_ERROR Error in AIM meta data repository 20130819

Method MASS_MERGE_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_META_DATA Call by reference Type reference (TYPE) TY_META_DATA_TAB 20130405
# Exception Resumable Description Created on
1 CX_AIM_METADATA_ERROR 20130405

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_META_DATA Call by reference Object reference (TYPE REF TO) CL_TRINT_AIM_META_DATA 20130326
# Exception Resumable Description Created on
1 CX_AIM_METADATA_ERROR 20130327

Method MERGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_META_DATA Call by reference Object reference (TYPE REF TO) CL_TRINT_AIM_META_DATA AIM Meta data 20130614

Method MERGE_ATTRIBUTES on class CL_TRINT_AIM_META_DATA has no exception.

Method MERGE_LOCK_MODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCESS_TYPE Call by reference Type reference (TYPE) OB_ACCESS_TYPE SOBJ: Access type 20130620
2 Importing IV_LOCK_MODE_1 Call by reference Type reference (TYPE) OB_LOCK_MODE Lock mode of any locking mechanism 20130619
3 Importing IV_LOCK_MODE_2 Call by reference Type reference (TYPE) OB_LOCK_MODE Lock mode of any locking mechanism 20130619
4 Returning RV_LOCK_MODE Value transfer Type reference (TYPE) OB_LOCK_MODE Lock mode of any locking mechanism 20130619

Method MERGE_LOCK_MODES on class CL_TRINT_AIM_META_DATA has no exception.

Method MERGE_NOTE_FIXES_WITH_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RELEASES_NOTE Call by reference Type reference (TYPE) TY_RELEASES_NOTE 20130612
# Exception Resumable Description Created on
1 CX_AIM_METADATA_ERROR error 20130614

Method MERGE_ZDM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS1 Call by reference Type reference (TYPE) STATUS_ZDM Status AIM/API with respect to ZDM-enablement 20130617
2 Importing IV_STATUS2 Call by reference Type reference (TYPE) STATUS_ZDM Status AIM/API with respect to ZDM-enablement 20130617
3 Returning RV_STATUS Value transfer Type reference (TYPE) STATUS_ZDM Status AIM/API with respect to ZDM-enablement 20130617

Method MERGE_ZDM_STATUS on class CL_TRINT_AIM_META_DATA has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740