Pages

Tuesday 14 June 2011

What are the different Spool statuses and their significance?

This article answers the following queries :

  • What does spool request contain ?
  • Where is the spool request stored ?
  • What are different Spool statuses and their significance?
  • Which workprocesses will create spool requests?
  • What is the difference between spool request and output request ?
  • Which workprocess will create output request  or print request?

----------------------------------------------------------------------------------------

What does spool request contain ?

Spool request contains detailed information regarding printer model, formatting to be done on the data to be output.

Where is the spool request stored ?

The spool request that is generated is stored in the Temse( temporary sequential file)

What are different Spool statuses and their significance?

Spool requests will have different statuses like

  • Completed (The output request printed successfully)
  • Waiting (Spool request is in waiting status and spool system has not yet processed the output request and not yet sent to the host system)
  • Inprocess (The spool workprocess is in the process of formatting output request for printing)
  • Printing (The host spool is in the process of printing the output request
  • Problem (This indicates there are some minor errors. It means output request printed but contains some errors like incomplete character set etc)
  • Error (This status indicates some serious issues such as network error. It means the requests have not printed and they remain in the spool system until they are deleted or until they reach their expiration date. After expiry date, they are deleted by the reorganisation jobs. 
  • Archive (This status is set for spool requests that are sent to an archiving device. This status means that the spool request was already processed by the spool system and it is now waiting to be archived)
  • Time (This status means that the user who has created the spool has mentioned some specific time for output)
  • -  ( This minus status means that the spool request is not yet sent to the host system and no output request exists)
  • + ( This plus status means that the spool request is being generated and it is stored in the spool system )
Which workprocesses will create spool requests? :

Spool requests will be created by dialog or background workprocesses.
Please note that spool work processes donot create spool requests


What is the difference between spool request and output request ?

Spool request contains detailed information regarding printer model, formatting to be done on the data to be output. Output request contains all the data in the format that the printer understands.

A spool workprocess formats the data specified in the spool request and generates the output request. Output request is also termed as print request.

Which workprocess will create output request ?

Output request will be created by spool workprocesses.




20 comments:

  1. G8t work, You have a vast source of knowledge

    ReplyDelete
  2. can you please guide me how activate a printer...?

    ReplyDelete
  3. Hi Beegle...Printer configuration is already covered by me in a separate article. Please check below link:

    http://sapbasisdurgaprasad.blogspot.in/2011/06/how-to-configure-printer-in-sap.html

    Thanks,
    Prasad

    ReplyDelete
  4. i which tcode spool status are visible

    ReplyDelete
  5. Hi Durgaprasad,


    Please post differt issues in abap stak and java stack(like while applying kernel upgrade issues,support pack,client copy,db refresh,spool issues,btc issues,portal,notes)

    ReplyDelete
  6. Hi Prasad,

    Your Blog is excellent .!!!

    i am getting confuse about few topics in printers.Could you clear my questions.!

    first one is How to check whether queue is defined for a new printer?

    2)who creates the queue for a new printer?

    3)when ip address of a printer changes, where we have to update at SAP level and OS level?

    4)how to cancel the print request in emergency cases which got processed from SAP system?

    Thanks in advance
    Beegle

    ReplyDelete
    Replies
    1. /etc/host is the location where you can store the ip adress for printers , you can change there .


      In os level we have lpstat commands,

      just you have to give cancel (jobname)

      it will kill that process

      Delete
    2. 3). In os level etc/host where you can configure ip address for printers. you can change there.

      4) lpstat -a printer name it will display printer name, with jobs.

      cancel jobname it will cancel the request.

      Delete
  7. Hi durga,

    blog is very helpful and easy to understand coz of snapshot!!!!

    really a very big thanks from my bottom of heart for such a kind work .


    regards,
    Atul mishra

    ReplyDelete
  8. Great Job DurgaPrasad !!!!!! Keep it up...

    ReplyDelete
  9. Hi Durga sir,

    your blog spot is excellent,

    can you please guide me
    1,How to Email from SAP to Unix?
    2,How to Configure Spool?

    please guide me sir, it was urgent.

    thank you,
    Raju Boyapally

    ReplyDelete
  10. this blog information is very usefull for me instead of taking the coaching in institute.....

    10q

    ReplyDelete
  11. Hi Prasad, your posts are very informative. I would like to know how many jobs can you run in a day if there is a limit?

    ReplyDelete
  12. Hi Prasad Garu

    Your Blog is excellent .!!!


    1) How to check whether queue is defined for a new printer?

    2)who creates the queue for a new printer?

    3)when ip address of a printer changes, where we have to update at SAP level and OS level?

    4)how to cancel the print request in emergency cases which got processed from SAP system?

    5)How to Configure Printer into The Network?
    Thanks & Regards

    ReplyDelete
  13. Hi all

    Excuse me, there is a form to put a spool dispatcher? I have one IC and 2 apps, when I upload the printer in the spad I put the IC as a Spool Server, but if there are a lot of users printing, the spool process depleted but the spool process in the applications are free.

    I hope you can help me

    Regards!

    ReplyDelete
  14. Best way to learn basis easily with this blog

    ReplyDelete
  15. please publish the article related to portal work in sap basis

    ReplyDelete

Please provide your valuable feedback: