SAP ABAP Class CL_CACS_DET_ABSTRACT_FACADE (Determination UI: Facade Class)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSFN (Package) ICM: UI for Determination Methods
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CACS_DET_ABAP_FACADE Determination UI: Facade Class for ABAP Implementation 20051109
Properties
Class CL_CACS_DET_ABSTRACT_FACADE  
Short Description Determination UI: Facade Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CACSDET    
Program status     
Category 0   
Package CACSFN   ICM: UI for Determination Methods 
Created 20051109   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_ABSTRACT_FACADE has no interface implemented.
Friends
Class CL_CACS_DET_ABSTRACT_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DIALOGUE_MODE_API Constant Public Type reference (TYPE) STRING 'API' 20051110
2 MC_DIALOGUE_MODE_UI Constant Public Type reference (TYPE) STRING 'UI' 20051110
3 MC_DIALOGUE_MODE_WUL Constant Public Type reference (TYPE) STRING 'WUL' 20060121
4 MD_APPL Instance attribute Public Type reference (TYPE) CACSAPPL Commission Application Identification 20051130
5 MD_DARK_MODE Instance attribute Public Type reference (TYPE) ABAP_BOOL 20060220
6 MD_DIALOGUE_MODE Instance attribute Public Type reference (TYPE) STRING 20051110
7 MD_TCODE Instance attribute Public Type reference (TYPE) SYTCODE Current Transaction Code 20051109
8 MD_VARDESC Instance attribute Public Type reference (TYPE) CACSDETVARIANTDESC Variant Description 20051124
9 MD_VARNAME Instance attribute Public Type reference (TYPE) CACSDETVARIANTNAME Name of variant 20051124
10 MO_ETP_BADI Instance attribute Public Object reference (TYPE REF TO) CACS_DET_UI_ENTRY_POINT BAdI for Entry Point 20051206
11 MS_MESSAGEKEY Instance attribute Public Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20051115
12 MS_SCREEN_DATA Instance attribute Public Type reference (TYPE) CACS_S_DET_FACADE_DATA Screen Data of Facade Class 20051110
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSIS Instance method Protected Method Determination Analysis 20051205
2 ANALYSIS_DIALOGUE Instance method Public Method Determination Analysis (Dialog) 20051109
3 ANALYSIS_DIALOGUE_API Instance method Public Method Determination Analysis (API) 20060118
4 CONSTRUCTOR Instance method Public Constructor Constructor 20051109
5 FIND_VARIANT Instance method Protected Method Find Variant 20051112
6 GET_SCREEN_BUSINESS_TIME Static method Public Method Determine Effective Timestamp of Screen Data 20051213
7 GET_SCREEN_TECHNICAL_TIME Static method Public Method Determine Technical Timestamp of Screen Data 20051213
8 GET_VARIANT_NAME Instance method Protected Method Get Name of Variant 20051128
9 MAINTAIN_ASSIGNMENTS Instance method Protected Method Edit Assignments 20051109
10 MAINTAIN_COMBINATIONS Instance method Protected Method Edit Combinations 20051109
11 MAINTAIN_SELECTIONS Instance method Protected Method Edit Selections 20051109
12 POSITION_COMBINATION Instance method Public Method Position Combination 20051110
13 POSITION_RESULT Instance method Public Method Position Result 20051110
14 PROCEED_WITH_VARIANT Instance method Protected Method Continue with Variant 20051114
15 REFRESH_ANALYSIS Instance method Protected Method Update Analysis 20051109
16 RETRIEVE_VARIANT Instance method Protected Method Get Variant 20051112
17 SAVE_VARIANT Instance method Protected Method Save Variant 20051112
18 SET_ENTRY_POINT Instance method Public Method Set Entry Point 20051115
19 SET_SELECTION_DATA Instance method Public Method Set Selection Data 20051116
20 WUL_COMBINATION Instance method Protected Method Output of Where-Used List For Combination 20060123
21 WUL_COMBINATION_DIALOGUE Instance method Public Method Where-Used List for Combinations 20051109
22 WUL_COMBINATION_DIALOGUE_API Instance method Public Method Where-Used List for Combinations (API) 20060123
23 WUL_RESULT Instance method Protected Method Output of Where-Used List for Result 20060123
24 WUL_RESULT_DIALOGUE Instance method Public Method Where-Used List for Results 20051109
Events
Class CL_CACS_DET_ABSTRACT_FACADE has no event.
Types
Class CL_CACS_DET_ABSTRACT_FACADE has no local type.
Method Signatures

Method ANALYSIS Signature

Method ANALYSIS on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_DET_ANALYSIS Findung: Ausnahmeklasse des Findungsprozess 20051208
2 CX_CACS_DET_PROCESS Findung: Ausnahmeklasse des Findungsprozess 20051208

Method ANALYSIS_DIALOGUE Signature

