SAP ABAP Class CL_DPR_UI_LOG_SRM (Help Functions for SRM Integration)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Properties
Class CL_DPR_UI_LOG_SRM  
Short Description Help Functions for SRM Integration    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20050419   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_UI_LOG_SRM has no interface implemented.
Friends
Class CL_DPR_UI_LOG_SRM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_TZ Instance attribute Private Type reference (TYPE) TIMEZONE Time Zone 20051005
2 SC_EVENING Constant Public Type reference (TYPE) T '180000' 18:00 in the evening 20051014
3 SC_LOIO_HELP_SRM Constant Public Type reference (TYPE) GUID_32 'F74BB541C5B63031E10000000A155106' GUID in 'CHAR' Format in Upper Case 20051220
4 SC_MORNING Constant Public Type reference (TYPE) T '080000' 08:00 in the morning 20051014
5 SC_NOON Constant Public Type reference (TYPE) T '120000' 12:00 Midday 20051014
6 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_SRM Help Functions for SRM Integration 20050419
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_SRM Instance method Public Method Cancel Shopping Cart 20051115
2 CONSTRUCTOR Instance method Public Constructor Constructor 20051005
3 CONVERT_SRM_PROD_CAT_UI Instance method Public Method Convert List of Product Categories for UI 20050425
4 CREATE_SC_HR Instance method Public Method Create Shopping Cart for External Resources 20050425
5 CREATE_SC_MAT Instance method Public Method Create Shopping Cart for Materials 20050425
6 FILL_HT_REQ_TIMEUNITS Instance method Public Method List of Time Units 20050607
7 GET_IDS_TO_PROJ_ELEM Instance method Private Method Determine Project GUID from Task GUID and so on 20050419
8 GET_INSTANCE Static method Public Method Get Singleton 20050419
9 GET_SC_TABLE Instance method Public Method Reads Table of Existing Shopping Cart 20050419
10 GET_SKILLS_AS_STRING Instance method Public Method Read List of Selected Qualifications 20050811
11 GET_SRM_ACTIVE Static method Public Method =X if Available, Otherwise SPACE 20050419
12 GET_SRM_ACTIVE_HR Static method Public Method =X if Available for HR, Otherwise SPACE 20050425
13 IS_CANCEL_BUTTON_ACTIVE Instance method Public Method Can 'Cancel Shopping Cart' Be Active? 20051129
14 IS_CREATE_BUTTON_ACTIVE Instance method Public Method Can 'Create Shopping Cart' Be Active? 20050608
15 RELOAD_SC Instance method Public Method Reload Shopping Cart 20070913
Events
Class CL_DPR_UI_LOG_SRM has no event.
Types
Class CL_DPR_UI_LOG_SRM has no local type.
Method Signatures

Method CANCEL_SRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051115
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20051115
3 Importing IT_OLD_SC Call by reference Type reference (TYPE) DPR_TT_SC_UI Tabelle mit Einkaufswagen-Daten für UI 20051115

Method CANCEL_SRM on class CL_DPR_UI_LOG_SRM has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_SRM_PROD_CAT_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050425
2 Importing IT_PROD_CAT Call by reference Type reference (TYPE) DPR_TT_PROD_CAT_WITH_TEXT SRM-Produktkategorien mit Texten 20050425
3 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) STRING 20050425

Method CONVERT_SRM_PROD_CAT_UI on class CL_DPR_UI_LOG_SRM has no exception.

