• <server> is a string that specifies the name of the server on which the Database resides. The case of the name must be correct.
• <database> is a string that specifies the name of the Repository that owns the Model from which you want to create a product model. The case of the name must be correct.
• <model> is a string that specifies the name of the Model from which you want to create a product model. The case of the name must be correct.
• <version> is a string that specifies the version of the Model from which you want to create a product model. If the Model has not been versioned, the version is 0.
• <decision set id> is a string that specifies the id of the Decision Set that is going to be used to create the Product Model.
• <delete existing variants> specifies whether existing Variants are deleted. Possible values are True or False. We recommend that you set this to True.
• <error count> returns the number of errors encountered during the creation of the Product Model.
• <warnings count> returns the number of warnings encountered during the creation of the Product Model.
• <log> returns the name of the log file that is generated during the creation of the Product Model.
This InstantiateDecisionSet function creates a product model from a model using a specified Decision Set and returns the reference of the product model that is created.
Note that A Product Model can be created using a Decision Set only when there are no inconsistencies in that Decision Set and at least one decision has been made. For more information, see the following topics: