SAP ABAP Class CL_ISU_CLUSTER_01 (CL_ISU_CLUSTER_01)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-IDE (Application Component) Intercompany Data Exchange
     EECC_EDI (Package) IS-U: Deregulation
Properties
Class CL_ISU_CLUSTER_01  
Short Description CL_ISU_CLUSTER_01    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EECC_EDI   IS-U: Deregulation 
Created 20000419   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_CLUSTER_01 has no forward declaration.
Interfaces
Class CL_ISU_CLUSTER_01 has no interface implemented.
Friends
Class CL_ISU_CLUSTER_01 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_SERVROLE_DISTRIB Constant Public Type reference (TYPE) INTCODE '01' Role: Distributor 20000727
2 CO_SERVROLE_SUPPLIER Constant Public Type reference (TYPE) INTCODE '02' Role: Supplier 20000727
3 DIVISION Instance attribute Public Type reference (TYPE) EANL-SPARTE DIVISION 20000419
4 INT_UI Instance attribute Public Type reference (TYPE) EUIHEAD-INT_UI INT_UI (Pod) 20000727
5 KEYDATE Instance attribute Public Type reference (TYPE) D KEYDATE 20000419
6 P_CLUST Instance attribute Public Type reference (TYPE) SIDEDC_DATA P_CLUST 20000419
7 P_CONTROL Instance attribute Public Type reference (TYPE) ISU_OBJECT_CONTROL_DATA P_CONTROL 20000419
8 P_KEY Instance attribute Public Type reference (TYPE) SIDEDC_KEY P_KEY 20000419
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY Instance method Public Method CHECK_CONSISTENCY 20000419
2 CLOSE Instance method Public Method CLOSE 20000419
3 CLUSTER_ANALYZE Instance method Public Method CLUSTER_ANALYZE 20000419
4 DROP_CUSTOMER Instance method Public Method DROP_CUSTOMER 20000823
5 GET_ACCOUNT Instance method Public Method GET_ACCOUNT 20000419
6 GET_ALL_CONTRACTS Instance method Public Method GET_ALL_CONTRACTS 20000731
7 GET_CONTRACTS_BY_SERVICEROLE Instance method Public Method GET_CONTRACTS_BY_SERVICEROLE 20000419
8 GET_CONTRACT_BY_PROVIDER Instance method Public Method GET_CONTRACT_BY_PROVIDER 20000419
9 GET_DISTRIBUTOR Instance method Public Method GET_DISTRIBUTOR_CONTRACT 20000804
10 GET_DISTRIBUTOR_CONTRACT Instance method Public Method GET_DISTRIBUTOR_CONTRACT 20000419
11 GET_DISTRIBUTOR_INSTALLATION Instance method Public Method GET_DISTRIBUTOR_INSTALLATION 20000419
12 GET_INSTLNS_BY_SERVICE_ROLE Instance method Public Method GET_INSTLNS_BY_SERVICE_ROLE 20000419
13 GET_NBSERVICE_BY_PROVIDER Instance method Public Method GET_NBSERVICE_BY_PROVIDER 20000728
14 GET_NBSERVICE_DISTRIBUTOR Instance method Public Method GET_NBSERVICE_DISTRIBUTOR 20000831
15 GET_OWN_CONTRACTS Instance method Public Method GET_OWN_CONTRACTS 20000727
16 GET_OWN_SUPPLY_ID Instance method Public Method GET_OWN_SUPPLY_ID 20000419
17 GET_PARTNER Instance method Public Method GET_PARTNER 20000419
18 GET_PREMISES Instance method Public Method GET_PREMISES 20000419
19 GET_SUPPLIER_CONTRACTS Instance method Public Method GET_SUPPLIER_CONTRACTS 20000419
20 LOAD Instance method Private Method LOAD 20000419
21 SAVE Instance method Public Method Save 20000419
22 SELECT Static method Public Method SELECT 20000419
23 SELECT_BY_CONTRACT Static method Public Method SELECT_BY_CONTRACT 20000419
24 SELECT_BY_EXTERNAL_POD Static method Public Method SELECT_BY_EXTERNAL_POD 20000727
25 SELECT_BY_INSTALLATION Static method Public Method SELECT_BY_INSTALLATION 20000419
26 SELECT_BY_OWN_SUPPLY_ID Static method Public Method SELECT_BY_OWN_SUPPLY_ID 20000419
Events
Class CL_ISU_CLUSTER_01 has no event.
Types
Class CL_ISU_CLUSTER_01 has no local type.
Method Signatures

Method CHECK_CONSISTENCY Signature

Method CHECK_CONSISTENCY on class CL_ISU_CLUSTER_01 has no parameter.
# Exception Resumable Description Created on
1 FAILED FAILED 20000419
2 INTERNAL_ERROR INTERNAL_ERROR 20000419
3 INVALID_OBJECT INVALID_OBJECT 20000419
4 NOT_SELECTED NOT_SELECTED 20000419

