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.
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.
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.
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.
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."
This non-editable field displays the server(s) that is connected to the queue.
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."
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.
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.
This field displays the process description.
This non-editable field displays the user ID of the individual who submitted the entry.
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."
This non-editable field displays the date and time the process was submitted to the queue.
Enter or update the time you want the process to be executed. The system will only accept a future time.
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.
This non-editable field displays the date and time when the process began executing.
This field displays the number of days that should pass after the Submitted Date/Time before this process recurs. You cannot edit this field.
This non-editable checkbox will be selected if you specified Workflow notification when you submitted the process; otherwise, it will be unchecked.
If the process is being executed, the name of the process server executing the entry is displayed in this non-editable field.
This non-editable checkbox will not be selected if a Printer ID has been associated with this process; otherwise, it will be checked.
This non-editable field displays the printer IDs assigned to this process. This field will be blank if the Default Printer field is checked.
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.
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.
The following tables store data and/or the settings from this screen:
PROCESS_HDR
PROCESS_QUE_ENTRY
PROCESS_QUEUE
PROCESS_SERVER