SAP ABAP Class CL_FOPC_CASE_ENHANCE (MIC: Customer Enhance in Case Management)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_CASE_MANAGEMENT (Package) Specific to Case Management
Properties
Class CL_FOPC_CASE_ENHANCE  
Short Description MIC: Customer Enhance in Case Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOPC_CASE_MANAGEMENT   Specific to Case Management 
Created 20050624   SAP 
Last change 20070913   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)
2 FOPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FOPC_CASE_ENHANCE has no interface implemented.
Friends
Class CL_FOPC_CASE_ENHANCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXIT_FLDATTR Static Attribute Protected Object reference (TYPE REF TO) IF_EX_FOPC_CI_CASE_FLDATTR BAdI Interface IF_EX_FOPC_CI_CASE_FLDATTR 20050624
2 EXIT_PRINT Static Attribute Protected Object reference (TYPE REF TO) IF_EX_FOPC_CI_CASE_PRINT BAdI Interface IF_EX_FOPC_CI_CASE_PRINT 20050624
3 GC_CI_CASEAS Constant Public Type reference (TYPE) DDOBJNAME 'CI_FOPC_CASEAS' Name of ABAP Dictionary Object 20050624
4 GC_CI_CASEIS Constant Public Type reference (TYPE) DDOBJNAME 'CI_FOPC_CASEIS' Name of ABAP Dictionary Object 20050624
5 GC_CI_CASEPL Constant Public Type reference (TYPE) DDOBJNAME 'CI_FOPC_CASEPL' Name of ABAP Dictionary Object 20050624
6 GC_CI_CASETE Constant Public Type reference (TYPE) DDOBJNAME 'CI_FOPC_CASETE' Name of ABAP Dictionary Object 20050624
7 GC_CI_CASETL Constant Public Type reference (TYPE) DDOBJNAME 'CI_FOPC_CASETL' Name of ABAP Dictionary Object 20050624
8 GT_DDF_CI_CASEAS Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List of Assessment 20050624
9 GT_DDF_CI_CASEIS Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List of Issue 20050624
10 GT_DDF_CI_CASEPL Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List of Remediation Plan 20050624
11 GT_DDF_CI_CASETE Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List of Testing 20050624
12 GT_DDF_CI_CASETL Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List of Test Log 20050624
Methods
# Method Level Visibility Method type Description Created on
1 CI_CASE_DROPDOWN Static method Public Method Maintain Values for New Cust. Fields Set as DDLB 20060919
2 CI_CASE_FLDATTR Static method Public Method Set Fields Attribute for New Customer Fields 20050624
3 CI_CASE_PRINT Static method Public Method Print New Customer Fields 20050624
4 CLASS_CONSTRUCTOR Static method Public Constructor Static Constructor 20050624
5 GET_CASE_ENHANCE Static method Private Method Check That Customer Enhancement Is Active for Case Type 20060919
Events
Class CL_FOPC_CASE_ENHANCE has no event.
Types
Class CL_FOPC_CASE_ENHANCE has no local type.
Method Signatures

Method CI_CASE_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DROPDOWNLB_DATA Call by reference Type reference (TYPE) CRMT_DROPDOWNLISTBOX_DATA_TAB Tabelle mit Einträgen für die Dropdown-Box 20060919
2 Importing IV_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Fallart 20060920
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20060921
4 Importing IV_TASK Call by reference Type reference (TYPE) FOPC_TASK Aufgaben-ID 20060921

Method CI_CASE_DROPDOWN on class CL_FOPC_CASE_ENHANCE has no exception.

Method CI_CASE_FLDATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_OBJ_FIELDATTRIB_TAB Feldeigenschaften 20050624
2 Importing IS_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY Values for current Screen Structure 20050624
3 Importing IV_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Fallart 20050624
4 Importing IV_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Kategorie 20050624
5 Importing IV_EDIT Call by reference Type reference (TYPE) ABAP_BOOL Edit mode or Not 20050624

Method CI_CASE_FLDATTR on class CL_FOPC_CASE_ENHANCE has no exception.

Method CI_CASE_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRT_CI_CASE Call by reference Type reference (TYPE) FOPC_T_PRT_CI_CASE Table: Print Extension of CASE 20050624
2 Importing IS_ATTRIBUTE Call by reference Type reference (TYPE) ANY Attributes of CASE 20050624
3 Importing IV_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Fallart 20050624
4 Importing IV_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Kategorie 20050624

Method CI_CASE_PRINT on class CL_FOPC_CASE_ENHANCE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FOPC_CASE_ENHANCE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FOPC_CASE_ENHANCE has no exception.

Method GET_CASE_ENHANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ENH_FIELDS Value transfer Type reference (TYPE) DDFIELDS CI fields 20060919
2 Importing IV_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Fallart 20060920

Method GET_CASE_ENHANCE on class CL_FOPC_CASE_ENHANCE has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600