SAP ABAP Class CL_DPR_SC_CUSTOMIZING (Customizing SRM Integration)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT (Application Component) Connection to External Systems
     DEVELOPMENT_PROJECTS_SRM (Package) Project Management Connection to SRM
Properties
Class CL_DPR_SC_CUSTOMIZING  
Short Description Customizing SRM Integration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_SRM   Project Management Connection to SRM 
Created 20050928   SAP 
Last change 20141109    
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)
Interfaces
Class CL_DPR_SC_CUSTOMIZING has no interface implemented.
Friends
Class CL_DPR_SC_CUSTOMIZING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_PROD_CAT Instance attribute Private Type reference (TYPE) TT_PROD_CAT DPR_SRM_PROD_CA 20050929
2 MT_PROD_CAT_T Instance attribute Private Type reference (TYPE) TT_PROD_CAT_T DPR_SRM_PROD_CAT 20050929
3 MV_SRM_CAT_DEST Instance attribute Private Type reference (TYPE) DPR_TV_SRM_DESTINATION Source System for Shopping Cart Categories 20051124
4 SC_CUST_CLASS Constant Private Type reference (TYPE) SEOCLSNAME 'CL_DPR_SC_CUSTOMIZING' Class Name 20050928
5 SC_SRM_CAT_VIEW Constant Public Type reference (TYPE) TABNAME 'COMV_PRCAT_TEXT' Table Name 20051124
6 SC_SRM_EXT_CAT_ALL Constant Public Type reference (TYPE) C '*' 20060220
7 SC_SRM_EXT_CAT_VIEW Constant Public Type reference (TYPE) TABNAME 'BBP_DET_LOGSYS' Table Name 20060220
8 SC_SRM_HIERARCHY_TAB Constant Public Type reference (TYPE) TABNAME 'COMM_APPLCATGRPR' Source Table in SRM for Hierarchy 20060302
9 SC_SRM_HIERAR_APPLICATION Constant Public Type reference (TYPE) STRING '02' Hierarchy "Purchasing" in SRM 20060302
10 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DPR_SC_CUSTOMIZING Singleton 20050928
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20050928
2 FREE Static method Public Method Destructor for Project Role Customizing 20050928
3 FREE_SINGLETON Instance method Private Method Singleton Destructor 20050928
4 GET_CAT_TEXT Instance method Public Method Supplies Product Category Text for Language 20050929
5 GET_INSTANCE Static method Public Method Delivers Singleton 20050928
6 GET_SRM_CAT_DEST Instance method Public Method Supplies SRM Source System for Categories 20051124
7 IS_CAT_ALLOWED Instance method Public Method Is Product Category Permitted? 20051124
Events
Class CL_DPR_SC_CUSTOMIZING has no event.
Types
Class CL_DPR_SC_CUSTOMIZING has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DPR_SC_CUSTOMIZING has no parameter.
Method CONSTRUCTOR on class CL_DPR_SC_CUSTOMIZING has no exception.

Method FREE Signature

Method FREE on class CL_DPR_SC_CUSTOMIZING has no parameter.
Method FREE on class CL_DPR_SC_CUSTOMIZING has no exception.

Method FREE_SINGLETON Signature

Method FREE_SINGLETON on class CL_DPR_SC_CUSTOMIZING has no parameter.
Method FREE_SINGLETON on class CL_DPR_SC_CUSTOMIZING has no exception.

Method GET_CAT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 0: Produktkategorie vorhanden 20050929
2 Exporting EV_TEXT Call by reference Type reference (TYPE) DPR_TV_SRM_PROD_CAT_TEXT Produktkategorietext 20050929
3 Importing IV_CATEGORY Call by reference Type reference (TYPE) DPR_TV_SRM_PROD_CAT Produktkategorie 20050929
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20050929

Method GET_CAT_TEXT on class CL_DPR_SC_CUSTOMIZING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_DPR_SC_CUSTOMIZING Customizing SRM-Integration 20050928

Method GET_INSTANCE on class CL_DPR_SC_CUSTOMIZING has no exception.

Method GET_SRM_CAT_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SRM_CAT_DEST Value transfer Type reference (TYPE) DPR_TV_SRM_DESTINATION Quellsystem für Einkaufswagenkategorien 20051124

Method GET_SRM_CAT_DEST on class CL_DPR_SC_CUSTOMIZING has no exception.

Method IS_CAT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) DPR_TV_SRM_PROD_CAT Identifikation einer SRM Produktkategorie 20051124
2 Importing IV_TYPE_CODE Call by reference Type reference (TYPE) DPR_TV_SC_TYPE Typ Einkaufswagen/Position (1 = Material, 2 = Leistung) 20051124
3 Returning RV_IS_ALLOWED Value transfer Type reference (TYPE) BOOLE_D 'X': Produktkategorie erlaubt Einkauf von Material 20051124

Method IS_CAT_ALLOWED on class CL_DPR_SC_CUSTOMIZING has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400