SAP ABAP Class CL_CACS_OAUICTRLER (FOA: Controller for User Interfaces)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSO1 (Package) Framework for Object Assignment (FOA): Interface
Properties
Class CL_CACS_OAUICTRLER  
Short Description FOA: Controller for User Interfaces    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSO1   Framework for Object Assignment (FOA): Interface 
Created 20040901   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CACS_OAUICTRLER has no forward declaration.
Interfaces
Class CL_CACS_OAUICTRLER has no interface implemented.
Friends
Class CL_CACS_OAUICTRLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CALLMODE_1CALL Constant Public Type reference (TYPE) CACSOAPCTRLUICALLMODE '3' Call Modus: Business Workplace 20050304
2 GC_CALLMODE_BWP Constant Public Type reference (TYPE) CACSOAPCTRLUICALLMODE '1' Call Modus: Business Workplace 20041215
3 GC_CALLMODE_SKIPENTRY Constant Public Type reference (TYPE) CACSOAPCTRLUICALLMODE '2' Call Modus: Business Workplace 20050304
4 GC_FALSE Constant Public Type reference (TYPE) BOOLEAN_FLG ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20040914
5 GC_OAPIACT_CHANGE Constant Public Type reference (TYPE) CACSOAPIACT '2' FOA: Activity for Assignment Process 20041217
6 GC_OAPIACT_CREATE Constant Public Type reference (TYPE) CACSOAPIACT '1' FOA: Activity for Assignment Process 20041217
7 GC_OAPIACT_DELETE Constant Public Type reference (TYPE) CACSOAPIACT '4' FOA: Activity for Assignment Process 20041217
8 GC_OAPIACT_DISPLAY Constant Public Type reference (TYPE) CACSOAPIACT '3' FOA: Activity for Assignment Process 20041217
9 GC_OAPIACT_RELEASE Constant Public Type reference (TYPE) CACSOAPIACT '7' FOA: Activity for Assignment Process 20050128
10 GC_OAWLACT_CHANGE Constant Public Type reference (TYPE) CACSOAWLACT '2' FOA: Object Assignment Activity 20041216
11 GC_OAWLACT_CREATE Constant Public Type reference (TYPE) CACSOAWLACT '1' FOA: Object Assignment Activity 20041216
12 GC_OAWLACT_DELETE Constant Public Type reference (TYPE) CACSOAWLACT '4' FOA: Object Assignment Activity 20041216
13 GC_OAWLACT_DISPLAY Constant Public Type reference (TYPE) CACSOAWLACT '3' FOA: Object Assignment Activity 20041216
14 GC_TCODE_OAPICHANGE Constant Public Type reference (TYPE) TCODE 'CACS_OA02' Transaction Code 20040917
15 GC_TCODE_OAPICREATE Constant Public Type reference (TYPE) TCODE 'CACS_OA01' Transaction Code 20040917
16 GC_TCODE_OAPIDISPLAY Constant Public Type reference (TYPE) TCODE 'CACS_OA03' Transaction Code 20040917
17 GC_TCODE_OAPIRELEASE Constant Public Type reference (TYPE) TCODE 'CACS_OA05' Transaction Code 20050128
18 GC_TCODE_OAWLCHANGE Constant Public Type reference (TYPE) TCODE 'CACS_OA12' Transaction Code 20040914
19 GC_TCODE_OAWLCREATE Constant Public Type reference (TYPE) TCODE 'CACS_OA11' Transaction Code 20040914
20 GC_TCODE_OAWLDELETE Constant Public Type reference (TYPE) TCODE 'CACS_OA14' Transaction Code 20041016
21 GC_TCODE_OAWLDISPLAY Constant Public Type reference (TYPE) TCODE 'CACS_OA13' Transaction Code 20040914
22 GC_TRUE Constant Public Type reference (TYPE) BOOLEAN_FLG 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20040914
23 GC_TYP_OBJSEARCH Constant Public Type reference (TYPE) CACSOASTRUCTTYP '4' FOA: Usage Type of Structure for Interface Definition 20040920
24 GC_TYP_TGTSEARCH Constant Public Type reference (TYPE) CACSOASTRUCTTYP '5' FOA: Usage Type of Structure for Interface Definition 20040920
25 GC_UIFUNC_ASSIGNONAGRP Constant Public Type reference (TYPE) UI_FUNC 'ASSIGNONAGRP' Function Code 20050623
26 GC_UIFUNC_BALLOG Constant Public Type reference (TYPE) UI_FUNC 'BALLOG' Function Code 20041112
27 GC_UIFUNC_BTCJOB Constant Public Type reference (TYPE) UI_FUNC 'BTCJOB' Function Code 20041113
28 GC_UIFUNC_OAWLSWMOD Constant Public Type reference (TYPE) UI_FUNC 'OAWLSWMOD' Function Code 20050606
29 GC_UIFUNC_REMLTLOCK Constant Public Type reference (TYPE) UI_FUNC 'REMLTLOCK' Function Code 20050109
30 GC_UIFUNC_REVERSONAGRP Constant Public Type reference (TYPE) UI_FUNC 'REVERSONAGRP' Function Code 20050623
31 GC_UIFUNC_STRTWFLOW Constant Public Type reference (TYPE) UI_FUNC 'STRTWFLOW' Function Code 20041213
32 GC_UIFUNC_WFLCANCL Constant Public Type reference (TYPE) UI_FUNC 'WFLCANCL' Function Code 20050128
33 GC_UIFUNC_WFLOG Constant Public Type reference (TYPE) UI_FUNC 'WFLOG' Function Code 20041112
34 MO_BAL Instance attribute Public Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application Log 20040926
35 MT_SRCUI Instance attribute Public Type reference (TYPE) CACS_TT_OASPUIG_T FOA: Generated Interfaces for Object/Target Object Search 20040920
Methods
# Method Level Visibility Method type Description Created on
1 CHANGEOAPI Instance method Public Method Change Process 20041021
2 CHANGEOAWL Instance method Public Method Change Worklist 20040914
3 CHECKUI Instance method Public Method Checks Validity of Interface to be Offered 20050519
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040926
5 CREATEOAPI Instance method Public Method Create Process 20041021
6 CREATEOAWL Instance method Public Method Create Worklist 20040914
7 DELETEOAWL Instance method Public Method Delete Worklist 20041016
8 DISPLAYOAPI Instance method Public Method Display Process 20041021
9 DISPLAYOAWL Instance method Public Method Display Worklist 20040914
10 GETATTRDESCR Static method Public Method Gets Text Description for Field Value 20050427
11 GETSRCUI Instance method Public Method Get Generated Interfaces for Object and Target Object Search 20040920
12 RELEASEOAPSI Instance method Public Method Release Process Step 20050128
13 SENDOAPIUI Instance method Public Method Send User Interface for Process 20041021
14 SENDOAWLUI Instance method Public Method Send User Interface for Worklist 20040914
Events
Class CL_CACS_OAUICTRLER has no event.
Types
Class CL_CACS_OAUICTRLER has no local type.
Method Signatures

