SAP ABAP Class CL_CACS_SCTR_ASSISTANCE (ICM: Assistance Class for WD Components)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSC0 (Package) ICM: Standard contract UI: Webdynpro ABAP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20080506
Properties
Class CL_CACS_SCTR_ASSISTANCE  
Short Description ICM: Assistance Class for WD Components    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSC0   ICM: Standard contract UI: Webdynpro ABAP 
Created 20080506   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_SCTR_ASSISTANCE has no interface implemented.
Friends
Class CL_CACS_SCTR_ASSISTANCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTIVATION_FUNCTIONS Constant Public Type reference (TYPE) STRING 'ACTIVATION_FUNCTIONS' 20080508
2 GC_EVN_ACCEPT_CHANGES Constant Public Type reference (TYPE) STRING 'EVN_ACCEPT_CHANGES' 20080507
3 GC_EVN_ACTIVATE Constant Public Type reference (TYPE) STRING 'EVN_ACTIVATE' 20080529
4 GC_EVN_BACKDATE Constant Public Type reference (TYPE) STRING 'EVN_BACKDATE' 20080508
5 GC_EVN_DEL_INACTIVE_ELEMENTS Constant Public Type reference (TYPE) STRING 'EVN_DEL_INACTIVE_ELEMENTS' 20080508
6 GC_EVN_EXPORT Constant Public Type reference (TYPE) STRING 'EVN_EXPORT' 20080508
7 GC_EVN_IMPORT Constant Public Type reference (TYPE) STRING 'EVN_IMPORT' 20080508
8 GC_EVN_MAKE_PRESEL Constant Public Type reference (TYPE) STRING 'EVN_MAKE_PRESEL' 20080514
9 GC_EVN_MOVE_FORWARD Constant Public Type reference (TYPE) STRING 'EVN_MOVE_FORWARD' 20080508
10 GC_EVN_TERMINATE_CONTRACT Constant Public Type reference (TYPE) STRING 'EVN_TERMINATE_CONTRACT' 20080508
11 GC_ID_ACTIVATE Constant Public Type reference (TYPE) STRING 'ID_ACTIVATE' 20080529
12 GC_ID_DELETE Constant Public Type reference (TYPE) STRING 'ID_DELETE' 20080530
13 GC_ID_DEL_INACTIVE_ELEMENTS Constant Public Type reference (TYPE) STRING 'ID_DEL_INACTIVE_ELEMENTS' 20080609
14 GC_ID_EXPORT Constant Public Type reference (TYPE) STRING 'ID_EXPORT' 20080609
15 GC_ID_IMPORT Constant Public Type reference (TYPE) STRING 'ID_IMPORT' 20080529
16 GC_ID_MOVE_FORWARD Constant Public Type reference (TYPE) STRING 'ID_MOVE_FORWARD' 20080508
17 GC_ID_TERMINATE_CONTRACT Constant Public Type reference (TYPE) STRING 'ID_TERMINATE_CONTRACT' 20080508
18 GC_LEVEL Constant Public Type reference (TYPE) STRING 'LEVEL' 20080508
19 GC_LEVEL_AGREEMENT Constant Public Type reference (TYPE) STRING 'AGREEMENT' 20080507
20 GC_LEVEL_CONTRACT Constant Public Type reference (TYPE) STRING 'CONTRACT' 20080507
21 GC_LEVEL_RULE Constant Public Type reference (TYPE) STRING 'RULE' 20080507
22 GC_MODE Constant Public Type reference (TYPE) STRING 'MODE' 20080508
23 GC_MODE_CHANGE Constant Public Type reference (TYPE) STRING 'CHANGE' 20080507
24 GC_MODE_CREATE Constant Public Type reference (TYPE) STRING 'CREATE' 20080507
25 GC_MODE_DELETE Constant Public Type reference (TYPE) STRING 'DELETE' 20080611
26 GC_MODE_DIRECT_CHANGE Constant Public Type reference (TYPE) STRING 'DIRECT_CHANGE' 20080514
27 GC_MODE_DISPLAY Constant Public Type reference (TYPE) STRING 'DISPLAY' 20080507
28 GC_ROOT Constant Public Type reference (TYPE) STRING 'ROOT' 20080507
29 GC_RULE Constant Public Type reference (TYPE) STRING 'RULE' 20080507
30 GC_RULEDEFORULEDEF Constant Public Type reference (TYPE) STRING 'RULEDEFORULEDEF' 20080514
31 GC_RULEDEFORULEDEFGU Constant Public Type reference (TYPE) STRING 'RULEDEFORULEDEFGU' 20080514
32 GC_RULEDEFORULEPREBRF Constant Public Type reference (TYPE) STRING 'RULEDEFORULEPREBRF' BRF Plus EHP5 20090205
33 GC_RULEDEFORULEPRESEL Instance attribute Public Type reference (TYPE) STRING 'RULEDEFORULEPRESEL' 20090305
34 GC_RULEDEFORULETARGET Constant Public Type reference (TYPE) STRING 'RULEDEFORULETARGET' 20080514
35 GC_SCTR Constant Public Type reference (TYPE) STRING 'SCTR' 20080508
36 GC_STEP2 Constant Public Type reference (TYPE) STRING 'step2' 20080507
37 GC_SUBSTEPOTHERS Constant Public Type reference (TYPE) STRING 'SUBSTEPOTHERS' 20080514
38 GC_W_DISPLAY_DS Constant Public Type reference (TYPE) STRING 'DISPLAY_DSCR' 20080507
39 GC_W_DISPLAY_DSCR Constant Public Type reference (TYPE) STRING 'W_DISPLAY_DSCR' 20080507
40 GC_W_DISPLAY_HDR Constant Public Type reference (TYPE) STRING 'W_DISPLAY_HDR' 20080507
41 GC_W_EDIT_DSCR Constant Public Type reference (TYPE) STRING 'W_EDIT_DSCR' 20080507
42 GC_W_EDIT_HDR Constant Public Type reference (TYPE) STRING 'W_EDIT_HDR' 20080507
43 GC_W_HEADER Constant Public Type reference (TYPE) STRING 'W_HEADER' 20080507
44 GO_FPM Instance attribute Private Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20080506
45 GO_MESSAGE_MGR Instance attribute Private Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM message manager public use 20080506
46 MV_PORTAL_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WD_PORTAL_INTEGRATION Web Dynpro: Portal Integration 20080613
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080506
2 REPORT_EXCEPTION Instance method Public Method Execute a service call method and handle FPM exception 20080506
3 REPORT_MESSAGE Instance method Public Method Execute a service call method and handle FPM messages 20080506
4 REPORT_NON_FPM_EXCEPTION Instance method Private Method Report exception to window manager 20080513
5 REPORT_NON_FPM_MESSAGE Instance method Private Method Report message to window manager 20080513
6 SET_PORTAL_IS_DIRTY Instance method Public Method Check buffer and set the flag of portal is_dirty 20080613
Events
Class CL_CACS_SCTR_ASSISTANCE has no event.
Types
Class CL_CACS_SCTR_ASSISTANCE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CACS_SCTR_ASSISTANCE has no parameter.
Method CONSTRUCTOR on class CL_CACS_SCTR_ASSISTANCE has no exception.

