SAP ABAP Class CL_CHK_BS_SOA_ERP_NAMESPACE (Name space object checker for BS eSOA)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-GEN (Application Component) Generic eSOA Tools
     BS_SOA_REUSE_CHECKS (Package) Business Suite SOA: Checks
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BS_SOA_CHECKS_TYPES Global Types for eSOA checks (v2) 20090210
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_CHECKER Check Results Management: Check for Objects 20090210
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20090210
Properties
Class CL_CHK_BS_SOA_ERP_NAMESPACE  
Short Description Name space object checker for BS eSOA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_SOA_REUSE_CHECKS   Business Suite SOA: Checks 
Created 20090210   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CHK_BS_SOA_ERP_NAMESPACE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BS_SOA_CHECKS_TYPES Global Types for eSOA checks (v2) 20090210
2 IF_CRM_OBJECT_CHECKER Check Results Management: Check for Objects 20090210
3 IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20090210
Friends
Class CL_CHK_BS_SOA_ERP_NAMESPACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECK_RESULT Instance attribute Private Attribute reference (LIKE) 20090210
2 CO_CACHE_BYPASS_WITHOUT_UPDATE Instance attribute Private Attribute reference (LIKE) 20090210
3 CO_CACHE_BYPASS_WITH_UPDATE Instance attribute Private Attribute reference (LIKE) 20090210
4 CO_CACHE_NO_BYPASS Instance attribute Private Attribute reference (LIKE) 20090210
5 CO_NO Instance attribute Private Attribute reference (LIKE) 20090210
6 CO_PHASE_EXEC Instance attribute Private Attribute reference (LIKE) 20090210
7 CO_PHASE_PLAN Instance attribute Private Attribute reference (LIKE) 20090210
8 CO_YES Instance attribute Private Attribute reference (LIKE) 20090210
9 GC_ABAP Instance attribute Private Attribute reference (LIKE) 20090210
10 GC_ACTION Instance attribute Private Attribute reference (LIKE) 20090210
11 GC_ACTION_ABAP Instance attribute Private Attribute reference (LIKE) 20090210
12 GC_CATEGORIES Constant Private See coding 20090909
13 GC_CLASSES Instance attribute Private Attribute reference (LIKE) 20090210
14 GC_COMP_KIND Instance attribute Private Attribute reference (LIKE) 20090210
15 GC_DIRECTION Instance attribute Private Attribute reference (LIKE) 20090210
16 GC_DIRECTION_OP_NAME Instance attribute Private Attribute reference (LIKE) 20090210
17 GC_ERR Instance attribute Private Attribute reference (LIKE) 20090210
18 GC_ESOA_OBCOLID Instance attribute Private Attribute reference (LIKE) 20090210
19 GC_ESOA_XI Instance attribute Private Attribute reference (LIKE) 20090210
20 GC_FUNCTIONS Instance attribute Private Attribute reference (LIKE) 20090210
21 GC_METHODS Instance attribute Private Attribute reference (LIKE) 20090210
22 GC_OBJTYPE Instance attribute Private Attribute reference (LIKE) 20090210
23 GC_PGMID Instance attribute Private Attribute reference (LIKE) 20090210
24 GC_TADIR_OBJECTS Instance attribute Private Attribute reference (LIKE) 20090210
25 GC_TPATTERN Instance attribute Private Attribute reference (LIKE) 20090210
26 GC_TPATTERN_ABAP Instance attribute Private Attribute reference (LIKE) 20090210
27 GC_WSDL_TYPE Constant Public See coding 20090210
28 GC_XI_CHECKID Constant Public Type reference (TYPE) CRMCHKID IF_BS_SOA_CHECKS_TYPES~GC_SOA_XI 20090210
29 GC_XI_MSGID Constant Private See coding 20090909
30 GO_CHECK_RESULT Instance attribute Private Object reference (TYPE REF TO) CL_CRM_CHECK_RESULT 20090909
31 GT_DOMN_FORBIDDEN Static Attribute Private See coding 20090909
32 GT_FND_PACKAGES Static Attribute Private Type reference (TYPE) BSSOA_TT_FND_PACKAGE 20090909
33 GV_DELI_DATE Static Attribute Private Type reference (TYPE) DATS 20091027
34 OBJECT_SET_ID Instance attribute Private Attribute reference (LIKE) 20090210
35 OBJECT_SET_KIND Instance attribute Private Attribute reference (LIKE) 20090210
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DELETION_INDICATOR Instance method Private Method Checking the XI service interface name 20090909
2 CHECK_FORBIDDEN_DOMAINS Instance method Private Method Checking the XI service interface name 20090909
3 CHECK_OBJECTS Instance method Private Method 20090210
4 CHECK_PXY_DATA_TYPES Instance method Private Method 20090210
5 CHECK_STDFLT_MSG Instance method Private Method 20090210
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091027
7 EXTRACT_RELEVANT_OBJECTS Instance method Private Method 20090210
8 LOAD_CONFIGURATION Static method Private Method 20091027
9 LOAD_FND_PACKGES Static method Private Method 20090210
10 NAVIGATE_WITH_CHECK_RESULT Instance method Private Method 20090210
11 SELECT_TADIR Instance method Private Method 20090210
12 TEST_REQUIREMENTS Instance method Private Method 20090210
Events
Class CL_CHK_BS_SOA_ERP_NAMESPACE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CRMCHKMSG Private Attribute reference (LIKE) 20090909
2 TT_OBJECT Private See coding 20090909 tt_object TYPE STANDARD TABLE OF ty_object
3 TT_SPROXHDR_MINUS Private Attribute reference (LIKE) 20090909
4 TT_TADIR Private Attribute reference (LIKE) 20090909
5 TY_CRMCHKMSG Private Attribute reference (LIKE) 20090909
6 TY_OBJECT Private See coding 20090909 BEGIN OF ty_object, crmobj TYPE crmobjpair, nspce TYPE bssoa_xi_nspce, END OF ty_object
7 TY_SPROXHDR_MINUS Private Attribute reference (LIKE) 20090909
8 TY_TADIR Private Attribute reference (LIKE) 20090909
Method Signatures

