SAP ABAP Interface IF_PIQ_PREPARE (PriceInquiry Comm.str. preparation)
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_PREPARE | PriceInquiry Comm. str. preparation | 20130802 |
Properties
Interface | IF_PIQ_PREPARE | |
Short Description | PriceInquiry Comm.str. preparation |
General Data
Package | VF_PRC_PRICEINQUIRY | Mass Processing of Price Inquiries |
Created | 20130730 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_PIQ_API | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | IF_PIQ_PREPARE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_PIQ_PREPARE has no interface.
Friends
Interface IF_PIQ_PREPARE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_FIELDNAME | Constant | Public | See coding | 20130913 | ||||
2 | CO_PREP_FLD_SOURCE_TYPE | Constant | Public | See coding | 20130917 | ||||
3 | CO_PREP_KEY_SOURCE_TYPE | Constant | Public | See coding | 20130924 | ||||
4 | CO_TABNAME | Constant | Public | See coding | 20130913 | ||||
5 | CO_USEREXIT_TYPE | Constant | Public | See coding | 20130912 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get Communication Structures | 20131024 |
Events
Interface IF_PIQ_PREPARE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_GS_GLOBAL | Public | See coding | 20130912 | begin of ty_gs_global.
include type if_piq_api=>ty_gs_calculate_global_param as imp.
types:
vbtyp type vbtyp,
vbklt type vbklt_va,
kalvg type kalvg,
spapo type spapo,
vsbed type vsbed_vak,
hwaer type hwaer,
vkoau type tvta-vkoau,
vtwau type tvta-vtwau,
spaau type tvta-spaau,
vtwko type tvta-vtwko,
spako type tvta-spako,
vtwku type tvta-vtwku,
spaku type tvta-spaku,
xstceg type tvko-xstceg,
bukrs type bukrs,
boavo type boavo,
additional_data type ref to data,
end of ty_gs_global
|
||
2 | TY_GS_HEAD | Public | See coding | 20130912 | begin of ty_gs_head.
include type if_piq_api=>ty_gs_calculate_head_param as imp.
types:
kalsm type kalsm_d,
waerk type waerk,
werks type werks_d,
land1 type land1,
kunwe type kunwe,
kunre type kunre,
kunrg type kunrg,
kunnr_for_taxk type kunnr,
hienr01 type hienr01,
hienr02 type hienr02,
hienr03 type hienr03,
hienr04 type hienr04,
hienr05 type hienr05,
hienr06 type hienr06,
hienr07 type hienr07,
hienr08 type hienr08,
hienr09 type hienr09,
hienr10 type hienr10,
hienr11 type hienr11,
hienr12 type hienr12,
hienr13 type hienr13,
hienr14 type hienr14,
hienr15 type hienr15,
additional_data type ref to data,
end of ty_gs_head
|
||
3 | TY_GS_HEADITEM | Public | See coding | 20131021 | begin of ty_gs_headitem,
vbeln type vbeln,
kposn type kposn,
kunnr type kunnr,
matnr type matnr,
werks type werks_d,
aland type aland,
lifnr type lifnr_wk,
regio type regio,
counc type counc,
cityc type cityc,
bwkey type bwkey,
tatyp1 type tatyp,
tatyp2 type tatyp,
tatyp3 type tatyp,
tatyp4 type tatyp,
tatyp5 type tatyp,
tatyp6 type tatyp,
tatyp7 type tatyp,
tatyp8 type tatyp,
tatyp9 type tatyp,
end of ty_gs_headitem
|
||
4 | TY_GS_ITEM | Public | See coding | 20130913 | begin of ty_gs_item.
include type if_piq_api=>ty_gs_calculate_item_param as imp.
types:
pstyv type pstyv,
additional_data type ref to data,
end of ty_gs_item
|
||
5 | TY_GT_HEAD | Public | See coding | 20130912 | ty_gt_head type hashed table of ty_gs_head with unique key vbeln
with non-unique sorted key sk_kunnr components kunnr
with non-unique sorted key sk_kalsm components kalsm
|
||
6 | TY_GT_HEADITEM | Public | See coding | 20131021 | ty_gt_headitem type sorted table of ty_gs_headitem
with unique key vbeln kposn
|
||
7 | TY_GT_ITEM | Public | See coding | 20130913 | ty_gt_item type hashed table of ty_gs_item with unique key kposn
|
Method Signatures
Method GET_COMMUNICATION_STRUCTURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_KOMK | Call by reference | Type reference (TYPE) | VA_KOMK_T | Table via KOMK | 20131024 | ||
2 | ![]() |
ET_KOMP | Call by reference | Type reference (TYPE) | VA_KOMP_T | Table via KOMP | 20131024 | ||
3 | ![]() |
ET_KOMP_HEAD_FIELDS | Call by reference | Type reference (TYPE) | KOMP_HEAD_FIELDS_T | Communication Item for Pricing - header dependend fields | 20131104 | ||
4 | ![]() |
IS_GLOBAL | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GS_CALCULATE_GLOBAL_PARAM | 20131024 | |||
5 | ![]() |
IT_HEAD | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_HEAD_PARAM | 20131024 | |||
6 | ![]() |
IT_ITEM | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_ITEM_PARAM | 20131024 | |||
7 | ![]() |
IV_BAL_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20131030 |
Method GET_COMMUNICATION_STRUCTURES on Interface IF_PIQ_PREPARE has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 618 |