SAP ABAP Class CL_IM_ERP_WEC_ENTPRSRCH (Imp. class for BAdI imp. ERP_WEC_ENTPRSRCH)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
WEC-APP-SLS-ERP (Application Component) WebChannel Sales using ERP-SD
⤷
ISA_R3 (Package) Internet Sales R/3

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_ERP_ISA_GEN_DOC_SEL | BAdI interface IF_EX_ERP_ISA_GEN_DOC_SEL | 20091106 |
Properties
Class | CL_IM_ERP_WEC_ENTPRSRCH | |
Short Description | Imp. class for BAdI imp. ERP_WEC_ENTPRSRCH | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ISA_R3 | Internet Sales R/3 |
Created | 20091106 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_IM_ERP_WEC_ENTPRSRCH has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EX_ERP_ISA_GEN_DOC_SEL | BAdI interface IF_EX_ERP_ISA_GEN_DOC_SEL | 20091106 |
Friends
Class CL_IM_ERP_WEC_ENTPRSRCH has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ISALES_CTROPT | 20091106 | |||
2 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | T_HANDLE_TAB | Table of result handles | 20100315 | ||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LCRMT_QUERY_INSTANCE | 20091106 | |||
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ISALES_SEL_FIELD_TAB | 20091106 | |||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ISALES_SELOPT_TAB | 20091106 | |||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TEXT40 | 20091106 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | covert Templat into connector id | 20091126 |
2 | ![]() |
Instance method | Protected | Method | processes a single output line | 20091111 |
Events
Class CL_IM_ERP_WEC_ENTPRSRCH has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LCRMS_QUEREY_SEL_OPTIONS | Protected | See coding | 20091112 | BEGIN OF lcrms_querey_sel_options,
sign TYPE char1,
option TYPE char2,
low TYPE string,
high TYPE string,
END OF lcrms_querey_sel_options
|
||
2 | LCRMS_QUERY_INSTANCE | Protected | See coding | 20091106 | BEGIN OF lcrms_query_instance,
all_attr_search_string TYPE String,
result_data TYPE REF TO data,
result_starts_at_index TYPE int4,
max_number_of_results TYPE int4,
business_object TYPE esh_e_om_object_type,
hit_count TYPE int4,
connector_id TYPE esh_e_if_search_connector_id,
additional_values TYPE lcrmt_query_search_fields,
total_hits_found type int4,
END OF lcrms_query_instance
|
||
3 | LCRMS_QUERY_SEARCH_FIELDS | Protected | See coding | 20091112 | BEGIN OF lcrms_query_search_fields,
name TYPE char30,
value TYPE char40,
sel_options TYPE lcrmt_querey_sel_options,
END OF lcrms_query_search_fields
|
||
4 | LCRMT_QUEREY_SEL_OPTIONS | Protected | See coding | 20091112 | lcrmt_querey_sel_options TYPE STANDARD TABLE OF lcrms_querey_sel_options WITH DEFAULT KEY
|
||
5 | LCRMT_QUERY_INSTANCE | Protected | See coding | 20091106 | lcrmt_query_instance TYPE STANDARD TABLE OF lcrms_query_instance WITH DEFAULT KEY
|
||
6 | LCRMT_QUERY_SEARCH_FIELDS | Protected | See coding | 20091112 | lcrmt_query_search_fields TYPE SORTED TABLE OF lcrms_query_search_fields WITH UNIQUE KEY name value
|
||
7 | T_HANDLE | Protected | See coding | 20100315 | begin of t_handle,
queryname type crmt_ext_obj_name,
end of t_handle
|
||
8 | T_HANDLE_TAB | Protected | See coding | 20100315 | t_handle_tab type standard table of t_handle
|
Method Signatures
Method GET_CONNECTOR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20091126 | ||
2 | ![]() |
RV_CONNECTOR_ID | Value transfer | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20091126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid Parameter | 20091126 | |
2 | ![]() |
ESH Interface Exception | 20091126 | |
3 | ![]() |
Interface not supported | 20091126 |
Method PROCESS_RESULT_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB_CRM | Return parameter | 20091111 | ||
2 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | DATA | 20091111 | |||
3 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | ISALES_ERROR | Error Flag | 20091111 | ||
4 | ![]() |
ET_DOCUMENTS | Call by reference | Type reference (TYPE) | ISALES_DOCLIST_TAB | Search Result | 20091111 | ||
5 | ![]() |
ET_DOC_FIELDS | Call by reference | Type reference (TYPE) | ISALES_DOC_FIELD_TAB | Field list table for Documents | 20091111 | ||
6 | ![]() |
IS_QUERY_INST | Call by reference | Type reference (TYPE) | LCRMS_QUERY_INSTANCE | 20091111 | |||
7 | ![]() |
IV_ROW | Call by reference | Type reference (TYPE) | I | 20091201 |
Method PROCESS_RESULT_LINE on class CL_IM_ERP_WEC_ENTPRSRCH has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 605 |