SAP ABAP Class CL_RSAN_SVC_CHECK_ANALYSIS (Method library for syntax checks on an abstract analysis)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-APD (Application Component) Analysis Process Designer
     RSAN_MDL (Package) APD - Tool - Object Model
Properties
Class CL_RSAN_SVC_CHECK_ANALYSIS  
Short Description Method library for syntax checks on an abstract analysis    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAN_MDL   APD - Tool - Object Model 
Created 20020526   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSANM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAN_SVC_CHECK_ANALYSIS has no interface implemented.
Friends
Class CL_RSAN_SVC_CHECK_ANALYSIS has no friend class.
Attributes
Class CL_RSAN_SVC_CHECK_ANALYSIS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHAIN_UP_TO_NODE Static method Public Method Check consistency up to a specified node 20020526
2 CHECK_FOR_NEW_MAPPING Static method Public Method Create New Mapping Rule if Permitted (Not Added to Mappings) 20020527
3 CHECK_FOR_OPEN_CONNECTORS Static method Public Method Search the model for open connectors 20020527
4 CHECK_FOR_RECURSIONS Static method Public Method Check for recursions back from the node speciifed 20020527
5 CHECK_LOGICAL_FIELDNAME Static method Public Method Checks correctness of logical fieldname (for DST_PROJECTION) 20031112
6 CHECK_MODEL_FOR_RECURSIONS Static method Public Method Check for recursions back from the node speciifed 20020527
7 CHECK_REFERENCED_NODE_EXISTENT Static method Public Method Check for recursions back from the node speciifed 20020527
8 CHECK_SUBGRAPHS Static method Public Method Check Consistency of All Subgraphs 20031028
9 _CHECK_CHAIN_NODE Static method Private Method Build the table of edges to check in data flow order 20020527
10 _CHECK_CHAIN_NODE_MAPPING Static method Private Method Check mapping 20020527
11 _CHECK_CHAIN_NODE_MAP_SRC Static method Private Method Check mapping source fields 20020527
12 _CHECK_CHAIN_NODE_MAP_TGT Static method Private Method Check Mapping Target Fields 20020527
13 _CHECK_SOURCE_FIELD Static method Private Method Check Mapping Source Field 20030302
14 _CHECK_TARGET_FIELD Static method Private Method Check Mapping Target Field 20030302
Events
Class CL_RSAN_SVC_CHECK_ANALYSIS has no event.
Types
Class CL_RSAN_SVC_CHECK_ANALYSIS has no local type.
Method Signatures

Method CHECK_CHAIN_UP_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020526
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
3 Importing I_TEST_NODE Call by reference Type reference (TYPE) STRING Node to be tested 20020526
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20020526

Method CHECK_FOR_NEW_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
3 Importing I_SOURCE Call by reference Type reference (TYPE) STRING Mapping Sourceobject 20020527
4 Importing I_TARGET Call by reference Type reference (TYPE) STRING Mapping Targetobject 20020527
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20020527

Method CHECK_FOR_OPEN_CONNECTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
# Exception Resumable Description Created on
1 CX_RSAN_SVC_CHECK_ANALYSIS_NN Fehler in Einstellungen zum Knoten im Analyseprozess 20020527

Method CHECK_FOR_RECURSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
3 Changing ITH_NODELIST Call by reference Type reference (TYPE) RSAN_MDL_TH_NODE_NAME Tabelle von Knoten ID´s 20020527
4 Importing I_SOURCE Call by reference Type reference (TYPE) STRING Mapping Sourceobject 20020527
5 Importing I_TARGET Call by reference Type reference (TYPE) STRING Mapping Targetobject 20020527
# Exception Resumable Description Created on
1 CX_RSAN_SVC_CHECK_ANALYSIS_NN Fehler in Einstellungen zum Knoten im Analyseprozess 20020527

Method CHECK_LOGICAL_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) STRING 20031112
3 Importing I_WEAK_CHECK Call by reference Type reference (TYPE) AS4FLAG SPACE Do only weak check - compatible with old models 20040113
# Exception Resumable Description Created on
1 CX_RSAN_SVC_CHECK_ANALYSIS_N Fehler in Einstellungen zum Knoten im Analyseprozess 20031112

Method CHECK_MODEL_FOR_RECURSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
# Exception Resumable Description Created on
1 CX_RSAN_SVC_CHECK_ANALYSIS_NN Fehler in Einstellungen zum Knoten im Analyseprozess 20020527

Method CHECK_REFERENCED_NODE_EXISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
# Exception Resumable Description Created on
1 CX_RSAN_SVC_CHECK_ANALYSIS_E Fehler in Einstellungen zum Knoten im Analyseprozess 20020527

Method CHECK_SUBGRAPHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20031028
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20031028

Method _CHECK_CHAIN_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE Base class of a node 20020527
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20020527

Method _CHECK_CHAIN_NODE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_EDGE Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_MAPPING Mapping 20020527
3 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20020527

Method _CHECK_CHAIN_NODE_MAP_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE Base class of a node 20020527
4 Importing I_MAPPING_CONTEXT Call by reference Type reference (TYPE) STRING 20020830
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20020527

Method _CHECK_CHAIN_NODE_MAP_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANALYSIS Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Common functionality for analysis-tasks/sources/targets 20020527
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE Base class of a node 20020527
4 Importing I_MAPPING_CONTEXT Call by reference Type reference (TYPE) STRING 20020830
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20020527

Method _CHECK_SOURCE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
2 Importing I_FIELD Call by reference Type reference (TYPE) RSANM_S_MAP_SOURCE_FIELD Source field structure 20030302
# Exception Resumable Description Created on
1 CX_RSAN_SVC_CHECK_ANALYSIS_N Fehler in Einstellungen zum Knoten im Analyseprozess 20030302

Method _CHECK_TARGET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_LOG Application log for syntax warnings 20040123
2 Importing I_FIELD Call by reference Type reference (TYPE) RSANM_S_MAP_TARGET_FIELD Target field structure 20030302
# Exception Resumable Description Created on
1 CX_RSAN_SVC_CHECK_ANALYSIS_N Fehler in Einstellungen zum Knoten im Analyseprozess 20030302
History
Last changed by/on SAP  20130531 
SAP Release Created in 30B