SAP ABAP Class /DSD/SL_CL_MO_SELECT_SEARCH (Model 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_MO_SELECT_SEARCH  
Short Description Model 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 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /DSD/SL_CL_CTRL_SELECT_SEARCH Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /DSD/SL_CL_TA_SELECT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /DSD/SL_CL_MO_SELECT_SEARCH has no interface implemented.
Friends
Class /DSD/SL_CL_MO_SELECT_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_BUFFER Instance attribute Private Object reference (TYPE REF TO) /DSD/SL_CL_DATA_BUFFER Data Buffer 20020521
2 M_DATE_FROM Instance attribute Private Type reference (TYPE) DATS From Date 20020528
3 M_DATE_TO Instance attribute Private Type reference (TYPE) DATS To Date 20020528
4 M_DOC_NO Instance attribute Private Type reference (TYPE) /DSD/HH_RAHD-OBJ_ID Document number 20020529
5 M_DOC_TYPE Instance attribute Private Type reference (TYPE) SDYDO_VALUE Document Type 20020529
6 M_DRIVER Instance attribute Private Type reference (TYPE) /DSD/HH_RAHD-DRIVER Driver Number 20020529
7 M_INVALID Instance attribute Private Type reference (TYPE) SDYDO_VALUE Values -> /dsd/sl_cl_ctrl_select_search=>mc_invalid_? 20020529
8 M_PROCSTAT Instance attribute Private Type reference (TYPE) SDYDO_VALUE Processing Status of a Tour 20020529
9 M_ROUTE Instance attribute Private Type reference (TYPE) VTTK-ROUTE Shipment Route 20060223
10 M_TSTATUS Instance attribute Private Type reference (TYPE) /DSD/ST_CSTATUS-STATUS_ID Tour Status 20070511
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_UPDATE_DATE Instance method Public Method Check and Update Date (from/to) 20020528
2 CHECK_AND_UPDATE_DOC Instance method Public Method Check and Update Document Number and Document Type 20020529
3 CHECK_AND_UPDATE_DRIVER Instance method Public Method Check and Update Driver Number 20020529
4 CHECK_AND_UPDATE_INVALID Instance method Public Method Check and Update Selection Criterion "Invalid data" 20020529
5 CHECK_AND_UPDATE_PROCSTAT Instance method Public Method Check and Update Processing Status 20020529
6 CHECK_AND_UPDATE_ROUTE Instance method Public Method Check and Update Route 20060223
7 CHECK_AND_UPDATE_TSTATUS Instance method Public Method Check and Update Tour Status 20070511
8 CHECK_DATE Instance method Private Method Check a Date Entry 20020528
9 CHECK_SETTLEMENT Instance method Private Method Check and Update a Settlement Document 20020624
10 CHECK_TRANSPORT_OR_VISIT Instance method Private Method Check and Update a Shipment or Visit 20020529
11 CONSTRUCTOR Instance method Public Constructor Constructor 20020521
12 SELECT_DATA Instance method Public Method Select Data from Database 20020528
13 SELECT_DATA_FROM_RAHD Instance method Private Method Select Data Based on RAHD Entries 20020624
14 SELECT_DATA_FROM_SLD Instance method Private Method Select Data Based on SLD Entries 20020624
Events
Class /DSD/SL_CL_MO_SELECT_SEARCH has no event.
Types
Class /DSD/SL_CL_MO_SELECT_SEARCH has no local type.
Method Signatures

Method CHECK_AND_UPDATE_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í 20020528
2 Exporting E_DATE_FROM_EXT Call by reference Type reference (TYPE) SDYDO_VALUE von-Datum (externes Format) 20020529
3 Exporting E_DATE_TO_EXT Call by reference Type reference (TYPE) SDYDO_VALUE bis-Datum (externes Format) 20020529
4 Importing I_VALUE_FROM Call by reference Type reference (TYPE) SDYDO_VALUE Datum od 20020528
5 Importing I_VALUE_TO Call by reference Type reference (TYPE) SDYDO_VALUE Datum do 20020528

Method CHECK_AND_UPDATE_DATE on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_AND_UPDATE_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í 20020529
2 Exporting E_DOC_NO Call by reference Type reference (TYPE) SDYDO_VALUE Dokument Id (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 neuer Wert DokNr 20020529
5 Importing I_DOC_TYPE Call by reference Type reference (TYPE) SDYDO_VALUE neuer Wert DokTyp 20020529

Method CHECK_AND_UPDATE_DOC on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_AND_UPDATE_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í 20020529
2 Exporting E_DRIVER_EXT Call by reference Type reference (TYPE) SDYDO_VALUE Fahrer (externes Format) 20020529
3 Importing I_DRIVER Call by reference Type reference (TYPE) SDYDO_VALUE neuer Wert 20020529

Method CHECK_AND_UPDATE_DRIVER on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_AND_UPDATE_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í 20020529
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 neuer Wert 20020529

Method CHECK_AND_UPDATE_INVALID on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_AND_UPDATE_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í 20020529
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 neuer Wert 20020529

Method CHECK_AND_UPDATE_PROCSTAT on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_AND_UPDATE_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_EXT 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 CHECK_AND_UPDATE_ROUTE on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_AND_UPDATE_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_EXT 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 CHECK_AND_UPDATE_TSTATUS on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_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í 20020605
2 Exporting E_DATE_EXT Call by reference Type reference (TYPE) SDYDO_VALUE Datum, externe Darstellung 20020528
3 Exporting E_DATE_INT Call by reference Type reference (TYPE) DATS Pole typu DATS 20020528
4 Importing I_VALUE Call by reference Type reference (TYPE) SDYDO_VALUE neuer Wert 20020528

Method CHECK_DATE on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_SETTLEMENT 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
2 Importing I_DOC_NO Call by reference Type reference (TYPE) /DSD/SL_SLD_ID Číslo dokumentu 20020624

Method CHECK_SETTLEMENT on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method CHECK_TRANSPORT_OR_VISIT 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í 20020529
2 Importing I_DOC_NO Call by reference Type reference (TYPE) /DSD/HH_RAHD_S-OBJ_ID Číslo dokumentu 20020529
3 Importing I_DOC_TYPE Call by reference Type reference (TYPE) /DSD/HH_RAHD_S-OBJ_TYP DSD - RA: Tour Dokumenttyp 20020529

Method CHECK_TRANSPORT_OR_VISIT on class /DSD/SL_CL_MO_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_DATA_BUFFER Call by reference Object reference (TYPE REF TO) /DSD/SL_CL_DATA_BUFFER Datenpuffer 20020521

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

Method SELECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYS Call by reference Type reference (TYPE) /DSD/SL_SELECTVISIT_KEY_TT Schlüssel Tour 20020528

Method SELECT_DATA on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method SELECT_DATA_FROM_RAHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYS Call by reference Type reference (TYPE) /DSD/SL_SELECTVISIT_KEY_TT Schlüssel Tour 20020624

Method SELECT_DATA_FROM_RAHD on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.

Method SELECT_DATA_FROM_SLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYS Call by reference Type reference (TYPE) /DSD/SL_SELECTVISIT_KEY_TT Schlüssel Tour 20020624

Method SELECT_DATA_FROM_SLD on class /DSD/SL_CL_MO_SELECT_SEARCH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 461