Understanding Interactive Versions for Applications

In EnterpriseOne applications, a version is a user-defined set of specifications. These specifications help to control how interactive applications run. Interactive versions are associated with applications (usually as a menu selection) and always run on a workstation.

Interactive versions for applications contain processing options with different sets of data for each version. These processing options are passed to the application when it runs.

Versions enable you to modify the behavior of applications because they exist independently of the application. Typically, administrators control the creation, modification, and location of the actual version tables. When you upgrade EnterpriseOne software applications to a new release level, you can apply the existing versions to the new applications.

When a user starts an interactive application, the user might have the option to select from a list of versions. A user only has this option if the application designer attached processing options to the application. If the system administrator sets the version for blind execution, when the user starts the application, the application uses the saved processing option values for the version without prompting you for new processing option values. If the system administrator sets the version for Prompt for Values, the user will be prompted to enter processing option values. Depending on how you assign security to your EnterpriseOne software applications, end users can select or create different versions based on business requirements.

For example, on the System Administration Tools menu (GH9011), the Interactive Versions option (P983051) does not have processing options attached, so a version does not exist for the application. However, the Work With Servers application (P986116) has processing options attached so that the system administrator must attach a version for the application. Otherwise, the application uses the default. For each interactive application, the system administrator can set up multiple versions that contain different processing options values for each version.