SAP ABAP Class CL_CACS_OATRG (FOA: Trigger for Assignment Process)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSO3 (Package) Framework for Object Assignment (FOA): Application
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CACS_OATRG_CTRTBU FOA Connection: Trigger of Type Commission Contract 20050112
Properties
Class CL_CACS_OATRG  
Short Description FOA: Trigger for Assignment Process    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSO3   Framework for Object Assignment (FOA): Application 
Created 20050112   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CACS_OATRG has no forward declaration.
Interfaces
Class CL_CACS_OATRG has no interface implemented.
Friends
Class CL_CACS_OATRG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BAL_OBJECT Constant Protected Type reference (TYPE) BALOBJ_D 'CACSOA' Application Log: Object Name (Application Code) 20050112
2 GC_BAL_SUBOBJECT Constant Protected Type reference (TYPE) BALSUBOBJ 'OATRG' Application Log: Subobject 20050112
3 GC_DEFAULT_MSGID Constant Protected Type reference (TYPE) SYMSGID 'CACSOA' Message Class 20050112
4 GC_DELETE Constant Public Type reference (TYPE) CACSOAUPDKNZ 'D' FOA: Update Indicator for Worklist 20050112
5 GC_FALSE Constant Public Type reference (TYPE) BOOLEAN_FLG ' ' Boolean Variables (X=true, space=false) 20050112
6 GC_INSERT Constant Public Type reference (TYPE) CACSOAUPDKNZ 'I' FOA: Update Indicator for Worklist 20050112
7 GC_OATRGACT_DELETE Constant Public Type reference (TYPE) CACSOATRGACT '4' FOA: Activity Relating to a Trigger 20050114
8 GC_TRUE Constant Public Type reference (TYPE) BOOLEAN_FLG 'X' Boolean Variables (X=true, space=false) 20050112
9 GC_UPDATE Constant Public Type reference (TYPE) CACSOAUPDKNZ 'U' FOA: Update Indicator for Worklist 20050112
10 MD_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN_FLG Trigger is changed 20050114
11 MD_NEW Instance attribute Private Type reference (TYPE) BOOLEAN_FLG Trigger is new 20050114
12 MO_BAL Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application Log 20050112
13 MS_OATRGM Instance attribute Protected Type reference (TYPE) CACS_S_OATRGM FOA: Trigger for Assignment Process, Meta Structure 20050112
Methods
# Method Level Visibility Method type Description Created on
1 CHECKAUTHORITY Static method Public Method Checks Authorization for Activity on Trigger 20050114
2 CONSTRUCTOR Instance method Public Constructor Constructor of Trigger Instance 20050112
3 DELBYTRGLIST Static method Public Method Deletes Specified Selection of Triggers 20050113
4 DELETE Instance method Public Method Flags Trigger for Deletion 20050113
5 DISPLAYLOG Instance method Public Method Displays Log for Trigger 20050113
6 EXECUTE Instance method Public Method Processes a Trigger (Start of Assignment Process) 20050112
7 GETATTR Instance method Public Method Gets Attributes of Trigger 20050112
8 LOCK Instance method Public Method Locks Trigger 20050114
9 SAVE Instance method Public Method Saves a Trigger 20050112
10 SELECTBYID Static method Public Method Gets Existing Versions of Trigger 20050113
Events
Class CL_CACS_OATRG has no event.
Types
Class CL_CACS_OATRG has no local type.
Method Signatures

Method CHECKAUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OATRGACT Call by reference Type reference (TYPE) CACSOATRGACT FOA: Aktivität auf einem Trigger 20050114
2 Importing I_OATRGTYP Call by reference Type reference (TYPE) CACSOATRIGTYPE FOA: Typ des Zuordnungsprozess-Triggers 20050114
# Exception Resumable Description Created on
1 CX_CACS_OATRG_EX FOA: Ausnahmen in Verarbeitung von Triggern 20050114

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OATRGID Call by reference Type reference (TYPE) CACSOATRIGID FOA: Schlüssel eines Zuordnungsprozess-Triggers 20050112
2 Importing I_OATRGTYP Call by reference Type reference (TYPE) CACSOATRIGTYPE FOA: Typ des Zuordnungsprozess-Triggers 20050112
3 Importing I_OATRGVERS Call by reference Type reference (TYPE) CACSOATRIGVERS FOA: Version des Status eines Triggers 20050112
# Exception Resumable Description Created on
1 CX_CACS_OATRG_EX FOA: Ausnahmen in Verarbeitung von Triggern 20050112

Method DELBYTRGLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OATRG Call by reference Type reference (TYPE) CACS_TT_OATRG FOA: Trigger für Zuordnungsprozess 20050113
2 Importing I_UPDATETASK Call by reference Type reference (TYPE) BOOLEAN_FLG Löschung in Update-Task 20050113
# Exception Resumable Description Created on
1 CX_CACS_OATRG_EX FOA: Ausnahmen in Verarbeitung von Triggern 20050113

Method DELETE Signature

Method DELETE on class CL_CACS_OATRG has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_OATRG_EX FOA: Ausnahmen in Verarbeitung von Triggern 20050114

Method DISPLAYLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POPUP Call by reference Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20050113
# Exception Resumable Description Created on
1 CX_CACS_OATRG_EX FOA: Ausnahmen in Verarbeitung von Triggern 20050113

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BAL Call by reference Object reference (TYPE REF TO) CL_CACS_BAL Log der Trigger-Verarbeitung 20050112
2 Exporting EO_OAPI Call by reference Object reference (TYPE REF TO) CL_CACS_OAP FOA: Zuordnungsprozess 20050112
3 Importing I_STARTWORKFLOW Call by reference Type reference (TYPE) CACSOASTRTWFLOW FOA: Workflow für Zuordnungsprozess starten, Kennzeichen 20050112
4 Importing I_UPDATETASK Call by reference Type reference (TYPE) BOOLEAN_FLG Kennzeichen, ob Verbuchung in Update-Task stattfinden soll 20050112
# Exception Resumable Description Created on
1 CX_CACS_OATRG_EX FOA: Ausnahmen in Verarbeitung von Triggern 20050112

Method GETATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BAL Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20050112
2 Exporting ES_OATRG Call by reference Type reference (TYPE) CACS_S_OATRG FOA: Trigger für Zuordnungsprozess 20050112

Method GETATTR on class CL_CACS_OATRG has no exception.

Method LOCK Signature

Method LOCK on class CL_CACS_OATRG has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_OATRG_EX FOA: Ausnahmen in Verarbeitung von Triggern 20050114

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVEDATA Call by reference Type reference (TYPE) BOOLEAN_FLG 'X' Boolsche Variable (X=true, space=false) 20050113
2 Importing I_SAVELOG Call by reference Type reference (TYPE) BOOLEAN_FLG 'X' Boolsche Variable (X=true, space=false) 20050113
3 Importing I_UPDATETASK Call by reference Type reference (TYPE) BOOLEAN_FLG Verbuchung in Update-Task 20050112
# Exception Resumable Description Created on
1 CX_CACS_OATRG_EX FOA: Ausnahmen in Verarbeitung von Triggern 20050112

Method SELECTBYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OATRG Call by reference Type reference (TYPE) CACS_TT_OATRG FOA: Trigger für Zuordnungsprozess 20050113
2 Importing I_OATRGID Call by reference Type reference (TYPE) CACSOATRIGID FOA: Schlüssel eines Zuordnungsprozess-Triggers 20050113
3 Importing I_OATRGTYP Call by reference Type reference (TYPE) CACSOATRIGTYPE FOA: Typ des Zuordnungsprozess-Triggers 20050113

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