MAINTAIN QUEUES

Use this screen to create process queues and manage their entries. Like the Change/Monitor Process Status screen, the Maintain Queues screen provides information on the status of a particular queue, the attached server, and the processes that the queue contains. If you have function rights to this screen, you can update any processes waiting for execution on the process server. (This is one of the important differences between the Change/Monitor Process Status screen and Maintain Queues screen.) In addition, you can create new queues or change the status of existing queues.

Before a process appears in this screen, you must submit it to the queue by using the Submit Process to Queue screen or by selecting the Submit to Queue function in the Options menu. The processes that have been submitted to the queue will then appear in this screen. When the process server is executing a process, "Executing" displays in the Status field. If the process is not executed successfully, "Aborted" displays.

Note: A process status is changed to "Aborted" after a server fails and is brought up again. Any process with a status of "Executing" will be set to "Aborted" when a server is brought up with the same ID.

You cannot enter new processes in this screen. You can only update or delete processes sent to the queue if "Aborted," "Hold," or "Pending" appears in the Status field. If a Status field displays "Executing," you cannot edit the process. After you update or delete the processes in this screen, save the screen to retain any changes.

Note: The Attached Server and the Status fields are non-editable. You can make changes to the attached server or to the server's status in the Change Server Status screen.

You must first create a process in the Maintain Processes screen. After you create the process, you can send it to the queue by using the Submit Process To Queue screen or selecting the Submit to Queue function in Options menu. You can use Find or Query to select a queue to populate the screen.

If you send a process to the queue and its status is "Pending," the Scheduled Time and Scheduled Date determine when the process is executed on the process server.

Queue

ID

Enter up to 12 alphanumeric characters for a new queue ID. If the queue has already been set up, you can select a queue ID using Find or Query.

Status

The current status of the queue, "Active" or "Hold," is displayed in this field. "Active" means entries in the queue can be executed by a process server. "Hold" means that no entries can be executed. You can submit additional entries to a queue that is on "Hold," but they will not be executed until you change the Status field to "Active."

Attached Server

This non-editable field displays the server(s) that is connected to the queue.

Status

This non-editable field displays the status of a server. If the Status field displays "Active," the server is available to process queue entries. If "Hold" displays, the server has been set up, but is not currently available. "Inactive" means the server (though set up) has been shut down. "Stop" means the server will be stopped when it finishes executing the current entry and its status will change to "Inactive."

Note: You can change the status of a server in the Change Server Status screen.

Table Window

This table displays the current entries in the queue. If you are authorized, you can change or delete any queue entry, even if you did not submit it.

Process

This non-editable field displays each process that has been submitted to the queue. If the process was submitted from the Submit Process to Queue screen, the process ID displayed here will be the one selected in that screen. A temporary process ID will be displayed if it was submitted through Submit to Queue function in Options menu.

Process Description

This field displays the process description.

User

This non-editable field displays the user ID of the individual who submitted the entry.

Status

The current status of the process ("Aborted," "Executing," "Hold," or "Pending") is displayed in this field. If this field displays "Executing," you will be restricted from changing the Status, Scheduled Time, or Scheduled Date fields; you can change any other display in the Status field to "Pending" or "Hold."

If the Status field displays "Aborted," the process was submitted but was not executed successfully. You can delete the entry or change the status to "Pending" and enter a new scheduled date and time.

If the Status field displays "Executing," the process server is executing this process. If "Pending" displays, the entry will be executed as soon as it reaches the top of the entry list and a server is available. To execute a process, set the Status field to "Pending" and enter the scheduled date and time. If the Status field displays "Hold," the process will not be executed until you change the Status field to "Pending."

Submitted Date/Time

This non-editable field displays the date and time the process was submitted to the queue.

Scheduled Time

Enter or update the time you want the process to be executed. The system will only accept a future time.

Note: If you selected the Start Time/Date radio button in the Submit Process to Queue screen or after selecting the Submit to Queue function in the Options menu, the time you entered will be displayed here.

Scheduled Date

Enter or update the date on which you want the process to be executed. The system will accept only the current date or a future date.

Note: If you selected the Start Time/Date radio button in the Submit Process to Queue screen or after selecting the Submit to Queue in the Options menu, the date you entered will be displayed here.

Note: If you enter a start time that is earlier than the current time, the system will use the current date + 1 as a default for this field.

Date/Time Started

This non-editable field displays the date and time when the process began executing.

Recur Days No

This field displays the number of days that should pass after the Submitted Date/Time before this process recurs. You cannot edit this field.

Notify Workflow

This non-editable checkbox will be selected if you specified Workflow notification when you submitted the process; otherwise, it will be unchecked.

Server Executing

If the process is being executed, the name of the process server executing the entry is displayed in this non-editable field. 

Default Printer

This non-editable checkbox will not be selected if a Printer ID has been associated with this process; otherwise, it will be checked.

Printer ID

This non-editable field displays the printer IDs assigned to this process. This field will be blank if the Default Printer field is checked.

Printer

This non-editable field displays the printer associated with a particular Printer ID. Only printers installed for the last user logging onto the server will be displayed. This field will be blank if the Default Printer field is checked. The field will also be blank if the Default Printer field is not checked and the process is not currently being executed on the server.

Allowed Functions

Select this button to link process and report functions to a queue, allowing users to limit which functions can be submitted to a specific queue.

Table Information

The following tables store data and/or the settings from this screen:

PROCESS_HDR

PROCESS_QUE_ENTRY

PROCESS_QUEUE

PROCESS_SERVER