SAP ABAP Class CL_CC_CONTRACT_FIND (Find SAP CC contract)
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 20101112
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISX_MD_COL_CONSTANTS Constants for master data replictaion 20101217
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISX_MD_COL_REP_OBJECT_CON Constants for replication objects in COL 20111110
Properties
Class CL_CC_CONTRACT_FIND  
Short Description Find SAP CC contract    
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 20101112   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CC_CONTRACT_FIND has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISX_MD_CC_CONSTANTS Constants for SAP CC contract call 20101112
2 IF_ISX_MD_COL_CONSTANTS Constants for master data replictaion 20101217
3 IF_ISX_MD_COL_REP_OBJECT_CON Constants for replication objects in COL 20111110
Friends
Class CL_CC_CONTRACT_FIND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ADAPTER_TYPE_ERP Instance attribute Private Attribute reference (LIKE) 20110112
2 GC_ADAPTER_TYPE_NON_ERP Instance attribute Private Attribute reference (LIKE) 20110112
3 GC_ATTR_CONTRACT_ID Instance attribute Public Attribute reference (LIKE) 20101217
4 GC_ATTR_PARTNER Instance attribute Private Attribute reference (LIKE) 20110112
5 GC_ATTR_TIME_ZONE Instance attribute Public Attribute reference (LIKE) 20110329
6 GC_ATTR_VALID_AT Instance attribute Public Attribute reference (LIKE) 20101217
7 GC_CLASS_TYPE_CHARGE_PLAN Instance attribute Private Attribute reference (LIKE) 20101124
8 GC_CLASS_TYPE_REFILL_PLAN Instance attribute Private Attribute reference (LIKE) 20101124
9 GC_CONTRACT_HEADER Instance attribute Private Attribute reference (LIKE) 20110112
10 GC_CONTRACT_QUERY Instance attribute Private Attribute reference (LIKE) 20110112
11 GC_CONTRACT_QUERY_HEADER Instance attribute Private Attribute reference (LIKE) 20110112
12 GC_CONTRACT_QUERY_ID Instance attribute Private Attribute reference (LIKE) 20110112
13 GC_CONTRACT_QUERY_RESULT Instance attribute Private Attribute reference (LIKE) 20110112
14 GC_COUNTER_TYPE_INTERNAL Instance attribute Private Attribute reference (LIKE) 20121123
15 GC_COUNTER_TYPE_NON_SHARED Instance attribute Private Attribute reference (LIKE) 20121123
16 GC_COUNTER_TYPE_POOLED Instance attribute Private Attribute reference (LIKE) 20120927
17 GC_COUNTER_TYPE_SHARED Instance attribute Private Attribute reference (LIKE) 20120927
18 GC_DDIC_OBJ_TYPE_TABLE Instance attribute Private Attribute reference (LIKE) 20110112
19 GC_DDIC_SUB_OBJ_TYPE_STRUCTURE Instance attribute Private Attribute reference (LIKE) 20110112
20 GC_ERR_CAT_ALREADY_EXISTS Instance attribute Private Attribute reference (LIKE) 20110112
21 GC_ERR_CAT_CONFIGURATION Instance attribute Private Attribute reference (LIKE) 20110112
22 GC_ERR_CAT_ILLEGAL_STATE Instance attribute Private Attribute reference (LIKE) 20110112
23 GC_ERR_CAT_INVALID Instance attribute Private Attribute reference (LIKE) 20110112
24 GC_ERR_CAT_NOT_EXIST Instance attribute Private Attribute reference (LIKE) 20110112
25 GC_ERR_CAT_PREREQ_MISSING Instance attribute Private Attribute reference (LIKE) 20110112
26 GC_ERR_CAT_TEMP_ERROR Instance attribute Private Attribute reference (LIKE) 20110112
27 GC_MSG_ID Instance attribute Private Attribute reference (LIKE) 20101112
28 GC_MSG_TYPE_E Instance attribute Private Attribute reference (LIKE) 20101112
29 GC_MSG_TYPE_I Instance attribute Private Attribute reference (LIKE) 20101112
30 GC_OPTION_EQ Instance attribute Public Attribute reference (LIKE) 20101217
31 GC_PARAM_BILL_CYCLE_DAY Instance attribute Private Attribute reference (LIKE) 20110112
32 GC_REP_OBJECT_PRV_CONTRACT Instance attribute Private Attribute reference (LIKE) 20111110
33 GC_RESP_STATUS_ERROR Instance attribute Private Attribute reference (LIKE) 20101112
34 GC_RESP_STATUS_RETURN Instance attribute Private Attribute reference (LIKE) 20110204
35 GC_SELECTION_DATE Instance attribute Private Attribute reference (LIKE) 20110118
36 GC_SELECTION_NUMBER Instance attribute Private Attribute reference (LIKE) 20110118
37 GC_SELECTION_STRING Instance attribute Private Attribute reference (LIKE) 20110118
38 GC_SEL_CHARGE_PLAN_CLASS_ID Instance attribute Private Attribute reference (LIKE) 20101124
39 GC_SEL_REFILL_PLAN_CLASS_ID Instance attribute Private Attribute reference (LIKE) 20101124
40 GC_SIGN_INCL Instance attribute Public Attribute reference (LIKE) 20101217
41 GC_TIME_ZONE_UTC Instance attribute Public Attribute reference (LIKE) 20110329
42 GV_ACTIVITY_CHANGE Instance attribute Private Attribute reference (LIKE) 20110112
43 GV_ACTIVITY_CREATE Instance attribute Private Attribute reference (LIKE) 20110112
44 GV_ACTIVITY_DISPLAY Instance attribute Private Attribute reference (LIKE) 20110112
Methods
# Method Level Visibility Method type Description Created on
1 CONTRACT_FIND Instance method Public Method Find contract 20101112
2 CONTRACT_READ Instance method Public Method Read contract by ID 20101217
3 DETERMINE_LOGICAL_PORT Instance method Protected Method Determine logcial port 20130219
4 GET_VALID_AT Instance method Protected Method Get VALID_AT from contract validity 20111110
5 MAP_WS_TO_BOL Instance method Public Method Map from webservice into BOL structure 20101115
Events
Class CL_CC_CONTRACT_FIND has no event.
Types
Class CL_CC_CONTRACT_FIND has no local type.
Method Signatures

