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
⤷ 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 |