SAP ABAP Interface IF_ERP_CUSTOMER_QUERY (Query Interface of Customer Master Data)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-MD-BP-CM (Application Component) Customer Master
⤷
ERP_SALES_LCM_API (Package) Lean Customer Maintenance API

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ERP_CUSTOMER | CUstomer Master Data API in ERP | 20090928 |
Properties
Interface | IF_ERP_CUSTOMER_QUERY | |
Short Description | Query Interface of Customer Master Data |
General Data
Package | ERP_SALES_LCM_API | Lean Customer Maintenance API |
Created | 20090928 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_ERP_CUSTOMER_QUERY has no forward declaration.
Interfaces
Interface IF_ERP_CUSTOMER_QUERY has no interface.
Friends
Interface IF_ERP_CUSTOMER_QUERY has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CON_QUERY_NAME | Constant | Public | See coding | 20090928 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Get Contact Person ID and Customer ID by giving Email... | 20090928 |
2 | ![]() |
Static method | Public | Method | Get Customer ID by giving Email.... | 20090928 |
Events
Interface IF_ERP_CUSTOMER_QUERY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | QUERY_NAME | Public | Type reference (TYPE) | CHAR50 | Comment | 20090928 |
|
2 | Q_ADDRESS | Public | See coding | 20090928 | BEGIN OF q_address,
country TYPE land1_gp,
city TYPE ad_city1,
postal_code TYPE ad_pstcd1,
street TYPE ad_street,
name TYPE ad_name1,
END OF q_address
|
||
3 | Q_ALLINONE | Public | See coding | 20091215 | BEGIN OF q_allinone,
name TYPE ts_name,
address TYPE q_address,
email TYPE q_email,
phone TYPE q_phone,
mobile TYPE q_mobil,
END OF q_allinone
|
||
4 | Q_CONTAPERS | Public | Type reference (TYPE) | PARNR | 20091012 |
|
|
5 | Q_CUSTOMER | Public | Type reference (TYPE) | KUNNR | 20091012 |
|
|
6 | Q_EMAIL | Public | Type reference (TYPE) | AD_SMTPADR | 20090928 |
|
|
7 | Q_FAX | Public | See coding | 20091012 | BEGIN OF q_fax,
fax TYPE ad_fxnmbr,
fax_ext TYPE ad_fxxtns,
END OF q_fax
|
||
8 | Q_MOBIL | Public | Type reference (TYPE) | AD_TLNMBR | 20090928 |
|
|
9 | Q_PHONE | Public | See coding | 20090928 | BEGIN OF q_phone,
phone TYPE ad_tlnmbr,
phone_ext TYPE ad_tlxtns,
END OF q_phone
|
||
10 | TS_CONTPERSON_ID | Public | See coding | 20091013 | BEGIN OF ts_contperson_id,
customer_id TYPE kunnr,
contact_person_id TYPE parnr,
END OF ts_contperson_id
|
||
11 | TS_NAME | Public | See coding | 20091130 | BEGIN OF ts_name,
first_name TYPE char35,
last_name TYPE char35,
END OF ts_name
|
||
12 | TT_CONTPERSON_ID | Public | See coding | 20090928 | tt_contperson_id TYPE STANDARD TABLE OF ts_contperson_id
|
||
13 | TT_CUSTOMER_ID | Public | See coding | 20090928 | tt_customer_id TYPE STANDARD TABLE OF kunnr
|
Method Signatures
Method QUERY_CONTPERSON_BY_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TABLE | Call by reference | Type reference (TYPE) | TT_CONTPERSON_ID | 20090928 | |||
2 | ![]() |
IS_NAME_ADD | Call by reference | Type reference (TYPE) | TS_NAME | Additional condition with name | 20091130 | ||
3 | ![]() |
IS_VALUE | Call by reference | Type reference (TYPE) | ANY | 20090928 | |||
4 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | QUERY_NAME | Comment | 20090928 |
Method QUERY_CONTPERSON_BY_ELEMENT on Interface IF_ERP_CUSTOMER_QUERY has no exception.
Method QUERY_CUSTOMER_BY_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TABLE | Call by reference | Type reference (TYPE) | TT_CUSTOMER_ID | 20090928 | |||
2 | ![]() |
IS_NAME_ADD | Call by reference | Type reference (TYPE) | TS_NAME | Additional condition with name | 20091130 | ||
3 | ![]() |
IS_VALUE | Call by reference | Type reference (TYPE) | ANY | 20090928 | |||
4 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | QUERY_NAME | Comment | 20090928 |
Method QUERY_CUSTOMER_BY_ELEMENT on Interface IF_ERP_CUSTOMER_QUERY has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 605 |