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 QUERY_CONTPERSON_BY_ELEMENT Static method Public Method Get Contact Person ID and Customer ID by giving Email... 20090928
2 QUERY_CUSTOMER_BY_ELEMENT 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 Exporting ET_TABLE Call by reference Type reference (TYPE) TT_CONTPERSON_ID 20090928
2 Importing IS_NAME_ADD Call by reference Type reference (TYPE) TS_NAME Additional condition with name 20091130
3 Importing IS_VALUE Call by reference Type reference (TYPE) ANY 20090928
4 Importing 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 Exporting ET_TABLE Call by reference Type reference (TYPE) TT_CUSTOMER_ID 20090928
2 Importing IS_NAME_ADD Call by reference Type reference (TYPE) TS_NAME Additional condition with name 20091130
3 Importing IS_VALUE Call by reference Type reference (TYPE) ANY 20090928
4 Importing 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