SAP ABAP Class CACSNO_CL_PRC_NO2 (Resetting Process of Commission Accruals)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSNO2 (Package) ICM: Notification: Transaction Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CACS_NONPRD_ABST ICM: Non-Periodic Process Control 20080414
Properties
Class CACSNO_CL_PRC_NO2  
Short Description Resetting Process of Commission Accruals    
Super Class CL_CACS_NONPRD_ABST ICM: Non-Periodic Process Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSNO2   ICM: Notification: Transaction Data 
Created 20080414   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CACSNO_CL_PRC_NO2 has no forward declaration.
Interfaces
Class CACSNO_CL_PRC_NO2 has no interface implemented.
Friends
Class CACSNO_CL_PRC_NO2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_APPL Instance attribute Public Type reference (TYPE) CACSAPPL Commission Application (ICM) 20080424
2 MC_APPL Constant Public Type reference (TYPE) CACSAPPL 'CACSNO' Commission Application (ICM) 20080512
3 MD_RUNID Instance attribute Public Type reference (TYPE) CACS_RUNID Run Number for Run Administration 20080424
4 MO_COMPRESS Instance attribute Public Object reference (TYPE REF TO) CACSNO_CL_NOTI_COMPRESS Compression Class for Notification 20080506
5 MO_RI_HIST Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_RI_PRC Run Administration for Periodic Processes 20080414
6 MS_COMPRESSION Instance attribute Protected Type reference (TYPE) S_COMPRESSION Class for Compression of Accrued data 20080506
7 MS_TRANSMISSION Instance attribute Protected Type reference (TYPE) S_TRANSMISSION Class for Transfer of Accrued data 20080506
8 MT_COMPRESSION Instance attribute Protected Type reference (TYPE) TT_COMPRESSION 20080506
9 MT_NOTRU_RG Instance attribute Public Type reference (TYPE) CACS_TT_NOTRU_ID_RANGE Table Type Notification Rule (Range) 20080424
10 MT_REM_RG Instance attribute Public Type reference (TYPE) CACS_TT_PARAMETER_REM_RANGE Table Type for Remuneration Types in Data Container 20080424
11 MT_RESULT Instance attribute Protected Type reference (TYPE) CACS_TT_NO_REV_PRC_RESULT Table Type: Resetting of Commission Accruals: Result 20080428
12 MT_RET_RG Instance attribute Public Type reference (TYPE) CACS_TT_PARAMETER_RET_RANGE Table Type Retention Rule (Range) 20080424
13 MT_TRANSMISSION Instance attribute Protected Type reference (TYPE) TT_TRANSMISSION 20080506
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RESULT Instance method Public Method Add result 20080428
2 CONSTRUCTOR Instance method Public Constructor Constructor 20080501
3 SAVE_LOG Instance method Protected Method Save Log 20080512
4 SET_DATACONTAINER Instance method Public Method Fill Container Structure for Flat Rate 20080501
Events
Class CACSNO_CL_PRC_NO2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_COMPRESSION Public See coding 20080506 begin of s_compression, lo_compression type ref to CACSNO_CL_NOTI_COMPRESS, ld_notru_id type cacsnotruid, end of s_compression
2 S_TRANSMISSION Public See coding 20080506 begin of s_transmission, lo_transmission type ref to CACSNO_CL_NOTI_TRANSFER, ld_notru_id type cacsnotruid, end of s_transmission
3 TT_COMPRESSION Public See coding 20080506 TT_COMPRESSION type STANDARD TABLE OF s_compression
4 TT_TRANSMISSION Public See coding 20080506 TT_TRANSMISSION type STANDARD TABLE OF s_transmission
Method Signatures

Method ADD_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CACS_RI_IT_PC Call by reference Type reference (TYPE) CACS_TT_RI_IT_PC Table defining relation between gen_rule 1, 2 and gen type 20080510
2 Exporting IT_RI_IT_NONPRD Call by reference Type reference (TYPE) CACS_TT_RI_ITM_NONPRD Table Type Run Administration Item, Meta Object(nonprd) 20080509

Method ADD_RESULT on class CACSNO_CL_PRC_NO2 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 Commission Application (ICM) 20080501
# Exception Resumable Description Created on
1 CX_CACS_PRC Processes: Exception Handling 20080512

Method SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application Log 20080512
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application Log Exceptions 20080512

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 Indicator: Process to be Run in Simulation Mode 20080501
2 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL 20080501
3 Importing ID_BUSI Call by reference Type reference (TYPE) CACSBUSITIME Effective Validity (Time Stamp YYYY.MM.DD hh:mm:ss) 20080501
4 Importing ID_RUNID Call by reference Type reference (TYPE) CACS_RUNID Run Number for Run Administration 20080501
5 Importing ID_TECH Call by reference Type reference (TYPE) CACSTECHTIME Technical Validity (Time Stamp: YYYY.MM.DD hh:mm:ss) 20080501
6 Importing IT_NOTRU_RG Call by reference Type reference (TYPE) CACS_TT_NOTREM_ID_RANGE Table type: Noti rule and rem type 20080501
7 Importing IT_REM_RG Call by reference Type reference (TYPE) CACS_TT_PARAMETER_REM_RANGE Table Type for Remuneration Types in Data Container 20080501
8 Importing IT_RETRU_RG Call by reference Type reference (TYPE) CACS_TT_RETRU_ID_RANGE Table Type Retention Rule (Range) 20080501
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Process Run: Exception Handling 20080512
2 CX_FPP_EXCEPTION FPP Exceptions 20080512
History
Last changed by/on SAP  20100310 
SAP Release Created in 604