Vista 2021 R2.02

This release contains an update to the generation process for agreement work orders, as well as defect fixes that apply to all geographies.

Improved Agreement WO Generation Process

When you select agreement services for work order processing in SM Generate PM Work Orders, clicking the Process button now creates a process job in SQL Agent for the selected agreement services. SQL Agents then runs the job at the designated time (either within a minute after the request or based on a scheduled time), allowing you to continue working in Vista without interruption.

Changes implemented for this new functionality are as follows:

  • SM Company Parameters - Added a new field, Generate Agreement WO Time, to allow scheduling a time to run the work order process for agreement work orders. If you enter a value in this field, the system runs work order process requests at this time either for the current day or for the following day, depending on the requested time. For example, if you set the time to 17:00 and you request a work order process at 3:00 p.m., the system runs the work order process at 5:00 p.m. that day. However, if you request a work order process at 6:00 p.m., the system runs the process at 5:00 p.m. the following day.

    If you do not enter a value in the Generate Agreement WO Time field, the system runs the work order process within a minute after it is requested.

    In either case, if there are multiple work order process requests, the system begins with the earliest request (based on the request time) and continues until all requests are completed.

  • SM Generate PM Work Orders - Modified the work order generation process (initiated by clicking the Process button) to now create a job for the selected agreement services in SQL Agent. The system creates a single job per SM company, so if multiple requests exist for the SM company, they are handled by the same SQL Agent job. Once all requested processes are completed, the job is deleted.
  • SM Generate Work Order Summary - The following changes were made to this form as follows:
    • Added a new Requested status, which is automatically assigned to a work order process initiated by clicking the Process button in SM Generate PM Work Orders. This status remains assigned to an ID until the SQL Agent job is started (at which time it changes to Processing. If there are multiple IDs with a Requested status at the time the SQL Agent job is run, the job will include all requested processes, starting with the earliest request.
    • Added a new Requested Time column to the work order processes grid. This column is populated once a work order process is initiated in SM Generate PM Work Orders, and is used to determine the order in which multiple requests are run. If you are not using the scheduling feature in SM Company Parameters, the SQL Agent job will run within a minute of the Requested Time. If you are using the scheduling feature, the Requested Time is used to determine if the SQL Agent job will run on the current day or the following day.
      Note: The date and time the SQL Agent job is scheduled to run is displayed at the bottom of the form (below the Error List window).

      If multiple process requests exist, the system uses the Requested Time to determine which request to process first. It then processes remaining requests in the order they were requested, based on their request times.

    • Added a Cancel Selected Process button to allow canceling Requested or Processing work order processes. If the status is Requested, the system cancels the selected process run and makes the agreement service(s) available for selection in SM Generate PM Work Orders..

      If the status is Processing, the system cancels the process run, but leaves work orders already created intact. Only work orders not yet processed are made available again in SM Generate PM Work Order. The WO Generated column in the grid indicates how many work orders were generated before the process was canceled.

Check Issue Status

To see a list of defects fixed in this version, go to the Track Cases/Issues page of the Viewpoint Customer Portal. Use the filter options to select your product and module. In the Fixed in Version field, select this version, then select Apply Filters.