SAP ABAP Class /EACC/CL_SCAN_FACTORY (Check and Correction Module Administration)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     /EACC/TOOLS_FOR_ANALYSIS (Package) Test Tools for Analysis Support
Properties
Class /EACC/CL_SCAN_FACTORY  
Short Description Check and Correction Module Administration    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /EACC/TOOLS_FOR_ANALYSIS   Test Tools for Analysis Support 
Created 20080331   SAP 
Last change 20080626   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /EACC/CL_SCAN_FACTORY has no interface implemented.
Friends
Class /EACC/CL_SCAN_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CHECK_LIST Instance attribute Protected Type reference (TYPE) CHECK_LIST_TAB 20080331
2 MT_CORR_LIST Instance attribute Protected Type reference (TYPE) CORR_LIST_TAB 20080331
3 MT_INSTANCE Static Attribute Protected Type reference (TYPE) INSTANCE_TAB 20080331
4 MV_ACC_SYSTEM Instance attribute Protected Type reference (TYPE) ACC_SYSTEM 20080331
5 MV_BREAKPOINT Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20080331
6 MV_UPDATE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20080331
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CHECK_INSTANCES Instance method Protected Method 20080331
2 BUILD_CHECK_LIST Instance method Protected Method 20080331
3 BUILD_CORR_INSTANCES Instance method Protected Method 20080331
4 BUILD_CORR_LIST Instance method Protected Method 20080331
5 CONSTRUCTOR Instance method Public Constructor 20080331
6 GET_CHECK_MODULES Instance method Public Method 20080331
7 GET_CORRECTION_MODULES Instance method Public Method 20080331
8 GET_INSTANCE Static method Public Method 20080331
Events
Class /EACC/CL_SCAN_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CHECK_DESCRIPTION Public Type reference (TYPE) STRING 20080331
2 CHECK_ID Public See coding 20080331 check_id(3) TYPE n
3 CHECK_LIST_LINE Public See coding 20080331 BEGIN OF check_list_line. TYPES check_id TYPE check_id. TYPES valid TYPE flag. TYPES class_name TYPE classname. TYPES check TYPE REF TO /eacc/if_scan_check. TYPES description TYPE check_description. TYPES END OF check_list_line
4 CHECK_LIST_TAB Public See coding 20080331 check_list_tab TYPE STANDARD TABLE OF check_list_line WITH KEY check_id
5 CORR_DESCRIPTION Public Type reference (TYPE) STRING 20080331
6 CORR_ID Public See coding 20080331 corr_id(3) TYPE c
7 CORR_LIST_LINE Public See coding 20080331 BEGIN OF corr_list_line. TYPES corr_id TYPE corr_id. TYPES order_nr TYPE int4. TYPES valid TYPE flag. TYPES class_name TYPE classname. TYPES corr TYPE REF TO /EACC/if_scan_corr. TYPES description TYPE corr_description. TYPES END OF corr_list_line
8 CORR_LIST_TAB Public See coding 20080331 corr_list_tab TYPE STANDARD TABLE OF corr_list_line WITH KEY corr_id
9 INSTANCE_LINE Protected See coding 20080331 BEGIN OF instance_line. TYPES acc_system TYPE acc_system. TYPES instance TYPE REF TO /eacc/cl_scan_factory. TYPES END OF instance_line
10 INSTANCE_TAB Protected See coding 20080331 instance_tab TYPE STANDARD TABLE OF instance_line WITH KEY acc_system
11 PROBLEM_ID Public See coding 20080331 problem_id(2) TYPE n
Method Signatures

Method BUILD_CHECK_INSTANCES Signature

Method BUILD_CHECK_INSTANCES on class /EACC/CL_SCAN_FACTORY has no parameter.
Method BUILD_CHECK_INSTANCES on class /EACC/CL_SCAN_FACTORY has no exception.

Method BUILD_CHECK_LIST Signature

Method BUILD_CHECK_LIST on class /EACC/CL_SCAN_FACTORY has no parameter.
Method BUILD_CHECK_LIST on class /EACC/CL_SCAN_FACTORY has no exception.

Method BUILD_CORR_INSTANCES Signature

Method BUILD_CORR_INSTANCES on class /EACC/CL_SCAN_FACTORY has no parameter.
Method BUILD_CORR_INSTANCES on class /EACC/CL_SCAN_FACTORY has no exception.

Method BUILD_CORR_LIST Signature

Method BUILD_CORR_LIST on class /EACC/CL_SCAN_FACTORY has no parameter.
Method BUILD_CORR_LIST on class /EACC/CL_SCAN_FACTORY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM 20080331
2 Importing IV_BREAKPOINT Call by reference Type reference (TYPE) ABAP_BOOL 20080331
3 Importing IV_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL 20080331

Method CONSTRUCTOR on class /EACC/CL_SCAN_FACTORY has no exception.

Method GET_CHECK_MODULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHECK_LIST Value transfer Type reference (TYPE) CHECK_LIST_TAB 20080331

Method GET_CHECK_MODULES on class /EACC/CL_SCAN_FACTORY has no exception.

Method GET_CORRECTION_MODULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CORR_LIST Value transfer Type reference (TYPE) CORR_LIST_TAB 20080331

Method GET_CORRECTION_MODULES on class /EACC/CL_SCAN_FACTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM 20080331
2 Importing IV_BREAKPOINT Call by reference Type reference (TYPE) FLAG 20080331
3 Importing IV_UPDATE Call by reference Type reference (TYPE) FLAG 20080331
4 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) /EACC/CL_SCAN_FACTORY 20080331

Method GET_INSTANCE on class /EACC/CL_SCAN_FACTORY has no exception.
History
Last changed by/on SAP  20080626 
SAP Release Created in