SAP ABAP Class CACSRO_CL_PRC_PRD_RO2 (Reset Retention Offset)
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_PRC_PRD_ABST ICM: Periodic Process Control 20060814
Properties
Class CACSRO_CL_PRC_PRD_RO2  
Short Description Reset Retention Offset    
Super Class CL_CACS_PRC_PRD_ABST ICM: Periodic Process Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSR1   ICM: Retention: Transaction Data 
Created 20060814   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CACSRO_CL_PRC_PRD_RO2 has no forward declaration.
Interfaces
Class CACSRO_CL_PRC_PRD_RO2 has no interface implemented.
Friends
Class CACSRO_CL_PRC_PRD_RO2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_RUNID_HIST Instance attribute Protected Type reference (TYPE) CACS_RUNID Run Number for Run Administration 20060830
2 MO_DOC_DB_ITF Instance attribute Protected Object reference (TYPE REF TO) CACS00_CL_DOCUMENT_DB_ITF Document Posting: Register Documents for Posting 20060830
3 MO_DOC_ITERATOR Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_LIST_ITERATOR Iterator Lists 20060830
4 MO_RI_HIST Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_RI_PRC_PRD Run Administration for Periodic Processes 20060830
5 MT_RANGE_INDCTR_ID Instance attribute Protected Type reference (TYPE) CACS_TT_PARAMETER_CTRTBU_RANGE Table Type for Commission Contracts in Data Container 20060830
6 MT_RANGE_RETRU_ID Instance attribute Protected Type reference (TYPE) CACS_TT_RETRU_ID_RANGE Table Type Retention Rule (Range) 20060814
7 MT_RESULT Instance attribute Protected Type reference (TYPE) CACS_TT_RET_RESULT_RO2 Table Type Reset Retention Clearing: Result 20060814
8 MT_RI_IT_HIST Instance attribute Protected Type reference (TYPE) CACS_TT_RI_IT_PRD Table Type Run Administration Item with Period 20060830
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_PRC_INITIALISATION Instance method Protected Method Add Messages for "Initialize Process" Time-Spot 20060830
2 ADD_RESULT Instance method Protected Method Add Result 20060830
3 CHECK_AUTHORISATION Instance method Private Method Check Authorization 20061019
4 CLEAN_UP Instance method Protected Method Internal: Perform Cleanup 20070226
5 COMMIT Instance method Protected Method COMMIT Work 20060830
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060814
7 IS_IN_INDCTR_ID_RANGE Instance method Protected Method Check If Document Is In Interval of Commission Contracts 20060830
8 IS_IN_RETRU_ID_RANGE Instance method Protected Method Check If Document Is In Interval of Retention Rules 20060830
9 LOAD_RI_HIST Instance method Protected Method Load Run Administration Info of Process to Be Reset 20060830
10 PREPARE_RUN Instance method Protected Method Prepare Process 20060830
11 PROCESS_DOCUMENT Instance method Protected Method Process Retention Document 20060830
12 SAVE Instance method Protected Method Save Data 20060814
13 SET_DATACONTAINER Instance method Public Method Fill Data Container Structure for Retention 20060830
Events
Class CACSRO_CL_PRC_PRD_RO2 has no event.
Types
Class CACSRO_CL_PRC_PRD_RO2 has no local type.
Method Signatures

Method ADD_MESSAGE_PRC_INITIALISATION Signature

Method ADD_MESSAGE_PRC_INITIALISATION on class CACSRO_CL_PRC_PRD_RO2 has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20060830

Method ADD_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DOC_ID Call by reference Type reference (TYPE) CACSDOCID Identifikation eines Belegs 20060830
2 Importing ID_POST_YEAR Call by reference Type reference (TYPE) CACSPSTYEAR Zuordnungsjahr des Provisionsfalls/-belegs 20060830
3 Importing IS_RI_IT_PRD Call by reference Type reference (TYPE) CACS_S_RI_IT_PRD Struktur Laufverwaltung Position mit Periode 20060830

Method ADD_RESULT on class CACSRO_CL_PRC_PRD_RO2 has no exception.

Method CHECK_AUTHORISATION Signature

Method CHECK_AUTHORISATION on class CACSRO_CL_PRC_PRD_RO2 has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20061019

Method CLEAN_UP Signature

Method CLEAN_UP on class CACSRO_CL_PRC_PRD_RO2 has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20070226

Method COMMIT Signature

Method COMMIT on class CACSRO_CL_PRC_PRD_RO2 has no parameter.
Method COMMIT on class CACSRO_CL_PRC_PRD_RO2 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 Provisionsanwendung 20060814
# Exception Resumable Description Created on
1 CX_CACS_PRC Prozesse: Ausnahmebehandlung 20060814

Method IS_IN_INDCTR_ID_RANGE 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 20060830
2 Returning RB_IS_IN_INDCTR_ID_RANGE Value transfer Type reference (TYPE) BOOLEAN_FLG Liegt im Intervall (X=true, space=false) 20060830

Method IS_IN_INDCTR_ID_RANGE on class CACSRO_CL_PRC_PRD_RO2 has no exception.

Method IS_IN_RETRU_ID_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_RETRU_ID Call by reference Type reference (TYPE) CACSRETRUID Identifikation der Einbehaltungsregel 20060830
2 Returning RB_IS_IN_RETRU_ID_RANGE Value transfer Type reference (TYPE) BOOLEAN_FLG Liegt im Intervall (X=true, space=false) 20060830

Method IS_IN_RETRU_ID_RANGE on class CACSRO_CL_PRC_PRD_RO2 has no exception.

Method LOAD_RI_HIST Signature

Method LOAD_RI_HIST on class CACSRO_CL_PRC_PRD_RO2 has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060830

Method PREPARE_RUN Signature

Method PREPARE_RUN on class CACSRO_CL_PRC_PRD_RO2 has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20060830
2 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060830

Method PROCESS_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CACSRO_CL_DOCUMENT_RETENTION Provisionsmanagement: Einbehaltungsbeleg 20060830
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20060830
2 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060830
3 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20060830

Method SAVE Signature

Method SAVE on class CACSRO_CL_PRC_PRD_RO2 has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20060830
2 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060830

Method SET_DATACONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_SIMULATION Call by reference Type reference (TYPE) CACSSIMULATION Simulation 20060830
2 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Provisionsanwendung 20060830
3 Importing ID_BUSITIME Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) 20060830
4 Importing ID_RUNID_HIST Call by reference Type reference (TYPE) CACS_RUNID Laufnummer der Laufverwaltung 20060830
5 Importing ID_TECHTIME Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20060830
6 Importing IT_RANGE_INDCTR_ID Call by reference Type reference (TYPE) CACS_TT_PARAMETER_CTRTBU_RANGE Tabellentyp für Provisionsverträge im Datencontainer 20060830
7 Importing IT_RANGE_RETRU_ID Call by reference Type reference (TYPE) CACS_TT_RETRU_ID_RANGE Tabellentyp Einbehaltungsregel (Range) 20060830
# Exception Resumable Description Created on
1 CX_CACS_RET_ROOT Einbehaltung: Basisklasse Ausnahmebehandlung 20060830
History
Last changed by/on SAP  20130531 
SAP Release Created in 700