SAP ABAP Class CL_CACS_RET_INDAGR_BUFFER (Retention: Buffer for Individual Agreements)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSR2 (Package) ICM: Retention: Master Data
Properties
Class CL_CACS_RET_INDAGR_BUFFER  
Short Description Retention: Buffer for Individual Agreements    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSR2   ICM: Retention: Master Data 
Created 20060804   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CACS_RET_INDAGR_BUFFER has no forward declaration.
Interfaces
Class CL_CACS_RET_INDAGR_BUFFER has no interface implemented.
Friends
Class CL_CACS_RET_INDAGR_BUFFER 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 20060804
2 MO_RET_DB_ITF Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_RET_DB_ITF Retention: Database Interface 20060817
3 MT_INDAGR Instance attribute Protected Type reference (TYPE) CACS_TS_RETAGR Table Type (Sorted): Individual Retention Agreement 20060804
4 SO_RET_INDAGR_BUFFER Static Attribute Protected Object reference (TYPE REF TO) CL_CACS_RET_INDAGR_BUFFER Retention: Buffer for Individual Agreements 20060804
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060804
2 CREATE Static method Public Method Factory Method: Generate Object 20060804
3 GET_INDAGR_FOR_INDCTR Instance method Public Method Return Individual Retention Agreement of Contract 20060804
4 GET_INDAGR_FOR_INDCTR_ALL Instance method Public Method Return All Individual Retention Agreements of Contract 20060804
5 GET_INDAGR_FOR_INDCTR_NO_VERS Instance method Public Method Return All Individual Retention Agreements (Versioned) 20060818
6 LOAD_INDAGR_FOR_INDCTR Instance method Protected Method Load All Individual Retention Agreements of Contract 20060804
Events
Class CL_CACS_RET_INDAGR_BUFFER has no event.
Types
Class CL_CACS_RET_INDAGR_BUFFER 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 Provisionsanwendung 20060804
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20060804

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 Provisionsanwendung 20060804
2 Returning RO_RET_INDAGR_BUFFER Value transfer Object reference (TYPE REF TO) CL_CACS_RET_INDAGR_BUFFER Einbehaltung: Puffer für individuelle Vereinbarungen 20060804
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20060804

Method GET_INDAGR_FOR_INDCTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUSITIME Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) 20060804
2 Importing ID_INDCTR_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Nummer des Provisionsvertrags 20060804
3 Importing ID_RETAGR_ID Call by reference Type reference (TYPE) CACSRETAGRID Nummer der Einbehaltungsvereinbarung 20060804
4 Importing ID_TECHTIME Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20060804
5 Returning RS_RETAGR Value transfer Type reference (TYPE) CACS_S_RETAGR Individuelle Einbehaltungsvereinbarung im Provisionsvertrag 20060804
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20060804

Method GET_INDAGR_FOR_INDCTR_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUSITIME Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) 20060804
2 Importing ID_INDCTR_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Nummer des Provisionsvertrags 20060804
3 Importing ID_TECHTIME Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20060804
4 Importing IT_RANGE_RETRU_ID Call by reference Type reference (TYPE) CACS_TT_RETRU_ID_RANGE Tabellentyp Einbehaltungsregel (Range) 20060817
5 Returning RT_RETAGR Value transfer Type reference (TYPE) CACS_TS_RETAGR Tabellentyp (Sorted): Individuelle Einbehaltungsvereinbarung 20060804
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20060804

Method GET_INDAGR_FOR_INDCTR_NO_VERS 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 20060818
2 Returning RT_RETAGR Value transfer Type reference (TYPE) CACS_TS_RETAGR Tabellentyp (Sorted): Individuelle Einbehaltungsvereinbarung 20060818
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20060818

Method LOAD_INDAGR_FOR_INDCTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUSITIME Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) 20060804
2 Importing ID_INDCTR_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Nummer des Provisionsvertrags 20060804
3 Importing ID_TECHTIME Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20060804
4 Importing IT_RANGE_RETRU_ID Call by reference Type reference (TYPE) CACS_TT_RETRU_ID_RANGE Tabellentyp Einbehaltungsregel (Range) 20060817
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20060804
History
Last changed by/on SAP  20100310 
SAP Release Created in 700