Method ANALYSIS_DIALOGUE on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method ANALYSIS_DIALOGUE on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method ANALYSIS_DIALOGUE_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULTS Call by reference Type reference (TYPE) CACS_TT_RULE_SERVICE Findung: Tabelle von Service-Regeln 20060203
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) CACS_S_DET_FACADE_SCREEN_DATA Findung UI: Dynprodaten der Analyse der Facade-Klasse 20060125
3 Importing IS_SELDATA Call by reference Type reference (TYPE) DATA Selektionsdaten 20060125
4 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Provisionsanwendung 20060118
5 Importing IV_DARK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Analyse dunkel ausführen 20060203

Method ANALYSIS_DIALOGUE_API on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method CONSTRUCTOR Signature

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

Method FIND_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VARNAME Call by reference Type reference (TYPE) CACSDETVARIANTNAME Bezeichnung der Variante 20051112
# Exception Resumable Description Created on
1 NOTHING_FOUND 20051112
2 NOTHING_SELECTED 20051112

Method GET_SCREEN_BUSINESS_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SCREEN_DATA Call by reference Type reference (TYPE) CACS_S_DET_FACADE_DATA Findung UI: Daten der Facade-Klasse 20060118
2 Returning RT_BUSI Value transfer Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) 20051213

Method GET_SCREEN_BUSINESS_TIME on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method GET_SCREEN_TECHNICAL_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SCREEN_DATA Call by reference Type reference (TYPE) CACS_S_DET_FACADE_DATA Findung UI: Daten der Facade-Klasse 20060118
2 Returning RV_TECH Value transfer Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20051213

Method GET_SCREEN_TECHNICAL_TIME on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method GET_VARIANT_NAME Signature

Method GET_VARIANT_NAME on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
# Exception Resumable Description Created on
1 CANCELLED 20051128

Method MAINTAIN_ASSIGNMENTS Signature

Method MAINTAIN_ASSIGNMENTS on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method MAINTAIN_ASSIGNMENTS on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method MAINTAIN_COMBINATIONS Signature

Method MAINTAIN_COMBINATIONS on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method MAINTAIN_COMBINATIONS on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method MAINTAIN_SELECTIONS Signature

Method MAINTAIN_SELECTIONS on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method MAINTAIN_SELECTIONS on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method POSITION_COMBINATION Signature

Method POSITION_COMBINATION on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method POSITION_COMBINATION on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method POSITION_RESULT Signature

Method POSITION_RESULT on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method POSITION_RESULT on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method PROCEED_WITH_VARIANT Signature

Method PROCEED_WITH_VARIANT on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method PROCEED_WITH_VARIANT on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method REFRESH_ANALYSIS Signature

Method REFRESH_ANALYSIS on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method REFRESH_ANALYSIS on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method RETRIEVE_VARIANT Signature

Method RETRIEVE_VARIANT on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method RETRIEVE_VARIANT on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method SAVE_VARIANT Signature

Method SAVE_VARIANT on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method SAVE_VARIANT on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method SET_ENTRY_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ETP Call by reference Type reference (TYPE) TCACS_DETETP Einstiegspunkt 20060320
2 Importing IV_ENTRY_POINT Call by reference Type reference (TYPE) CACSDETENTRYPOINT Einstiegspunkt 20051115
# Exception Resumable Description Created on
1 CX_CACS_DET_FACADE Findung: Ausnahmeklasse der Facade-Klasse 20051115

Method SET_SELECTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SELDATA Call by reference Object reference (TYPE REF TO) DATA Selektionsdaten 20051116
2 Importing IV_SELTAB Call by reference Type reference (TYPE) CACS_SELTAB Name der Selektionstabelle für Provisionsvertrag 20051116
# Exception Resumable Description Created on
1 CX_CACS_DET_FACADE Findung: Ausnahmeklasse der Facade-Klasse 20051116

Method WUL_COMBINATION Signature

Method WUL_COMBINATION on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method WUL_COMBINATION on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method WUL_COMBINATION_DIALOGUE Signature

Method WUL_COMBINATION_DIALOGUE on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method WUL_COMBINATION_DIALOGUE on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method WUL_COMBINATION_DIALOGUE_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) CACS_S_DET_FACADE_SCREEN_DATA Dynprodaten der Analyse der Facade-Klasse 20060126
2 Importing IS_SELDATA Call by reference Type reference (TYPE) DATA Selektionsdaten 20060126
3 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Provisionsanwendung 20060123

Method WUL_COMBINATION_DIALOGUE_API on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method WUL_RESULT Signature

Method WUL_RESULT on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method WUL_RESULT on class CL_CACS_DET_ABSTRACT_FACADE has no exception.

Method WUL_RESULT_DIALOGUE Signature

Method WUL_RESULT_DIALOGUE on class CL_CACS_DET_ABSTRACT_FACADE has no parameter.
Method WUL_RESULT_DIALOGUE on class CL_CACS_DET_ABSTRACT_FACADE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700