Method CLOSE Signature

Method CLOSE on class CL_ISU_CLUSTER_01 has no parameter.
Method CLOSE on class CL_ISU_CLUSTER_01 has no exception.

Method CLUSTER_ANALYZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_NUM_DIST Call by reference Type reference (TYPE) I Y_NUM_DIST 20000419
2 Exporting Y_NUM_OTHERS Call by reference Type reference (TYPE) I Y_NUM_OTHERS 20000419
3 Exporting Y_NUM_SUPP Call by reference Type reference (TYPE) I Y_NUM_SUPP 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method DROP_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D X_DATE 20000823
2 Exporting Y_EAUS Call by reference Type reference (TYPE) EAUS Y_EAUS 20000823
# Exception Resumable Description Created on
1 FAILED FAILED 20000823
2 INTERNAL_ERROR INTERNAL_ERROR 20000823

Method GET_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning Y_ACCOUNT Value transfer Object reference (TYPE REF TO) CL_ISU_CONTRACT_ACCOUNT Y_ACCOUNT 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_FOUND NOT_FOUND 20000419
3 NOT_SELECTED NOT_SELECTED 20000419

Method GET_ALL_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D X_DATE 20000731
2 Returning Y_CONTRACTS Value transfer Type reference (TYPE) ISU_REF_CONTRACT_TAB Y_CONTRACT 20000731
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000731
2 NOT_FOUND NOT_FOUND 20000731
3 NOT_SELECTED NOT_SELECTED 20000731

Method GET_CONTRACTS_BY_SERVICEROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D X_DATE 20000419
2 Importing X_SERVICEROLE Call by reference Type reference (TYPE) SPROVIDER-INTCODE X_SERVICEROLE 20000419
3 Exporting Y_CONTRACTS Call by reference Type reference (TYPE) ISU_REF_CONTRACT_TAB Y_CONTRACTS 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method GET_CONTRACT_BY_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D X_DATE 20000419
2 Importing X_PROVIDER Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER X_PROVIDER 20000419
3 Exporting Y_CONTRACT Call by reference Object reference (TYPE REF TO) CL_ISU_CONTRACT Y_CONTRACT 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_FOUND NOT_FOUND 20000728
3 NOT_SELECTED NOT_SELECTED 20000419
4 NOT_UNIQUE NOT_UNIQUE 20000419

Method GET_DISTRIBUTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D X_DATE 20000804
2 Exporting Y_PROVIDERDATA Call by reference Type reference (TYPE) SPROVIDER Y_CONTRACT 20000804
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000804
2 NOT_FOUND NOT_FOUND 20000804
3 NOT_SELECTED NOT_SELECTED 20000804

Method GET_DISTRIBUTOR_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D X_DATE 20000419
2 Exporting Y_CONTRACT Call by reference Object reference (TYPE REF TO) CL_ISU_CONTRACT Y_CONTRACT 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_FOUND NOT_FOUND 20000419
3 NOT_SELECTED NOT_SELECTED 20000419

Method GET_DISTRIBUTOR_INSTALLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_INSTALLATION Call by reference Object reference (TYPE REF TO) CL_ISU_INSTALLATION Y_INSTALLATION 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_FOUND NOT_FOUND 20000419
3 NOT_SELECTED NOT_SELECTED 20000419
4 NOT_UNIQUE NOT_UNIQUE 20000419

Method GET_INSTLNS_BY_SERVICE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICEROLE Call by reference Type reference (TYPE) SPROVIDER-INTCODE X_SERVICEROLE 20000419
2 Exporting Y_INSTALLATIONS Call by reference Type reference (TYPE) IIDE_INSTALLATION_TAB Y_INSTALLATIONS 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method GET_NBSERVICE_BY_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D X_DATE 20000728
2 Importing X_PROVIDER Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER X_PROVIDER 20000728
3 Exporting Y_NBSERVICE Call by reference Object reference (TYPE REF TO) CL_ISU_NBSERVICE Y_NBSERVICE 20000728
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000728
2 NOT_FOUND NOT_FOUND 20000728
3 NOT_SELECTED NOT_SELECTED 20000728
4 NOT_UNIQUE NOT_UNIQUE 20000728

Method GET_NBSERVICE_DISTRIBUTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D X_DATE 20000831
2 Exporting Y_NBSERVICE Call by reference Object reference (TYPE REF TO) CL_ISU_NBSERVICE Y_NBSERVICE 20000831
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000831
2 NOT_FOUND NOT_FOUND 20000831
3 NOT_SELECTED NOT_SELECTED 20000831
4 NOT_UNIQUE NOT_UNIQUE 20000831