Method CREATE_SC_HR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050425
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050425
3 Importing IT_OLD_SC Call by reference Type reference (TYPE) DPR_TT_SC_UI Tabelle mit Einkaufswagen-Daten für UI 20050425
4 Importing IV_DATE_FROM Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20050425
5 Importing IV_DATE_TO Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20050425
6 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) DPR_TV_SC_DESCR Beschreibung der Anforderung 20050425
7 Importing IV_INT_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung der Anforderung 20050425
8 Importing IV_PROD_CAT Call by reference Type reference (TYPE) DPR_TV_SRM_PROD_CAT Identifikation einer SRM Produktkategorie 20050609
9 Importing IV_QUANTITY Call by reference Type reference (TYPE) DPR_TV_SC_QUANTITY Angeforderte Menge aus der Einkaufswagenposition 20050425
10 Importing IV_UNIT Call by reference Type reference (TYPE) DPR_TV_UNIT Einheit 20050425

Method CREATE_SC_HR on class CL_DPR_UI_LOG_SRM has no exception.

Method CREATE_SC_MAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050425
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050425
3 Importing IT_OLD_SC Call by reference Type reference (TYPE) DPR_TT_SC_UI Tabelle mit Einkaufswagen-Daten für UI 20050425
4 Importing IV_DATE_FROM Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20050425
5 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) DPR_TV_SC_DESCR Beschreibung der Anforderung 20050425
6 Importing IV_INT_DESCRIPTION Call by reference Type reference (TYPE) STRING Interne Information 20050425
7 Importing IV_PROD_CAT Call by reference Type reference (TYPE) DPR_TV_SRM_PROD_CAT Identifikation einer SRM Produktkategorie 20050425
8 Importing IV_QUANTITY Call by reference Type reference (TYPE) DPR_TV_SC_QUANTITY Angeforderte Menge aus der Einkaufswagenposition 20050425
9 Importing IV_UNIT Call by reference Type reference (TYPE) DPR_TV_UNIT Einheit 20050425

Method CREATE_SC_MAT on class CL_DPR_UI_LOG_SRM has no exception.

Method FILL_HT_REQ_TIMEUNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050607
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050607
3 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) STRING 20050607

Method FILL_HT_REQ_TIMEUNITS on class CL_DPR_UI_LOG_SRM has no exception.

Method GET_IDS_TO_PROJ_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050419
2 Returning RS_IDS Value transfer Type reference (TYPE) CGPL_OBJECT_GUID Projektplanung: Strukur mit Project- und Task- GUID-Feldern 20050419

Method GET_IDS_TO_PROJ_ELEM on class CL_DPR_UI_LOG_SRM 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_UI_LOG_SRM Hilfsfunktionen zur SRM-Integration 20050419

Method GET_INSTANCE on class CL_DPR_UI_LOG_SRM has no exception.

Method GET_SC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) DPR_TT_SC_UI Tabelle mit Einkaufswagen-Daten für UI 20050419
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050419
3 Importing IV_FOR_STAFFING Call by reference Type reference (TYPE) ABAP_BOOL 20050620

Method GET_SC_TABLE on class CL_DPR_UI_LOG_SRM has no exception.

Method GET_SKILLS_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SKILLS Call by reference Type reference (TYPE) STRING alle ausgewählten Qualifikatione als string 20050811
2 Importing I_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050811

Method GET_SKILLS_AS_STRING on class CL_DPR_UI_LOG_SRM has no exception.

Method GET_SRM_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050419
2 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20050419

Method GET_SRM_ACTIVE on class CL_DPR_UI_LOG_SRM has no exception.

Method GET_SRM_ACTIVE_HR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050425
2 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20050425

Method GET_SRM_ACTIVE_HR on class CL_DPR_UI_LOG_SRM has no exception.

Method IS_CANCEL_BUTTON_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20051129
2 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20051129

Method IS_CANCEL_BUTTON_ACTIVE on class CL_DPR_UI_LOG_SRM has no exception.

Method IS_CREATE_BUTTON_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050608
2 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20050608

Method IS_CREATE_BUTTON_ACTIVE on class CL_DPR_UI_LOG_SRM has no exception.

Method RELOAD_SC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SC Call by reference Type reference (TYPE) DPR_TT_SC_UI Tabelle mit Einkaufswagen-Daten für UI 20070913

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