This action might not be possible to undo. Are you sure you want to continue?
Print request from SAP R/3 is not printing. 1. Try to print something else from a different application (for instance an email message or a page from Netscape) via the network. If you cannot print at all then the problem is not S ! printing" but the network. If you can print a file from a different application but not from S !" then the problem is SAP printing and probably not the network. #. If you have a local IT support provider" report the problem to this person. Tell your IT support provider the four$character printer name" e.g. %wtpr%. &emember to give the • four$character name of the printer and its location. 'ou can find this information in S ! by looking at your (ser !rofile or opening the !rint Screen )ist screen. • the S ! system from which you sent the print re*uest • the spool re*uest number displayed at the bottom of the S ! window. (The e+istense of this number indicates that S ! recogni,ed your print re*uest.)
Process for fixing Large job problems
!ec" t!e list to #etermine t!e status of t!e job. • Is it activeIf the .ob is active. • /an you see the .ob in the *ueue because the Total Si,e is so much greater than anything else in the *ueue• If the .ob is not yet %active% nor recogni,ably huge" ask the caller to wait until the .ob begins to print and o pull out the paper tray to stop the printing o let you know that the .ob is now active
Process for fixing A$%& print problems
!ec" t!e queue to #etermine t!e following' • If the *ueue is empty *ueue" ask the caller to reissue the print re*uest in S !. • If there are .obs in the *ueue" but nothing is printing" try to remove the first print re*uest. • If removing the first .ob does not start the *ueue moving" purge all print re*uests and restart the *ueue.
Was the Output Request Printed?
In addition to checking physically whether output has appeared" you can use the spool output controller to check on the status of a .ob.
+eing processe#1 The . #.ob is currently being formatted and5or transmitted to the host system spooler. If the status is Complete" also check the re*uest information. !rint the spool re*uest to see if it is output normally. -etermining .aiting or omplete and still has not appeared at the printer" you can go directly to the analysis procedure 0etermining 7hy 6utput &e*uest 7as Not !rocessed. . (se the !rint function to print the spool re*uest. 'ou can wait to see if processing finishes normally. :or information about the status in general" see the 0isplaying the Status of Spool and 6utput &e*uests. /all transaction S!21. To check the status of the spool re*uest" S!21 'ou will see one of the following statuses for the spool re*uest1 • (( )no status*' The spool re*uest has not yet been sent to an output device. To do this" select the spool re*uest and choose . If !rocessed8 without printing is selected" the output re*uest has not yet been printed. 4. 6r you can go to analysis procedure 0etermining 7hy 6utput &e*uest 7as Not !rocessed to check whether processing is proceeding normally. In this case" the output re*uest is still waiting in the S ! &54 spool system and has not yet been passed on to a host spool system and output device. • waiting: The spool re*uest has been sent to a printer" but it has not yet been processed. 9enerally" an output re*uest should be processed and sent on by the spool system within at most a couple of seconds. 6therwise" the spool re*uest waits in the spool system until it is e+plicitly sent to the printer or deleted. /utput Request . .0o the following1 1.as $ot Processe# Troubleshooting when no output appears at the printer Status of a Spool Request? If the spool re*uest was not printed at all" the first step in finding out what has happened is to check on the status of the spool re*uest and any output re*uests associated with it. The 6utput ttributes tab page shows the status of completed output re*uests. 9o to the error analysis procedure shown above.!. 7hen a spool re*uest is sent to a printer" then the spool system formats the output data for the printer. It then passes the resulting output re*uest to a host spool system or print manager for output. The most important status information about the spool re*uests means the following1 (( )no status*' The spool re*uest has not yet been sent to the output device. 3nter all available information that you have on the spool re*uest in the selection screen. This creates an output re*uest. Spool re*uests are sent to a printer automatically only if a user has the Print immediately option marked when he or she re*uests a print.
or problems with the appearance of output that has actually been printed. (se the statuses of the re*uests to decide how to analy. • 9raphic elements are missing" have been incorrectly printed" or are present but unwanted. . Analyzing Delayed Processing of Output Requests Situation: A spool request has the status waiting and the status is not changing. =owever" problems have occurred such as the following1 • Some characters are missing or are represented by the > character. • Time1 The user who created the re*uest specified a specific time when the re*uest is to be output. .e the error. Are t!ese minor or severe printing problems1 It is important to distinguish between minor and ma. minor problem has occurred when the print out is legible and generally correct. :or e+ample1 If you see the statuses Waiting and Problem" see !roblem nalysis1 !rint 6ut . • • • • • /heck the status of the message server /heck the status of the spool work process Is the S !S'S user active&egular user active&ecurring problem<0etailed info at the end Analyzing "Missing Output" Proble s Printed with Minor or Severe Output Errors? &!e output request !as been printe#0 but it contains errors.ing 0elayed !rocessing of 6utput &e*uests. • complete or problem1 The spool re*uest has been sent to a printer and has been processed by the S ! spool system.:or more information" see naly. S ! &54 graphic elements include color" background shading" symbols and lines" and frames.inor output problems occur when a document generally has been correctly printed and is legible. =owever" there are problems with individual characters" with alignment of te+t and graphic elements" and the like. /hoose F5 or Output requests to display the statuses of the output re*uests. If no output appears at the printer" then see !roblem nalysis1 !rint 6ut .issing or Incorrect. • <F5>: The spool re*uest has been sent to a printer more than once" and the resulting output re*uests have different statuses. &eason1 The characters do not e+ist in the character set of the output device.issing or Incorrect.
If the spool system is unable to generate a spool re*uest when a user selects !rint" then the spool program logic terminates the program. ll the details about the abnormal termination are recorded in an ? ! short dump.severe problem has occurred when a print re*uest has been printed but is not readable. If you find the spool re*uest" then go to the analysis procedure 0etermining 7hy an 6utput &e*uest =as Not ?een !rocessed. :or e+ample1 the output is in the incorrect character set (such as 0ingbats)" or lines breaks and formatting are severely incorrect. )ine breaks" page breaks" or the te+t layout may be incorrect. Is the correct character set specified in the 7IN. 3nter all available information that you have on the spool re*uest in the selection screen" in particular the name of the user who generated the spool re*uest and the printer name (6utput device). @. 0o the following1 1.et been printe#0 . #. If you do not find a spool re*uest" naly. 4.ou must first c!ec" w!et!er t!e spool request was generate#. If you do not find an ? ! dump from the spool system" then this situation has probably occurred. The printer can be switched between emulations either by an incoming print . If a severe problem occurs" check for the following settings1 7as the correct device type specified in the output device definition 0oes the emulation specified at the printer match the emulation specified in the device definition. (ninterpreted printer command language statements may have been printed. 'ou should then have the user print again with the Delete after printing option not set. In a severe output problem" your printer or fa+ machine printed something" but the result is illegible. 6r the printer may produce blank paper.ob or by way of the printer control panel. The wrong character set may have been used (for e+ample" 0ingbats was printed instead of alphanumeric characters).e a Spool 0ump. This can be the case if the processing of the spool re*uest was completed and the user had the Delete after printing option set.INI file (7in/harSet parameter) for the 7indows printer with device type S7IN (S !7IN)- Was the Spool Request Generated? 2f t!e output request !as not . /all transaction S!21$Output Controller. $ote' spool re*uest may already have been deleted. .any printers support several emulations. That is" the printers are able to understand multiple printer languages.
The following statuses indicate the processing status of a re*uest1 Indicator − + . In Processing The spool work process is formatting the output re*uest for printing. re*uest shows a status indicating whether data is stored in the S ! spool system" in the host spool system (operating system spooler)" or at the printer. The output re*uest is intended for the spool work process or Waiting in host formatting in the host spool system" or this is currently being performed.aiting Processing Status Spool re*uests has not yet been sent to the host spool system (no output re*uest e+ists). spooler If this status is displayed for a re*uest for an e+tended period of time (more than one minute)" then the spool work process that is responsible for the re*uest may have terminated" or there may be a problem establishing a connection to a remote output device. Spool re*uest is being generated (stored in the S ! spool system) The output re*uest is awaiting processing by the S ! spool system and has not yet been sent to the host spool system.Displaying the Status of Spool and Output Requests The lists of spool and output re*uests (transaction S!21) display" among other things" the status of the re*uests. . The spool work process automatically reprints the output re*uest affected by the problem.
:or more information" see 6utput )og . To display the status of individual re*uests" choose Output requests or double$click the re*uest status. The user who created the re*uest specified a specific time when the re*uest is to be output. . Some re*uests may not yet have a final processing status. )complete#* The output re*uest has been successfully printed. The system can only log error messages relating to communication with the !/ in the log. (se the error log to determine the cause of the error. In systems in which the S ! spool system cannot get information from the host spooler" the status becomes /omplete as soon as the output re*uest has been passed to the host spooler.Print. 3+ample1 The system cannot find the printer in the network. <F5> Problem Error . Indicates that there is a problem with severe conse*uences. 6ther error messages are lost. :or frontend printing output re*uests" the status of the output re*uest is set to Completed as soon as the output re*uest has been transmitted to the target !/.ation. Sche !le If you want to view a log of the events of an output re*uest" double$click the status of a re*uest. The spool system retains such re*uests until you delete them or they e+ceed a set retention period and are deleted by a reorgani. Archive Time or. (:or spool re*uests sent to an archiving device) The spool re*uest was processed by the spool system and is waiting to be archived.)printing* The re*uest has been passed to the host spooler or to an output device and a final status has not yet been returned to the S ! spool system. ompl.ore than one output re*uest has been generated and the re*uests have different statuses. The output re*uest could not be printed. 3+ample1 If the printer character set is incomplete" a missing character is replaced with another (>). Indicates that there is a minor problemA the output re*uest was printed" but probably contains errors.
essage Server% service should be listed for one of the application servers • 'ou should be able to display detail information on any of the servers in your S ! system. 0o the following1 1. If the server is not running or if the Spoolservice is not active" then you have found the source of the problem.S → Control5. #. 4se t!e 5S S.e# Processing ' !ec" t!e status of t!e message server1 If you find a lot of spool re*uests with the status Waiting in the output controller" then there may be a problem with the communication pathways within the &54 System. To do this" select the relevant spool re*uest in the 6utput /ontroller and choose can find the printer name in the Output device field. 3in# out w!ic! printer an output request !as been sent to. /hoose Tools → CCMS → Spool → Spool administration. 'ou can eliminate this possibility by checking that the message server of your &54 System is functioning correctly. 3in# out w!ic! spool wor" process is responsible for t!e printer.-ela.B1 to check the message server. 3nter the name of the printer to which the output re*uest was sent in the 6utput 0evicefield on the 0evices 5serverstab and choose enter.stem.stem 5onitor or in transaction S567 to #ispla.our SAP s.anagement Systems (Tools → //. If the message server is working correctly" then1 • The %. . (se the Control Panel of the /omputing /enter .onitoring → Control Panel) or transaction S. 'ou . 0isplay the definition and note the S ! application server name that appears in the !rint serverfield. 3. /heck that the application server that you noted from the !rint serverfield is running and that the server offers the service Spool. t!e application servers in . If you have only a single spool server in your S ! system" then you can omit this step. !ec" t!e status of t!e spool wor" process' Status Waiting may also indicate that there is a problem with the spool work process that is assigned to a printer.
If the spool work process re*uests status and the target host system does not reply immediately" then the spool work process must wait for the *uery to time out.&estart the server if necessary. t the end of this lock period" the spool work process attempts to establish communication again. /hoose CPU repeatedly to check the /!( time that the spool work process re*uires. If the same /!( time is always displayed" then it is likely that the spool work process is waiting for a status *uery to time out. The system displays the !I0 (process I0) of the spool work process in the process overview. /all the process overview" by choosing transaction S.B1" mark the print server in *uestion and click on Processes. . If the spool work process must wait more than 42 seconds" then it locks the output device for five minutes and goes on to other output re*uests. 2f t!e print server is running an# t!e spool service is active0 t!en c!ec" t!e activit. 0epending upon the spool *uery settings in your &54 system profile" the spool work process may wait 1 minute or more for the time$out error message from the network software. The same rules are used to limit waiting. If you are unable to determine the target system and printer of a *uery with host$system commands" then check in the &54 system log for a time$out message. 8. )og on to the (NID system and check with the ps command to see whether the spool work process has forked an )!E or )!ST T for the *uery. (se the //. In transaction S. in t!e spool wor" process.B1 and then C oose Processes.S functions for defining S ! servers (instances) and for setting up operation modes to ensure that the spool service is always active at this server. It is likely that you have then found the reason for the delay in output re*uest processing. If the print server is a (NID system and the Access met od to the printer is type L0 then you can find out which printer is being *ueried. The spool work process also records long$running printer *ueries in the &54 system log. In the process display" look for the spool work process (Type S!6) and note the name of the active user. The message includes the target host and printer. If the spool work process waits more than 1B seconds for a reply" then it records the problem in the system log. C 4ser SAPS9S is active' This indicates that the spool work process is busy with internal spool activities or is re*uesting the status of a print re*uest from a host spool system. The ps display for the daughter process will show you the target system and printer of the *uery. 'ou can therefore check in the system log for devices that have chronic communication problems. 0uring this time" the spool work process cannot work on any other output re*uests.
If this situation occurs often and you have multiple &54 application servers" then you should set up another spool work process at another server. The spool system then sorts the spool re*uests by their status. C &!e spool wor" process is i#le (Status Waiting in the process overview). In some cases" the spool work process working with the program &S!67!22" that is" with internal spool processing. Select all . The time$out wait suggests that either the host system is not active or the network link to the host system is not working. The spool work process may have completed the processing of the output re*uest while you were starting transaction S. The spool work process is processing a large output re*uest and5or is sending the output to a slow communication partner. B.stem* is active.B1. slow communication partner could include" for e+ample" a host system connected by a slow 7 N link or a printer that has a network card to which the spool process is directly connected (not by way of an e+ternal print server). . If this problem occurs fre*uently" then you should turn off status *uerying for this output device. 0istribute the workload by printer between the two spool work processes. 2f .ultiple output re*uests are *ueued up for processing in the spool work process.. 'ou should not interrupt processing of this program. #. :or a detailed description of this problem" see the e+planations above under %(ser S !S'S is active%. The spool work process is waiting for a time$out after trying to send an output re*uest to a host system.If you are able to determine which host and printer are causing the time$out problem" then you should check the status of the target host system and of the network link to the host system.e# processing of spool requests and5or spool work processes waiting for communications time$outs" then you may want to run your spool work processes with the &54 developer trace switched on. 'ou can check on these possibilities in the output controller. If it is very large (many pages in the !agescolumn of the output controller display)" then this output re*uest may have caused a temporary slowdown in printing.obs for todayFs date and then choose 3dit → Sort → Status. 'ou can do this in the Printer names definition of the output device. This indicates that the spool work process is processing an output re*uest for a user.ou are !aving frequent problems wit! #ela. C A :real user: )a normal user in . ny of three scenarios could account for delayed processing of other output re*uests1 1.our s. If there are many spool re*uests with the status 7aiting" then this may indicate that the spool work process currently has too much to do and has developed a backlog. . 'ou can also check for the output re*uest that is currently running. 4.
The information in the developer traces is highly technical. . These command lines are defined in the S ! start profiles.ctivate the developer trace by setting the option rdisp5T& /3 in the system profile or by adding the T& /3 option to the command line with which an S ! application server is started. :or more details about this" see Trace :unctions and the sections about profile maintenance in the documentation about the /omputing /enter . =owever" the trace information should let you or a consultant at least identify the host system and printer that are causing problems.anagement System.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.