SAP ABAP Class CL_CACS_TGT_PERIODIC_RUN (Target Agreements: Periodic Run)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACST4 (Package) ICM: Target Agreements Application
Properties
Class CL_CACS_TGT_PERIODIC_RUN  
Short Description Target Agreements: Periodic Run    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACST4   ICM: Target Agreements Application 
Created 20041105   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CACS_TGT_PERIODIC_RUN has no interface implemented.
Friends
Class CL_CACS_TGT_PERIODIC_RUN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BAL_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'CACS' Application Log: Object Name (Application Code) 20041107
2 GC_BAL_SUBOBJ Constant Public Type reference (TYPE) BALSUBOBJ '_TGT' Application Log: Subobject 20041107
3 GC_BAL_SUBOBJ_REV Constant Public Type reference (TYPE) BALSUBOBJ '_TGT_REV' Application Log: Subobject 20050119
4 GC_NROBJECT Constant Public Type reference (TYPE) NROBJ 'CACS_TGT' Name of Number Range Object 20041107
5 GC_RUNTYPE_NORMAL Constant Public Type reference (TYPE) CACSPROCESS 'TG' Normal Run Type 20041107
6 GC_RUNTYPE_REVERSAL Constant Public Type reference (TYPE) CACSPROCESS 'RT' Reset Run Type 20041107
7 GC_TRIMETH_CREATE Constant Public Type reference (TYPE) CACSTRIMETHTYP '1' Triggering Method: Create 20041107
8 GC_TRIMETH_REVERSE Constant Public Type reference (TYPE) CACSTRIMETHTYP '8' Triggering Method: Reset 20041107
9 GV_APPL Static Attribute Public Type reference (TYPE) CACSAPPL Commission Application 20041107
10 GV_APPLVERS Static Attribute Public Type reference (TYPE) CACSGENVERSION Commission Application Version 20041108
11 GV_BAL_EXTNUMBER Static Attribute Public Type reference (TYPE) BALNREXT Application Log: External ID 20050117
12 GV_BAL_SUBOBJ Static Attribute Public Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20050117
13 GV_BUSI Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Effective Time Stamp 20041107
14 GV_CLC_DATE Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Effective Time Stamp 20041216
15 GV_COMMIT_COUNTER Static Attribute Public Type reference (TYPE) CACSCOMCOUNT Commit Counter 20041107
16 GV_ERROR_COUNT Static Attribute Public Type reference (TYPE) CACSCOMCOUNT Error counter 20050301
17 GV_KEY_DATE Static Attribute Public Type reference (TYPE) DATUM Key Date 20041216
18 GV_KNW_DATE Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Technical Time Stamp 20041216
19 GV_LEDGER_CURRENCY Static Attribute Public Type reference (TYPE) CACSLEDCURR Currency Key of Commission Ledger 20041107
20 GV_LOGHANDLE Static Attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20041107
21 GV_POST_DATE Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Posting Date 20041216
22 GV_RANGEHANDLE Static Attribute Public Type reference (TYPE) NRNR Number Range Handle 20041107
23 GV_REVERSAL_RUN Static Attribute Public Type reference (TYPE) BOOLEAN Run Reset Indicator 20041107
24 GV_RUNNO Static Attribute Public Type reference (TYPE) CACS_TGTRUNID Run Number 20041107
25 GV_RUN_BUSI Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Effective Time Stamp of Run Context 20041216
26 GV_RUN_CLC_DATE Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Effective Time Stamp of Run Context 20041216
27 GV_RUN_KNW_DATE Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Technical Time Stamp of Run Context 20041216
28 GV_RUN_POST_DATE Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Posting Date of Run Context 20041216
29 GV_RUN_TECH Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Technical Time Stamp of Run Context 20041216
30 GV_TECH Static Attribute Public Type reference (TYPE) CACSTIMESTAMP Technical Time Stamp 20041107
31 GV_TEST_RUN Static Attribute Public Type reference (TYPE) BOOLEAN Test Run Indicator 20041107
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ERROR Static method Public Method Increase Error Counter 20050301
2 APPLICATION_LOG_INITIALISE Static method Public Method Initialize Application Log 20041105
3 GET_APPLICATION_CURRENCY Static method Public Method Determine Application Currency 20041107
4 GET_APPLICATION_VERSION Static method Public Method Determine Application Version 20041108
5 GET_COMMIT_COUNTER Static method Public Method Determine Commit Counter 20041107
6 GET_RANGE_HANDLE Static method Public Method Determine Number Range for Documents 20041107
7 GET_RUN_NUMBER Static method Public Method Determine Run Number 20041107
8 RUN_JOURNAL_END Static method Public Method Update Run Journal End 20041107
9 RUN_JOURNAL_START Static method Public Method Update Run Journal Start 20041107
10 SETUP_PERIODIC_RUN_CONTEXT Static method Public Method Set Run Context 20041216
11 SETUP_RUN_TYPE Static method Public Method Set Run Type 20041107
Events
Class CL_CACS_TGT_PERIODIC_RUN has no event.
Types
Class CL_CACS_TGT_PERIODIC_RUN has no local type.
Method Signatures