Method REPORT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMP_CONTROLLER Call by reference Object reference (TYPE REF TO) OBJECT 20080506
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080519
3 Importing IO_WD_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Used in non fpm message 20080515
4 Importing IS_FPM_MESSAGE Call by reference Type reference (TYPE) ABAP_BOOL 'X' Is message to be part of fpm 20080513
5 Importing IS_SERVICE_MESSAGE Call by reference Type reference (TYPE) ABAP_BOOL 'X' Is message created self 20080513
6 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20080519
7 Importing I_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20080506

Method REPORT_EXCEPTION on class CL_CACS_SCTR_ASSISTANCE has no exception.

Method REPORT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMP_CONTROLLER Call by reference Object reference (TYPE REF TO) OBJECT Web Dynpro: Controller Interface 20080506
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080519
3 Importing IO_WD_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Used in non fpm message 20080515
4 Importing IS_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20080506
5 Importing IS_FPM_MESSAGE Call by reference Type reference (TYPE) ABAP_BOOL 'X' Is message to be part of fpm 20080513
6 Importing IS_SERVICE_MESSAGE Call by reference Type reference (TYPE) ABAP_BOOL 'X' Is message created self 20080513
7 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20080519

Method REPORT_MESSAGE on class CL_CACS_SCTR_ASSISTANCE has no exception.

Method REPORT_NON_FPM_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Used in non fpm message 20080515
2 Importing I_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20080513

Method REPORT_NON_FPM_EXCEPTION on class CL_CACS_SCTR_ASSISTANCE has no exception.

Method REPORT_NON_FPM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Used in non fpm message 20080515
2 Importing IS_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 20080513

Method REPORT_NON_FPM_MESSAGE on class CL_CACS_SCTR_ASSISTANCE has no exception.

Method SET_PORTAL_IS_DIRTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIRTY_FLAG Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Supplement for True Boolean Type: 'X' == True '' == False 20080616
2 Importing I_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080613

Method SET_PORTAL_IS_DIRTY on class CL_CACS_SCTR_ASSISTANCE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604