SAP ABAP Class CL_CACS_DET_SERVICES (Determination: Service Class)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSDM (Package) ICM: Determination Methods
Properties
Class CL_CACS_DET_SERVICES  
Short Description Determination: Service Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CACSDET    
Program status     
Category 0   
Package CACSDM   ICM: Determination Methods 
Created 20051015   SAP 
Last change 20100310   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)
Interfaces
Class CL_CACS_DET_SERVICES has no interface implemented.
Friends
Class CL_CACS_DET_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_INTERVAL_IND Constant Public Type reference (TYPE) CHAR1 '-' Single-Character Indicator 20060227
2 MC_PATTERN_HI Constant Public Type reference (TYPE) STRING '*_HI' 20060302
3 MC_PATTERN_LO Constant Public Type reference (TYPE) STRING '*_LO' 20060302
4 MC_SUFFIX_HI Constant Public Type reference (TYPE) STRING '_HI' 20060302
5 MC_SUFFIX_LO Constant Public Type reference (TYPE) STRING '_LO' 20060302
6 MT_DDSTR_BUFFER Static Attribute Private Type reference (TYPE) STRDDREF_BUFFER_TABLE_TYPE 20051015
7 MT_SELFLD_BUFFER Static Attribute Private Type reference (TYPE) SELTAB_DFIES_BUFFER_TABLE_TYPE 20051015
8 MT_SELINT_BUFFER Static Attribute Private Type reference (TYPE) SELTAB_DFIES_BUFFER_TABLE_TYPE 20060227
Methods
# Method Level Visibility Method type Description Created on
1 GET_SELECTION_INTERVAL_FIELDS Static method Public Method Get Fields of Selection Table (with Intervals) 20060227
2 GET_SELECTION_TABLE_FIELDS Static method Public Method Get Fields of Selection Table (Without Intervals) 20051015
3 GET_STRUCTURE_DATA_REFERENCE Static method Public Method Get Data Reference of a DDIC Structure 20051015
4 GET_TABLE_LINES Static method Public Method Determine Line of A Table 20060120
5 GET_TIME_STAMP Static method Public Method Determine Current Time Stamp 20051206
6 STRIP_ZEROES Static method Public Method Delete Leading Zeros 20070122
Events
Class CL_CACS_DET_SERVICES has no event.
Types
Class CL_CACS_DET_SERVICES has no local type.
Method Signatures

Method GET_SELECTION_INTERVAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DFIEC Call by reference Type reference (TYPE) CACS_DFIES_TAB Tabellentyp zur Struktur 'DFIES' 20060227
2 Exporting ET_DFIEI Call by reference Type reference (TYPE) CACS_DFIES_TAB Tabellentyp zur Struktur 'DFIES' - Intervalle 20060302
3 Exporting ET_DFIES Call by reference Type reference (TYPE) CACS_DFIES_TAB Tabellentyp zur Struktur 'DFIES' - nur CHAR-Felder 20060227
4 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060227
# Exception Resumable Description Created on
1 CX_CACS_DET_DATA Findung: Ausnahmeklasse der Analyse 20060227

Method GET_SELECTION_TABLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DFIEC Call by reference Type reference (TYPE) CACS_DFIES_TAB Tabellentyp zur Struktur 'DFIES' - nur CHAR-Felder 20060302
2 Exporting ET_DFIES Call by reference Type reference (TYPE) CACS_DFIES_TAB Tabellentyp zur Struktur 'DFIES' 20051015
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20051015
# Exception Resumable Description Created on
1 CX_CACS_DET_DATA Findung: Ausnahmeklasse der Analyse 20051015

Method GET_STRUCTURE_DATA_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_DATA Call by reference Object reference (TYPE REF TO) DATA Datenreferenz 20051015
2 Importing IV_STRNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20051015
# Exception Resumable Description Created on
1 CX_CACS_DET_DATA Findung: Ausnahmeklasse der Analyse 20051015

Method GET_TABLE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) I 20060120
2 Importing IT_TAB Call by reference Type reference (TYPE) TABLE 20060120

Method GET_TABLE_LINES on class CL_CACS_DET_SERVICES has no exception.

Method GET_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TIME Value transfer Type reference (TYPE) CACSTIMESTAMP Zeitpunkt 20051206

Method GET_TIME_STAMP on class CL_CACS_DET_SERVICES has no exception.

Method STRIP_ZEROES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) DATA 20070122
2 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20070122

Method STRIP_ZEROES on class CL_CACS_DET_SERVICES has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700