Method CHANGEOAPI Signature

Method CHANGEOAPI on class CL_CACS_OAUICTRLER has no parameter.
Method CHANGEOAPI on class CL_CACS_OAUICTRLER has no exception.

Method CHANGEOAWL Signature

Method CHANGEOAWL on class CL_CACS_OAUICTRLER has no parameter.
Method CHANGEOAWL on class CL_CACS_OAUICTRLER has no exception.

Method CHECKUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OAWL Call by reference Object reference (TYPE REF TO) CL_CACS_OAWL FOA: Arbeitsvorrat für Objektzuordnung 20050519
2 Importing IT_SRCUI Call by reference Type reference (TYPE) CACS_TT_OASPUIG_T FOA: Generierte Oberflächen (Tabellentyp) 20050520
# Exception Resumable Description Created on
1 CX_CACS_OAUICTRLER_EX FOI: UI Controller Ausnahmen 20050520

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CACS_OAUICTRLER has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_OAUICTRLER_EX FOI: UI Controller Ausnahmen 20041109

Method CREATEOAPI Signature

Method CREATEOAPI on class CL_CACS_OAUICTRLER has no parameter.
Method CREATEOAPI on class CL_CACS_OAUICTRLER has no exception.

Method CREATEOAWL Signature

Method CREATEOAWL on class CL_CACS_OAUICTRLER has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_OAUICTRLER_EX FOI: UI Controller Ausnahmen 20041109

