SAP ABAP Class CL_PIQ_CUSTOMIZING (PriceInquiry Customizing)
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_CUSTOMIZING PriceInquiry Customizing 20131031
Properties
Class CL_PIQ_CUSTOMIZING  
Short Description PriceInquiry Customizing    
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 20131031   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_CUSTOMIZING Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_PIQ_CUSTOMIZING PriceInquiry Customizing 20131031
Friends
Class CL_PIQ_CUSTOMIZING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_STANDARD_CALLER_V Instance attribute Public Attribute reference (LIKE) 20131128
2 MO_API_CALLER Instance attribute Private Object reference (TYPE REF TO) IF_PIQ_API_CALLER Caller of PriceInquiry API 20131031
3 MT_DB_ALIAS Instance attribute Public Attribute reference (LIKE) 20131119
4 MT_MESSAGE Instance attribute Private Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20131119
5 MT_PREP_FLD Instance attribute Public Attribute reference (LIKE) 20131119
6 MT_PREP_KEY Instance attribute Public Attribute reference (LIKE) 20131119
7 ST_DB_ALIAS_STD Static Attribute Private Type reference (TYPE) IF_PIQ_CUSTOMIZING=>TY_LT_DB_ALIAS 20131119
8 ST_FIELD_GLOBAL Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List 20131205
9 ST_FIELD_HEAD Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List 20131205
10 ST_FIELD_HEADITEM Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List 20131205
11 ST_FIELD_ITEM Static Attribute Public Type reference (TYPE) DDFIELDS DD: Field List 20131205
12 ST_FIELD_KOMK Static Attribute Public Type reference (TYPE) DDFIELDS KOMK fields 20131205
13 ST_FIELD_KOMP Static Attribute Public Type reference (TYPE) DDFIELDS KOMP fields 20131205
14 ST_PREP_FLD_STD Static Attribute Private Type reference (TYPE) IF_PIQ_CUSTOMIZING=>TY_LT_PREP_FLD 20131118
15 ST_PREP_KEY_STD Static Attribute Private Type reference (TYPE) IF_PIQ_CUSTOMIZING=>TY_LT_PREP_KEY 20131118
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_FIELDNAME Static method Private Method Append fieldnames 20131205
2 CHECK_DB_ALIAS_ROW Instance method Private Method Check one row of PIQC_DB_ALIAS 20131031
3 CHECK_PREP_FLD_ROW Instance method Private Method Check one row of PIQC_PREP_FLD 20131031
4 CHECK_PREP_KEY_ROW Instance method Private Method Check one row of PIQC_PREP_KEY 20131031
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20131118
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20131031
7 FILL_FIELD_TABLES Static method Private Method Get KOMK and KOMP fields from DDIC 20131205
8 GET_F4_FLD_SOURCE_FIELD Instance method Public Method 20131205
9 MERGE_DB_ALIAS Instance method Private Method merge standard caller with API caller 20131118
10 MERGE_PREP_FLD Instance method Private Method merge standard caller with API caller 20131118
Events
Class CL_PIQ_CUSTOMIZING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LT_DB_ALIAS Public Attribute reference (LIKE) 20131119
2 TY_LT_PREP_FLD Public Attribute reference (LIKE) 20131119
3 TY_LT_PREP_KEY Public Attribute reference (LIKE) 20131119
Method Signatures

Method APPEND_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD Call by reference Type reference (TYPE) DDFIELDS 20131205
2 Importing IO_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20131205

Method APPEND_FIELDNAME on class CL_PIQ_CUSTOMIZING has no exception.

Method CHECK_DB_ALIAS_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DB_ALIAS Call by reference Type reference (TYPE) IF_PIQ_CUSTOMIZING=>TY_LS_DB_ALIAS Database table aliases (components) 20131031
2 Importing IV_BAL_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20131031
3 Returning RS_ERROR Value transfer Type reference (TYPE) BAPIRET2 Return Parameter 20131031

Method CHECK_DB_ALIAS_ROW on class CL_PIQ_CUSTOMIZING has no exception.

Method CHECK_PREP_FLD_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PREP_FLD Call by reference Type reference (TYPE) IF_PIQ_CUSTOMIZING=>TY_LS_PREP_FLD 20131031
2 Importing IV_BAL_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20131031
3 Returning RS_ERROR Value transfer Type reference (TYPE) BAPIRET2 Field Name 20131031

Method CHECK_PREP_FLD_ROW on class CL_PIQ_CUSTOMIZING has no exception.

Method CHECK_PREP_KEY_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PREP_KEY Call by reference Type reference (TYPE) IF_PIQ_CUSTOMIZING=>TY_LS_PREP_KEY Pricing prepare: Keys (components) 20131031
2 Importing IV_BAL_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20131031
3 Returning RS_ERROR Value transfer Type reference (TYPE) BAPIRET2 Return Parameter 20131031

Method CHECK_PREP_KEY_ROW on class CL_PIQ_CUSTOMIZING has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PIQ_CUSTOMIZING has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PIQ_CUSTOMIZING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_API_CALLER Call by reference Object reference (TYPE REF TO) IF_PIQ_API_CALLER Caller of PriceInquiry API 20131031

Method CONSTRUCTOR on class CL_PIQ_CUSTOMIZING has no exception.

Method FILL_FIELD_TABLES Signature

Method FILL_FIELD_TABLES on class CL_PIQ_CUSTOMIZING has no parameter.
Method FILL_FIELD_TABLES on class CL_PIQ_CUSTOMIZING has no exception.

Method GET_F4_FLD_SOURCE_FIELD Signature

Method GET_F4_FLD_SOURCE_FIELD on class CL_PIQ_CUSTOMIZING has no parameter.
Method GET_F4_FLD_SOURCE_FIELD on class CL_PIQ_CUSTOMIZING has no exception.

Method MERGE_DB_ALIAS Signature

Method MERGE_DB_ALIAS on class CL_PIQ_CUSTOMIZING has no parameter.
Method MERGE_DB_ALIAS on class CL_PIQ_CUSTOMIZING has no exception.

Method MERGE_PREP_FLD Signature

Method MERGE_PREP_FLD on class CL_PIQ_CUSTOMIZING has no parameter.
Method MERGE_PREP_FLD on class CL_PIQ_CUSTOMIZING has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 618