SAP ABAP Class CL_SRM_ECM_NNT_UTILS (Utilities for handling the NodeName table)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_ECM_IMPL (Package) Records Management SPI (ECM) Implementation
Properties
Class CL_SRM_ECM_NNT_UTILS  
Short Description Utilities for handling the NodeName table    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_ECM_IMPL   Records Management SPI (ECM) Implementation 
Created 20081112   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SRM_ECM_NNT_UTILS has no interface implemented.
Friends
Class CL_SRM_ECM_NNT_UTILS has no friend class.
Attributes
Class CL_SRM_ECM_NNT_UTILS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INSERT_RNT_ENTRY Static method Public Method Insert Entry into RNT after checks and SEQNO determination 20100412
2 DELETE_ENTRIES_BY_DATE Static method Public Method Delete Entries of NNT by Exceeded Date 20090429
3 DEQUEUE Static method Public Method Dequeue Node Name Table 20081112
4 ENQUEUE Static method Public Method Enqueue Node Name Table 20081125
5 GET_AREA_ID_FROM_SRM_AREA_ID Static method Public Method Get AREA_ID from SRM_AREA_ID (Mapping) 20081125
6 GET_FROM_ID Static method Public Method Retrieve Entries for a Given Node_ID 20081112
7 GET_FROM_KEY Static method Public Method Retrieve Entry with a Given Key; Here: NODE_ID and SPS_ID 20081112
8 GET_MAX_SEQNO Static method Public Method Retrieve Maximum Seq. No. for a Given Node Name 20081112
9 GET_RMS_ID_FROM_SRM_RMS_ID Static method Public Method Get RMS_ID from SRM_RMS_ID (Mapping) 20081125
10 GET_SRM_AREA_ID_FROM_AREA_ID Static method Public Method Get SRM_AREA_ID from AREA_ID (Mapping) 20081125
11 GET_SRM_RMS_ID_FROM_RMS_ID Static method Public Method Get SRM_RMS_ID from RMS_ID (Mapping) 20081125
12 INSERT_ENTRY Static method Public Method Insert Entry into Node Name Table 20081125
13 INSERT_RNT_ENTRY Static method Public Method Insert Entries into the Node Name Table 20090827
14 MASS_DELETE_ENTRIES Static method Public Method Delete Entries from the Node Name Table 20090429
15 MASS_DEQUEUE Static method Public Method Dequeue Node Name Table 20081126
16 MASS_ENQUEUE Static method Public Method Enqueue Node Name Table 20081125
17 MASS_INSERT_ENTRIES Static method Public Method Insert Entries into the Node Name Table 20081125
Events
Class CL_SRM_ECM_NNT_UTILS has no event.
Types
Class CL_SRM_ECM_NNT_UTILS has no local type.
Method Signatures

Method CHECK_INSERT_RNT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NNT Call by reference Type reference (TYPE) SRM_ECM_NNT Lookup table for RM node names in ECM integration 20100412
2 Importing IV_WINDOWS_NAME_ORIG Call by reference Type reference (TYPE) STRING User-defined object name 20100412
3 Exporting OS_RNT Call by reference Type reference (TYPE) SRM_ECM_RNT Lookup table for RM node names in ECM integration 20100412
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100412
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20100412

Method DELETE_ENTRIES_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM all datasets up to that date should be deleted 20090429
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090429
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090429

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NNT Call by reference Type reference (TYPE) SRM_ECM_NNT Structure type for table SRM_ECM_NODENAME 20081126
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081118

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NNT Call by reference Type reference (TYPE) SRM_ECM_NNT Structure type for table SRM_ECM_NODENAME 20081126
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081125
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081125

Method GET_AREA_ID_FROM_SRM_AREA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SRM_AREA_ID Call by reference Type reference (TYPE) SRM_ECM_AREA_ID Area ID for use in ECM integration 20081125
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081125
3 Exporting OV_AREA_ID Call by reference Type reference (TYPE) SRM_ECM_AREA_KEY AREA ID as Key 20081125
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081125

Method GET_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) SRM_ECM_NODE_ID Node ID for SRM ECM integration 20081112
2 Exporting OT_NODENAME Call by reference Type reference (TYPE) SRMTT_ECM_NNT Table type for table SRM_ECM_NODENAME 20081119
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081119
4 Exporting OT_WINDOWSNAME Call by reference Type reference (TYPE) SRMTT_ECM_RNT Table type for table SRM_ECM_WINDOWSNAME 20090828
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081114

Method GET_FROM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NNT_KEY Call by reference Type reference (TYPE) SRMT_ECM_NNT_KEY Structure type for table SRM_ECM_NNT 20081118
2 Exporting OS_NNT Call by reference Type reference (TYPE) SRM_ECM_NNT Structure of SRM_ECM_NNT 20081119
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081114

Method GET_MAX_SEQNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NNT_KEY Call by reference Type reference (TYPE) SRMT_ECM_NNT_KEY Key for table SRM_ECM_NODENAME 20081112
2 Importing IV_WINDOWS_NAME Call by reference Type reference (TYPE) STRING new user-defined name (in RENAME / CREATE) 20100412
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081119
4 Exporting OV_ENTRY_EXIST Call by reference Type reference (TYPE) BOOLEAN (X=entry exists; SPACE=no entry exists 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081114

Method GET_RMS_ID_FROM_SRM_RMS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SRM_RMS_ID Call by reference Type reference (TYPE) SRM_ECM_RMS_ID RMS ID TEXT 20081125
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081125
3 Exporting OV_RMS_ID Call by reference Type reference (TYPE) SRM_ECM_RMS_KEY RMS ID as Key 20081125
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081125

Method GET_SRM_AREA_ID_FROM_AREA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AREA_ID Call by reference Type reference (TYPE) SRM_ECM_AREA_KEY AREA ID as Key 20081125
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081125
3 Exporting OV_SRM_AREA_ID Call by reference Type reference (TYPE) SRM_ECM_AREA_ID Area ID for use in ECM integration 20081125
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081125

Method GET_SRM_RMS_ID_FROM_RMS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RMS_ID Call by reference Type reference (TYPE) SRM_ECM_RMS_KEY RMS ID as Key 20081125
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081125
3 Exporting OV_SRM_RMS_ID Call by reference Type reference (TYPE) SRM_ECM_RMS_ID RMS ID TEXT 20081125
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081125

Method INSERT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NNT Call by reference Type reference (TYPE) SRM_ECM_NNT Structure type for table SRM_ECM_NODE_NAME 20081125
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081125
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081125

Method INSERT_RNT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RNT Call by reference Type reference (TYPE) SRM_ECM_RNT Lookup table for RM node names in ECM integration 20090827
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090827
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090827

Method MASS_DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NNT Call by reference Type reference (TYPE) SRMTT_ECM_NNT Table type for table SRM_ECM_NODE_NAME 20090429
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090429
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090429

Method MASS_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NNT Call by reference Type reference (TYPE) SRMTT_ECM_NNT Table type for table SRM_ECM_NODENAME 20081126
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081126
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081126

Method MASS_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NNT Call by reference Type reference (TYPE) SRMTT_ECM_NNT Table type for table SRM_ECM_NODENAME 20081125
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081125
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081125

Method MASS_INSERT_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NNT Call by reference Type reference (TYPE) SRMTT_ECM_NNT Table type for table SRM_ECM_NODE_NAME 20081125
2 Importing IV_DELETE_DUPLICATE_IDS Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Delete existing entries with same ID y/n 20100412
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081125
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081125
History
Last changed by/on SAP  20110908 
SAP Release Created in 720