SAP ABAP Class CL_CRM_SERVICE_COST_CB (Access to Customizing Service Costs)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CO (Application Component) Controlling
     IAOM_CRMSERVICE_EXEC (Package) Process Integration for CRM Service
Properties
Class CL_CRM_SERVICE_COST_CB  
Short Description Access to Customizing Service Costs    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class CRM_SERVICE_COSTING    
Program status     
Category 0   
Package IAOM_CRMSERVICE_EXEC   Process Integration for CRM Service 
Created 20021114   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_SERVICE_COST_CB has no forward declaration.
Interfaces
Class CL_CRM_SERVICE_COST_CB has no interface implemented.
Friends
Class CL_CRM_SERVICE_COST_CB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INDEX_MAX Constant Private Type reference (TYPE) SYINDEX 999 Maximum 20050125
2 C_SUBRC_NO Constant Private Type reference (TYPE) SYSUBRC 4 No 20050125
3 C_ZERO Constant Private Type reference (TYPE) X 0 Zero 20050125
4 O_SERV_COST Static Attribute Public Object reference (TYPE REF TO) CL_CRM_SERVICE_COST_CB Single Object 20021114
5 T_CATS_CO Instance attribute Private Type reference (TYPE) YT_CATS_CO Assignments 20021114
6 T_TOOL_CO Instance attribute Private Type reference (TYPE) YT_TOOL_CO Tools Assignments 20050125
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20021114
2 GET_ACTIVITY_TYPE Instance method Public Method Get Service Type 20021114
3 GET_COST_CENTER Instance method Public Method Get Cost Center 20050125
4 GET_COST_ELEMENT Instance method Public Method Get Cost Element 20021114
5 GET_INSTANCE Static method Public Method Get Object 20021114
Events
Class CL_CRM_SERVICE_COST_CB has no event.
Types
Class CL_CRM_SERVICE_COST_CB has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method GET_ACTIVITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTTYPE Value transfer Type reference (TYPE) LSTAR Leistungsart 20021114
2 Importing IV_ITEM_TYPE Value transfer Type reference (TYPE) CRMT_ITEM_TYPE_CO Positionstyp 20021114
3 Importing IV_SRV_TYPE Value transfer Type reference (TYPE) CRMT_SERVICE_TYPE_CO Serviceart 20021114
4 Importing IV_VAL_TYPE Value transfer Type reference (TYPE) CRMT_VALUATION_TYPE_CO Bewertungsart 20021114

Method GET_ACTIVITY_TYPE on class CL_CRM_SERVICE_COST_CB has no exception.

Method GET_COST_CENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KOSTL Call by reference Type reference (TYPE) KOSTL Kostenstelle 20050125
2 Exporting EV_LSTAR Call by reference Type reference (TYPE) LSTAR Leistungsart 20050125
3 Importing IV_FGRU1 Call by reference Type reference (TYPE) FGRUA Gruppierungsschlüssel 1 Fertigungshilfsmittel 20050125
4 Importing IV_FGRU2 Call by reference Type reference (TYPE) FGRUB Gruppierungsschlüssel 2 Fertigungshilfsmittel 20050125
5 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20050125
6 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Werk 20050125

Method GET_COST_CENTER on class CL_CRM_SERVICE_COST_CB has no exception.

Method GET_COST_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COST_ELEM Value transfer Type reference (TYPE) KSTAR Kostenart 20021114
2 Importing IV_ITEM_TYPE Value transfer Type reference (TYPE) CRMT_ITEM_TYPE_CO Positionstyp 20021114

Method GET_COST_ELEMENT on class CL_CRM_SERVICE_COST_CB has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_SERV_COST Value transfer Object reference (TYPE REF TO) CL_CRM_SERVICE_COST_CB Objekt 20021114

Method GET_INSTANCE on class CL_CRM_SERVICE_COST_CB has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 2003_1_470