Hierarchy

⤷

⤷

Properties
Class | CL_WSD_MATERIAL_SEARCH | |
Short Description | Material search class for WSD project | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | WSD_CS_FU | Functionality Enhanced Material Search |
Created | 20060722 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_WSD_MATERIAL_SEARCH has no interface implemented.
Friends
Class CL_WSD_MATERIAL_SEARCH has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'F' | Single-Character Indicator | 20061122 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'L' | Single-Character Indicator | 20061122 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '3' | Single-Character Indicator | 20061206 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '5' | Single-Character Indicator | 20061206 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '2' | Single-Character Indicator | 20061206 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '1' | Single-Character Indicator | 20061206 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '4' | Single-Character Indicator | 20061206 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '6' | Single-Character Indicator | 20061206 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '7' | Single-Character Indicator | 20061206 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'F' | Single-Character Indicator | 20061114 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | TCODE | 'SE37' | Transaction Code | 20081031 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'L' | Single-Character Indicator | 20061114 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'N' | Single-Character Indicator | 20061114 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'P' | Single-Character Indicator | 20061114 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'R' | Single-Character Indicator | 20061122 | |
16 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_WSD_CBP | Maintenance class of WSD_CBP | 20060824 | ||
17 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_WSD_ESH_SEARCH | Enterprise search class for material | 20090123 | ||
18 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_WSD_ESH_SEARCH | Enterprise search class for material | 20090123 | ||
19 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_WSD_ESH_SEARCH | Enterprise search class for material | 20090128 | ||
20 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_WSD_MATERIAL_SEARCH | Material search class for WSD project | 20060816 | ||
21 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | BADI_WSD_MATERIAL_SEARCH | 20081124 | |||
22 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_WSD_SES_MATERIAL | Material Search via SES | 20061122 | ||
23 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_WSD_SES_MATERIAL | Material Search via SES | 20061101 | ||
24 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSDT_BASIC_CFG | Basic Configuration for Counter Sales | 20061101 | ||
25 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSDT_BASIC_CFG | Basic Configuration for Counter Sales | 20081106 | ||
26 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSD_MS_INITIAL_PARAMS_STY | Material search component interface structure | 20061114 | ||
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CACHE_FLAGS_TTY | Caching flags for additional data read | 20061116 | ||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PRICE_CACHE_TTY | Price read cache | 20070227 | ||
29 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSD_MS_CONFIG_TTY | Material search customization table type | 20060722 | ||
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PRICE_CACHE_TTY | Price read cache | 20070227 | ||
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PUR_PRICE_CACHE_TTY | Price cache for gross purchase price | 20081222 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PUR_PRICE_CACHE_TTY | Price cache for net purchase price | 20081222 | ||
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PAGE_INDEX_TTY | Pages range table | 20061114 | ||
34 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WSD_MS_QUERY_TTY | Material search query table type | 20060920 | ||
35 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WSD_MS_QUERY_TTY | To keep un-modified query supplied by USER. | 20090623 | ||
36 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WSD_MS_RESULT_TTY | Material search result table type | 20061002 | ||
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WSD_MS_RESULT_TTY | Material search result table type | 20081222 | ||
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WSD_MS_RETURN_TTY | Material search return table type | 20061123 | ||
39 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PRICE_CACHE_TTY | Price read cache | 20090429 | ||
40 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSD_MS_CONFIG_TTY | Material search customization table type | 20060722 | ||
41 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSD_ATTRIBUTE_TTY | Attributes list table type | 20060722 | ||
42 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSD_ATTRIBUTE_TTY | Attributes list table type | 20061102 | ||
43 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PRICE_CACHE_TTY | 20070426 | |||
44 | ![]() |
Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Using Enterprise Search | 20090127 | ||
45 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSD_FILTER_DISP_RETAIL_MAT | Filter Display for Generic Articles | 20090402 | ||
46 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CHAR1 | '1' | Single-Character Indicator | 20090408 | |
47 | ![]() |
Instance attribute | Public | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20090423 | |
48 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Current page of material view | 20061114 | ||
49 | ![]() |
Instance attribute | Public | Type reference (TYPE) | XFELD | Switch for Enterprise Search | 20090305 | ||
50 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | First material displayed | 20061114 | ||
51 | ![]() |
Instance attribute | Public | Type reference (TYPE) | XFELD | If switch is active 'X' is returned | 20090202 | ||
52 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Last material displayed | 20061114 | ||
53 | ![]() |
Instance attribute | Public | Type reference (TYPE) | XFELD | If switch is active 'X' is returned | 20090121 | ||
54 | ![]() |
Instance attribute | Public | Type reference (TYPE) | XFELD | If switch is active 'X' is returned | 20090121 | ||
55 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WERKS_D | Plant | 20070223 | ||
56 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Incrementing value for result table id field. | 20061215 | ||
57 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WSD_MS_SEARCH_TYPE | Search type | 20070223 | ||
58 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Total materials found | 20061114 | ||
59 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Total pages of materials | 20061114 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Add exception to a message center as with error type | 20070315 |
2 | ![]() |
Instance method | Private | Method | 20060920 | |
3 | ![]() |
Instance method | Public | Method | Add attribute to search query | 20060813 |
4 | ![]() |
Instance method | Public | Method | Add close bracket into search query | 20060828 |
5 | ![]() |
Instance method | Public | Method | Add open bracket into search query | 20060828 |
6 | ![]() |
Instance method | Public | Method | Add free text to search query | 20060813 |
7 | ![]() |
Instance method | Public | Method | Add operator AND into search query | 20060828 |
8 | ![]() |
Instance method | Public | Method | Add operator OR into search query | 20060828 |
9 | ![]() |
Instance method | Public | Method | Add a new material to the search result | 20061002 |
10 | ![]() |
Instance method | Public | Method | Add a couple of matnr + plant to the return table | 20061123 |
11 | ![]() |
Instance method | Private | Method | BADI catalog search | 20061114 |
12 | ![]() |
Instance method | Private | Method | TREX catalog search | 20061114 |
13 | ![]() |
Instance method | Private | Method | Catalog search - Using ES | 20090129 |
14 | ![]() |
Instance method | Public | Method | Change material view page | 20061114 |
15 | ![]() |
Instance method | Public | Method | Modify the search query | 20090226 |
16 | ![]() |
Instance method | Private | Method | Check configuration and Create Plant data | 20090518 |
17 | ![]() |
Instance method | Private | Method | 20061114 | |
18 | ![]() |
Instance method | Public | Method | Check existance of an entry in the configuration | 20061003 |
19 | ![]() |
Instance method | Private | Method | Check material existence | 20060919 |
20 | ![]() |
Instance method | Private | Method | 20061114 | |
21 | ![]() |
Instance method | Public | Method | Check if purchase order type is Standard or not for pricing | 20090129 |
22 | ![]() |
Instance method | Private | Method | Check the state of various switches | 20090121 |
23 | ![]() |
Instance method | Public | Method | Clear search query table | 20060812 |
24 | ![]() |
Instance method | Private | Method | Clear results, totals etc. | 20070208 |
25 | ![]() |
Instance method | Public | Method | Clear returned materials | 20061123 |
26 | ![]() |
Instance method | Public | Method | Clear page totals | 20061220 |
27 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20060722 |
28 | ![]() |
Instance method | Private | Method | To convert bapieina and bapienie to eina and eine | 20090521 |
29 | ![]() |
Instance method | Private | Method | Convert Material result into EMS structure for ES | 20090128 |
30 | ![]() |
Instance method | Private | Method | Create plant specific data (in MARC) | 20061123 |
31 | ![]() |
Instance method | Private | Method | Create MVKE data | 20070222 |
32 | ![]() |
Static method | Public | Method | Get TREX attribute for specified data element | 20060914 |
33 | ![]() |
Instance method | Public | Method | Delete the last entry if it is an operator | 20060828 |
34 | ![]() |
Instance method | Public | Method | display the material as per the user specific filter setting | 20090202 |
35 | ![]() |
Instance method | Private | Method | display the material according to the filter setting | 20081231 |
36 | ![]() |
Instance method | Public | Method | Catalog search and with additional data enhancement | 20061114 |
37 | ![]() |
Instance method | Public | Method | ERP search and with additional data enhancement | 20061114 |
38 | ![]() |
Instance method | Public | Method | Get close-by plants list | 20060824 |
39 | ![]() |
Instance method | Public | Method | Get customer and end prices for a material | 20070227 |
40 | ![]() |
Instance method | Public | Method | Get display config from display structure | 20070309 |
41 | ![]() |
Instance method | Public | Method | Get customer and end prices for a material | 20070227 |
42 | ![]() |
Instance method | Public | Method | Get free stock/ATP data for a material for configured plants | 20061221 |
43 | ![]() |
Instance method | Private | Method | To get the generic material from ERP | 20090511 |
44 | ![]() |
Instance method | Private | Method | To get the generic material from PRICAT | 20090511 |
45 | ![]() |
Instance method | Private | Method | To get the generic material as non-true search result | 20090512 |
46 | ![]() |
Static method | Public | Method | Get instance of class object (singleton) | 20060816 |
47 | ![]() |
Instance method | Public | Method | Get net and gross price for purchasing applications | 20090326 |
48 | ![]() |
Instance method | Private | Method | Get Query having Materials for ES | 20090210 |
49 | ![]() |
Instance method | Private | Method | Get Query having Materials for ES | 20090622 |
50 | ![]() |
Instance method | Public | Method | Return a number of materials found | 20061002 |
51 | ![]() |
Instance method | Public | Method | Return search result entry by index | 20061002 |
52 | ![]() |
Instance method | Public | Method | Return materials for the current page view | 20061114 |
53 | ![]() |
Instance method | Public | Method | Get materials selected | 20061123 |
54 | ![]() |
Instance method | Public | Method | Return material and page totals | 20061114 |
55 | ![]() |
Static method | Public | Method | Get string value of a corresponding field | 20060817 |
56 | ![]() |
Instance method | Public | Method | Get vendor price for a material | 20070426 |
57 | ![]() |
Instance method | Public | Method | Initialization: customization reading and validation | 20060722 |
58 | ![]() |
Instance method | Public | Method | Instantiate Classes for Enterprise Search | 20090123 |
59 | ![]() |
Instance method | Private | Method | Initialize page index after the search | 20061114 |
60 | ![]() |
Instance method | Private | Method | Check if param name is from additionally supported params | 20060814 |
61 | ![]() |
Instance method | Public | Method | Check if search query is empty | 20070129 |
62 | ![]() |
Instance method | Public | Method | Check if data element is supported in search type | 20070117 |
63 | ![]() |
Static method | Public | Method | Map material structure to mat. search structure | 20060927 |
64 | ![]() |
Static method | Public | Method | Map search result mat. struct. to mat. creation structure | 20060926 |
65 | ![]() |
Static method | Public | Method | Parse input string into plants | 20070315 |
66 | ![]() |
Instance method | Private | Method | Read Material | 20061214 |
67 | ![]() |
Instance method | Public | Method | Read personal settings and compare with basic config | 20081104 |
68 | ![]() |
Instance method | Public | Method | Reset attributes | 20061123 |
69 | ![]() |
Instance method | Private | Method | Reset cache flags | 20061116 |
70 | ![]() |
Instance method | Public | Method | Reset free text search initial param | 20061114 |
71 | ![]() |
Instance method | Private | Method | Return search results for existing in ERP system materials | 20060722 |
72 | ![]() |
Instance method | Private | Method | Return search results for existing in ERP system materials | 20060722 |
73 | ![]() |
Instance method | Private | Method | Material Search from ERP system - Using ES | 20090128 |
74 | ![]() |
Instance method | Private | Method | Set current plant for all materials found | 20061114 |
75 | ![]() |
Instance method | Public | Method | Set initial params | 20061114 |
76 | ![]() |
Instance method | Public | Method | Set material default values like sales org, plant, etc. | 20061120 |
77 | ![]() |
Instance method | Private | Method | Increments and assigns a new row id to a result row struct. | 20061215 |
78 | ![]() |
Instance method | Private | Method | To set the result order when filter setting is Dispaly All | 20090514 |
79 | ![]() |
Instance method | Public | Method | Set/change own plant | 20070223 |
80 | ![]() |
Instance method | Public | Method | Set the number of results that should be seen in EMS | 20081128 |
81 | ![]() |
Instance method | Private | Method | Set result table row IDs | 20061215 |
82 | ![]() |
Instance method | Public | Method | Set search type: material search or catalog search | 20070223 |
83 | ![]() |
Instance method | Public | Method | Sort result by different fields | 20061206 |
84 | ![]() |
Instance method | Private | Method | Update material free stock info | 20070426 |
85 | ![]() |
Instance method | Public | Method | Update the catalog line item | 20090420 |
86 | ![]() |
Instance method | Public | Method | update the attribute MT_CACHE_FLAGS | 20090116 |
87 | ![]() |
Instance method | Public | Method | Update the Plant in the Init params using the Own Plant | 20090213 |
88 | ![]() |
Instance method | Private | Method | Update material prices | 20061114 |
89 | ![]() |
Instance method | Private | Method | 20061114 | |
90 | ![]() |
Instance method | Private | Method | Validate material search and display configuration | 20060722 |
91 | ![]() |
Instance method | Public | Method | Validate the display configuration | 20090330 |
92 | ![]() |
Instance method | Public | Method | Validate if plant data exists for each material returned | 20061123 |
Events
Class CL_WSD_MATERIAL_SEARCH has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_QUERY_ESH | Public | See coding | 20090210 | BEGIN OF gty_query_esh,
name TYPE string,
values TYPE RANGE OF char255,
END OF gty_query_esh
|
||
2 | GTY_QUERY_ESH_TTY | Public | See coding | 20090210 | gty_query_esh_tty TYPE STANDARD TABLE OF gty_query_esh
|
||
3 | GTY_RESULTS_ESH | Public | See coding | 20090128 | BEGIN OF gty_results_esh,
displayed(1),
connector_id TYPE esh_e_if_search_connector_id,
request_type_id TYPE esh_e_if_request_type_id,
data TYPE REF TO data,
hits TYPE i,
all_hits TYPE i,
time TYPE i,
error TYPE string,
END OF gty_results_esh
|
||
4 | GTY_RESULTS_ESH_TTY | Public | See coding | 20090128 | gty_results_esh_tty TYPE STANDARD TABLE OF gty_results_esh
|
Method Signatures
Method ADD_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_MSG_PARAM1 | Call by reference | Type reference (TYPE) | STRING | 20070315 | |||
2 | ![]() |
I_TEXTID | Call by reference | Type reference (TYPE) | SCX_T100KEY | T100 Key with Parameters Mapped to Attribute Names | 20070315 |
Method ADD_EXCEPTION on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FUZZY_MODE | Call by reference | Type reference (TYPE) | WSD_MS_FUZZY_MODE | Material search fuzzy mode flag | 20070105 | ||
2 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | WSD_ATTRIBUTE_NAME | Attribute name | 20060920 | ||
3 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | WSD_SEARCH_ROW_TYPE | Search request row type data element | 20060920 | ||
4 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | WSD_ATTRIBUTE_VALUE | Attribute value | 20060920 |
Method ADD_QUERY on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_QUERY_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FUZZY_MODE | Call by reference | Type reference (TYPE) | WSD_MS_FUZZY_MODE | Material search fuzzy mode flag | 20070105 | ||
2 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | WSD_ATTRIBUTE_NAME | Attribute name | 20060813 | ||
3 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | WSD_ATTRIBUTE_VALUE | Attribute value | 20060813 |
Method ADD_QUERY_ATTRIBUTE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_QUERY_BRACKET_CLOSE Signature
Method ADD_QUERY_BRACKET_CLOSE on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method ADD_QUERY_BRACKET_CLOSE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_QUERY_BRACKET_OPEN Signature
Method ADD_QUERY_BRACKET_OPEN on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method ADD_QUERY_BRACKET_OPEN on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_QUERY_FREE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FUZZY_MODE | Call by reference | Type reference (TYPE) | WSD_MS_FUZZY_MODE | Material search fuzzy mode flag | 20070105 | ||
2 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | WSD_ATTRIBUTE_VALUE | Attribute value | 20060813 |
Method ADD_QUERY_FREE_TEXT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_QUERY_OPERATOR_AND Signature
Method ADD_QUERY_OPERATOR_AND on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method ADD_QUERY_OPERATOR_AND on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_QUERY_OPERATOR_OR Signature
Method ADD_QUERY_OPERATOR_OR on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method ADD_QUERY_OPERATOR_OR on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_TO_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_MATERIAL | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20061002 | ||
2 | ![]() |
I_POSITION | Call by reference | Type reference (TYPE) | CHAR1 | First, last or replace (I_INDEX is for replace only) | 20061122 | ||
3 | ![]() |
I_ROW_ID | Call by reference | Type reference (TYPE) | I | 20070117 |
Method ADD_TO_RESULT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method ADD_TO_RETURN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_RETURN | Call by reference | Type reference (TYPE) | WSD_MS_RETURN_STY | Material search return structure | 20061123 |
Method ADD_TO_RETURN on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CATALOG_SEARCH_BADI Signature
Method CATALOG_SEARCH_BADI on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20061116 |
Method CATALOG_SEARCH_TREX Signature
Method CATALOG_SEARCH_TREX on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20061116 |
Method CATALOG_SEARCH_TREX_ESH Signature
Method CATALOG_SEARCH_TREX_ESH on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20090129 |
Method CHANGE_PAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PAGE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20061114 |
Method CHANGE_PAGE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CHANGE_QUERY Signature
Method CHANGE_QUERY on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CHANGE_QUERY on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CHECK_AND_CREATE_PLANT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_MARC_CREATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | True if for any added material, marc is created | 20090518 | ||
2 | ![]() |
EV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | True if validation succeeds | 20090518 | ||
3 | ![]() |
IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20090518 | ||
4 | ![]() |
IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant Table for National (Centrally Agreed) Contracts | 20090518 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20090521 |
Method CHECK_BASIC_CONFIG Signature
Method CHECK_BASIC_CONFIG on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CHECK_BASIC_CONFIG on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CHECK_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONFIG_TYPE | Call by reference | Type reference (TYPE) | WSD_MS_CONFIG_TYPE | Material search configuration type | 20061003 | ||
2 | ![]() |
I_DATA_ELEMENT | Call by reference | Type reference (TYPE) | WSD_DATA_ELEMENT | Data element | 20061003 | ||
3 | ![]() |
I_DISPLAY_OPTION | Call by reference | Type reference (TYPE) | WSD_DISPLAY_OPTION | Display option | 20061003 | ||
4 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | True if exists | 20061003 |
Method CHECK_CONFIG on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CHECK_EXISTENCE Signature
Method CHECK_EXISTENCE on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CHECK_EXISTENCE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CHECK_PARAMS Signature
Method CHECK_PARAMS on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20061114 |
Method CHECK_PURCHASE_ORDER_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BSART | Call by reference | Type reference (TYPE) | BSART | Order Type (Purchasing) | 20090129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090326 |
Method CHECK_SWITCH_STATE Signature
Method CHECK_SWITCH_STATE on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CHECK_SWITCH_STATE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CLEAR_QUERY_ENTRIES Signature
Method CLEAR_QUERY_ENTRIES on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CLEAR_QUERY_ENTRIES on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CLEAR_RESULTS Signature
Method CLEAR_RESULTS on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CLEAR_RESULTS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CLEAR_RETURN Signature
Method CLEAR_RETURN on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CLEAR_RETURN on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CLEAR_TOTALS Signature
Method CLEAR_TOTALS on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CLEAR_TOTALS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method CONSTRUCTOR on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CONVERT_INFO_RECORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_EINA | Call by reference | Type reference (TYPE) | EINA | Purchasing Info Record: General Data | 20090521 | ||
2 | ![]() |
ES_EINE | Call by reference | Type reference (TYPE) | EINE | Purchasing Info Record: General Data | 20090521 | ||
3 | ![]() |
IS_EINA | Call by reference | Type reference (TYPE) | BAPIEINA | Display/List Transfer Structure: Purch. Info (General Data) | 20090521 | ||
4 | ![]() |
IS_EINE | Call by reference | Type reference (TYPE) | BAPIEINE | Display/List Transfer Structure: Purch. Info (General Data) | 20090521 |
Method CONVERT_INFO_RECORDS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CONVERT_MATERIAL_RESULT_ESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RESULT | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_TTY | Material search result table type | 20090128 | ||
2 | ![]() |
IT_DATA_MAT | Call by reference | Type reference (TYPE) | GTY_RESULTS_ESH_TTY | 20090128 | |||
3 | ![]() |
IT_DATA_PIR | Call by reference | Type reference (TYPE) | GTY_RESULTS_ESH_TTY | 20090128 |
Method CONVERT_MATERIAL_RESULT_ESH on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CREATE_PLANT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20061123 | ||
2 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20061123 | ||
3 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | True if creation succeeded | 20070123 |
Method CREATE_PLANT_DATA on class CL_WSD_MATERIAL_SEARCH has no exception.
Method CREATE_SALES_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20070222 | ||
2 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070222 | ||
3 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070222 |
Method CREATE_SALES_DATA on class CL_WSD_MATERIAL_SEARCH has no exception.
Method DATA_ELEMENT_TO_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DATA_ELEMENT | Call by reference | Type reference (TYPE) | WSD_DATA_ELEMENT | Data element | 20060914 | ||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | STRING | 20060914 |
Method DATA_ELEMENT_TO_ATTRIBUTE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method DELETE_LAST_QUERY_OPERATOR Signature
Method DELETE_LAST_QUERY_OPERATOR on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method DELETE_LAST_QUERY_OPERATOR on class CL_WSD_MATERIAL_SEARCH has no exception.
Method DISPLAY_FILTER_MATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_HIDE_OPTION | Call by reference | Type reference (TYPE) | WSD_FILTER_DISP_RETAIL_MAT | Filter Display for Retail Materials | 20090202 |
Method DISPLAY_FILTER_MATERIAL on class CL_WSD_MATERIAL_SEARCH has no exception.
Method DISPLAY_MATERIAL_CAT_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_HIDE_OPTION | Call by reference | Type reference (TYPE) | WSD_FILTER_DISP_RETAIL_MAT | Filter Display for Retail Materials | 20081231 |
Method DISPLAY_MATERIAL_CAT_FILTER on class CL_WSD_MATERIAL_SEARCH has no exception.
Method DO_SEARCH_IN_CATALOG Signature
Method DO_SEARCH_IN_CATALOG on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20061114 |
Method DO_SEARCH_IN_ERP Signature
Method DO_SEARCH_IN_ERP on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20061114 |
Method GET_CBP_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20060824 | ||
2 | ![]() |
RT_RESULT | Value transfer | Type reference (TYPE) | WSD_CBP_TTY | Table of close by plants | 20060824 |
Method GET_CBP_LIST on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_CUSTOMER_PRICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CUSTOMER_PRICE | Call by reference | Type reference (TYPE) | WSD_PRICE_STY | WSD general structure to hold price information | 20070227 | ||
2 | ![]() |
ES_CUSTOMER_SALES_VALUE | Call by reference | Type reference (TYPE) | WSD_PRICE_STY | WSD general structure to hold price information | 20090429 | ||
3 | ![]() |
I_DETERMINE_PRICE | Call by reference | Type reference (TYPE) | XFELD | Determine expected customer price | 20090403 | ||
4 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20070227 | ||
5 | ![]() |
I_MGAME | Call by reference | Type reference (TYPE) | MENGE_D | 1 | Quantity | 20090324 | |
6 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070227 | ||
7 | ![]() |
I_VRKME | Call by reference | Type reference (TYPE) | VRKME | Sales unit | 20090324 |
Method GET_CUSTOMER_PRICE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_DISPLAY_CONFIG Signature
Method GET_DISPLAY_CONFIG on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method GET_DISPLAY_CONFIG on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_END_PRICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_END_PRICE | Call by reference | Type reference (TYPE) | WSD_PRICE_STY | WSD general structure to hold price information | 20070227 | ||
2 | ![]() |
I_DETERMINE_PRICE | Call by reference | Type reference (TYPE) | XFELD | Determine List Price | 20090403 | ||
3 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20070227 | ||
4 | ![]() |
I_MGAME | Call by reference | Type reference (TYPE) | MENGE_D | Quantity | 20090324 | ||
5 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070227 | ||
6 | ![]() |
I_VRKME | Call by reference | Type reference (TYPE) | VRKME | Sales unit | 20090324 |
Method GET_END_PRICE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_FREE_STOCK_ATP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FREE_STOCK_ATP | Call by reference | Type reference (TYPE) | WSD_FREE_STOCK_ATP_TTY | Free stock / ATP data table | 20061221 | ||
2 | ![]() |
IT_PLANTS | Call by reference | Type reference (TYPE) | T_WERKS | Plants | 20070213 | ||
3 | ![]() |
I_HIDE_ZERO_ATP | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070311 | ||
4 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20061221 | ||
5 | ![]() |
I_PLANT_AREA | Call by reference | Type reference (TYPE) | WSD_PLANTS_DISPLAY | Display Plants | 20070426 |
Method GET_FREE_STOCK_ATP on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_GENERIC_FROM_ERP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MATERIAL | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Lean material structure | 20090511 | ||
2 | ![]() |
IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20090511 | ||
3 | ![]() |
IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090511 |
Method GET_GENERIC_FROM_ERP on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_GENERIC_FROM_PRICAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GEN_LIST | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_TTY | Material search result table type | 20090511 | ||
2 | ![]() |
IT_GEN_LIST | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_TTY | Material search result table type | 20090511 | ||
3 | ![]() |
IT_PRICAT | Call by reference | Type reference (TYPE) | WSD_CATALOG_KEY_TTY | Catalog key data for Material extraction | 20090511 |
Method GET_GENERIC_FROM_PRICAT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_GENERIC_MATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_GEN | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20090512 | ||
2 | ![]() |
ES_GEN_PRICAT | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20090512 | ||
3 | ![]() |
ES_PRICAT | Call by reference | Type reference (TYPE) | WSD_CATALOG_KEY_STY | Catalog key data for Material extraction | 20090512 | ||
4 | ![]() |
IS_VAR | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20090512 |
Method GET_GENERIC_MATERIAL on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_WSD_MATERIAL_SEARCH | Material search class for WSD project | 20060816 |
Method GET_INSTANCE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_NET_GROSS_PURCHASE_PRICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_RESULT | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result | 20090326 | ||
2 | ![]() |
ES_GROSS_PRICE | Call by reference | Type reference (TYPE) | WSD_PRICE_GROSS_STY | WSD general structure to hold price information | 20090327 | ||
3 | ![]() |
ES_NET_PRICE | Call by reference | Type reference (TYPE) | WSD_PRICE_GROSS_STY | WSD general structure to hold price information | 20090327 | ||
4 | ![]() |
I_DETERMINE_GROSS_PRICE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Determine gross purchase price | 20090326 | ||
5 | ![]() |
I_DETERMINE_NET_PRICE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Determine net purchase price | 20090326 | ||
6 | ![]() |
I_DETERMINE_NET_PURCH_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Determine the net purchase value | 20090429 | ||
7 | ![]() |
I_EKGRP | Call by reference | Type reference (TYPE) | EKGRP | Purchasing Group | 20090326 | ||
8 | ![]() |
I_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20090326 | ||
9 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20090326 | ||
10 | ![]() |
I_MEINS | Call by reference | Type reference (TYPE) | MEINS | Base Unit of Measure | 20090327 | ||
11 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090326 | ||
12 | ![]() |
I_QUANTITY | Call by reference | Type reference (TYPE) | MENGE_D | 1 | Purchasing Quantity | 20090327 | |
13 | ![]() |
I_RECALCULATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | To Update Cache | 20090502 | |
14 | ![]() |
I_VENDOR | Call by reference | Type reference (TYPE) | ELIFN | Vendor Account Number | 20090326 |
Method GET_NET_GROSS_PURCHASE_PRICE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_QUERY_MATERIAL_ESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_QUERY_MAT | Call by reference | Type reference (TYPE) | WSD_MS_QUERY_TTY | Material search query table type | 20090210 | ||
2 | ![]() |
IT_DATA_MAT | Call by reference | Type reference (TYPE) | GTY_RESULTS_ESH_TTY | Material Data from ES BO | 20090210 |
Method GET_QUERY_MATERIAL_ESH on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_QUERY_PIR_ESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_QUERY_PIR | Call by reference | Type reference (TYPE) | WSD_MS_QUERY_TTY | Material search query table type | 20090622 | ||
2 | ![]() |
IT_DATA_PIR | Call by reference | Type reference (TYPE) | GTY_RESULTS_ESH_TTY | Material Data from ES BO | 20090622 |
Method GET_QUERY_PIR_ESH on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_RESULT_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | I | 20061002 |
Method GET_RESULT_COUNT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_RESULT_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ROW_ID | Call by reference | Type reference (TYPE) | I | 20061216 | |||
2 | ![]() |
RS_RESULT | Value transfer | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20061002 |
Method GET_RESULT_ENTRY on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_RESULT_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MAT_VIEW | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_TTY | Material search result table type | 20061120 |
Method GET_RESULT_VIEW on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_RETURN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | WSD_MS_RETURN_TTY | Material search return table type | 20061123 |
Method GET_RETURN on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_TOTALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CURRENT_PAGE | Call by reference | Type reference (TYPE) | I | 20061114 | |||
2 | ![]() |
E_TOTAL_MATERIALS | Call by reference | Type reference (TYPE) | I | 20061114 | |||
3 | ![]() |
E_TOTAL_PAGES | Call by reference | Type reference (TYPE) | I | 20061114 |
Method GET_TOTALS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_VALUE_BY_DATA_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_RESULT | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20060817 | ||
2 | ![]() |
I_DATA_ELEMENT | Call by reference | Type reference (TYPE) | WSD_DATA_ELEMENT | Data element | 20060817 | ||
3 | ![]() |
R_RESULT | Call by reference | Type reference (TYPE) | ANY | 20060817 |
Method GET_VALUE_BY_DATA_ELEMENT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method GET_VENDOR_PRICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_VENDOR_PRICE | Call by reference | Type reference (TYPE) | WSD_PRICE_STY | WSD general structure to hold price information | 20070426 | ||
2 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20070426 | ||
3 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070426 | ||
4 | ![]() |
I_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20070426 |
Method GET_VENDOR_PRICE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method INIT Signature
Method INIT on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSD basic exception class | 20061211 | |
2 | ![]() |
Material search exception class for WSD project | 20060810 |
Method INIT_ESH Signature
Method INIT_ESH on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20090213 |
Method INIT_TOTALS Signature
Method INIT_TOTALS on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method INIT_TOTALS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method IS_EXCEPTIONAL_DATA_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | WSD_DATA_ELEMENT | Data element | 20060814 | ||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Supplement for True Boolean Type: 'X' == True '' == False | 20060814 |
Method IS_EXCEPTIONAL_DATA_ELEMENT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method IS_QUERY_EMPTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070129 |
Method IS_QUERY_EMPTY on class CL_WSD_MATERIAL_SEARCH has no exception.
Method IS_SUPPORTED_DATA_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DATA_ELEMENT | Call by reference | Type reference (TYPE) | WSD_DATA_ELEMENT | Data element | 20070117 | ||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070117 |
Method IS_SUPPORTED_DATA_ELEMENT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method MAP_MATERIAL_TO_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_RESULT | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20061122 | ||
2 | ![]() |
IS_MATERIAL | Call by reference | Type reference (TYPE) | WSD_MATERIAL_STY | Lean material structure | 20060927 |
Method MAP_MATERIAL_TO_RESULT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method MAP_RESULT_TO_MATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SEARCH | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20060926 | ||
2 | ![]() |
RS_RESULT | Value transfer | Type reference (TYPE) | WSD_MATERIAL_STY | Lean material structure | 20060926 |
Method MAP_RESULT_TO_MATERIAL on class CL_WSD_MATERIAL_SEARCH has no exception.
Method PARSE_PLANTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_WERKS | Call by reference | Type reference (TYPE) | T_WERKS | Plants | 20070315 | ||
2 | ![]() |
E_PARSING_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070315 | ||
3 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Space and/or comma separated plant values inlcuding wildcard | 20070315 |
Method PARSE_PLANTS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method READ_MATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_RESULT | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20061214 | ||
2 | ![]() |
I_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20061218 | ||
3 | ![]() |
I_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20061214 | ||
4 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20061214 | ||
5 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20061214 | ||
6 | ![]() |
I_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20061214 | ||
7 | ![]() |
I_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Distribution Channel | 20061214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSD basic exception class | 20061214 | |
2 | ![]() |
General exception for data-not-found errors | 20061214 |
Method READ_PERSONAL_SETTINGS Signature
Method READ_PERSONAL_SETTINGS on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method READ_PERSONAL_SETTINGS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method RESET Signature
Method RESET on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method RESET on class CL_WSD_MATERIAL_SEARCH has no exception.
Method RESET_CACHE Signature
Method RESET_CACHE on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method RESET_CACHE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method RESET_FREE_TEXT_PARAM Signature
Method RESET_FREE_TEXT_PARAM on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method RESET_FREE_TEXT_PARAM on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SEARCH_IN_CATALOG Signature
Method SEARCH_IN_CATALOG on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20060830 |
Method SEARCH_IN_ERP Signature
Method SEARCH_IN_ERP on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20060830 |
Method SEARCH_IN_ERP_ESH Signature
Method SEARCH_IN_ERP_ESH on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20090128 |
Method SET_CURRENT_PLANT Signature
Method SET_CURRENT_PLANT on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method SET_CURRENT_PLANT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SET_INIT_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PARAMS | Call by reference | Type reference (TYPE) | WSD_MS_INITIAL_PARAMS_STY | Material search component interface structure | 20061114 |
Method SET_INIT_PARAMS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SET_MATERIAL_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MATERIAL | Call by reference | Type reference (TYPE) | WSD_MATERIAL_STY | Lean material structure | 20061120 |
Method SET_MATERIAL_DEFAULTS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SET_NEW_ROW_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MATERIAL | Call by reference | Type reference (TYPE) | WSD_MS_RESULT_STY | Material search result structure | 20061215 |
Method SET_NEW_ROW_ID on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SET_ORDER_ALL_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SORT_ORDER | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20090514 |
Method SET_ORDER_ALL_RESULTS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SET_OWN_PLANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070223 |
Method SET_OWN_PLANT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SET_RESULT_PARAMS Signature
Method SET_RESULT_PARAMS on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method SET_RESULT_PARAMS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SET_ROW_IDS Signature
Method SET_ROW_IDS on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method SET_ROW_IDS on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SET_SEARCH_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | WSD_MS_SEARCH_TYPE | Search type | 20070223 |
Method SET_SEARCH_TYPE on class CL_WSD_MATERIAL_SEARCH has no exception.
Method SORT_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SORT_BY | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20061206 |
Method SORT_RESULT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method UPDATE_AVAILABILITY Signature
Method UPDATE_AVAILABILITY on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method UPDATE_AVAILABILITY on class CL_WSD_MATERIAL_SEARCH has no exception.
Method UPDATE_CATALOG_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20090420 | ||
2 | ![]() |
LV_ROWID | Call by reference | Type reference (TYPE) | INT4 | Natural Number | 20090420 |
Method UPDATE_CATALOG_ENTRY on class CL_WSD_MATERIAL_SEARCH has no exception.
Method UPDATE_CHANGED_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_MATERIAL | Call by reference | Type reference (TYPE) | WSD_MATERIAL_STY | Lean material structure | 20090116 | ||
2 | ![]() |
IV_RANK_VALUE | Call by reference | Type reference (TYPE) | WSD_RANK_VALUE | Search result rank value | 20090327 | ||
3 | ![]() |
IV_ROWID | Call by reference | Type reference (TYPE) | WSD_MS_ROWID | Search result table row id. (For internal use Do not modify) | 20090116 |
Method UPDATE_CHANGED_ITEM on class CL_WSD_MATERIAL_SEARCH has no exception.
Method UPDATE_INIT_PARAMS_PLANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OWN_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090213 |
Method UPDATE_INIT_PARAMS_PLANT on class CL_WSD_MATERIAL_SEARCH has no exception.
Method UPDATE_PRICES Signature
Method UPDATE_PRICES on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method UPDATE_PRICES on class CL_WSD_MATERIAL_SEARCH has no exception.
Method USER_EXIT_FOR_SEARCH Signature
Method USER_EXIT_FOR_SEARCH on class CL_WSD_MATERIAL_SEARCH has no parameter.
Method USER_EXIT_FOR_SEARCH on class CL_WSD_MATERIAL_SEARCH has no exception.
Method VALIDATE_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_TESTED | Call by reference | Type reference (TYPE) | WSD_MS_CONFIG_TTY | Material search customization table type | 20060722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material search exception class for WSD project | 20060722 |
Method VALIDATE_DISPLAY_CONFIG Signature
Method VALIDATE_DISPLAY_CONFIG on class CL_WSD_MATERIAL_SEARCH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General exception for data-not-found errors | 20090330 |
Method VALIDATE_RETURN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_MARC_CREATE | Value transfer | Type reference (TYPE) | BOOLE_D | True if for any added material, marc is created | 20090330 | ||
2 | ![]() |
E_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | True if validation succeeds | 20090330 |
Method VALIDATE_RETURN on class CL_WSD_MATERIAL_SEARCH has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |