Client scripts installed with Model Management

Model Management includes a number of client scripts.

Name Table Description
Clear models not matching license [cmdb_m2m_downgrade_model] Clears the Upgrade parent and Downgrade child fields when the License field is changed to a license and neither the upgrade or downgrade fields match the license model.
Constraints based on asset class [cmdb_model_category] Enables or disables bundling options based on the asset class of the category.
Hide sections when needed [cmdb_model] Shows and hides sections according to what is relevant for a given model.
model_category change [cmdb_model] Ensures compatibility of classes between the several categories referenced by the same model (client part).
Populate downgrade from license [cmdb_m2m_downgrade_model] Sets the downgrade child to the software model on the referenced license when an upgrade is selected. Only sets the downgrade to the license if the license is not empty.
Populate upgrade from license [cmdb_m2m_downgrade_model] Sets the upgrade parent to the software model on the referenced license when a downgrade is selected. Only sets the upgrade to the license if the license is not empty.