SAP ABAP Class CL_CACS_GUARANTEE_DB_ITF (Guarantee: Database Interface)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSGU5 (Package) ICM: Guarantees: DDIC + APIs for DDIC
Properties
Class CL_CACS_GUARANTEE_DB_ITF  
Short Description Guarantee: Database Interface    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSGU5   ICM: Guarantees: DDIC + APIs for DDIC 
Created 20061206   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CACS_GUARANTEE_DB_ITF has no forward declaration.
Interfaces
Class CL_CACS_GUARANTEE_DB_ITF has no interface implemented.
Friends
Class CL_CACS_GUARANTEE_DB_ITF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_APPL Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_APPLICATION ICM Application 20061206
2 SO_GUARANTEE_DB_ITF Static Attribute Protected Object reference (TYPE REF TO) CL_CACS_GUARANTEE_DB_ITF Guarantee: Database Interface 20061206
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061206
2 CREATE Static method Public Method Factory Method: Create Object 20061206
3 CREATE_TABNAME_DOCHD Instance method Protected Method Create Table Name for DOCHD 20061206
4 CREATE_TABNAME_DOCSE Instance method Protected Method Create Table Name for DOCSE 20061206
5 READ_OFFSETTING_BASIS Instance method Public Method Read Settlement Items (Assigned Remuneration Types) 20061206
6 READ_SHORTFALL Instance method Public Method Read Subthreshold Earnings 20070102
Events
Class CL_CACS_GUARANTEE_DB_ITF has no event.
Types
Class CL_CACS_GUARANTEE_DB_ITF 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 ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20061206
# Exception Resumable Description Created on
1 CX_CACS_GUARANTEE_ROOT Garantie: Basisklasse Ausnahmebehandlung 20061206

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20061206
2 Returning RO_GUARANTEE_DB_ITF Value transfer Object reference (TYPE REF TO) CL_CACS_GUARANTEE_DB_ITF Garantie: Datenbankschnittstelle 20061206
# Exception Resumable Description Created on
1 CX_CACS_GUARANTEE_ROOT Garantie: Basisklasse Ausnahmebehandlung 20061206

Method CREATE_TABNAME_DOCHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20061206
# Exception Resumable Description Created on
1 CX_CACS_GUARANTEE_ROOT Garantie: Basisklasse Ausnahmebehandlung 20061206

Method CREATE_TABNAME_DOCSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20061206
# Exception Resumable Description Created on
1 CX_CACS_GUARANTEE_ROOT Garantie: Basisklasse Ausnahmebehandlung 20061206

Method READ_OFFSETTING_BASIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DUE_DATE_HIGH Call by reference Type reference (TYPE) DATUM Datum 20061206
2 Importing ID_DUE_DATE_LOW Call by reference Type reference (TYPE) DATUM Datum 20061206
3 Importing ID_INDCTR_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Nummer des Provisionsvertrags 20061206
4 Importing IT_CHRETY Call by reference Type reference (TYPE) CACS_TT_CHRETY Tab.typ Zuordnung Vergütungsart zu Ausprägung Garantieregel 20061206
5 Returning RR_DATA Value transfer Object reference (TYPE REF TO) DATA 20061206
# Exception Resumable Description Created on
1 CX_CACS_GUARANTEE_ROOT Garantie: Basisklasse Ausnahmebehandlung 20061206

Method READ_SHORTFALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INDCTR_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Nummer des Provisionsvertrags 20070102
2 Importing ID_REMUNERATION Call by reference Type reference (TYPE) CACSREM Vergütungsart 20070102
3 Returning RR_DATA Value transfer Object reference (TYPE REF TO) DATA 20070102
# Exception Resumable Description Created on
1 CX_CACS_GUARANTEE_ROOT Garantie: Basisklasse Ausnahmebehandlung 20070102
History
Last changed by/on SAP  20100310 
SAP Release Created in 700