Method ADD_ERROR Signature

Method ADD_ERROR on class CL_CACS_TGT_PERIODIC_RUN has no parameter.
Method ADD_ERROR on class CL_CACS_TGT_PERIODIC_RUN has no exception.

Method APPLICATION_LOG_INITIALISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_FILTER Call by reference Type reference (TYPE) CACSMSGFILTER '' Nachrichtenfilter 20041105
2 Importing IV_DI_FILTER Call by reference Type reference (TYPE) CACSMSGFILTER '' Nachrichtenfilter 20041105
# Exception Resumable Description Created on
1 ERROR 20041105

Method GET_APPLICATION_CURRENCY Signature

Method GET_APPLICATION_CURRENCY on class CL_CACS_TGT_PERIODIC_RUN has no parameter.
# Exception Resumable Description Created on
1 ERROR 20041107

Method GET_APPLICATION_VERSION Signature

Method GET_APPLICATION_VERSION on class CL_CACS_TGT_PERIODIC_RUN has no parameter.
# Exception Resumable Description Created on
1 ERROR 20041108

Method GET_COMMIT_COUNTER Signature

Method GET_COMMIT_COUNTER on class CL_CACS_TGT_PERIODIC_RUN has no parameter.
# Exception Resumable Description Created on
1 ERROR 20041107

Method GET_RANGE_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCK Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 'X' = Sperren 20041107
# Exception Resumable Description Created on
1 ERROR 20041107

Method GET_RUN_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NRNO Call by reference Type reference (TYPE) NRNR '01' Nummernkreisnummer 20041107
# Exception Resumable Description Created on
1 ERROR 20041107

Method RUN_JOURNAL_END Signature

Method RUN_JOURNAL_END on class CL_CACS_TGT_PERIODIC_RUN has no parameter.
Method RUN_JOURNAL_END on class CL_CACS_TGT_PERIODIC_RUN has no exception.

Method RUN_JOURNAL_START Signature

Method RUN_JOURNAL_START on class CL_CACS_TGT_PERIODIC_RUN has no parameter.
# Exception Resumable Description Created on
1 ERROR 20041107

Method SETUP_PERIODIC_RUN_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERIOD_ATTR Call by reference Type reference (TYPE) CACS_S_PRDSELECT Periodenattributen 20050118
2 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periodendefinition 20060616
# Exception Resumable Description Created on
1 PERIOD_ERROR 20041216

Method SETUP_RUN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041107
2 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041107
3 Importing IV_CLCDATE Call by reference Type reference (TYPE) DATUM CLC-Datum des Provisionsfalls 20041216
4 Importing IV_CLCTIME Call by reference Type reference (TYPE) UZEIT CLC-Zeit des Provisionsfalls 20041216
5 Importing IV_KEYDATE Call by reference Type reference (TYPE) DATUM Stichdatum 20041216
6 Importing IV_KNWDATE Call by reference Type reference (TYPE) DATUM KNW-Datum des Provisionsfalls 20041216
7 Importing IV_KNWTIME Call by reference Type reference (TYPE) UZEIT KNW-Zeit des Provisionsfalls 20041216
8 Importing IV_POSTDATE Call by reference Type reference (TYPE) DATUM Buchungsdatum 20041216
9 Importing IV_REVERSAL Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 'X' = Stornolauf 20041107
10 Importing IV_TECH Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041107
11 Importing IV_TEST Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE 'X' = Testlauf 20041107

Method SETUP_RUN_TYPE on class CL_CACS_TGT_PERIODIC_RUN has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600