SAP ABAP Class /TDAG/CP_IMDSCL_CTL_SUPC_ALV (View controller for the ALV sub view within the Customer MD)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP_IMDS (Package) IMDS Advanced Interface Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /TDAG/CP_IMDSCL_CTL_ALV Basic view Controller for ALV based Views 20100714
Properties
Class /TDAG/CP_IMDSCL_CTL_SUPC_ALV  
Short Description View controller for the ALV sub view within the Customer MD    
Super Class /TDAG/CP_IMDSCL_CTL_ALV Basic view Controller for ALV based Views 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP_IMDS   IMDS Advanced Interface Integration 
Created 20100714   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /TDAG/CP_IMDSCL_CTL_CUSC_ALV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /TDAG/CP_IMDSCL_CTL_SUPC_ALV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no interface implemented.
Friends
Class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PROC_SUPC Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CP_IMDSCL_PROC_SUPPLMDS Processing Controller 20100714
2 MT_IDENT_DESCR Instance attribute Protected Type reference (TYPE) /TDAG/CPY_IDENTDESCREXT Description of Identifiers 20100721
Methods
# Method Level Visibility Method type Description Created on
1 ACCEPT Instance method Protected Method Accepts the current selected MDS 20100726
2 CHECK_ON_CHANGES Instance method Protected Method Checks if there is unsaved data 20100714
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20101007
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100729
5 DELETE_REQUEST Instance method Protected Method Delete request 20101104
6 DETERM_OPCODE_MATRIX Instance method Protected Method Determs the current possible Operations 20100714
7 GET_IDENT_DESCRIPTORS Instance method Protected Method Loads the Identificator descriptors from the Ident List 20100721
8 GET_SELECTED_ROW_REF Instance method Protected Method Returns the currently selected rows as data reference 20100723
9 IMPORT_MDS_STRUCTURE Instance method Protected Method Imports the selected MDS data structures 20101015
10 MAINTAIN_SPEC_ASSIGN Instance method Protected Method Handles the F4 Event for Specification 20100818
11 ON_F9 Instance method Protected Method Handle F9 Select event 20101216
12 OPEN_VALIDATION Instance method Protected Method Opens the validation screen 20101013
13 REFRESH Instance method Protected Method Refresh the current displayed data 20100714
14 REJECT Instance method Protected Method Rejects the current selected MDS 20100726
15 SAVE Instance method Protected Method Save changes of the data model 20100714
16 SELECTION_CHANGED Instance method Protected Method Handle the change of a MDS row selection 20100714
17 SEND_REQUEST Instance method Protected Method Send request 20101104
18 SET_IMPORT_SWITCH Instance method Protected Method Sets the Import Switch in all records 20101118
19 STATUS_UPLOAD_ENABLED Instance method Protected Method Returns the current status upload setting 20100726
Events
Class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OPCODE_MATRIX Protected See coding 20100714 BEGIN OF OPCODE_MATRIX, enable_mds_display TYPE abap_bool, enable_mds_accept type abap_bool, enable_mds_reject type abap_bool, enable_spec_assign type abap_bool, enable_mds_import TYPE abap_bool, enable_refresh TYPE abap_bool, enable_req_send TYPE abap_bool, enable_req_create TYPE abap_bool, enable_req_delete TYPE abap_bool, END OF opcode_matrix
Method Signatures

Method ACCEPT Signature

Method ACCEPT on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
# Exception Resumable Description Created on
1 FAILED Failed to accept the MDS 20100726

Method CHECK_ON_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAVIGATE Value transfer Type reference (TYPE) ABAP_BOOL Navigation possible true/false 20100714

