Hierarchy

⤷

⤷

IMG Activity
ID | VFPRCCUERATTR | Edit Fields Used in Pricing Enhancements |
Transaction Code | S_EBJ_98000416 | (empty) |
Created on | 20131125 | |
Customizing Attributes | VFPRCCUERATTR | Edit Fields Used in Pricing Enhancements |
Customizing Activity | VFPRCCUERATTR | Edit Fields Used in Pricing Enhancements |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | VFPRCCUERATTR |
Use
In this Customizing activity, for each routine or user exit, you can display or edit fields that need to be fed with data for the execution of customer-owned implementations.
The price inquiry does not feed all fields of communication structures KOMK and KOMP but only the ones that are relevant for a specific process. Therefore it is possible that a BAdI implementation evaluates a KOMK field or a KOMP field that is not fed. To prevent this, you can list your pricing-relevant KOMK fields and KOMP fields that you need in your coding as input fields.
- The system uses a code scan to find fields of the communication structures KOMK and KOMP. You can include or remove fields that have been found by the code scan.
Note: Since the code scan uses a simple algorithm (string search for KOMK and KOMP, only the first level of the code), there is no guarantee that all relevant KOMK and KOMP fields can be detected by the system. For this reason, also carry out manual checks.
- You can manually add any fields that need to be fed with data but are not detected by the system during the code scan.
- Processing Level: You can choose the level for which the system checks the requirement during pricing.
Requirements
Standard settings
The following fields of communication structure KOMK are not displayed but are fed with data by default:
- BELNR
- KALSM
- KAPPL
- KNUMV
- MANDT
- TRTYP
The following fields of communication structure KOMP are not displayed but are fed with data by default:
- CEPOK
- FXMSG
- KPOSN
- KZNEP
- KZWI1
- KZWI2
- KZWI3
- KZWI4
- KZWI5
- KZWI6
- MWSBP
- NETPR
- NETWR
- WAVWR
Activities
- In the navigation area on the left-hand side, you can expand the Routines (VOFM) node and the User Exits node to display the routines and the user exits.
- Double-click a routine or user exit in the navigation area on the left-hand side.
- On the right-hand side of the main area, mark the fields that the system found during the code scan and then choose Select Field or Deselect Field. You can also add new fields by choosing Add Field Manually.
- To easily see which routines or user exits you have already checked, you can mark each routine or user exit as checked by choosing Mark Implementation as Checked.
- Under the Requirements (KOBED) node, choose Processing Level. You can then display or change the processing level (header, item, or condition level) of the requirement routine in the main area on the right-hand side.
- Save your settings.
Hint:
For your convenience, you can display an implemented method for customer-defined fields.
Choose an entry and double-click ABAP coding. The coding shows which fields from structure KOMK and structure KOMP are used, KUNNR (Sold-To Party) for example.
Example
You have implemented a routine that calls a function module that itself uses a field of communication structure KOMP. For the execution of this routine, this field must be fed with data. The system is unable to find this field by using a code scan because a function module is called. You can add these fields manually so that they are fed with data for the routine execution.
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 | VFPRCCUERATTR | 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 |
VFPRCCUERATTR_V | T - Individual transaction object | VFPRCCUERATTR_V |
History
Last changed by/on | SAP | 20131125 |
SAP Release Created in |