SAP ABAP Class /DSD/SL_CL_CTRL_SELECT_SEARCH (Checker Search Function)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LE-DSD-RA-SL (Application Component) Route Settlement
     /DSD/SL (Package) Route Settlement
Properties
Class /DSD/SL_CL_CTRL_SELECT_SEARCH  
Short Description Checker Search Function    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /DSD/SL   Route Settlement 
Created 20020416   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /DSD/SL_CL_CTRL_SELECT_SEARCH has no interface implemented.
Friends
Class /DSD/SL_CL_CTRL_SELECT_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DOC_TYPE_SETTLE Constant Public Type reference (TYPE) SDYDO_VALUE 'SETTLE' Selection "Settlement" 20020529
2 MC_DOC_TYPE_TPORT Constant Public Type reference (TYPE) SDYDO_VALUE 'TPORT' Selection "Shipment" 20020529
3 MC_DOC_TYPE_VLIST Constant Public Type reference (TYPE) SDYDO_VALUE 'VLIST' Selection "Visit List" 20020529
4 MC_ID_ADD_SEARCH Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'ADD' ID Entry Element "Additional Search" 20020526
5 MC_ID_DATE_FROM Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'DATEFROM' ID Entry Element "Date from" 20020526
6 MC_ID_DATE_TO Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'DATETO' ID Entry Element "Date to" 20020526
7 MC_ID_DOC_NO Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'DOC' ID Entry Element "Document" 20020528
8 MC_ID_DOC_TYPE Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'DOCTYPE' ID Entry Element "Document Type" 20020528
9 MC_ID_DRIVER Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'DRIVER' ID Entry Element "Driver" 20020526
10 MC_ID_EXTENDED_SEARCH Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'EXTENDED' ID Entry Element "Extended Search" 20020526
11 MC_ID_F4_DATA Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'BTN_F4_DATA' ID Button F4 Help "Date 20030618
12 MC_ID_F4_DATA2 Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'BTN_F4_DATA2' ID Button F4 Help "Date 20030618
13 MC_ID_F4_DRIVER Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'BTN_F4_DRIVER' ID Button F4 Help "Driver" 20020619
14 MC_ID_F4_ROUTE Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'BTN_F4_ROUTE' ID Button F4 Help "Route" 20060223
15 MC_ID_F4_TSTATUS Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'BTN_F4_STATUS' ID Button F4 Help "Tour Status" 20070511
16 MC_ID_INVALID Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'INVALID' ID Entry Element "Invalid Data" 20020526
17 MC_ID_NEW_SEARCH Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'NEW' ID Entry Element "New Search" 20020526
18 MC_ID_PROCSTAT Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'PROCSTAT' ID Entry Element "Processing Status" 20020526
19 MC_ID_ROUTE Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'ROUTE' ID Entry Element "Route" 20060223
20 MC_ID_TSTATUS Constant Public Type reference (TYPE) SDYDO_ELEMENT_NAME 'TOURSTATUS' ID Entry Element "Tour Status" 20070511
21 MC_INVALID_ANY Constant Public Type reference (TYPE) SDYDO_VALUE 'ANY' Selection "Any" 20020528
22 MC_INVALID_NO Constant Public Type reference (TYPE) SDYDO_VALUE 'NO' Selection "Only Valid" 20020528
23 MC_INVALID_YES Constant Public Type reference (TYPE) SDYDO_VALUE 'YES' Selection "Only Invalid" 20020528
24 MC_PROCSTAT_ANY Constant Public Type reference (TYPE) SDYDO_VALUE 'ANY' Selection "Any" 20020529
25 MC_PROCSTAT_COMP Constant Public Type reference (TYPE) SDYDO_VALUE 'COMP' Selection "Data Entry Complete" 20020528
26 MC_PROCSTAT_REL Constant Public Type reference (TYPE) SDYDO_VALUE 'REL' Selection "Released for Settlement" 20020528
27 MC_PROCSTAT_SETL Constant Public Type reference (TYPE) SDYDO_VALUE 'SETL' Selection "Settlement Document Created" 20020528
28 MR_BTN_ADD Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Entry Element "Additional Search" 20020618
29 MR_BTN_EXTENDED Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Entry Element "Extended Search" 20020618
30 MR_BTN_NEW Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Entry Element NNew Search" 20020618
31 MR_INPUT_DATE_FROM Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Entry Element "Date from" 20020528
32 MR_INPUT_DATE_TO Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Entry Element "Date to" 20020528
33 MR_INPUT_DOC_NO Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Entry Element "Document Number" 20020528
34 MR_INPUT_DRIVER Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Entry Element "Driver" 20020528
35 MR_INPUT_ROUTE Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Entry Element "Route" 20060223
36 MR_MODEL Instance attribute Private Object reference (TYPE REF TO) /DSD/SL_CL_MO_SELECT_SEARCH Model Search Function 20020526
37 MR_SELECT_DOC_TYPE Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Entry Element "Document Type" 20020528
38 MR_SELECT_INVALID Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Entry Element "Invalid Data" 20020528
39 MR_SELECT_PROCSTAT Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Entry Element "Processing Status" 20020528
40 MR_VIEW Instance attribute Private Object reference (TYPE REF TO) /DSD/SL_CL_VIEW_SELECT_SEARCH GUI Search Function 20020526
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_UPDATE Instance method Private Method Check and Update Data 20020624
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020526
3 DO_SELECTION Instance method Private Method Execute the Data Selection 20020529
4 FREE Instance method Public Method Destructor 20020602
5 INPUT_DATE Instance method Private Method Date Entry 20020528
6 INPUT_DOC Instance method Private Method Entry: Document No. / Document Type 20020529
7 INPUT_DRIVER Instance method Private Method Entry: Driver 20020529
8 INPUT_INVALID Instance method Private Method Entry "Invalid" 20020529
9 INPUT_PROCSTAT Instance method Private Method Entry: Processing Status 20020529
10 INPUT_ROUTE Instance method Private Method Entry "Route" 20060223
11 INPUT_TSTATUS Instance method Private Method Entry: Tour Status 20070511
12 ON_CLICKED Instance method Public Event handling method Event Handler for "CLICKED" (cl_dd_button_element) 20020528
13 ON_ENTERED Instance method Public Event handling method Event Handler for "ENTERED" (cl_dd_input_element) 20020528
14 ON_HELP_F1 Instance method Public Event handling method Event Handler for "HELP_F1" (cl_dd_input_element) 20020528
15 ON_HELP_F4 Instance method Public Event handling method Event Handler for "HELP_F4" (cl_dd_input_element) 20020528
16 ON_SELECTED Instance method Public Event handling method Event Handler for "SELECTED" (cl_dd_select_element) 20020528
17 REFRESH_VIEW Instance method Private Method Refresh View 20020618
18 SET_EVENT_HANDLER Instance method Private Method Register Event Handler 20020528
Events
# Event Type Visibility Description Created on
1 SELECTION_EXECUTED Instance Event
(0)
Public
(2)
Selection executed 20020529
Types
Class /DSD/SL_CL_CTRL_SELECT_SEARCH has no local type.
Method Signatures

