Hierarchy
⤷ PPM-CF (Application Component) Common Functions
⤷ INM_KEY_FIGURE_MONITOR (Package) Enhancement of Key Figure Monitor
IMG Activity
ID | 0XRPM_BADI_THRESHOLD | BAdI: Threshold Values for Key Figure Monitor |
Transaction Code | S_PTD_51000044 | (empty) |
Created on | 20070712 | |
Customizing Attributes | 0XRPM_BADI_THRESHOLD | BAdI: Threshold Values for Key Figure Monitor |
Customizing Activity | 0XRPM_BADI_THRESHOLD | BAdI: Threshold Values for Key Figure Monitor |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | INM_KFM_THRESHOLD |
Use
Key figures are based on key figure definitions. The system creates a key figure for each object using the key figure definition. The definition includes the display format of the key figure and its threshold values.
However, for some key figures, you have to enter the display format and the threshold values dynamically, depending on the implementing object.
If this is the case, do not make any entries in the key figure definition for threshold values and display format parameters. Implementing this Business Add-In (BAdI) allows you to determine the display format parameters and the threshold values dynamically for key figure definitions.
This BAdI is used in the Portfolio Management (PPM-PFM) component.
Example
The key figures actual costs and planned costs are created. The BAdI enters the currency and the display format of the key figure actual costs using the implementing object and adjusts the threshold values of the actual costs to match the threshold values of the planned costs (for example, red traffic light if the actual costs exceed the planned costs by 10%).
Requirements
- Make sure that the key figure definitions for which you want to enter the display format parameters and threshold values for the selected object type exist in Customizing for the key figure monitor, in the activity Define Key Figure.
- No values exist for the display format or threshold values in the key figure definition. You can select any definition, but the BAdI implementation you use later on must correspond to it.
Standard settings
SAP provides the sample class CL_INM_BADI_THRESHOLD_EXAMPLE, which can be used as a template. For more information about the adjustments you need to make, see the code for the sample class.
- In the standard system, there is no activated BAdI implementation.
- The BAdI is designed for multiple use.
- The BAdI is not filter-dependent.
Activities
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Example
See also:
This BAdI uses the interface Interface of the BAdI INM_KFM_THRESHOLD For more information, display the BAdI in the Class Builder.
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20070725 |
SAP Release Created in | 450 |