An App Version is a saved state of an app that will use the same logic and visuals every time it is run in the Tulip Player.
There are three types of versions:
An App Version must be approved using a series of App Approvals before it can be published and released to the Tulip Player.
An App Version can have five states:
It contains the following Models:
The following Models can be changed and will automatically update within published versions. This means that they can impact published versions from outside of the app publishing system.
The following Models are versioned alongside the app version, and therefore that means that they cannot impact published versions if they are changed:
Name | Description |
Version Number | A number that automatically increments by 1 every time a new version is published. Cannot be edited by user. |
Publisher | The name of the user that initiated the publishing workflow |
Description | An optional description fields for details about the version |
Publish Time | The timestamp that the publishing workflow was completed and the version was released |
Completion List | This can be seen on the App Completions Page. A list of all completions related to the version |
App Triggers | Triggers that can be fired upon the following events:
|
ID | Name |
---|---|
QA-T327 | Apps Page : 05 - App Versions |
QA-T595 | Table Queries : 08 - Editing and Deleting Queries, Aggregations in Published and Development Version Apps |
QA-T720 | Apps Page : 05 / Failing to edit older App Versions |
ID | Requirement |
---|---|
PLAT-8859 (121) | Ability to define procedural sequences with relevant process information that can guide an operator through task execution. |
PLAT-8946 (806) | All records shall be Enduring, ie. stored, managed, accessible and unalterable for the full retention period. |