SAP ABAP Class CL_CACS_RET_ORPHANED_LIST (Retention: List of Calc.Objects Without Agreement Assignment)
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)  CL_CACS_ABST_LIST List: Abstract Class 20070105
Properties
Class CL_CACS_RET_ORPHANED_LIST  
Short Description Retention: List of Calc.Objects Without Agreement Assignment    
Super Class CL_CACS_ABST_LIST List: Abstract Class 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSR1   ICM: Retention: Transaction Data 
Created 20070105   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CACS_RET_ORPHANED_LIST has no forward declaration.
Interfaces
Class CL_CACS_RET_ORPHANED_LIST has no interface implemented.
Friends
Class CL_CACS_RET_ORPHANED_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_APPL Instance attribute Protected Type reference (TYPE) CACSAPPL Identification of Application 20070105
2 MD_INDCTR_CURR Instance attribute Protected Type reference (TYPE) CACSCONCURR Contract Currency Key 20070105
3 MD_INDCTR_ID Instance attribute Protected Type reference (TYPE) CACS_CTRTBU_ID Commission Contract Number 20070105
4 MO_LOG Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application Log 20070105
5 MR_ORPHANED_RETENTION Instance attribute Protected Object reference (TYPE REF TO) DATA Retention Without Agreement Assignment 20070105
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_LIST Instance method Protected Method Create List 20070105
2 COLLECT_DATA Instance method Protected Method Compress Data 20070105
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070105
4 CREATE Static method Public Method Factory Method: Generate Object 20070105
5 CREATE_ELEMENTS Instance method Protected Method Generate Elements 20070105
Events
Class CL_CACS_RET_ORPHANED_LIST has no event.
Types
Class CL_CACS_RET_ORPHANED_LIST has no local type.
Method Signatures

Method BUILD_LIST Signature

Method BUILD_LIST on class CL_CACS_RET_ORPHANED_LIST has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20070105

Method COLLECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RETENTION Value transfer Type reference (TYPE) CACS_TT_RET_COMPRESS Einbehaltung: Tabellentyp zur Komprimierung 20070105

Method COLLECT_DATA on class CL_CACS_RET_ORPHANED_LIST has no exception.

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 20070105
2 Importing ID_INDCTR_CURR Call by reference Type reference (TYPE) CACSCONCURR Vertragswährungsschlüssel 20070105
3 Importing ID_INDCTR_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Nummer des Provisionsvertrags 20070105
4 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20070105
5 Importing IR_ORPHANED_RETENTION Call by reference Object reference (TYPE REF TO) DATA Einbehaltung ohne Vereinbarungszuordnung 20070105
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20070105

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 20070105
2 Importing ID_INDCTR_CURR Call by reference Type reference (TYPE) CACSCONCURR Vertragswährungsschlüssel 20070105
3 Importing ID_INDCTR_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Nummer des Provisionsvertrags 20070105
4 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20070105
5 Importing IR_ORPHANED_RETENTION Call by reference Object reference (TYPE REF TO) DATA Einbehaltung ohne Vereinbarungszuordnung 20070105
6 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_CACS_RET_ORPHANED_LIST Einbehaltung: Liste Berechnungsobj. ohne Vereinbarungszuord. 20070105
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20070105

Method CREATE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETENTION Call by reference Type reference (TYPE) CACS_TT_RET_COMPRESS Einbehaltung: Tabellentyp zur Komprimierung 20070105
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20070105
History
Last changed by/on SAP  20100310 
SAP Release Created in 700