SAP ABAP IMG Activity PIQC_FIELD_LST_C (Define Customer-Specific Fields)
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 PIQC_FIELD_LST_C Define Customer-Specific Fields  
Transaction Code S_EBJ_98000406   (empty) 
Created on 20131108    
Customizing Attributes PIQC_FIELD_LST_C   Define Customer-Specific Fields 
Customizing Activity PIQC_FIELD_LST_C   Define Customer-Specific Fields 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name PIQC_FIELD_LST_C    

Use

In this Customizing activity, you can display the table for fields included in the standard delivery for the Creation of Price Lists report (transaction V_NLN). You can also define your own fields as follows:

  • You can add fields for selection criteria (that is, for materials and customers)

    Note that you must update enhancement spot ES_PIQ_SDPRICELIST with your new fields. For more information, see Notes on Implementation.

  • You can add fields for display in the output
  • You can remove fields for display in the output

    Note that you can remove standard fields from the output by creating layout variants.

Requirements

If you needed to define fields from tables for which no aliases exist in the standard delivery, then you have defined aliases for your new customer-specific fields in the Customizing activity Define Table Mapping.

Standard settings

Activities

You can choose to add fields to the output (that is, the price list result table). These fields can be fields that the system reads from the following:

  • Material master data
  • Customer master data
  • Fields that the system takes from the pricing result
  • Fields that you fill using method PROCESS_RESULT in BAdI: Price List Processing.

Note that when you want to use fields from the pricing result, you must select from pricing (rather than from materials or customers). Also, you must enter communication structure KOMK or KOMP for the source table.

Example

1. Assume that you want to add the material group (MARA-MATKL) to the selection criteria.

A. You make the following entries:

  • Field name: MATKL
  • Source table: MARA
  • Source field: MATKL
  • Table alias: MARA
  • Output: <Do not select for output.>

    You can display the fields included in the standard delivery that are available for output in Customizing activity Define Fields.

  • Select from: Material

B. You create an enhancement (enhancement option ES_PIQ_SDPRICELIST_EXT2) and add the field to the selection screen. This enhancement is for a changed layout.

SELECT-OPTIONS: matkl FOR mara-matkl.

C. You create an enhancement (enhancement option ES_PIQ_SDPRICELIST_EXT6) and transfer the field to the application programming interface. This enhancement is required so that the system considers this new field during the processing of the price list.

transfer_select_option 'MARA' 'MATKL' matkl.

2. Assume that you want to add the field for the distribution-chain specific material status (MVKE-VMSTA) to the output. You create the following entry:

  • Field name: VMSTA
  • Source table: MVKE
  • Source field: VMSTA
  • Table alias: MVKE
  • Output: <Select for output.>
  • Select from: Material

3. Assume that you want to remove the field for the sixth condition subtotal from the output. As this field is part of the standard delivery, you must overwrite the entry in the standard delivery by making the same entry for a customer-defined field. However, ensure that you do not select this field for output so that the system removes the field from the output. You create the following entry:

  • Field name: KZWI6
  • Source table: KOMP
  • Source field: KZWI6
  • Table alias: <No entry>
  • Output: <Do not select for output.>
  • Select from: <Choose to read from the pricing result.>

See also

SAP Library for SAP ERP on SAP Help Portal at http://help.sap.com/erp. Choose a release and then Application Help. In SAP Library, choose SAP ERP Central Component -> Logistics -> Sales and Distribution (SD) -> Pricing and Conditions (SD-BF-PR) -> Pricing and Conditions -> Pricing Information and Analysis -> Creation of Price Lists.

Business Attributes
ASAP Roadmap ID 105   Define functions and processes 
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 PIQC_FIELD_LST_C 0 HLA0006561 Pricing and Conditions 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
PIQC_FIELD_LST_C S - Table (with text table) SM30  
History
Last changed by/on SAP  20131111 
SAP Release Created in 618