SAP ABAP Class IF_PIQ_API (PriceInquiry API)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PIQ_API PriceInquiry API 20130802
Properties
Class IF_PIQ_API  
Short Description PriceInquiry API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20130730   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_PIQ_API has no forward declaration.
Interfaces
Class IF_PIQ_API has no interface implemented.
Friends
Class IF_PIQ_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_CO_CALC_DATA_REF_FIELD_NAME Constant Public See coding 20130911
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE Instance method Public Method 20130816
Events
Class IF_PIQ_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GS_CALCULATE_CONTROL_PARAM Public See coding 20130816 begin of ty_gs_calculate_control_param, bal_log_handle type balloghndl, no_auth_check type abap_bool, group_processing type abap_bool, end of ty_gs_calculate_control_param
2 TY_GS_CALCULATE_GLOBAL_PARAM Public See coding 20130816 begin of ty_gs_calculate_global_param, prsdt type prsdt, auart type auart, vkorg type vkorg, vtweg type vtweg, spart type spart, caller_data type ref to data, end of ty_gs_calculate_global_param
3 TY_GS_CALCULATE_HEAD_PARAM Public See coding 20130816 begin of ty_gs_calculate_head_param, vbeln type vbeln, kunnr type kunnr, caller_data type ref to data, end of ty_gs_calculate_head_param
4 TY_GS_CALCULATE_ITEM_PARAM Public See coding 20130816 begin of ty_gs_calculate_item_param, kposn type kposn, matnr type matnr, mgame type menge_d, vrkme type vrkme, caller_data type ref to data, end of ty_gs_calculate_item_param
5 TY_GS_CALCULATE_ITEM_RESULT Public See coding 20130816 begin of ty_gs_calculate_item_result, kposn type kposn, matnr type matnr, prsok type prsok, pstyv type pstyv, werks type werks_d, vrkme type vrkme, mgame type menge_d, netpr type netpr, kpein type kpein, kmein type kmein, netwr type netwr, mwsbp type mwsbp, kzwi1 type kzwis, kzwi2 type kzwis, kzwi3 type kzwis, kzwi4 type kzwis, kzwi5 type kzwis, kzwi6 type kzwis, bonba type bonba, preva type preva, cmpre type cmpre_flt, wavwr type wavwr, end of ty_gs_calculate_item_result
6 TY_GS_CALCULATE_RESULT Public See coding 20130816 begin of ty_gs_calculate_result, vbeln type vbeln, kunnr type kunnr, kalsm type kalsm_d, waerk type waerk, item type sorted table of ty_gs_calculate_item_result with unique key kposn, end of ty_gs_calculate_result
7 TY_GT_CALCULATE_HEAD_PARAM Public See coding 20130816 ty_gt_calculate_head_param type sorted table of ty_gs_calculate_head_param with unique key vbeln
8 TY_GT_CALCULATE_ITEM_PARAM Public See coding 20130816 ty_gt_calculate_item_param type sorted table of ty_gs_calculate_item_param with unique key kposn
9 TY_GT_CALCULATE_RESULT Public See coding 20130816 ty_gt_calculate_result type sorted table of ty_gs_calculate_result with unique key vbeln
Method Signatures

Method CALCULATE 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) TY_GT_CALCULATE_RESULT 20130816
2 Importing IS_CONTROL Call by reference Type reference (TYPE) TY_GS_CALCULATE_CONTROL_PARAM 20130816
3 Importing IS_GLOBAL Call by reference Type reference (TYPE) TY_GS_CALCULATE_GLOBAL_PARAM 20130816
4 Importing IT_HEAD Call by reference Type reference (TYPE) TY_GT_CALCULATE_HEAD_PARAM 20130816
5 Importing IT_ITEM Call by reference Type reference (TYPE) TY_GT_CALCULATE_ITEM_PARAM 20130816

Method CALCULATE on class IF_PIQ_API has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in