SAP ABAP Class CX_CACS_RET_CALCULATION (Retention: Calculation: Exception Handling)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSR1 (Package) ICM: Retention: Transaction Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_CACS_RET_ROOT Retention: Base Class Exception Handling 20060823
Properties
Class CX_CACS_RET_CALCULATION  
Short Description Retention: Calculation: Exception Handling    
Super Class CX_CACS_RET_ROOT Retention: Base Class Exception Handling 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package CACSR1   ICM: Retention: Transaction Data 
Created 20060823   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CX_CACS_RET_CALCULATION has no forward declaration.
Interfaces
Class CX_CACS_RET_CALCULATION has no interface implemented.
Friends
Class CX_CACS_RET_CALCULATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGN_FAILED Constant Public See coding 20060824
2 BEGIN_DATE Instance attribute Public Type reference (TYPE) DATUM Date 20060824
3 CALC_TOTAL_OFFSETTBASIS_FAILED Constant Public See coding 20061108
4 COLLECT_OFFSET_ITEMS_FAILED Constant Public See coding 20061130
5 COLLECT_RETAINED_ITEMS_FAILED Constant Public See coding 20061130
6 CONVERT_CURRENCY_NOT_COMPLETED Constant Public See coding 20070314
7 CURRENT_RETAMNT_IS_ZERO Constant Public See coding 20060828
8 DATE Instance attribute Public Type reference (TYPE) CACSDUEDAT Due Date of Line Item 20060824
9 END_DATE Instance attribute Public Type reference (TYPE) DATUM Date 20060824
10 FOREIGN_CURRENCY Instance attribute Public Type reference (TYPE) CACSLEDCURR Currency Key 20060824
11 GET_CURRENT_RET_AMNT_FAILED Constant Public See coding 20060824
12 INDCTR_CURR Instance attribute Public Type reference (TYPE) CACSCONCURR Contract Currency Key 20060828
13 LOCAL_CURRENCY Instance attribute Public Type reference (TYPE) CACSCONCURR Contract Currency Key 20060824
14 MAX_RETAMNT_ALREADY_REACHED Constant Public See coding 20060828
15 NEGATIVE_TRESHOLD_SPECIFIED Constant Public See coding 20060918
16 NOT_AVAILABLE_IN_READ_MODE Constant Public See coding 20061024
17 NO_MAX_AMNT_SPECIFIED Constant Public See coding 20060918
18 NO_PERCENTAGE_SPECIFIED Constant Public See coding 20060918
19 OFFSETTING_BASIS_ZERO Constant Public See coding 20070314
20 OFFSET_FAILED Constant Public See coding 20060824
21 REQUESTED_RETAMNT_CHG_GE_ZERO Constant Public See coding 20060828
22 REQUESTED_RETAMNT_CHG_LE_ZERO Constant Public See coding 20060828
23 REQUESTED_RETAMNT_CHG_REDUCED Constant Public See coding 20060828
24 RETAMNT_CHG_GRANTED Instance attribute Public Type reference (TYPE) CACSRETCHGAMNT Change of Retention Amount 20060828
25 RETAMNT_CHG_REQUESTED Instance attribute Public Type reference (TYPE) CACSRETCHGAMNT Change of Retention Amount 20060828
26 THRESHOLD Instance attribute Public Type reference (TYPE) CACSRETTHRESHOLD Threshold Value for Retention 20060918
27 THRESHOLD_CHECK_FAILED Constant Public See coding 20061020
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060823
Events
Class CX_CACS_RET_CALCULATION has no event.
Types
Class CX_CACS_RET_CALCULATION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL Call by reference Type reference (TYPE) CACSAPPL 20060823
2 Importing BADI_NAME Call by reference Type reference (TYPE) ENHBADIID 20060828
3 Importing BEGIN_DATE Call by reference Type reference (TYPE) DATUM 20060824
4 Importing BUSITIME Call by reference Type reference (TYPE) CACSBUSITIME 20060823
5 Importing CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20060823
6 Importing DATE Call by reference Type reference (TYPE) CACSDUEDAT 20060824
7 Importing END_DATE Call by reference Type reference (TYPE) DATUM 20060824
8 Importing ENH_SPOT_NAME Call by reference Type reference (TYPE) ENHSPOTNAME 20060828
9 Importing FOREIGN_CURRENCY Call by reference Type reference (TYPE) CACSLEDCURR 20060824
10 Importing INDCTR_CURR Call by reference Type reference (TYPE) CACSCONCURR 20060828
11 Importing INDCTR_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID 20060823
12 Importing LOCAL_CURRENCY Call by reference Type reference (TYPE) CACSCONCURR 20060824
13 Importing METHNAME Call by reference Type reference (TYPE) SEOCPDNAME 20060823
14 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20060823
15 Importing RETAGR_ID Call by reference Type reference (TYPE) CACSRETAGRID 20060823
16 Importing RETAMNT_CHG_GRANTED Call by reference Type reference (TYPE) CACSRETCHGAMNT 20060828
17 Importing RETAMNT_CHG_REQUESTED Call by reference Type reference (TYPE) CACSRETCHGAMNT 20060828
18 Importing RETRU_ID Call by reference Type reference (TYPE) CACSRETRUID 20060823
19 Importing TECHTIME Call by reference Type reference (TYPE) CACSTECHTIME 20060823
20 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20060823
21 Importing THRESHOLD Call by reference Type reference (TYPE) CACSRETTHRESHOLD 20060918

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