Previous PageNext Page

Chapter 11 - Managing Print Jobs

Introduction to Managing Print Jobs

Make print services available to users
Control the StreetTalk print queue using SETPRINT
Control the Windows NT print queue from the Windows NT Server

Accessing Network Printers

Printing from DOS and Windows Workstations

Note: You cannot send data to a DOS workstation printer port while printing is active on another port. If you try to send data to a second printer port, the system returns a 25th-line message to explain this situation.

Printing Postscript Jobs

Table 11-1. Requirements for Postscript Printing

File Type Postscript Printer Administrator' s Tasks
ASCII Text Non-PAP-compatible


Turn off banner page.
ASCII Text PAP-compatible  
Postscript File (not Adobe 1.0 or 2.0 structure) Non-PAP-compatible  
Postscript File (not Adobe 1.0 or 2.0 structure) PAP-compatible  
Adobe 1.0 or 2.0 structure Non-PAP-compatible No additional requirements.
Adobe 1.0 or 2.0 structure PAP-compatible No additional requirements.

Making Print Services Available to Users

Enabling the print queue. For information about enabling the print queue, refer to "Activating the Print Queue" in Chapter 9.
Adding users to the User List for the print service. By default, a new print service accepts jobs from all network users. For information about adding users to print service access lists, refer to "Modifying Access Lists" in Chapter 10.
Assigning print services to workstation printer ports.

Edit user profiles are assign printer ports on user workstations to appropriate print services. To make a printer available each time a user logs in, specify the appropriate printer in a SETPRINT statement in the user's profile.
Enter the SETPRINT command at the command prompt to assign one a virtual printer port to the appropriate print service. If another print queue is already assigned to the port, assigning the port to a new print service replaces the old assignment

Managing Print Service Connections Using SETPRINT

SETPRINT pcport [state] [/P:servicename] [/FORMS:paperformat] [/D:delay | /ND] [/B:bannertext | /NB] [/M | /NM] [/S:hh:mm | /NS]

Profile
Command line
Menu

Using SETPRINT as a Profile Command to Connect to a Print Service

setprint LPT1 /p:printer@Adm-NT-01@servers

Establishing a Temporary Connection Between a Client and a Print Service

Specifying the port number and print service name on the SETPRINT command line
Selecting the port number and print service from the SETPRINT menu

To Assign a Print Service to a Printer Port from the Command Prompt

setprint lpt1 /p: printer@Adm-NT-01@servers

To Assign a Print Service to a Printer Port from the SETPRINT Menu

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Select a printer port. The Print Queue Command menu appears.

3. Select Assign a Different Print Queue. The Select Print Queue Screen appears.

4. Enter the name of the new queue by doing one of the following:

- Enter the full StreetTalk name of the new print queue and press ENTER.

- Press F2 to display a list of print queues on the network, and choose a queue by pressing ENTER. Press F10 to return to the Select Print Queue screen, and then press ENTER to change the queue.

The Print Queue Command menu appears with the new print queue name in the Print Queue field.

Disconnecting a Client from a Print Service

To Delete a Print Service Assignment from the SETPRINT Menu

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose De-assign the Print Queue. The system confirms that the printer port is no longer assigned to a print queue.

4. Press ESC to return to the Select Print Queue screen.

Managing Jobs in the Print Queue

View job status details
Put a job on hold
Reschedule a job
Cancel a job
Reprint a job
Reposition a job in the queue
Change a job' s paper format
Modify a print job profile

Viewing Jobs in the Print Queue

Table 11-2. Print Job Status Messages

Status Indicates that
Printed1 Print job completed.
Printing Print job accepted and printing.
Queued Job in the queue will print as soon as possible (ASAP), or will print at a user-specified time.
Rejected1,2 Job is corrupted, or an internal error occurred. Cancel the job, and call your Banyan technical support representative.
On Hold Print job placed on hold.
Printer busy Job reached the top of the queue and the job's format matches the format of the destination printer. Because the printer is busy, the job is not yet printing.
Paper format NA Job reached the top of the queue and an attempt to match the job format to available destination printer formats failed. Change either the job' s format or the format of a destination printer to print the job.
Canceled1 Job was removed from the queue (by selecting CANCEL in the Control Printer/Jobs menu).
1 Jobs that are printed or canceled are removed from the queue listing when the configured timeout expires. Canceling a print job that is printed, rejected, or canceled removes the job from the queue immediately.
2 Rejected jobs must be manually canceled to be removed from the print queue.

To View Jobs in a Queue

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Select a printer port. The Print Queue Command menu appears.

3. Select List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears, listing all jobs in the queue. The status entries in the State field tell you what has happened to the print job. Table 11-2 explains the status messages

Figure 11-1. Control Printer/Jobs Menu Screen

Viewing Additional Information About a Job

Table 11-3. Destination Status Codes

