ITP Models don't have to be recreated when a Content Wizard is changed. When an ITP Model is run, it collects the content structure and resulting Forms (dialogs) that are used in the model directly from the ITP/MDK Repository. Content Wizards are retrieved from the ITP/MDK Repository at the moment an ITP Model is run (runtime). If an object has no [published] revision, it will not be returned. Therefore, marking a Content Wizard revision as [published], indicates that the revision is 'accepted' to be used when the model is run.
Note
If the ITP/MDK Repository installation is upgraded from a version older than 3.5.10, by default the compatibility option "Handle Accepted revisions as Published" will be turned on. In this case, the status [accepted] takes over the role of the [published] status. For more information refer to the section Revisions used for production runs.
When a model is run from within the ITP/MDK Repository, it will retrieve the [in development] version of the Content Wizard if such a status is present and locked by the user that runs the model. If not, it will retrieve the [current] revision.
The model statement WIZARD FOLDER allows the model developer to specify a Content Wizard Folder instead of a Content Wizard to run. In this case, a selection screen is presented to the end user, listing all Content Wizards in the Folder and its subfolders. The end user can select the Content Wizard to run. The title of the selection screen can be configured on the Content Wizard Folder. When using libraries, first the project and then the libraries will be searched for Folders matching the name specified on the WIZARD FOLDER statement, and the first non-empty selection title found this way is used.