Hierarchy

⤷

⤷

IMG Activity
ID | PIQ_FIELDS | Define Fields |
Transaction Code | S_EBJ_98000423 | (empty) |
Created on | 20131120 | |
Customizing Attributes | PIQ_FIELDS | Define Fields |
Customizing Activity | PIQ_FIELDS | Define 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 | 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 | 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 |
PIQ_FIELDLST_S_V | V - View | SM30 | Display Standard Fields | |||
PIQC_FIELD_LST_C | S - Table (with text table) | SM30 | Define Customer-Specific Fields |
History
Last changed by/on | SAP | 20131120 |
SAP Release Created in | 618 |