Hierarchy
⤷ SD-BF-PR (Application Component) Pricing and Conditions
⤷ VF_PRC_PRICEINQUIRY (Package) Mass Processing of Price Inquiries
IMG Activity
ID | ES_PIQ_SDPRICELIST | Notes on Implementation |
Transaction Code | S_E17_83000057 | (empty) |
Created on | 20131126 | |
Customizing Attributes | ES_PIQ_SDPRICELIST | Notes on Implementation |
Customizing Activity |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | ES_PIQ_SDPRICELIST |
Use
You can use enhancement spot ES_PIQ_SDPRICELIST_API and enhancement spot ES_PIQ_SDPRICELIST to enhance the creation of prices lists.
Enhancement Spot ES_PIQ_SDPRICELIST_API
All Business Add-Ins (BAdIs) grouped under this structure node belong to the enhancement spot ES_PIQ_SDPRICELIST_API (transaction se18). You can use the BAdIs of this enhancement spot to change the creation of prices lists that you create with the following:
- Creation of Price Lists report (transaction V_NLN)
- BAPI method Processing Price Lists (BAPI_PIQ_SDPRICELIST; transaction se37)
Enhancement Spot ES_PIQ_SDPRICELIST
You can use the enhancement options of enhancement spot ES_PIQ_SDPRICELIST (transaction se18) to enhance the selection criteria of the Creation of Price Lists report (transaction V_NLN) as follows:
- ES_PIQ_SDPRICELIST_EXT1
You can use this enhancement option when you want to add a selection field to the section for customer data.
- ES_PIQ_SDPRICELIST_EXT2
You can use this enhancement option when you want to add a selection field to the section for material master data. For example, if you want to add the material group as a selection field, you insert the following statement at this enhancement option:
SELECT-OPTIONS: matkl FOR mara-matkl.
- ES_PIQ_SDPRICELIST_EXT3
You can use this enhancement option when you want to add a field to the section for control data. For example, if you want to add the pricing procedure as a pricing attribute field to the control data, you insert the following statement at this enhancement option:
parameters: kalsm type kalsm_d.
- ES_PIQ_SDPRICELIST_EXT4
You can use this enhancement option when you want to add a field to the section for price list output.
- ES_PIQ_SDPRICELIST_EXT5
You can use this enhancement option when you want to add your own section to the UI for transferring data to the price list creation API.
- ES_PIQ_SDPRICELIST_EXT6
You can use this enhancement option to transfer your fields to the pricing API. For example, given the previous example for enhancement option ES_PIQ_SDPRICELIST_EXT2, you insert the following statement at enhancement option ES_PIQ_SDPRICELIST_EXT6:
transfer_select_option 'MARA' 'MATKL' matkl.
Given the previous example for enhancement option ES_PIQ_SDPRICELIST_EXT3, you insert the following statement at enhancement option ES_PIQ_SDPRICELIST_EXT6:
add_name_value 'KALSM' kalsm 'KOMK'.
Requirements
Standard settings
Activities
Example
Business Attributes
ASAP Roadmap ID | 153 | Design enhancements |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | ES_PIQ_SDPRICELIST | 0 | HLA0006561 | Pricing and Conditions |
Maintenance Objects
Maintenance object type |
History
Last changed by/on | SAP | 20131126 |
SAP Release Created in |