Method CHECK_AND_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Chybové hlášení 20020624

Method CHECK_AND_UPDATE on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020526
2 Importing IR_DATA_BUFFER Call by reference Object reference (TYPE REF TO) /DSD/SL_CL_DATA_BUFFER Datenpuffer 20020526

Method CONSTRUCTOR on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method DO_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW Call by reference Type reference (TYPE) /DSD/HH_CHECKBOX X: neue Selektion, SPACE: zusätzliche Selektion 20020529

Method DO_SELECTION on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method FREE Signature

Method FREE on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no parameter.
Method FREE on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method INPUT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Chybové hlášení 20020618
2 Exporting E_DATE_FROM Call by reference Type reference (TYPE) SDYDO_VALUE von-Datum (externes Format) 20020618
3 Exporting E_DATE_TO Call by reference Type reference (TYPE) SDYDO_VALUE bis-Datum (externes Format) 20020618
4 Importing I_FROM Call by reference Type reference (TYPE) SDYDO_VALUE Datum od 20020528
5 Importing I_TO Call by reference Type reference (TYPE) SDYDO_VALUE Datum do 20020528

Method INPUT_DATE on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method INPUT_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Chybové hlášení 20020618
2 Exporting E_DOC_NO Call by reference Type reference (TYPE) SDYDO_VALUE Dokument Nr (externes Format) 20020618
3 Exporting E_DOC_TYPE Call by reference Type reference (TYPE) SDYDO_VALUE Dokument Typ (externes Format) 20020618
4 Importing I_DOC_NO Call by reference Type reference (TYPE) SDYDO_VALUE Dokument Nr 20020529
5 Importing I_DOC_TYPE Call by reference Type reference (TYPE) SDYDO_VALUE Typ dokumentu 20020529

