Metis Smart Modeling - Linked Values
From Metis Documentation
Line 1: | Line 1: | ||
- | The Linked Values section allows the definition of values to be linked to basic Metis elements like the types of offers, [[Metis_Smart_Modeling_-_Systems|systems]] and variants used in models. These values affect the masks and rules employed by the models and allow them to use for example the type of an offer as an input in a rule. | + | The Linked Values section allows the definition of values to be linked to basic Metis elements like the types of offers, [[Metis_Smart_Modeling_-_Systems|systems]] and variants used in [[Metis_Smart_Modeling_-_Models|models]]. These values affect the masks and rules employed by the [[Metis_Smart_Modeling_-_Models|models]] and allow them to use for example the type of an offer as an input in a rule. |
== What is a linked value? == | == What is a linked value? == | ||
- | A linked value is basically a value given to a Metis Offer element in order for it to be used as an input for rules or masks. The best way to describe this is trough an example. Two different offer types have been defined in Metis Smart Modeling. "New" which is to be used for complete [[Metis_Smart_Modeling_-_Systems|system]] offering and "spare parts" which is to be used when offering individual components. By affecting value for those two different types to a [[Metis_Smart_Modeling_-_Variables|variable]], this same [[Metis_Smart_Modeling_-_Variables|variable]] can then be used in masks and/or models to have an influence on the execution of a model. In this case, it would as simple as letting the Metis Smart Quotes user select all components to be offered instead of configuring them via the rules, but leaving the compatibility checking rules be executed. | + | A linked value is basically a value given to a Metis Offer element in order for it to be used as an input for rules or masks. The best way to describe this is trough an example. Two different offer types have been defined in Metis Smart Modeling. "New" which is to be used for complete [[Metis_Smart_Modeling_-_Systems|system]] offering and "spare parts" which is to be used when offering individual components. By affecting value for those two different types to a [[Metis_Smart_Modeling_-_Variables|variable]], this same [[Metis_Smart_Modeling_-_Variables|variable]] can then be used in masks and/or [[Metis_Smart_Modeling_-_Models|models]] to have an influence on the execution of a [[Metis_Smart_Modeling_-_Models|model]]. In this case, it would as simple as letting the Metis Smart Quotes user select all components to be offered instead of configuring them via the rules, but leaving the compatibility checking rules be executed. |
- | It is possible to link one [[Metis_Smart_Modeling_-_Variables|variable]] to each offer, [[Metis_Smart_Modeling_-_Systems|system]] and variant type defined in Metis Smart Modeling. Thus enabling the administrator to modify the behavior of a single model based on those end-user selections or presets. | + | It is possible to link one [[Metis_Smart_Modeling_-_Variables|variable]] to each offer, [[Metis_Smart_Modeling_-_Systems|system]] and variant type defined in Metis Smart Modeling. Thus enabling the administrator to modify the behavior of a single [[Metis_Smart_Modeling_-_Models|model]] based on those end-user selections or presets. |
Line 21: | Line 21: | ||
'''Offer Type''' | '''Offer Type''' | ||
| width="65%" style="text-align:left; border-style: solid; border-color: grey; border-width: 0 1px 1px 0" | | | width="65%" style="text-align:left; border-style: solid; border-color: grey; border-width: 0 1px 1px 0" | | ||
- | Offer type allows the Metis Smart Quote user to set the kind of offer which will be created in the application. The linked value functionality will allow the use of the select type as a [[Metis_Smart_Modeling_-_Variables|variable]] in models and masks. | + | Offer type allows the Metis Smart Quote user to set the kind of offer which will be created in the application. The linked value functionality will allow the use of the select type as a [[Metis_Smart_Modeling_-_Variables|variable]] in [[Metis_Smart_Modeling_-_Models|models]] and masks. |
| width="20%" style="border-style: solid; border-color: grey; border-width: 0 0 1px 0" | | | width="20%" style="border-style: solid; border-color: grey; border-width: 0 0 1px 0" | | ||
[[Description_of_the_Sub-Menu_Offer_Types|Work with Offer Types]] | [[Description_of_the_Sub-Menu_Offer_Types|Work with Offer Types]] | ||
Line 28: | Line 28: | ||
'''[[Metis_Smart_Modeling_-_Systems|System]]''' | '''[[Metis_Smart_Modeling_-_Systems|System]]''' | ||
| width="65%" style="text-align:left; border-style: solid; border-color: grey; border-width: 0 1px 1px 0" | | | width="65%" style="text-align:left; border-style: solid; border-color: grey; border-width: 0 1px 1px 0" | | ||
- | A [[Metis_Smart_Modeling_-_Systems|system]] is a logical entity which is the building block of an offer in Metis Smart Quote. The linked value functionality will allow the use of the select [[Metis_Smart_Modeling_-_Systems|system]] as a [[Metis_Smart_Modeling_-_Variables|variable]] in models and masks. | + | A [[Metis_Smart_Modeling_-_Systems|system]] is a logical entity which is the building block of an offer in Metis Smart Quote. The linked value functionality will allow the use of the select [[Metis_Smart_Modeling_-_Systems|system]] as a [[Metis_Smart_Modeling_-_Variables|variable]] in [[Metis_Smart_Modeling_-_Models|models]] and masks. |
| width="20%" style="border-style: solid; border-color: grey; border-width: 0 0 1px 0" | | | width="20%" style="border-style: solid; border-color: grey; border-width: 0 0 1px 0" | | ||
[[Metis_Smart_Modeling_-_Systems|Work with System]] | [[Metis_Smart_Modeling_-_Systems|Work with System]] | ||
Line 35: | Line 35: | ||
'''Variant''' | '''Variant''' | ||
| width="65%" style="text-align:left; border-style: solid; border-color: grey; border-width: 0 1px 0 0" | | | width="65%" style="text-align:left; border-style: solid; border-color: grey; border-width: 0 1px 0 0" | | ||
- | Variants help users to better manage different options of products and services. The linked value functionality will allow the use of the select variant as a [[Metis_Smart_Modeling_-_Variables|variable]] in models and masks. | + | Variants help users to better manage different options of products and services. The linked value functionality will allow the use of the select variant as a [[Metis_Smart_Modeling_-_Variables|variable]] in [[Metis_Smart_Modeling_-_Models|models]] and masks. |
| width="20%" style="border-style: solid; border-color: grey; border-width: 0 0 0 0" | | | width="20%" style="border-style: solid; border-color: grey; border-width: 0 0 0 0" | | ||
[[Description_of_the_Sub-Menu_Variants|Work with Variants]] | [[Description_of_the_Sub-Menu_Variants|Work with Variants]] | ||
Line 43: | Line 43: | ||
{{Tip | {{Tip | ||
- | | Use a linked value to modify the result of a model based on the type of offer. | + | | Use a linked value to modify the result of a [[Metis_Smart_Modeling_-_Models|model]] based on the type of offer. |
}} | }} | ||
'''Example of Use:''' | '''Example of Use:''' | ||
- | Based on a unique model to configure a desktop PC, the services required to put together the machine can be disabled when the offer type "spare parts" has been selected. Simply add a rule using the linked value defined in the service model to disable the the "manufacturing" of the machine. | + | Based on a unique [[Metis_Smart_Modeling_-_Models|model]] to configure a desktop PC, the services required to put together the machine can be disabled when the offer type "spare parts" has been selected. Simply add a rule using the linked value defined in the service [[Metis_Smart_Modeling_-_Models|model]] to disable the the "manufacturing" of the machine. |
== Creating a linked value == | == Creating a linked value == | ||
Line 83: | Line 83: | ||
{{Warning | {{Warning | ||
- | | Changing the [[Metis_Smart_Modeling_-_Variables|variable]] linked to a Metis element will on the other hand affect the model(s) in which this variable is used. | + | | Changing the [[Metis_Smart_Modeling_-_Variables|variable]] linked to a Metis element will on the other hand affect the [[Metis_Smart_Modeling_-_Models|model(s)]] in which this variable is used. |
}} | }} | ||
== Deleting a linked value == | == Deleting a linked value == | ||
In the “Modeling” menu, make sure to select the “Linked Values” sub-menu. Here the application displays a list of all Metis elements to which a [[Metis_Smart_Modeling_-_Variables|variable]] can be linked. Select the element for which the link needs to be deleted, for example “Offer Type”. Click on “Edit" [[File:MetisSmartModelingEditButton.PNG|link=]]. The “Linked Values” window opens. In order to remove the link to the current [[Metis_Smart_Modeling_-_Variables|variable]] select "<none>" in the drop-down list. In order to remove the values set for each values of the element, select the value in the right-hand column and delete it. Click on confirm to save the changes. The Linked value has been updated and now appears with its link to a [[Metis_Smart_Modeling_-_Variables|variable]] in the list of the main screen. | In the “Modeling” menu, make sure to select the “Linked Values” sub-menu. Here the application displays a list of all Metis elements to which a [[Metis_Smart_Modeling_-_Variables|variable]] can be linked. Select the element for which the link needs to be deleted, for example “Offer Type”. Click on “Edit" [[File:MetisSmartModelingEditButton.PNG|link=]]. The “Linked Values” window opens. In order to remove the link to the current [[Metis_Smart_Modeling_-_Variables|variable]] select "<none>" in the drop-down list. In order to remove the values set for each values of the element, select the value in the right-hand column and delete it. Click on confirm to save the changes. The Linked value has been updated and now appears with its link to a [[Metis_Smart_Modeling_-_Variables|variable]] in the list of the main screen. |