Apply Updates

Form ID: (SM203510)

You can use this form to manage application updates on the website.

Attention: The ability to update an instance by using the web interface is not available for SAAS customers of MYOB Business Cloud. For details, contact your MYOB support provider.

Form Toolbar

The form toolbar includes standard buttons and form-specific buttons and commands. For the list of standard buttons, see Form Toolbar and More Menu. The form-specific commands can be shown as buttons on the form toolbar, as commands on the More menu, or in both places. These commands are listed in the following table in alphabetical order.

Command Description
Repair Database Initiates the process of updating or repairing the database.
Reset Caches Clears all in-memory caches in the system, all data in the current user session, and the cached information about the schema of the following: APIs, import and export scenarios, and certain types of forms (generic inquiries, dashboards, and pivot tables).

You invoke this button when the system is updating information for these entities slowly.

Restart Application Initiates the process of restarting the MYOB Advanced instance.
Schedule Lockout Opens the Schedule Lockout dialog box, which gives you the ability to schedule a lockout. This button changes to Stop Lockout when the system is locked out.
Stop Lockout Unlocks the system. This button appears when the system is in lockout mode.
Update Statistics Updates statistics for tables in the MYOB Advanced database. You click this button if you want to update statistics between times when the default updates of statistics on the database server are performed, in order to optimize database queries.
Note: We recommend that you click this button only when you know that updating statistics helps to optimize the performance of your MYOB Advanced instance, because updating statistics causes queries to be recompiled, which may take a lot of time.
Table 1. Schedule Lockout dialog box

By using this dialog box, you can schedule system lockout. The dialog box includes the elements described below.

Attention: When the lockout is in effect, the following happens in the system:
  • Only users that have the Administrator role can sign in to the system.
  • The system stops all processes that were run by a schedule.
Element Description
Lock Out At The planned date and time of the system lockout.
Reason The reason for the lockout. The reason is displayed on the Sign-In page when the system is locked out.
Lock Out All Sites

A check box that indicates (if selected) that all sites installed on the same database as the current site will be locked out. If you want to lock out only the current site you clear the check box.

By default, this check box is selected.

The dialog box has the following buttons.
OK Sets the lockout time and closes the dialog box.

Current Version Area

The read-only boxes in the Current Version area provide information about the current version of the application and the date when it was last updated.

Element Description
Current Version The version of the application installed or of the update last installed.
Last Update Date The date when the application update was last updated.

Updates Tab

The Updates tab includes version information about the MYOB Advanced instance, and a table showing the available updates. The table includes the update packages available locally and the update packages available on the update server whose address is specified on the Update Preferences (SM203505) form.

Element Description
Restriction Key An optional password to be used to access unpublished versions.
Table 2. Table Toolbar

The table toolbar includes standard buttons and buttons that are specific to this table. For the list of standard buttons, see Table Toolbar. The table-specific buttons are listed below.

Button Description
Upload Custom Package Uploads the custom package, which contains an update, from the local computer or network to the website.
Download Package Downloads the update package from the update server.
Install Update Initiates the process of installing the selected update.
Validate Customization

Starts the process of validating the compatibility of the currently published customization code with the code of the selected product version.

This button appears when validation is turned on in the web.config file (it is turned on by default).

If you have published customization code in your MYOB Advanced instance, we recommend that you click this button before each update of your MYOB Advanced instance by using the web interface. For details, see To Resolve Issues While Upgrading a Customized Website.

Table 3. Table Columns
Column Description
Version The version of the update package.
Published Date The date when the version was published.
Restricted A check box that indicates (if selected) that this update is unpublished and has restricted access. To use it, provide the restriction key.
Ready to Install A check box that indicates (if selected) that this update has been uploaded or downloaded to the website and can be installed.

Update History Tab

The Update History tab provides information about updates that have already been installed. The tab includes two tables: the upper table includes update history, and the lower table holds information about errors you got during the update.

Table 4. Upper Table Columns The columns in the upper table are described below. The table toolbar includes only standard buttons. For the list of standard buttons, see Tables.
Column Description
Maintenance ID The system-generated number of the update installation.
Maintenance Components ID The system-generated number of the update component.
Host The computer from which the process of updating had been initiated.
Component Name The name of the updated component.
Component Type The type of the updated component.
From Version The version that had been installed before.
To Version The version of the application update.
Started On The time when the installation had begun.
Finished On The time when the installation had been completed.
Table 5. Lower Table Toolbar

The table toolbar includes standard buttons and buttons that are specific to this table. For the list of standard buttons, see Table Toolbar. The table-specific buttons are listed below.

Button Description
Skip Error Marks the selected line as skipped, so it will not appear on the login screen.
Show Log File Opens the text file with the log of update operations.
Clear Log File Clears the text file with the log of update operations.
Table 6. Lower Table Columns
Column Description
Error ID The reference number of the error.
Error The description of the error.
Stack The stack showing you the order in which the error details were generated.
Script The details of the script related to the error, which are automatically generated by the system.
Skipped A check box that shows if the error was skipped.