SAP ABAP Interface IF_PIQ_SDPRICELIST_SELECT (Interface: Sales Document Selection)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BF-PR (Application Component) Pricing and Conditions
     VF_PRC_PRICEINQUIRY (Package) Mass Processing of Price Inquiries
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PIQ_SDPRICELIST_SELECT_GEN SD Price List Selection of fields 20130904
Properties
Interface IF_PIQ_SDPRICELIST_SELECT  
Short Description Interface: Sales Document Selection    
General Data
Package VF_PRC_PRICEINQUIRY   Mass Processing of Price Inquiries 
Created 20130903   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_PIQ_SDPRICELIST_SELECT has no interface.
Friends
Interface IF_PIQ_SDPRICELIST_SELECT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TABLENAME Constant Public See coding 20130903
2 MT_FIELD_CAL Instance attribute Public Type reference (TYPE) TDT_FIELDNAME Table Type for Field FIELDNAME 20130903
3 MT_FIELD_SEL Instance attribute Public Type reference (TYPE) TDT_FIELDNAME Table Type for Field FIELDNAME 20130903
4 MT_RESULT_COMP Instance attribute Public Type reference (TYPE) TCT_RESULT_COMP 20130903
Methods
# Method Level Visibility Method type Description Created on
1 GET_RESULT_LINE_TYPE Instance method Public Method 20130903
2 INIT Instance method Public Method 20130903
3 IS_ADDITIONAL_TABLE Instance method Public Method 20130903
4 QUERY Instance method Public Method 20130903
5 SET_REQ_RESULT_COMP_NAME Instance method Public Method 20130903
Events
Interface IF_PIQ_SDPRICELIST_SELECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TCS_ADDITIONAL_TABLE_METADATA Public See coding 20130903 begin of tcs_additional_table_metadata, target_table type tabname, table_alias type tabname, join_metadata type tct_join_metadata, end of tcs_additional_table_metadata
2 TCS_JOIN_METADATA Public See coding 20130903 begin of tcs_join_metadata, target_field type fieldname, source_table type tabname, source_field type fieldname, constant_value type string, is_language type abap_bool, end of tcs_join_metadata
3 TCS_RESULT_COMP Public See coding 20130903 begin of tcs_result_comp, name type fieldname, table type tabname, field type fieldname, table_alias type tabname, text type string, required_comp type tdt_fieldname, end of tcs_result_comp
4 TCS_SELCRIT Public See coding 20130903 begin of tcs_selcrit, table type string, field type string, rgtab type tdt_rg_string, end of tcs_selcrit
5 TCS_SELPARAM Public See coding 20130903 begin of tcs_selparam, ident type string, value type string, end of tcs_selparam
6 TCT_ADDITIONAL_TABLE_METADATA Public See coding 20130903 tct_additional_table_metadata type standard table of tcs_additional_table_metadata
7 TCT_JOIN_METADATA Public See coding 20130903 tct_join_metadata type sorted table of tcs_join_metadata with unique key target_field
8 TCT_RESULT_COMP Public See coding 20130903 tct_result_comp type standard table of tcs_result_comp with key name table field
9 TCT_SELCRIT Public See coding 20130903 tct_selcrit type standard table of tcs_selcrit
10 TCT_SELPARAM Public See coding 20130903 tct_selparam type standard table of tcs_selparam with default key
Method Signatures

Method GET_RESULT_LINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RESULT_LINE_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20130903

Method GET_RESULT_LINE_TYPE on Interface IF_PIQ_SDPRICELIST_SELECT has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDITIONAL_TABLE_METADATA Call by reference Type reference (TYPE) TCT_ADDITIONAL_TABLE_METADATA 20130903
2 Importing IT_RESULT_COMP Call by reference Type reference (TYPE) TCT_RESULT_COMP 20130903

Method INIT on Interface IF_PIQ_SDPRICELIST_SELECT has no exception.

Method IS_ADDITIONAL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Table Name 20130903
2 Returning RV_IS_ADDITIONAL_TABLE Value transfer Type reference (TYPE) ABAP_BOOL 20130903

Method IS_ADDITIONAL_TABLE on Interface IF_PIQ_SDPRICELIST_SELECT has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) STANDARD TABLE 20130903
2 Exporting EV_MORE_RESULTS Call by reference Type reference (TYPE) FLAG General Flag 20130903
3 Importing IS_SALES_AREA Call by reference Type reference (TYPE) PIQS_SALES_AREA SD Price List Sales Area 20130906
4 Importing IT_KUNNR_TAB Call by reference Type reference (TYPE) PIQT_KUNNR Table Type for Customer Number 20131023
5 Importing IT_MATNR_TAB Call by reference Type reference (TYPE) PIQ_MATNR_TAB SD Price List : Table Type Material Numer 20131023
6 Importing IT_SELCRIT Call by reference Type reference (TYPE) PIQT_SDPRICELIST_GENSELCRIT Table type for structure TDS_SDOC_GENSELCRIT 20130903
7 Importing IV_BASE_TABLE Call by reference Type reference (TYPE) TABNAME Table Name 20130906

Method QUERY on Interface IF_PIQ_SDPRICELIST_SELECT has no exception.

Method SET_REQ_RESULT_COMP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REQ_RESULT_COMP_NAME Call by reference Type reference (TYPE) TDT_FIELDNAME Table Type for Field FIELDNAME 20130903

Method SET_REQ_RESULT_COMP_NAME on Interface IF_PIQ_SDPRICELIST_SELECT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 618