Upgrade Considerations

When planning to upgrade from previous versions of VEMS to the new EMS Web App, take the new features, functionality, and default settings into consideration. Encourage users at your facility to review What's New before they begin working with the new version of the software. Doing so will streamline the adoption of the new release and help your users benefit from new features and functions that they might not otherwise discover.

This topic provides information on the following:

Time Zone Settings

Web Users should be assigned to a time zone for an optimal experience.

Best Practices

Display settings and other environmental factors affect the performance of EMS Floorplan. For an optimal floorplan experience, follow these Best Practices

Configuration and Parameter Settings

  • Due to a change in product naming, you will need to update the name of the Exchange Integration Web Service URL parameter. See Also: EMS Web App System Parameters.
  • For an optimal user-interface experience, we recommend keeping text-based fields and notes as brief as possible.
  • New parameters have been introduced:
    • For organizations who direct everyday users to manually create their own accounts:
      • Sign Up Confirmation Email
      • Sign Up Success Email
      • Request Received Email
      • Password Reset Email
      • Password Reset Success Email
    • Default Home Page of Site Home or My Home (My Home is the default).
    • Show Infographics on My Home (No is the default).
    • Default Cancel Reason
  • Some parameters have been updated:
    • Default Account Status for Newly-Created User (formerly Security Status for User) – Options are Active or Pending. Inactive option has been removed.
    • Browse Events - Display Format – Reduced to Daily, Weekly, and Monthly options.
    • Setup Type Validation Rule – No longer affects room searching. Will still handle Setup Type display and validating attendance against capacties.
    • Allow Access to System Check Pages from Any Machine? – No longer applies to EMS Web App as SystemCheck.aspx has been removed for this application.
    • Default Value for Attendance – Default is now "1." Existing configurations of this parameter for any value other than "0" will not be affected upon upgrade.

Web Menus

  • All custom menus should be reviewed and updated/removed prior to updating in a live environment.
  • Custom menus can be parented under the Links or Help icon (for organization-specific help pages). Upgrading will re-parent all custom menus under Links.
  • Process templates can be sequenced under Create a Reservation menu but can no longer be moved to different menus.
  • Due to the new UI design, system-generated menus cannot be re-sequenced or relabeled, and you cannot modify their URLs.

Functional Changes

The following changes will show in your new installation due to the new UI design:

  • The EMS Web App has been made mobile-responsive. Therefore, mobile-specific pages such as MobileLogin.aspx have been removed. Everyday users can instead access mobile-responsive versions of the same pages used when accessing the EMS Web App on a desktop machine.
  • New Validated checkbox for everyday users:
    • Only applies to manual authentication creation and approval process, but checkbox appears for all users regardless.
    • Will be automatically selected for new users created in the EMS desktop client and via EMS Human Resources Toolkit.
    • New EMS Human Resources Toolkit installations will have the Validated checkbox included in update logic.
  • For tighter security, the SystemCheck.aspx page and the Ctrl+Shift+U keystroke shortcut to access SystemCheck.aspx have been removed for the EMS Web App. Some information previously included on SystemCheck.aspx has been relocated to options within the Web Administrator menu of the EMS Web App:
    • Clear Cache option
    • License information
    • Server and database connection string
    • Error Log Files
    • Application version and information (relocated to the About page)
  • Services, video conferencing, and reservation management will not be available on the mobile version of the EMS Web App.
  • Template personalization will be automatically enabled for all process templates, which means that users will be able to set favorite templates to streamline navigation during the booking process. Favorite templates, for example, will be listed in a field when the user begins booking space.

Help Text Records

  • All help text records should be reviewed and updated/removed prior to updating in a live environment.
  • Home page web text records will now belong under Site Home and can differ for unauthenticated users vs. authenticated users.  
  • For organizations who direct everyday users to manually create their own accounts, a new text record for Terms of Use has been introduced.
  • Some help text records have been removed (listed alphabetically by the database value LookupKey for tblWebText):
    • MenuItem
    • VEMSAccountManagementHelp
    • VEMSAddBookingHelpPopup
    • VEMS_BadBrowserHelp
    • VEMSBillingReferenceLookupHelp
    • VEMSClassicRequestPopup
    • VEMSEditAccountHelp
    • VEMSEditBookingHelpPopup
    • VEMSGroupLookupOnPage
    • VEMSLdapConfigurationHelp
    • VEMSLoginHelp
    • VEMSLoginPageMainContent
    • VEMSLogoutPageMainContent
    • VEMSLogoutScreenMessage
    • VEMSMissingOrInvalidExpectedQuerystring
    • VEMSPONumberLookupHelp
    • VEMSReservationDetailsHelp
    • VEMSReservationRecurrenceHelp
    • VEMSReservationSummaryCheckInSuccess
    • VEMSReservationSummaryCheckInUnavailable
    • VEMSRoomRequestHelpPopup
    • VEMSUDFDetailsHelp
    • VEMSUserPersonalizationHelp
  • Application title help record only applies to Default.aspx (HTML not recommended for this page).

CSS (Style) Settings

  • All custom CSS should be reviewed and updated/removed prior to upgrading in a live environment.
  • Custom.CSS now saved under EMSWebApp/Content/Custom/Custom.CSS instead of the Styles folder.

Language Translation

  • Language translation is still supported, but administrators should review the new site design to apply new translations where necessary.

All Other Customizations

  • Any custom logos, custom JavaScript, and all other customizations should be reviewed and updated/removed prior to updating in a live environment.