Method GET_OWN_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) D Keydate 20000730
2 Exporting Y_CONTRACTS Call by reference Type reference (TYPE) ISU_REF_CONTRACT_TAB Tabelle 20000727
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000727
2 INVALID_OBJECT INVALID_OBJECT 20000727
3 NOT_FOUND NOT_FOUND 20000728
4 NOT_SELECTED NOT_SELECTED 20000727

Method GET_OWN_SUPPLY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_OWN_SUPPLY_ID Call by reference Type reference (TYPE) C Y_OWN_SUPPLY_ID 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_FOUND NOT_FOUND 20000419
3 NOT_SELECTED NOT_SELECTED 20000419

Method GET_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning Y_PARTNER Value transfer Object reference (TYPE REF TO) CL_ISU_BUSINESS_PARTNER Y_PARTNER 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_FOUND NOT_FOUND 20000419
3 NOT_SELECTED NOT_SELECTED 20000419

Method GET_PREMISES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning Y_PREMISES Value transfer Object reference (TYPE REF TO) CL_ISU_PREMISE Y_PREMISES 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method GET_SUPPLIER_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_FROMDATE Value transfer Type reference (TYPE) D X_FROMDATE 20000419
2 Importing X_TODATE Value transfer Type reference (TYPE) D X_TODATE 20000419
3 Exporting Y_CONTRACTS Call by reference Type reference (TYPE) ISU_REF_CONTRACT_TAB Y_CONTRACTS 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method LOAD Signature

Method LOAD on class CL_ISU_CLUSTER_01 has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000727
2 INVALID_OBJECT INVALID_OBJECT 20000419
3 NOT_SELECTED NOT_SELECTED 20000419

Method SAVE Signature

Method SAVE on class CL_ISU_CLUSTER_01 has no parameter.
# Exception Resumable Description Created on
1 FAILED FAILED 20000419
2 SYSTEM_ERROR SYSTEM_ERROR 20000419

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DIVISION Call by reference Type reference (TYPE) EANL-SPARTE X_DIVISION 20000419
2 Importing X_INT_UI Call by reference Type reference (TYPE) EUIHEAD-INT_UI X_PREMISE 20000727
3 Importing X_KEYDATE Call by reference Type reference (TYPE) D X_KEYDATE 20000419
4 Returning Y_DEREG01 Value transfer Object reference (TYPE REF TO) CL_ISU_CLUSTER_01 Y_DEREG01 20000419
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000727

Method SELECT_BY_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_CONTRACT Call by reference Object reference (TYPE REF TO) CL_ISU_CONTRACT X_CONTRACT 20000419
2 Importing X_KEYDATE Call by reference Type reference (TYPE) D X_KEYDATE 20000419
3 Returning Y_DEREG01 Value transfer Object reference (TYPE REF TO) CL_ISU_CLUSTER_01 Y_DEREG01 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_FOUND NOT_FOUND 20000419

Method SELECT_BY_EXTERNAL_POD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DIVISION Call by reference Type reference (TYPE) SPARTE Sparte 20000727
2 Importing X_EXT_UI Call by reference Type reference (TYPE) EXT_UI X_INSTALLATION 20000727
3 Importing X_KEYDATE Call by reference Type reference (TYPE) D X_KEYDATE 20000727
4 Returning Y_DEREG01 Value transfer Object reference (TYPE REF TO) CL_ISU_CLUSTER_01 Y_DEREG01 20000727
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000727
2 INVALID_OBJECT INVALID_OBJECT 20000727

Method SELECT_BY_INSTALLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_INSTALLATION Call by reference Object reference (TYPE REF TO) CL_ISU_INSTALLATION X_INSTALLATION 20000419
2 Importing X_KEYDATE Call by reference Type reference (TYPE) D X_KEYDATE 20000419
3 Returning Y_DEREG01 Value transfer Object reference (TYPE REF TO) CL_ISU_CLUSTER_01 Y_DEREG01 20000419
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000727
2 INVALID_OBJECT INVALID_OBJECT 20000419

Method SELECT_BY_OWN_SUPPLY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DIVISION Call by reference Type reference (TYPE) EANL-SPARTE X_DIVISION 20000419
2 Importing X_KEYDATE Call by reference Type reference (TYPE) D X_KEYDATE 20000419
3 Importing X_OWN_SUPPL_ID Call by reference Type reference (TYPE) C X_OWN_SUPPL_ID 20000419
4 Returning Y_DEREG01 Value transfer Object reference (TYPE REF TO) CL_ISU_CLUSTER_01 Y_DEREG01 20000419
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000727
2 INVALID_OBJECT INVALID_OBJECT 20000419
3 INVALID_SUPPLY_ID INVALID_SUPPLY_ID 20000419
4 WRONG_DIVISION WRONG_DIVISION 20000419
5 WRONG_PARTNER WRONG_PARTNER 20000419
History
Last changed by/on SAP  20050224 
SAP Release Created in 462