SAP ABAP Class CL_SRM_GSP_REP_IMPL_KPRO (GDMA KPRO: Repository Implementation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_GSP_KPRO (Package) Generic SP on GDMA KPro Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DM_REP_IMPL Basis Class for Repositories 20030818
Properties
Class CL_SRM_GSP_REP_IMPL_KPRO  
Short Description GDMA KPRO: Repository Implementation    
Super Class CL_DM_REP_IMPL Basis Class for Repositories 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_GSP_KPRO   Generic SP on GDMA KPro Implementation 
Created 20030818   SAP 
Last change 20030818   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)
2 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SRM_GSP_REP_IMPL_KPRO has no interface implemented.
Friends
Class CL_SRM_GSP_REP_IMPL_KPRO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CONN_PARA_DOC_CLASS Constant Public Type reference (TYPE) STRING 'DOC_CLASS' 20030818
2 C_DUMMY_PROP_VALUE Constant Public Type reference (TYPE) STRING '[---]' 20030822
3 C_SRC_CLASS Constant Public Type reference (TYPE) STRING 'CL_SRM_GSP_REP_IMPL_KPRO' 20030818
4 MY_DOC_CLASS Instance attribute Private Type reference (TYPE) STRING 20030818
5 MY_DO_COMMIT Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030819
6 MY_DO_UPDATE_TASK Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030819
7 MY_NEW_DOC_BUFFER_TAB Instance attribute Private Type reference (TYPE) SDM_OBJECT_TAB 20030819
8 MY_PHIO_CLASS Instance attribute Private Type reference (TYPE) STRING 20030818
9 MY_RMS_ID Instance attribute Private Type reference (TYPE) STRING 20030819
10 MY_SPS_ID Instance attribute Private Type reference (TYPE) STRING 20030819
11 PROP_TYPE_TAB Static Attribute Private Type reference (TYPE) SRMGS_IOCL_PROPERTY_TYPE_TAB 20030818
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NEW_DOC_EXISTENCE Instance method Public Method Checks Whether New Document ID Created in Update Exists 20030819
2 P_CHECK_AUTH_CREATE Instance method Private Method Authority Check for Information Objects 20030819
3 P_FETCH_PROPERTY_TYPES Instance method Private Method 20030818
4 P_GET_PHIO_CLASS Instance method Private Method Get the Associated PHIO Class for a LOIO Class 20030819
5 P_INIT_OBLIG_PROPS Instance method Private Method Initialize Mandatory Properties 20030822
6 P_PROP_BY_GSP_RESERVED Instance method Private Method 20030822
7 P_PROP_BY_KPRO_RESERVED Instance method Private Method 20030822
8 P_SET_COMMIT_MODE Instance method Public Method Set Commit Mode 20030819
9 P_SET_UPDATE_MODE Instance method Public Method Set Update Mode 20030819
10 REFRESH_NEW_DOC_BUFFER Instance method Private Method Reset Buffer for New Document IDs 20030819
Events
Class CL_SRM_GSP_REP_IMPL_KPRO has no event.
Types
Class CL_SRM_GSP_REP_IMPL_KPRO has no local type.
Method Signatures

Method CHECK_NEW_DOC_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_ID Call by reference Type reference (TYPE) STRING 20030819
2 Returning EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20030819

Method CHECK_NEW_DOC_EXISTENCE on class CL_SRM_GSP_REP_IMPL_KPRO has no exception.

Method P_CHECK_AUTH_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL Berechtigung liegt vor 20030819

Method P_CHECK_AUTH_CREATE on class CL_SRM_GSP_REP_IMPL_KPRO has no exception.

Method P_FETCH_PROPERTY_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_TYPES Value transfer Type reference (TYPE) SDM_PROPERTY_DEF_TAB 20030818
2 Importing PROP_LOC Value transfer Type reference (TYPE) STRING SRMGS_C_PROP_LOC_DOC 20030818
# Exception Resumable Description Created on
1 CX_DM Basis-Klasse für GDMA-Ausnahme 20030818

Method P_GET_PHIO_CLASS Signature

Method P_GET_PHIO_CLASS on class CL_SRM_GSP_REP_IMPL_KPRO has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_GSP_KPRO Fehlerhaftes Customizing 20030819

Method P_INIT_OBLIG_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROP_TAB Value transfer Type reference (TYPE) SDOKPROPTYS 20030822

Method P_INIT_OBLIG_PROPS on class CL_SRM_GSP_REP_IMPL_KPRO has no exception.

Method P_PROP_BY_GSP_RESERVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) CSEQUENCE 20030822
2 Returning RESERVED Value transfer Type reference (TYPE) ABAP_BOOL 20030822

Method P_PROP_BY_GSP_RESERVED on class CL_SRM_GSP_REP_IMPL_KPRO has no exception.

Method P_PROP_BY_KPRO_RESERVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) CSEQUENCE 20030822
2 Returning RESERVED Value transfer Type reference (TYPE) ABAP_BOOL 20030822

Method P_PROP_BY_KPRO_RESERVED on class CL_SRM_GSP_REP_IMPL_KPRO has no exception.

Method P_SET_COMMIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_COMMIT Value transfer Type reference (TYPE) STRING 20030819
# Exception Resumable Description Created on
1 CX_SRM_GSP_KPRO Generic SP2: Allgemeiner Fehler 20030819

Method P_SET_UPDATE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_UPDATE_TASK Value transfer Type reference (TYPE) STRING 20030819
# Exception Resumable Description Created on
1 CX_SRM_GSP_KPRO GDMA-KPRO: Dokumentklasse 20030819

Method REFRESH_NEW_DOC_BUFFER Signature

Method REFRESH_NEW_DOC_BUFFER on class CL_SRM_GSP_REP_IMPL_KPRO has no parameter.
Method REFRESH_NEW_DOC_BUFFER on class CL_SRM_GSP_REP_IMPL_KPRO has no exception.
History
Last changed by/on SAP  20030818 
SAP Release Created in 640