Method CONTRACT_FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTRACT Call by reference Type reference (TYPE) ISX_CONTRACT_TAB Contract - Table type 20101112
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20101112
3 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) CRM_ISX_SEL_PARA_TAB Table type for Selection Parameters for Complex Searches 20101112

Method CONTRACT_FIND on class CL_CC_CONTRACT_FIND has no exception.

Method CONTRACT_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY Data object structure 20101217
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20101217
3 Importing IV_DATA_ID Call by reference Type reference (TYPE) ANY Data object ID 20101217

Method CONTRACT_READ on class CL_CC_CONTRACT_FIND has no exception.

Method DETERMINE_LOGICAL_PORT 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 20130219
2 Exporting EV_LOGICAL_PORT Call by reference Type reference (TYPE) PRX_LOGICAL_PORT_NAME Logical Port Name 20130219
3 Importing IT_CONTRACT Call by reference Type reference (TYPE) ISX_CONTRACT_TAB Contract - Table type 20130219
4 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) CRM_ISX_SEL_PARA_TAB Table type for Selection Parameters for Complex Searches 20130219
# Exception Resumable Description Created on
1 ERROR_OCCURRED Error occurred 20130219

Method GET_VALID_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VALID_AT_LOC Call by reference Type reference (TYPE) ISX_DATE Valid_At in local format 20111110
2 Importing IS_CONTRACT_BOL Call by reference Type reference (TYPE) ISX_CONTRACT Contract structure 20111110
3 Importing IS_CONTRACT_WS Call by reference Type reference (TYPE) ISX_CHARGING_CONTRACT1 Proxy Structure (generated) 20111110

Method GET_VALID_AT on class CL_CC_CONTRACT_FIND has no exception.

Method MAP_WS_TO_BOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTRACT_BOL Call by reference Type reference (TYPE) ISX_CONTRACT_TAB Contract - Table type 20101115
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20101115
3 Importing IS_RESPONSE_WS Call by reference Type reference (TYPE) ISX_FIND_CHARGING_CONTRACT_RES Webservice Response Message 20101115
4 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) CRM_ISX_SEL_PARA_TAB Table type for Selection Parameters for Complex Searches 20101116

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