SAP ABAP Class CL_CC_MESSAGE_HANDLING (Message Handling)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA (Application Component) Cross-Application Components
     ISX_MD_CC_ADAPTER (Package) Adapter for SAP Convergent Charging
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISX_MD_CC_CONSTANTS Constants for SAP CC contract call 20101119
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISX_MD_COL_CONSTANTS Constants for master data replictaion 20120713
Properties
Class CL_CC_MESSAGE_HANDLING  
Short Description Message Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISX_MD_CC_ADAPTER   Adapter for SAP Convergent Charging 
Created 20101119   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CC_MESSAGE_HANDLING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISX_MD_CC_CONSTANTS Constants for SAP CC contract call 20101119
2 IF_ISX_MD_COL_CONSTANTS Constants for master data replictaion 20120713
Friends
Class CL_CC_MESSAGE_HANDLING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ERR_CAT_ALREADY_EXISTS Instance attribute Private Attribute reference (LIKE) 20120713
2 GC_ERR_CAT_CONFIGURATION Instance attribute Private Attribute reference (LIKE) 20120713
3 GC_ERR_CAT_ILLEGAL_STATE Instance attribute Private Attribute reference (LIKE) 20120713
4 GC_ERR_CAT_INVALID Instance attribute Private Attribute reference (LIKE) 20120713
5 GC_ERR_CAT_NOT_EXIST Instance attribute Private Attribute reference (LIKE) 20120713
6 GC_ERR_CAT_PREREQ_MISSING Instance attribute Private Attribute reference (LIKE) 20120713
7 GC_ERR_CAT_TEMP_ERROR Instance attribute Private Attribute reference (LIKE) 20120713
8 GC_MSG_ID Instance attribute Private Attribute reference (LIKE) 20101119
9 GC_MSG_TYPE_E Instance attribute Private Attribute reference (LIKE) 20101119
10 GC_MSG_TYPE_I Instance attribute Private Attribute reference (LIKE) 20101119
11 GC_PARAM_BILL_CYCLE_DAY Instance attribute Private Attribute reference (LIKE) 20101119
12 GC_RESP_STATUS_ERROR Instance attribute Private Attribute reference (LIKE) 20101119
13 GC_RESP_STATUS_NO_CALL Instance attribute Private Attribute reference (LIKE) 20120713
14 GC_RESP_STATUS_RETURN Instance attribute Private Attribute reference (LIKE) 20120713
15 GC_SEL_CHARGE_PLAN_CLASS_ID Instance attribute Private Attribute reference (LIKE) 20101119
16 GC_SEL_REFILL_PLAN_CLASS_ID Instance attribute Private Attribute reference (LIKE) 20101119
17 GO_MESSAGE_HANDLER Static Attribute Private Object reference (TYPE REF TO) CL_CC_MESSAGE_HANDLING Message Handler 20101119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_APPLICATION_FAULT Instance method Public Method Add error from exception cx_ai_application_fault 20120713
2 ADD_RESPONSE_MESSAGE Instance method Public Method Add message from service response to BAPIRET2 20101119
3 ADD_SERVICE_RESPONSE Instance method Protected Method Add response from service to BAPIRET2 20120713
4 ADD_SERVICE_RESPONSE_MAINTAIN Instance method Public Method Add response from maintain service to BAPIRET2 20120713
5 ADD_SERVICE_RESPONSE_READ Instance method Public Method Add response from read service to BAPIRET2 20120713
6 ADD_SYSTEM_FAULT Instance method Public Method Add error from exception cx_ai_system_fault 20120713
7 ADD_SY_MESSAGE Instance method Public Method Add SY message to BAPIRET2 20101119
8 GET_INSTANCE Static method Public Method Get instance 20101119
Events
Class CL_CC_MESSAGE_HANDLING has no event.
Types
Class CL_CC_MESSAGE_HANDLING has no local type.
Method Signatures

Method ADD_APPLICATION_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120713
2 Importing IR_CX_AI_APPLICATION_FAULT Call by reference Object reference (TYPE REF TO) CX_AI_APPLICATION_FAULT Application Integration: Application Error 20120713

Method ADD_APPLICATION_FAULT on class CL_CC_MESSAGE_HANDLING has no exception.

Method ADD_RESPONSE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20101119
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20110117
3 Importing IV_MESSAGE Call by reference Type reference (TYPE) STRING Message from service 20101119
4 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE Message type: S Success, E Error, W Warning, I Info, A Abort 20101119

Method ADD_RESPONSE_MESSAGE on class CL_CC_MESSAGE_HANDLING has no exception.

Method ADD_SERVICE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120713
2 Importing IS_RESPONSE Call by reference Type reference (TYPE) ISX_RESPONSE Proxy Structure (generated) 20120713
3 Importing IT_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20120713
4 Importing IV_ID Call by reference Type reference (TYPE) ANY Proxy Data Element (generated) 20120713

Method ADD_SERVICE_RESPONSE on class CL_CC_MESSAGE_HANDLING has no exception.

Method ADD_SERVICE_RESPONSE_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120713
2 Importing IS_RESPONSE Call by reference Type reference (TYPE) ISX_RESPONSE Proxy Structure (generated) 20120713
3 Importing IT_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20120713
4 Importing IV_ID Call by reference Type reference (TYPE) ANY Proxy Data Element (generated) 20120713

Method ADD_SERVICE_RESPONSE_MAINTAIN on class CL_CC_MESSAGE_HANDLING has no exception.

Method ADD_SERVICE_RESPONSE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120713
2 Importing IS_RESPONSE Call by reference Type reference (TYPE) ISX_RESPONSE Proxy Structure (generated) 20120713
3 Importing IT_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20120713
4 Importing IV_ID Call by reference Type reference (TYPE) ANY Proxy Data Element (generated) 20120713

Method ADD_SERVICE_RESPONSE_READ on class CL_CC_MESSAGE_HANDLING has no exception.

Method ADD_SYSTEM_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120713
2 Importing IR_CX_AI_SYS_FAULT Call by reference Object reference (TYPE REF TO) CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20120713

Method ADD_SYSTEM_FAULT on class CL_CC_MESSAGE_HANDLING has no exception.

Method ADD_SY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20101119
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20110118

Method ADD_SY_MESSAGE on class CL_CC_MESSAGE_HANDLING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CC_MESSAGE_HANDLING Message Handler 20101119

Method GET_INSTANCE on class CL_CC_MESSAGE_HANDLING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606