SAP ABAP Class CL_CACS_WFEDT (Commission Case (Workflow))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSW2 (Package) ICM: Application for Workflow
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20050401
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20050401
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20050401
Properties
Class CL_CACS_WFEDT  
Short Description Commission Case (Workflow)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSW2   ICM: Application for Workflow 
Created 20050401   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CACS_WFEDT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20050401
2 BI_PERSISTENT Persistent Business Instance 20050401
3 IF_WORKFLOW Business Workflow 20050401
Friends
Class CL_CACS_WFEDT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Protected Type reference (TYPE) BOOLEAN_FLG SPACE False 20050401
2 MC_TYPEID Constant Protected Type reference (TYPE) SIBFTYPEID 'CL_CACS_WFEDT' Type of Objects in Persistent Object References 20050401
3 MS_LPOR Instance attribute Protected Type reference (TYPE) SIBFLPOR Local Persistent Object Reference 20050401
4 MS_WFEDT Instance attribute Public Type reference (TYPE) CACS_S_WFEDT_K Workflow for Case: Commission Case Key 20050404
5 MT_CASE_KEY Instance attribute Private Type reference (TYPE) CACS_T_WFCAS_K Workflow for Case: Key for Commission Case (Table) 20050419
6 TRUE Constant Protected Type reference (TYPE) BOOLEAN_FLG 'X' True 20050401
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor for Class for Worklow for Case 20050401
2 RAISE_WF_PENDED_EDT Instance method Public Method Workflow: Trigger Workflow Event PENDED 20050401
3 RAISE_WF_REJECTED_EDT Instance method Public Method Workflow: Trigger Workflow Event PENDED 20050406
4 WF_TASK_PENDING_CASES Instance method Public Method Workflow: Mass Error Processing "Pending Commission Cases" 20050406
5 WF_TASK_REJECTED_CASES Instance method Public Method Workflow: Mass Error Processing "Rejected Commission Cases" 20050406
Events
# Event Type Visibility Description Created on
1 PENDED_EDT Instance Event
(0)
Public
(2)
Mass Error: Commission Cases Set to Pending 20050401
2 REJECTED_EDT Instance Event
(0)
Public
(2)
Mass Processing: Commission Case Rejected 20050406
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_S_EDTKEY Protected See coding Key of EDT Run 20050401 begin of MTY_S_EDTKEY, appl type cacsappl, ext_run_id type cacsbatchext, end of MTY_S_EDTKEY
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 20050401
2 Importing ID_EXT_RUN_ID Call by reference Type reference (TYPE) CACSBATCHEXT Externe Identifikationsnummer des Verarbeitungslaufs 20050401
# Exception Resumable Description Created on
1 CX_CACS_WFCASE_EX Ausnahmeklasse für Provisionsfallver-arbeitung 20050401

Method RAISE_WF_PENDED_EDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_COMMIT Call by reference Type reference (TYPE) BOOLEAN_FLG SPACE Commit nach Erzeugen des Events 20050401
2 Importing IB_UPDATE_TASK Call by reference Type reference (TYPE) BOOLEAN_FLG SPACE Event im Update Task erzeugen 20050401
3 Importing ID_AGDTY Call by reference Type reference (TYPE) CACS_WFAGDETTYP Art der Bearbeiterfindung 20050407
4 Importing ID_AGENT Call by reference Type reference (TYPE) CACS_WFAGENT Bearbeiter zur Meldungsgruppe 20050401
5 Importing ID_MSGGRPID Call by reference Type reference (TYPE) CACS_WFMSGGRPID Meldungsgruppe 20050405
6 Importing ID_MSGGRPTEXT Call by reference Type reference (TYPE) CACSTEXT Bezeichnung 20050421
7 Importing IT_CASE_KEY Call by reference Type reference (TYPE) CACS_T_WFCAS_K Workflow for Case: Schlüssel Provisionsfall (Tabelle) 20050404
# Exception Resumable Description Created on
1 CX_CACS_WFCASE_EX Ausnahmeklasse für Provisionsfallver-arbeitung 20050401

Method RAISE_WF_REJECTED_EDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_COMMIT Call by reference Type reference (TYPE) BOOLEAN_FLG SPACE Commit nach Erzeugen des Events 20050406
2 Importing IB_UPDATE_TASK Call by reference Type reference (TYPE) BOOLEAN_FLG SPACE Event im Update Task erzeugen 20050406
3 Importing ID_AGDTY Call by reference Type reference (TYPE) CACS_WFAGDETTYP Art der Bearbeiterfindung 20050407
4 Importing ID_AGENT Call by reference Type reference (TYPE) CACS_WFAGENT Bearbeiter zur Meldungsgruppe 20050406
5 Importing ID_MSGGRPID Call by reference Type reference (TYPE) CACS_WFMSGGRPID Meldungsgruppe 20050406
6 Importing ID_MSGGRPTEXT Call by reference Type reference (TYPE) CACSTEXT 20050421
# Exception Resumable Description Created on
1 CX_CACS_WFCASE_EX Ausnahmeklasse für Provisionsfallver-arbeitung 20050406

Method WF_TASK_PENDING_CASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGGRPID Call by reference Type reference (TYPE) CACS_WFMSGGRPID Meldungsgruppe 20050406
2 Importing ID_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050420
3 Importing IT_PENDED_CASES Call by reference Type reference (TYPE) CACS_T_WFCAS_K Workflow for Case: Schlüssel Provisionsfall (Tabelle) 20050406
# Exception Resumable Description Created on
1 CX_BO_ACTION_CANCELLED Temporary Bus. Exception: Dialog ohne Änderung abgebrochen 20050419
2 CX_CACS_WFCASE_EX Ausnahmeklasse für Provisionsfallver-arbeitung 20050406

Method WF_TASK_REJECTED_CASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGGRPID Call by reference Type reference (TYPE) CACS_WFMSGGRPID Meldungsgruppe 20050406
# Exception Resumable Description Created on
1 CX_CACS_WFCASE_EX Ausnahmeklasse für Provisionsfallver-arbeitung 20050406
Event Signatures

Event PENDED_EDT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 AGDTY Exporting Value transfer Type reference (TYPE) CACS_WFAGDETTYP Art der Bearbeiterfindung 20050407
2 AGENT Exporting Value transfer Type reference (TYPE) CACS_WFAGENT Bearbeiter zur Meldungsgruppe 20050401
3 MSGGRPID Exporting Value transfer Type reference (TYPE) CACS_WFMSGGRPID Meldungsgruppe 20050405
4 MSGGRPTEXT Exporting Value transfer Type reference (TYPE) CACSTEXT Bezeichnung 20050421
5 PENDING_CASES Exporting Value transfer Type reference (TYPE) CACS_T_WFCAS_K Workflow for Case: Schlüssel Provisionsfall (Tabelle) 20050404

Event REJECTED_EDT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 AGDTY Exporting Value transfer Type reference (TYPE) CACS_WFAGDETTYP Art der Bearbeiterfindung 20050407
2 AGENT Exporting Value transfer Type reference (TYPE) CACS_WFAGENT Bearbeiter zur Meldungsgruppe 20050406
3 MSGGRPID Exporting Value transfer Type reference (TYPE) CACS_WFMSGGRPID Meldungsgruppe 20050406
4 MSGGRPTEXT Exporting Value transfer Type reference (TYPE) CACSTEXT Bezeichnung 20050421
History
Last changed by/on SAP  20100310 
SAP Release Created in 600