Retaining parameter values on changing software assignment
Retain custom parameter values and carry forward parameter templates when software assignments change in VHQ across application upgrades and device hierarchy modifications.
What is parameter value retention?
VHQ retains custom parameter values you've defined whenever the software assignment changes.
When parameters are carried forward
Parameters can be carried forward or retained when a software assignment changes in the following scenarios:
Reference set assignment is edited at hierarchy level.
Reference set assignment is edited at device level (single or multiple).
Reference set is edited at the reference set library.
Reference set assignment is changed using device import XML.
Reference set assignment is changed using external APIs.
Reference set assignment changes without user intervention, such as:
The device reports a different attribute that qualifies it for a different reference set.
The device moves to a different hierarchy (via GUI, import, API, or IP/location change).
Reference set configuration changes from Direct Assignment to Inherit from Hierarchy, or vice versa.
When VHQ retains parameter values
VHQ retains parameter values when all of the following are true:
An application name with a different version is being assigned.
The current application/version combination has associated parameter definition files.
The target application/version combination has associated parameter definition files.
Parameter values are user-defined for the current application/version combination.
VHQ also supports carrying forward parameters assigned as parameter templates.
Carry-forward logic
When upgrading a device from application A version V1 to version V2 (via a new reference set or package assignment):
When the upgrade happens via XML import instead, the same carry-forward logic (Part 1) runs first:
Then (Part 2), if the XML import file specifies values for any of those parameters, VHQ applies those values afterward — overwriting any carried-forward or default value. Parameters in the XML that aren't defined in application A version V2's VPDX file can't be imported, and the import log records the error.

Parameter qualifiers
The Parameter Template feature is enhanced so the Qualifiers widget is now labeled Models in the adding and editing parameter template screens.
Go to Device Management > Applications Library to add a parameter template:


Provide a Parameter Template Name and click Models to choose the models, then save.


Go to Device Management > Applications Library to edit a parameter template — select it, click the edit icon, click Models, and save.




Last updated
Was this helpful?