Method DELETEOAWL Signature

Method DELETEOAWL on class CL_CACS_OAUICTRLER has no parameter.
Method DELETEOAWL on class CL_CACS_OAUICTRLER has no exception.

Method DISPLAYOAPI Signature

Method DISPLAYOAPI on class CL_CACS_OAUICTRLER has no parameter.
Method DISPLAYOAPI on class CL_CACS_OAUICTRLER has no exception.

Method DISPLAYOAWL Signature

Method DISPLAYOAWL on class CL_CACS_OAUICTRLER has no parameter.
Method DISPLAYOAWL on class CL_CACS_OAUICTRLER has no exception.

Method GETATTRDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DESCR Value transfer Type reference (TYPE) STRING Textuelle Beschreibung 20050427
2 Importing IR_VALUE Call by reference Object reference (TYPE REF TO) DATA Feldwert 20050427
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20050427
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Struktur/Tabelle 20050427
# Exception Resumable Description Created on
1 CX_CACS_OAUICTRLER_EX FOI: UI Controller Ausnahmen 20050427

Method GETSRCUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SRCUI Call by reference Type reference (TYPE) CACS_TT_OASPUIG_T FOA: Generierte Oberflächen (Tabellentyp) 20040920
2 Importing I_OATYID Call by reference Type reference (TYPE) CACSOATYID FOA: Zuordnungstyp 20040920

Method GETSRCUI on class CL_CACS_OAUICTRLER has no exception.

Method RELEASEOAPSI Signature

Method RELEASEOAPSI on class CL_CACS_OAUICTRLER has no parameter.
Method RELEASEOAPSI on class CL_CACS_OAUICTRLER has no exception.

Method SENDOAPIUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OAPI Call by reference Object reference (TYPE REF TO) CL_CACS_OAP FOA: Arbeitsvorrat für Objektzuordnung 20041025
2 Importing IT_CALLMODE Call by reference Type reference (TYPE) CACS_TT_OAUICALLMODE FOA: Aufruf-Modus für UI 20050401
3 Importing IT_FCODE_EXCL Call by reference Type reference (TYPE) CACS_TT_OAUIFCODE FOA: Funktionscodes im UI für Prozesssteuerung 20041021
4 Importing I_OAPIID Call by reference Type reference (TYPE) CACSOAPIID FOA: Nummer der Prozessinstanz 20041029
5 Importing I_OAPSIID Call by reference Type reference (TYPE) CACSOAPSIID FOA: Nummer eines Schritts in einer Prozessinstanz 20041029
6 Importing I_TCODE Call by reference Type reference (TYPE) SYTCODE Aktueller Transaktionscode 20041029
# Exception Resumable Description Created on
1 CX_CACS_OAUICTRLER_EX FOI: UI Controller Ausnahmen 20041021

Method SENDOAWLUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OAWL Call by reference Object reference (TYPE REF TO) CL_CACS_OAWL FOA: Arbeitsvorrat für Objektzuordnung 20050627
2 Importing IT_CALLMODE Call by reference Type reference (TYPE) CACS_TT_OAUICALLMODE FOA: Aufruf-Modus der Oberfläche für Prozesssteuerung 20050304
3 Importing IT_FCODE_EXCL Call by reference Type reference (TYPE) CACS_TT_OAUIFCODE FOA: Funktionscodes im UI für Prozesssteuerung 20040914
4 Importing I_OAWLID Call by reference Type reference (TYPE) CACSOAWLID FOA: ID des Arbeitsvorrats für Objektzuordnung 20050304
5 Importing I_TCODE Call by reference Type reference (TYPE) SYTCODE Aktueller Transaktionscode 20041029
# Exception Resumable Description Created on
1 CX_CACS_OAUICTRLER_EX FOI: UI Controller Ausnahmen 20040914
History
Last changed by/on SAP  20110908 
SAP Release Created in 600