Process Queue Manager

The Process Queue Manager allows you to view a list of processes for a selected process queue and review the status and position of a scheduled process. You can stop, suspend, or restart processes that are waiting to run, resubmit a process to the process server, or delete a process. It is also useful for troubleshooting processes that are not working correctly.

System Administrators can access, view, and modify all processes in the Process Queue Manager submitted by all users. All other users can access, view, and modify only those processes that they have submitted.

To view detailed information about a process, use the Process Queue Detail dialog box.

For more information, see the Process Server Overview.

Warning: Do not use this view to resubmit a change request. Use the workflow form.

Tips
If you notice that you are not receiving reminder, past due, or management escalation notices, you can look for the recurring process in the queues (by default it should be in the Schedule Processes queue). If you cannot find the process, go to Alerts » Scheduled Alerts and select Area=Assignments. If the checkbox in the Scheduled column is blank, you need to reschedule the process as recurring. Once scheduled, you will see an entry in the process queue. See Create a Scheduled Alert for steps.

Processes that are scheduled to occur regularly will have multiple lines in the Queue Processes grid. You can click on the Description column header to sort the grid and view all of the entries for a specific process. You should not have the same process scheduled to recur multiple times simply because it is inefficient. Delete any duplicate recurring entries.

Process Queue Manager Toolbar

Use the buttons on the Process Queue toolbar to save the changes made to the process queues and to display the help topic for this screen.

Queue

A queue is a list of jobs submitted to the Process Server. There are two default queues:

For more information, see System Settings in the EPM Security Administration Help.

Queue Status

This is the status of the DeltekPMCompassProcessServer service running on the process server. This service picks up jobs from the process queue.

If a process has been running for more than 12 hours, the system sends an email to the person who resolved workflow issues. See Notification of Long Running Processes for more information.

Stop/Continue Button

Use this button to stop or continue the service on the process server for the selected queue. The button label displays Stop or Continue depending on whether the service is currently running or stopped.

Queue Filter

Use the options in this group box to filter the list of records in the Process Queue. After making changes, click Refresh Queue List to update the grid.

Current Processes

Use these options to filter the display of process queues based on the indicated current status. The following options are available:

Include From the Previous <#> Days

Use these options to filter the display of process queues for a certain number of days based on the indicated history status. The Previous <#> Days defaults to 3. The following options are available:

Refresh Queue List

Click this button to refresh the grid after selecting or clearing options in the Queue Filter group box.

Queue Processes Grid

Use this grid to view details of past and current processes and to hold, release, cancel, resubmit and delete processes. The list that displays depends on the selections you made in the Queue Filter group box.

Grid Toolbar

Option

Description

Queue Processes

Click the arrow to display the following options: 

  • Print — Select this option to display the Print Preview form with the grid’s contents displayed.

  • Export to Excel — Select this option to display the Microsoft Excel application with the grid’s contents displayed.

Detail

Click this button to display the Process Queue Detail dialog box where you can view additional information about the selected process.

Hold

Click to place the selected process on hold.

Release

Click to remove the hold status from the selected process and sets it back to Waiting.

Cancel

Click to cancel the selected process.

Resubmit

Click to resubmit the selected process. A new instance of the same process is added to the queue.

Delete

Click to delete the selected process from the list.

If you delete a recurring process, it removes the scheduled alert (that is, the checkbox in the Scheduled field on the Alerts Form is cleared). If you want the process to reoccur, you will need to reschedule the process. See Create a Scheduled Alert for steps.

Grid Columns

You can click on a column header to sort the grid by that column.

Field Name

Description

Status

This column displays the following Current and Historical status of the process.

Current Status:

  • Waiting –The process is waiting to be started.

  • Hold – The process is put on hold and will not run unless the user releases that hold.

  • Running – The process is currently running.

  • Recurring – The process is recurring. A new instance of the process is submitted as soon as previous instance of the process is completed successfully.

Historical Status:

  • Completed – The process has been run and has been completed without errors.

  • Cancelled – The process has been cancelled.

  • Failed – The process has encountered an error.

Description

Use this column to view the description of the process. The description is supplied by the user when the process is submitted through the Schedule dialog box.

Microsoft Project-related jobs — The process queue description for jobs that are initiated by clicking Run Now or Schedule on the Schedule Integration tab of the Projects form have the project name appended at the end.

Start After

Use this column to view the date and time that the process is scheduled to start.

Started

Use this column to view the date and time that the process actually started.

Finished

Use this column to view the date and time that the process finished running.

Submitter

Use this column to view the ID of the person who submitted the process.

Before you begin, learn about...

The Process Server

The Profile Editor

Server management

The Queue Processes dialog box

Scheduling a process

What do you want to do?

Create a profile

Delete a profile

Create a process queue

View the status of a process

View details of a failed process

Learn about default processes in the System Queue


View location

Learn more about...