Status Indicates Printer Status
0 No problems Printer is functioning normally.
1 Printer is busy Printer is currently printing another job, or may be out of paper.
2 Printer is offline or not responding It may be that:
- System has just come up and the printer is still warming up
- Software at the destination printer failed
- Printer (as opposed to the software driving it) failed

To View Job Status Details

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Select a printer port. The Print Queue Command menu appears.

3. Select List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears.

4. Choose SHOW details. The cursor moves to the job list.

5. Choose a print job. The Job Status Details screen appears.

6. When you are finished viewing the job information, press ESC to return to the Control Printer/Jobs menu.

Putting Jobs on Hold

To Put a Print Job on Hold

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears.

4. Choose ON HOLD. The cursor moves to the job list.

5. Choose the job you want to put on hold. The job's state changes to On Hold.

Taking Jobs Off Hold

To Take a Print Job Off Hold

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears.

4. Choose OFF HOLD. The cursor moves to the job list.

5. Choose the print job to take off hold. The status of the job changes to Printing or Queued.

Rescheduling Print Jobs

To Reschedule a Print Job

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears.

4. Choose RESCHEDULE. The cursor moves to the job list.

5. Choose the print job to reschedule. The Reschedule Job screen appears. The time the job is currently scheduled to print appears in the Scheduled field.

6. Enter a new time in the hh:mm format (hours:minutes) according to the 24-hour clock. For example, if you want the job to print at 8:30 in the evening, enter 20:30.

If the time you send the job is later in the day than the time you schedule the job to print, the job will not print until the next day. For example, if you schedule a job to print at 13:00 and do not send the job until 14:00, the job will print the next day at 1:00 p.m.

Canceling a Print Job

Cancel a print job to remove it from the queue.

To Cancel a Print Job

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears.

4. Choose CANCEL. The cursor moves to the job list.

5. Choose a print job to cancel. The canceled job is deleted from the queue.

Reprinting a Job

Activate a job previously put on hold
Print another copy of a completed job
Print a canceled print job that is still in the print queue

To Reprint a Print Job

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears.

4. Choose REPRINT job. The cursor moves to the job list.

5. Choose the print job to reprint. The status of the job changes to Printing or Queued.

Repositioning Jobs in the Queue

To Reposition a Job in the Queue

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears.

4. Choose one of the following:

- MOVE to TOP of queue.

- MOVE to BOTTOM of queue.

The cursor moves to the job list.

5. Choose the print job to move. The print job moves to the specified position in the queue.

Changing Paper Formats for a Print Job

To Change Paper Formats

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose List Jobs in the Current Print Queue. The Control Printer/Jobs menu appears.

4. Choose CHANGE format. The cursor moves to the job list.

5. Choose a print job. The Choose a Paper Format screen appears.

Only the paper formats available on that particular print queue appear. For more information about how to view all of the paper formats defined for a print service, refer to "Modifying Job Profiles" which follows.

6. Choose a new paper format. The Control Printer/Jobs menu appears and the new paper format is listed in the Format column.

Modifying Job Profiles

Table 11-4. Job Profile Parameters

Parameter Description Enter
Print Banner Page: Prints the user's name on a separate page for each print job. By default, banner pages of jobs sent to PAP printers appear after the jobs print, while banner pages of jobs sent to any other printers appear before the jobs print. You cannot change the default for PAP printers; however, you can change the default for other printers in the Enable Strings screen through the Configure Print Service menu. YES or NO
Banner title: Document title appears under the user name on the banner page. The title
Paper format (Press F5): Picks a destination printer based on the paper format assigned to the destination printer. F5 to choose a paper format
End Spooling Delay (Sec.): Specifies the number of seconds that should elapse with no additional data being sent before a job is sent to the print queue. The default time is 10 seconds. New time (in seconds)
Alternate Recipient: Specifies another recipient for the banner page. This field is useful if you print a file for another user. User' s name you want to appear, or leave blank for your name
Show status messages: Turns messages on and off. The messages appear in the 25th line of your screen, and provide the name of destination printer, and job completed. ON or OFF
Default print time (HH:MM): Schedules all jobs or a specific job. The default is ASAP. Specific time in the 24-hour, hh:mm format, or ASAP
Delete from queue after printing (min.): Time your job remains in the queue before it is removed. New time (in minutes)

To Modify the Job Profile

1. From the command prompt, enter SETPRINT. The Select Print Queue screen appears.

2. Choose a printer port. The Print Queue Command menu appears.

3. Choose Modify Job Profile. The Modify Job Profile screen appears.

Figure 11-2. Modify Job Profile Screen

4. Use the arrow keys to move among the different fields. Enter new values.

5. When you are finished changing values, press F10. The Print Queue Command menu appears.

Controlling Jobs from the Windows NT Server Console

Figure 11-3 StreetTalk Print Job Viewed From the Windows NT Print Manager

Pause
Resume
Restart
Cancel

Previous PageTop Of PageNext Page