SAP ABAP Class CL_PIQ_SDPRICELIST_WRAPPER (SD Price List Wrapper class for field selection logic)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PIQ_SDPRICELIST_WRAPPER Interface for PIQ_SDPRICELIST_WRAPPER 20130904
Properties
Class CL_PIQ_SDPRICELIST_WRAPPER  
Short Description SD Price List Wrapper class for field selection logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VF_PRC_PRICEINQUIRY   Mass Processing of Price Inquiries 
Created 20130806   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_PIQ_SDPRICELIST_SELECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_PIQ_SDPRICELIST_WRAPPER Interface for PIQ_SDPRICELIST_WRAPPER 20130904
Friends
Class CL_PIQ_SDPRICELIST_WRAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_SELECT_FROM_CUSTOMER Constant Public Type reference (TYPE) PIQ_PL_SELECT_FROM 'A' SD Price List: Additional Selection For Customer or Material 20130904
2 GC_SELECT_FROM_MATERIAL Constant Public Type reference (TYPE) PIQ_PL_SELECT_FROM 'B' SD Price List: Additional Selection For Customer or Material 20130904
3 GC_SELECT_FROM_PRICING Constant Public Type reference (TYPE) PIQ_PL_SELECT_FROM 'C' SD Price List: Additional Selection For Customer or Material 20131119
4 GC_SELECT_FROM_PRICING_H Constant Public Type reference (TYPE) PIQ_PL_SELECT_FROM 'C' SD Price List: Additional Selection For Customer or Material 20131203
5 GC_SELECT_FROM_PRICING_I Constant Public Type reference (TYPE) PIQ_PL_SELECT_FROM 'D' SD Price List: Additional Selection For Customer or Material 20131203
6 MR_CUSTOMER_DATA Instance attribute Public Object reference (TYPE REF TO) DATA Result from select to customer 20130904
7 MR_MATERIAL_DATA Instance attribute Public Object reference (TYPE REF TO) DATA Result from select to materials 20130904
8 MR_PRICELIST_BADI Instance attribute Protected Object reference (TYPE REF TO) BADI_PIQ_SDPRICELIST 20130916
9 MR_RESULT_LINE_TYPE_CUSTOMER Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130909
10 MR_RESULT_LINE_TYPE_MATERIAL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130909
11 MR_RESULT_TABLE_TYPE_CUSTOMER Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20130909
12 MR_RESULT_TABLE_TYPE_MATERIAL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20130909
13 MR_SELECT Instance attribute Public Object reference (TYPE REF TO) IF_PIQ_SDPRICELIST_SELECT SD Price List: Select Class 20130830
14 MT_DB_ALIAS Instance attribute Public Type reference (TYPE) IF_PIQ_SDPRICELIST_WRAPPER~TDT_DB_ALIAS Data base aliases (SAP delivery) 20130905
15 MT_FIELD_LIST Instance attribute Public Type reference (TYPE) IF_PIQ_SDPRICELIST_WRAPPER~TDT_FIELD_LIST Additional Fields used in SD Price List Input and Output 20130904
16 MT_PRICING_ATTRIB Instance attribute Protected Type reference (TYPE) IF_PIQ_SDPRICELIST_WRAPPER~TDT_FIELDTAB 20131017
17 MT_TAB_METADATA Instance attribute Public Type reference (TYPE) IF_PIQ_SDPRICELIST_SELECT=>TCT_ADDITIONAL_TABLE_METADATA 20130904
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20130822
2 GET_CUSTOMERS Instance method Public Method 20130822
3 GET_MATERIALS Instance method Public Method 20130822
4 MAP_USER_SEL_TO_SELCRIT Instance method Public Method Mapping of specific selection criteria into generic param 20130904
5 READ_CUSTOMIZING Instance method Public Method 20130904
6 REPLACE_LANGUAGE Instance method Private Method replace language in tab_metadata 20130917
Events
Class CL_PIQ_SDPRICELIST_WRAPPER has no event.
Types
Class CL_PIQ_SDPRICELIST_WRAPPER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PRICELIST_BADI Call by reference Object reference (TYPE REF TO) BADI_PIQ_SDPRICELIST SD Price List: BAdI for Output Interface 20130916

Method CONSTRUCTOR on class CL_PIQ_SDPRICELIST_WRAPPER has no exception.

Method GET_CUSTOMERS Signature

Method GET_CUSTOMERS on class CL_PIQ_SDPRICELIST_WRAPPER has no parameter.
Method GET_CUSTOMERS on class CL_PIQ_SDPRICELIST_WRAPPER has no exception.

Method GET_MATERIALS Signature

Method GET_MATERIALS on class CL_PIQ_SDPRICELIST_WRAPPER has no parameter.
Method GET_MATERIALS on class CL_PIQ_SDPRICELIST_WRAPPER has no exception.

Method MAP_USER_SEL_TO_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GEN_SELCRIT Call by reference Type reference (TYPE) PIQT_SDPRICELIST_GENSELCRIT Table Type for PIQS_SDPRICELIST_GENSELCRIT 20130909
2 Importing IS_SELCRIT Call by reference Type reference (TYPE) PIQS_SDPRICELIST_SELCRIT Selection Criteria for SD Price List 20130909
3 Importing IV_SELECT_FROM Call by reference Type reference (TYPE) PIQ_PL_SELECT_FROM SD Price List: Additional Selection For Customer or Material 20130909

Method MAP_USER_SEL_TO_SELCRIT on class CL_PIQ_SDPRICELIST_WRAPPER has no exception.

Method READ_CUSTOMIZING Signature

Method READ_CUSTOMIZING on class CL_PIQ_SDPRICELIST_WRAPPER has no parameter.
Method READ_CUSTOMIZING on class CL_PIQ_SDPRICELIST_WRAPPER has no exception.

Method REPLACE_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB_METADATA Call by reference Type reference (TYPE) IF_PIQ_SDPRICELIST_SELECT=>TCT_ADDITIONAL_TABLE_METADATA 20130917
2 Importing IT_TAB_METADATA Call by reference Type reference (TYPE) IF_PIQ_SDPRICELIST_SELECT=>TCT_ADDITIONAL_TABLE_METADATA 20130917
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20130917

Method REPLACE_LANGUAGE on class CL_PIQ_SDPRICELIST_WRAPPER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 618