SAP ABAP Class CL_MASS_SPSH_IMP_INT (Class for BAdI Impl.: MASS_SPSH_IMPORT_INTEGRATION)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-MS (Application Component) Cross-Application Mass Maintenance
     MASS (Package) Mass Maintenance Tool: Generic Part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20121008
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MASS_SPSH_IMP_INT Interface for BAdI: MASS_SPSH_IMPORT_INTEGRATION 20121008
Properties
Class CL_MASS_SPSH_IMP_INT  
Short Description Class for BAdI Impl.: MASS_SPSH_IMPORT_INTEGRATION    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class MASS_SPSH    
Program status     
Category 0   
Package MASS   Mass Maintenance Tool: Generic Part 
Created 20121008   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_MASS_SPSH_IMP_INT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20121008
2 IF_MASS_SPSH_IMP_INT Interface for BAdI: MASS_SPSH_IMPORT_INTEGRATION 20121008
Friends
Class CL_MASS_SPSH_IMP_INT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FCODE_CLOSE Constant Private Type reference (TYPE) UI_FUNC 'CLOSE' 20121018
2 MC_FCODE_SWITCH_TABLE_PREFIX Constant Private Type reference (TYPE) UI_FUNC 'SWITCH_2_TABLE_' 20121017
3 MC_MIN_PACKET_SIZE Constant Private Type reference (TYPE) I 16384 Minimum packet_size of buffer interface 20121107
4 MO_CONTAINER_MULTI_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20121017
5 MO_CONTAINER_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20121017
6 MO_DOCKING_TABLES Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER 20121018
7 MO_SPLITTER_BAR_TABLES Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20121017
8 MO_SPLITTER_TABLES Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20121017
9 MO_TOOLBAR_TABLES Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR 20121018
10 MT_ALL_FIELDS Instance attribute Private Type reference (TYPE) MASS_ALLFIELDS 20121010
11 MT_ALV_TABLE_INFOS Instance attribute Private Type reference (TYPE) T_ALV_TABLE_INFO 20121017
12 MT_APPEXITS Instance attribute Private Type reference (TYPE) IF_MASS_SPSH_IMP_INT=>T_MASS_APPEXITS 20121012
13 MT_CHANGES Instance attribute Private Type reference (TYPE) MASS_CHANGES 20121010
14 MT_CHANGE_INFO Instance attribute Private Type reference (TYPE) MASS_TABDATA 20121010
15 MT_MULTIPLE_KEY_FIELDS Instance attribute Private Type reference (TYPE) T_MULTIPLE_KEY_FIELDS 20121010
16 MT_SPSH_DATA Instance attribute Private Type reference (TYPE) IF_MASS_SPREADSHEET_TYPES=>T_TABLE 20121010
17 MT_SPSH_INFO Instance attribute Private Type reference (TYPE) IF_MASS_SPREADSHEET_TYPES=>T_TABLE_PROC_INFO 20121010
18 MV_IMP_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121010
19 MV_OBJECT Instance attribute Private Type reference (TYPE) MASSOBJTYP 20121010
20 MV_OKCODE Instance attribute Private Type reference (TYPE) SY-UCOMM 20121010
21 MV_T100_MESSAGE Instance attribute Private See coding Message for Exceptions 20121019
22 MV_TABLE_ACTIVE Instance attribute Private Type reference (TYPE) UI_FUNC 20121017
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_FRAME_FAULTY_SPSH_LINE Instance method Private Method 20121018
2 CREATE_FRAME_FAULTY_SPSH_LINES Instance method Private Method 20121018
3 CREATE_INITIAL_SPSH_DATA Instance method Private Method 20121010
4 CREATE_TOOLBR_FAULTY_SPSH_LINE Instance method Private Method 20121019
5 DISPLAY_FAULTY_SPSH_LINES Instance method Private Method 20121016
6 ON_ALV_ADDED_FUNCTION Instance method Private Event handling method 20121018
7 ON_TOOLBAR_FUNCTION Instance method Private Event handling method 20121017
8 READ_ALL_FIELDS Instance method Private Method 20121010
Events
Class CL_MASS_SPSH_IMP_INT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ALV_TABLE_INFO Private See coding 20121017 begin of s_alv_table_info. types fcode_switch type ui_func. types o_container type ref to cl_gui_container. types o_salv_table type ref to cl_salv_table . types column_index type i. types tabname type tabname. types end of s_alv_table_info
2 S_MULTIPLE_KEY_FIELDS Private See coding 20121010 begin of s_multiple_key_fields, fieldname type fieldname, tabname type tabname, count_tables type i, end of s_multiple_key_fields
3 T_ALV_TABLE_INFO Private See coding 20121017 t_alv_table_info type hashed table of s_alv_table_info with unique key fcode_switch
4 T_BUTTON_SEQUENCE Private See coding 20121019 t_button_sequence type standard table of ui_func
5 T_MULTIPLE_KEY_FIELDS Private See coding 20121010 t_multiple_key_fields type hashed table of s_multiple_key_fields with unique key fieldname
Method Signatures

Method CLOSE_FRAME_FAULTY_SPSH_LINE Signature

Method CLOSE_FRAME_FAULTY_SPSH_LINE on class CL_MASS_SPSH_IMP_INT has no parameter.
Method CLOSE_FRAME_FAULTY_SPSH_LINE on class CL_MASS_SPSH_IMP_INT has no exception.

Method CREATE_FRAME_FAULTY_SPSH_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPID Call by reference Type reference (TYPE) SYREPID 20121018
2 Importing IV_TABLE_COUNT Call by reference Type reference (TYPE) I 20121018
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR Exception class: Internal error occured 20121019

Method CREATE_INITIAL_SPSH_DATA Signature

Method CREATE_INITIAL_SPSH_DATA on class CL_MASS_SPSH_IMP_INT has no parameter.
Method CREATE_INITIAL_SPSH_DATA on class CL_MASS_SPSH_IMP_INT has no exception.

Method CREATE_TOOLBR_FAULTY_SPSH_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUTTON_SEQUENCE Call by reference Type reference (TYPE) T_BUTTON_SEQUENCE 20121019

Method CREATE_TOOLBR_FAULTY_SPSH_LINE on class CL_MASS_SPSH_IMP_INT has no exception.

Method DISPLAY_FAULTY_SPSH_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FAULTY_TAB_COUNT Call by reference Type reference (TYPE) SYINDEX 20121019
2 Importing IV_REPID Call by reference Type reference (TYPE) SYREPID 'SAPLMASSINTERFACE' 20121018

Method DISPLAY_FAULTY_SPSH_LINES on class CL_MASS_SPSH_IMP_INT has no exception.

Method ON_ALV_ADDED_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) 20121018

Method ON_ALV_ADDED_FUNCTION on class CL_MASS_SPSH_IMP_INT has no exception.

Method ON_TOOLBAR_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20121017

Method ON_TOOLBAR_FUNCTION on class CL_MASS_SPSH_IMP_INT has no exception.

Method READ_ALL_FIELDS Signature

Method READ_ALL_FIELDS on class CL_MASS_SPSH_IMP_INT has no parameter.
Method READ_ALL_FIELDS on class CL_MASS_SPSH_IMP_INT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740