Method CHECK_DELETION_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check Results Management: Check Results (Check Interface) 20090909
2 Importing IT_DDIC_OBJECTS Call by reference Type reference (TYPE) TT_OBJECT 20090909

Method CHECK_DELETION_INDICATOR on class CL_CHK_BS_SOA_ERP_NAMESPACE has no exception.

Method CHECK_FORBIDDEN_DOMAINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check Results Management: Check Results (Check Interface) 20090909
2 Importing IT_DDIC_OBJECTS Call by reference Type reference (TYPE) TT_OBJECT 20090909

Method CHECK_FORBIDDEN_DOMAINS on class CL_CHK_BS_SOA_ERP_NAMESPACE has no exception.

Method CHECK_OBJECTS Signature

Method CHECK_OBJECTS on class CL_CHK_BS_SOA_ERP_NAMESPACE has no parameter.
Method CHECK_OBJECTS on class CL_CHK_BS_SOA_ERP_NAMESPACE has no exception.

Method CHECK_PXY_DATA_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT 20090210
2 Importing IT_DDIC_OBJECTS Call by reference Type reference (TYPE) TT_OBJECT 20090210

Method CHECK_PXY_DATA_TYPES on class CL_CHK_BS_SOA_ERP_NAMESPACE has no exception.

Method CHECK_STDFLT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT 20090210
2 Importing IT_FND_PACKAGE Call by reference Type reference (TYPE) TT_OBJECT 20090210

Method CHECK_STDFLT_MSG on class CL_CHK_BS_SOA_ERP_NAMESPACE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method EXTRACT_RELEVANT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DDIC_OBJECTS Call by reference Type reference (TYPE) TT_OBJECT 20090210
2 Exporting ET_FND_PACKAGES Call by reference Type reference (TYPE) TT_OBJECT 20090210
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS 20090210
# Exception Resumable Description Created on
1 NO_OBJECT_RELEVANT 20090210

Method LOAD_CONFIGURATION Signature

Method LOAD_CONFIGURATION on class CL_CHK_BS_SOA_ERP_NAMESPACE has no parameter.
# Exception Resumable Description Created on
1 XPT_NOT_MET 20091027

Method LOAD_FND_PACKGES Signature

Method LOAD_FND_PACKGES on class CL_CHK_BS_SOA_ERP_NAMESPACE has no parameter.
Method LOAD_FND_PACKGES on class CL_CHK_BS_SOA_ERP_NAMESPACE has no exception.

Method NAVIGATE_WITH_CHECK_RESULT Signature

Method NAVIGATE_WITH_CHECK_RESULT on class CL_CHK_BS_SOA_ERP_NAMESPACE has no parameter.
Method NAVIGATE_WITH_CHECK_RESULT on class CL_CHK_BS_SOA_ERP_NAMESPACE has no exception.

Method SELECT_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TADIR Call by reference Type reference (TYPE) TT_TADIR 20090210
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) TT_OBJECT 20090210
# Exception Resumable Description Created on
1 NO_SELECTION_CRITERIA 20090210

Method TEST_REQUIREMENTS Signature

Method TEST_REQUIREMENTS on class CL_CHK_BS_SOA_ERP_NAMESPACE has no parameter.
Method TEST_REQUIREMENTS on class CL_CHK_BS_SOA_ERP_NAMESPACE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702