Method INPUT_DOC on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method INPUT_DRIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Chybové hlášení 20020618
2 Exporting E_DRIVER Call by reference Type reference (TYPE) SDYDO_VALUE Fahrer (externes Format) 20020618
3 Importing I_DRIVER Call by reference Type reference (TYPE) SDYDO_VALUE Řidič 20020529

Method INPUT_DRIVER on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method INPUT_INVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Chybové hlášení 20020618
2 Exporting E_INVALID Call by reference Type reference (TYPE) SDYDO_VALUE Ungültige Daten (externes Format) 20020618
3 Importing I_INVALID Call by reference Type reference (TYPE) SDYDO_VALUE Neplatná data 20020529

Method INPUT_INVALID on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method INPUT_PROCSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Chybové hlášení 20020618
2 Exporting E_PROCSTAT Call by reference Type reference (TYPE) SDYDO_VALUE Verarbeitungsstatus (externes Format) 20020618
3 Importing I_PROCSTAT Call by reference Type reference (TYPE) SDYDO_VALUE Status zpracování 20020529

Method INPUT_PROCSTAT on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method INPUT_ROUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Fehlermeldung 20060223
2 Exporting E_ROUTE Call by reference Type reference (TYPE) SDYDO_VALUE Route (externes Format) 20060223
3 Importing I_ROUTE Call by reference Type reference (TYPE) SDYDO_VALUE Route 20060223

Method INPUT_ROUTE on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method INPUT_TSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Fehlermeldung 20070511
2 Exporting E_TOUR_STATUS Call by reference Type reference (TYPE) SDYDO_VALUE Tour Status (externes Format) 20070511
3 Importing I_TOUR_STATUS Call by reference Type reference (TYPE) SDYDO_VALUE Tour Status 20070511

Method INPUT_TSTATUS on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method ON_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20020528

Method ON_CLICKED on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method ON_ENTERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20020528

Method ON_ENTERED on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method ON_HELP_F1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20020528

Method ON_HELP_F1 on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method ON_HELP_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20020528

Method ON_HELP_F4 on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method ON_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20020528

Method ON_SELECTED on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method REFRESH_VIEW Signature

Method REFRESH_VIEW on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no parameter.
Method REFRESH_VIEW on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.

Method SET_EVENT_HANDLER Signature

Method SET_EVENT_HANDLER on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no parameter.
Method SET_EVENT_HANDLER on class /DSD/SL_CL_CTRL_SELECT_SEARCH has no exception.
Event Signatures

Event SELECTION_EXECUTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_KEYS Exporting Value transfer Type reference (TYPE) /DSD/SL_SELECTVISIT_KEY_TT DB-Schlüssel der selektierten Datensätze 20020529
2 E_NEW_SELECTION Exporting Value transfer Type reference (TYPE) /DSD/HH_CHECKBOX X: neue Selektion, SPACE: zusätzliche Selektion 20020529
History
Last changed by/on SAP  20100310 
SAP Release Created in 461