SAP ABAP IMG Activity ES_PIQ_SDPRICELIST (Notes on Implementation)
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
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:

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