Symptom
If a duplicate exists for a metric and you update either the duplicate or the original copy of the metric it will then update every duplicate
Reproducing the Issue
- Open a process
- Go to the metrics tab
- Go to "metrics library"
- Add metric from library (Example: Early Payment rate for invoice to pay)
- Select three dots > click duplicate
- Change the name and save
- Go into the new duplicate G1 and change the days to a different number
- Go to the original of the metric and see the number of days has also changed
Cause
This behavior is by design. The Signal of the Metric uses Variable for cases when users want to be able to update all of the Metrics at once when needing to make a change.
Resolution
In case you want to have a number of days unique for a metric, it should be directly part of the Signal code and referred in a shared Variable. There is also a possibility to create a Custom Variable, and have one Variable with value = '5days' which will be referred in for instance 3 metrics and another Variable with Value = '20days' referred in for example another 2 metrics. Please refer to the documentation for Variables.
See Also
For more information on Variables, refer to the SAP Signavio Process Intelligence documentation on [Variables](https://help.sap.com/docs/signavio-process-intelligence/user-guide/about-variables).
Keywords
SAP Signavio Process Intelligence, Metrics, Variable Values, Overwritten, Duplicate Metrics, Custom Variable, Signal Code, signal, variable , KBA , BPI-SIG-PI-ME , Metrics for SAP Signavio Process Intelligence , Problem