SAP ABAP Class CL_CRD_AS_ASSISTANCE (CRD: Assistance Class for WD Components)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CRDUI1 (Package) Cred. Assignments: 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 20080303
Properties
Class CL_CRD_AS_ASSISTANCE  
Short Description CRD: 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 CRDUI1   Cred. Assignments: UI WebDynpro ABAP 
Created 20080303   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRD_AS_ASSISTANCE has no forward declaration.
Interfaces
Class CL_CRD_AS_ASSISTANCE has no interface implemented.
Friends
Class CL_CRD_AS_ASSISTANCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPCONF_CHANGE Constant Public Type reference (TYPE) STRING 'CRD_AS_CHANGE_CONF' Constant for Applic. Config. for 'Change' 20080521
2 GC_APPCONF_CREATE Constant Public Type reference (TYPE) STRING 'CRD_AS_CREATE_CONF' Constant for Applic. Config. for 'Create' 20080521
3 GC_APPCONF_DELETE Constant Public Type reference (TYPE) STRING 'CRD_AS_DELETE_CONF' Constant for Applic. Config. for 'Delete' 20080521
4 GC_APPCONF_DISPLAY Constant Public Type reference (TYPE) STRING 'CRD_AS_DISPLAY_CONF' Constant for Applic. Config. for 'Display' 20080521
5 GC_DEFAULT_VARIANT_CHANGE Constant Public Type reference (TYPE) STRING 'VAR_CRD_AS_CHANGE_DEFAULT' Constant for default variant name for Change Appl. 20080507
6 GC_DEFAULT_VARIANT_CREATE Constant Public Type reference (TYPE) STRING 'VAR_CRD_AS_CREATE_DEFAULT' Constant for default variant name for Change Appl. 20080507
7 GC_DEFAULT_VARIANT_DELETE Constant Public Type reference (TYPE) STRING 'VAR_CRD_AS_DELETE_DEFAULT' Constant for default variant name for Change Appl. 20080507
8 GC_SUBSTEP_EDIT Constant Public Type reference (TYPE) STRING 'EDITATTRSTEP' Constant for Substep ID "Edit Attributes" 20080428
9 GC_SUBSTEP_REF Constant Public Type reference (TYPE) STRING 'REFCRDSTEP' Constant for Substep ID "Choose Ref. Credential" 20080428
10 GC_SUBVAR_EDIT Constant Public Type reference (TYPE) STRING 'EDITATTRVARDEF' Constant for Substep Variant ID "Edit Attributes" 20080428
11 GC_SUBVAR_REF Constant Public Type reference (TYPE) STRING 'REFCRDVARDEF' Constant for Substep Variant ID "Choose Ref. Credential" 20080428
12 GO_FPM Instance attribute Private Object reference (TYPE REF TO) IF_FPM FPM Framework 20080318
13 GO_FPM_GAF Instance attribute Public Object reference (TYPE REF TO) IF_FPM_GAF eference to GAF via AppCC 20080513
14 GO_MESSAGE_MGR Instance attribute Private Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM Message Manager 20080318
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080314
2 DO_SERVICE_CALL Instance method Public Method Execute a service call method and handle messages 20080313
3 FILTER_MESSAGES Instance method Protected Method Delete messages that are not to be shown 20080527
Events
Class CL_CRD_AS_ASSISTANCE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_MSG_STATUS Public See coding indicates whether S, E and/or W msgs. occured 20080317 begin of S_MSG_STATUS, has_s type wdy_boolean, "S- and I-messages has_w type wdy_boolean, has_e type wdy_boolean, is_empty type wdy_boolean, "is_empty := NOT(has_s OR has_w OR has_e) end of S_MSG_STATUS
Method Signatures

Method CONSTRUCTOR Signature

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

Method DO_SERVICE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLER Call by reference Object reference (TYPE REF TO) OBJECT The calling WD Component 20080314
2 Importing IO_COMP_CONTROLLER Call by reference Object reference (TYPE REF TO) OBJECT Reference to the CompController of the calling component 20080314
3 Importing IO_MESSAGES Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Returned Messages 20080314
4 Importing IV_METH_NAME Call by reference Type reference (TYPE) STRING Name of the 'EXECUTE_XYZ' method in the component controller 20080314
5 Returning RV_STATUS Value transfer Type reference (TYPE) S_MSG_STATUS Message types that were reported 20080317
# Exception Resumable Description Created on
1 CX_CRD_GENERIC_SERVICE_CALL Exception thrown during service call (e.g. RFC) 20080317
2 CX_PARAMETER_INVALID_TYPE Parameter with Invalid Type 20080318

Method FILTER_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20080527

Method FILTER_MESSAGES on class CL_CRD_AS_ASSISTANCE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604