Method CHECK_ON_CHANGES on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
Method CLASS_CONSTRUCTOR on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20100729
2 Importing IS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO Grid Layout and Options 20100729
3 Importing IT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20100729
4 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C 20100729
5 Importing IV_CUSTOM_CTRL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100729
6 Importing IV_DELAYED_SEL_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Enable/Disable delayed selection change event handling 20100729
7 Importing IV_DYNPRO Call by reference Type reference (TYPE) SYDYNNR 20100729
8 Importing IV_GRID_TITLE Call by reference Type reference (TYPE) LVC_TITLE Grid title 20100729
9 Importing IV_PROGRAM Call by reference Type reference (TYPE) SYREPID 20100729
10 Importing IV_ROW_COLOR_FIELD Call by reference Type reference (TYPE) LVC_FNAME Row Color field name 20100729
11 Importing IV_SEL_MODE Call by reference Type reference (TYPE) LVC_LIBOX 'B' Grid Selection mode 20100729
12 Importing IV_STYLE_FIELD Call by reference Type reference (TYPE) LVC_FNAME Cell Style field name 20100729
13 Importing IV_VARIANT_SAVE_OPT Call by reference Type reference (TYPE) CHAR01 SPACE Displ. Variant Save Option (X, U, A, space) 20100729
# Exception Resumable Description Created on
1 FAILED 20100729

Method DELETE_REQUEST Signature

Method DELETE_REQUEST on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
# Exception Resumable Description Created on
1 FAILED Failed to delete request 20101104

Method DETERM_OPCODE_MATRIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OPCODE_MATRIX Call by reference Type reference (TYPE) /TDAG/CP_IMDSCL_CTL_SUPC_ALV=>OPCODE_MATRIX Matrix of possible Operations 20100714

Method DETERM_OPCODE_MATRIX on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no exception.

Method GET_IDENT_DESCRIPTORS Signature

Method GET_IDENT_DESCRIPTORS on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
# Exception Resumable Description Created on
1 FAILED Failed to load the descriptors 20100721

Method GET_SELECTED_ROW_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_REF Call by reference Type reference (TYPE) /TDAG/CPY_VDM_SUPC_REF Table of record reference descriptors 20100723

Method GET_SELECTED_ROW_REF on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no exception.

Method IMPORT_MDS_STRUCTURE Signature

Method IMPORT_MDS_STRUCTURE on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
# Exception Resumable Description Created on
1 FAILED Failed to import the MDS data structures 20101015

Method MAINTAIN_SPEC_ASSIGN Signature

Method MAINTAIN_SPEC_ASSIGN on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
# Exception Resumable Description Created on
1 FAILED Maintainance failed 20100818

Method ON_F9 Signature

Method ON_F9 on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
Method ON_F9 on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no exception.

Method OPEN_VALIDATION Signature

Method OPEN_VALIDATION on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
# Exception Resumable Description Created on
1 FAILED Failed to open validation 20101013

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MDS_GUID Call by reference Type reference (TYPE) GUID Refresh of MDS with GUID 20101103
2 Importing IV_REQ_RES_FILE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Request result file true/false 20100826
# Exception Resumable Description Created on
1 FAILED Refresh failed 20100714

Method REJECT Signature

Method REJECT on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
# Exception Resumable Description Created on
1 FAILED Failed to reject the MDS 20100726

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESTORE_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Restore Lead selection after save 20100729
# Exception Resumable Description Created on
1 FAILED Failed to save 20100714

Method SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEL_IDX Call by reference Type reference (TYPE) I New selected row 20100714
# Exception Resumable Description Created on
1 FAILED Selection change failed 20100714

Method SEND_REQUEST Signature

Method SEND_REQUEST on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no parameter.
# Exception Resumable Description Created on
1 FAILED Failed to send request 20101104

Method SET_IMPORT_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL Enabled/Disabled 20101118

Method SET_IMPORT_SWITCH on class /TDAG/CP_IMDSCL_CTL_SUPC_ALV has no exception.

Method STATUS_UPLOAD_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS_UPLOAD Call by reference Type reference (TYPE) ABAP_BOOL Status Upload enabled flag 20100726
# Exception Resumable Description Created on
1 FAILED Determination the status upload flag failed 20100726
History
Last changed by/on SAP  20141109 
SAP Release Created in 200_600