SlideShare une entreprise Scribd logo
1  sur  6
What are the different Spool statuses and their significance?

This article answers the following queries:

1. What does spool request contain?

2. Where is the spool request stored?

3. What are different Spool statuses and their significance?

4. Which work processes will create spool requests?

5. What is the difference between spool request and output request?

6. Which work process will create output request or print request?



1. What does spool request contain?

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

2. Where is the spool request stored?

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

3. What are different Spool statuses and their significance?

ANS: 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)

In process (The spool work process 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)

4. Which work processes will create spool requests?

ANS: Spool requests will be created by dialog or background work
processes. Please note that spool work processes do not create spool
requests

4: What is the difference between spool request and output request?

ANS: 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.

5: Which work process will create output request?

Ans:Output request will be created by spool work processes.

Spool overflow issues :

what is spool overflow ? How to troubleshoot spool overflow issue ?

1. What is spool overflow ?

2. How to troubleshoot spool overflow ?

3. How to delete old spool requests?

4. How to avoid spool overflow issue?

5. How to check spool numbers?

6. How to set the spool number in SAP?

7. How to define storage location (Temse) of spool requests ?

1. What is spool overflow ?

ANS: Spool request that got generated are stored in a temporary
sequential file called Temse. Please note that these are stored in Temse
because these are not stored permanently. The size of the Temse is
limited by the parameter definition.

The default size of Temse is 32,000 and it can be increased till 2 billion.
However, defining very high value can effect the databasePerformance.
Due to limited storage capacity of Temse, when this file got full, this
throws an SAP spool overflow error.

If this happens, customers could not print from SAP. If you check in
SM21 and ST22 transactions, you may encounter some error log or
dumps like

ERROR IN SPOOL call: SPOOL OVERFLOW

SPOOL_INTERNAL_ERROR

System internal error in the spool system



2. How to troubleshoot spool overflow?

ANS:To resolve this spool issue, some of the old spools can be deleted
from the sap system. Goto transaction SPAD. From the initial screen,
navigate to Administration -> Clean_up_spool. Once you click this,
Spool Administration: Delete old spool requests screen will be
displayed.

In that screen, you will be prompted to choose requests for deletion
like

Old spool requests older than the maximum set age, Requests already
printed .All spool requests and enter value for minimum age (in days)
text box. Select the check boxes as per the requirement (eg: delete all
requests already printed and minimum age in days equal to 30 days)
and execute to delete old spool requests, which will clear Temse and
will resolve spool over flow issue. Apart from this there are others ways
of resolving spool overflow issue. They are
1) Run the report RSPO0041 from SE38 transaction to delete old spool
requests

2) Run the report RSPO0043 from SE38 transaction, which checks the
Temse/spool consistency and reorganizes the spool

3. How to avoid spool overflow issue?

ANS: These reports RSPO0041 and RSPO0043 should be scheduled as
background jobs with proper variants on a periodic basis which avoids
spool overflow issue.

 You can try to increase the spool numbers from default 32000 to a bit
higher value but please note do not set this too high as it may impact
database performance

Proactive monitoring check can be made in RZ20 transaction to see
how much the fill level of spool numbers is.

4. How to check spool numbers?

ANS: To check spool numbers: Goto RZ20 transaction, navigate to SAP
CCMS Monitor Templates -> Spool System.

Here you can check the status of spool servers and the used numbers
percentage of spool numbers. If you find that used numbers is greater
than 80%, you can manually run above mentioned reports or delete old
spool requests from SPAD tcode as mentioned earlier.

5: How to set the spool number in SAP?

ANS: Using Transaction SNRO (Number range object maintenance) and
object SPO_NUM, you can set the spool number in an SAP system.Once
you provide object as SPO_NUM, click on change icon.
It displays another screen. In that screen, click on Number Ranges push
button. It displays another screen "Number range for spooler
numbers". Click on change icon here and set the value of spooler (from
number and to number). Please note that a change request may be
generated here based on the client settings (if automatic recording of
changes is set in SCC4 transaction of the client)



6.How to define storage location (Temse) of spool requests ?

Ans:Every Temse object contains a header in TST01 table and the actual
object. This can be either stored in table TST03 or in file system. You
can set a parameter rspo/store_location in RZ10 to define whether to
store Temse objects TST03 table or in filesystem.

If value G is set to this parameter, it will be stored in filesystem and if it
is db it is stored in TST03 table.

Contenu connexe

Tendances

SAP Basis Training Material | www.sapdocs.info
SAP Basis Training Material | www.sapdocs.infoSAP Basis Training Material | www.sapdocs.info
SAP Basis Training Material | www.sapdocs.infosapdocs. info
 
100 sap basis_interviwe_questions
100 sap basis_interviwe_questions100 sap basis_interviwe_questions
100 sap basis_interviwe_questionsbhaskarbi
 
sap basis 2.5 yr exp. resume
sap basis 2.5 yr exp. resumesap basis 2.5 yr exp. resume
sap basis 2.5 yr exp. resumekul deepak
 
CV_Jyosthna_SAP BASIS
CV_Jyosthna_SAP BASISCV_Jyosthna_SAP BASIS
CV_Jyosthna_SAP BASISJYOSTHNA
 
T codes sap-basis-training
T codes sap-basis-trainingT codes sap-basis-training
T codes sap-basis-trainingmunnasap007
 
Charandeep Sap Basis Fresher Resume
Charandeep Sap Basis Fresher ResumeCharandeep Sap Basis Fresher Resume
Charandeep Sap Basis Fresher ResumeCharandeep Muchukota
 
Sap basis certification_and_interview_questions_answers_and11237206714
Sap basis certification_and_interview_questions_answers_and11237206714Sap basis certification_and_interview_questions_answers_and11237206714
Sap basis certification_and_interview_questions_answers_and11237206714ramesh469
 
Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1Guang Ying Yuan
 
Exclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infoExclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infosapdocs. info
 
Sap basis-notes-keylabs-training
Sap basis-notes-keylabs-trainingSap basis-notes-keylabs-training
Sap basis-notes-keylabs-trainingnanda nanda
 
Radha Rani SAP(PP/QM) Consultant
Radha Rani SAP(PP/QM) ConsultantRadha Rani SAP(PP/QM) Consultant
Radha Rani SAP(PP/QM) ConsultantRadha Rani
 
SAP ADMINISTRATION
SAP ADMINISTRATIONSAP ADMINISTRATION
SAP ADMINISTRATIONAly Adel
 
SAP Certification books and exam dump
SAP Certification books and exam dumpSAP Certification books and exam dump
SAP Certification books and exam dumpERP Training
 
SAP BASIS Practice Exam
SAP BASIS Practice ExamSAP BASIS Practice Exam
SAP BASIS Practice ExamIT LearnMore
 
Erp sap r3 overview introduction
Erp  sap r3 overview introductionErp  sap r3 overview introduction
Erp sap r3 overview introductionBunty Jain
 

Tendances (20)

SAP Basis Training Material | www.sapdocs.info
SAP Basis Training Material | www.sapdocs.infoSAP Basis Training Material | www.sapdocs.info
SAP Basis Training Material | www.sapdocs.info
 
CV_SAP_BASIS_Noufal
CV_SAP_BASIS_NoufalCV_SAP_BASIS_Noufal
CV_SAP_BASIS_Noufal
 
100 sap basis_interviwe_questions
100 sap basis_interviwe_questions100 sap basis_interviwe_questions
100 sap basis_interviwe_questions
 
sap basis 2.5 yr exp. resume
sap basis 2.5 yr exp. resumesap basis 2.5 yr exp. resume
sap basis 2.5 yr exp. resume
 
CV_Jyosthna_SAP BASIS
CV_Jyosthna_SAP BASISCV_Jyosthna_SAP BASIS
CV_Jyosthna_SAP BASIS
 
T codes sap-basis-training
T codes sap-basis-trainingT codes sap-basis-training
T codes sap-basis-training
 
Charandeep Sap Basis Fresher Resume
Charandeep Sap Basis Fresher ResumeCharandeep Sap Basis Fresher Resume
Charandeep Sap Basis Fresher Resume
 
Sap basis certification_and_interview_questions_answers_and11237206714
Sap basis certification_and_interview_questions_answers_and11237206714Sap basis certification_and_interview_questions_answers_and11237206714
Sap basis certification_and_interview_questions_answers_and11237206714
 
Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1
 
Exclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infoExclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.info
 
SAP Basis Overview
SAP Basis OverviewSAP Basis Overview
SAP Basis Overview
 
Sap basis-notes-keylabs-training
Sap basis-notes-keylabs-trainingSap basis-notes-keylabs-training
Sap basis-notes-keylabs-training
 
Radha Rani SAP(PP/QM) Consultant
Radha Rani SAP(PP/QM) ConsultantRadha Rani SAP(PP/QM) Consultant
Radha Rani SAP(PP/QM) Consultant
 
SAP ADMINISTRATION
SAP ADMINISTRATIONSAP ADMINISTRATION
SAP ADMINISTRATION
 
SAP DMS PLM 120
SAP DMS PLM 120SAP DMS PLM 120
SAP DMS PLM 120
 
SAP Certification books and exam dump
SAP Certification books and exam dumpSAP Certification books and exam dump
SAP Certification books and exam dump
 
Spool Admin
Spool AdminSpool Admin
Spool Admin
 
SAP BASIS Practice Exam
SAP BASIS Practice ExamSAP BASIS Practice Exam
SAP BASIS Practice Exam
 
Sap FICO Resume
Sap FICO Resume Sap FICO Resume
Sap FICO Resume
 
Erp sap r3 overview introduction
Erp  sap r3 overview introductionErp  sap r3 overview introduction
Erp sap r3 overview introduction
 

Similaire à Spool process

Sap basis made_easy321761331053730
Sap basis made_easy321761331053730Sap basis made_easy321761331053730
Sap basis made_easy321761331053730K Hari Shankar
 
Sap memory management ,workload and performance analysis.pptx
Sap memory management ,workload and performance analysis.pptxSap memory management ,workload and performance analysis.pptx
Sap memory management ,workload and performance analysis.pptxsweta prakash sahoo
 
Write a program in C or C++ which simulates CPU scheduling in an opera.pdf
Write a program in C or C++ which simulates CPU scheduling in an opera.pdfWrite a program in C or C++ which simulates CPU scheduling in an opera.pdf
Write a program in C or C++ which simulates CPU scheduling in an opera.pdfsravi07
 
Jmeter interviewquestions
Jmeter interviewquestionsJmeter interviewquestions
Jmeter interviewquestionsgirichinna27
 
Sap memory managerment
Sap memory managermentSap memory managerment
Sap memory managermentRaj p
 
ACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics PatternsACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics PatternsSrinath Perera
 
DEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
DEBS 2015 Tutorial : Patterns for Realtime Streaming AnalyticsDEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
DEBS 2015 Tutorial : Patterns for Realtime Streaming AnalyticsSriskandarajah Suhothayan
 
Guide to alfresco monitoring
Guide to alfresco monitoringGuide to alfresco monitoring
Guide to alfresco monitoringMiguel Rodriguez
 
BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsLuc Vanrobays
 
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbeganKoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbeganTobias Koprowski
 
Sap basis administrator user guide
Sap basis administrator   user guideSap basis administrator   user guide
Sap basis administrator user guidePoguttuezhiniVP
 
Processing large volume of data with MuleSoft and salesforce.pptx
Processing large volume of data with MuleSoft and salesforce.pptxProcessing large volume of data with MuleSoft and salesforce.pptx
Processing large volume of data with MuleSoft and salesforce.pptxPankaj Goyal
 
Processing large volume of data with MuleSoft and salesforce.pptx
Processing large volume of data with MuleSoft and salesforce.pptxProcessing large volume of data with MuleSoft and salesforce.pptx
Processing large volume of data with MuleSoft and salesforce.pptxPankajGoyal164048
 
Data Flow Diagram (DFD) TipsProcesses VerbsDataflows N.docx
Data Flow Diagram (DFD) TipsProcesses VerbsDataflows N.docxData Flow Diagram (DFD) TipsProcesses VerbsDataflows N.docx
Data Flow Diagram (DFD) TipsProcesses VerbsDataflows N.docxwhittemorelucilla
 
St22 abap programming
St22 abap programming St22 abap programming
St22 abap programming nanda nanda
 
programming errors
programming errorsprogramming errors
programming errorsnanda nanda
 
CSF Tips and Tricks 8MS Webinar
CSF Tips and Tricks 8MS WebinarCSF Tips and Tricks 8MS Webinar
CSF Tips and Tricks 8MS WebinarAerialink
 

Similaire à Spool process (20)

Sap basis made_easy321761331053730
Sap basis made_easy321761331053730Sap basis made_easy321761331053730
Sap basis made_easy321761331053730
 
95039099
9503909995039099
95039099
 
Sap memory management ,workload and performance analysis.pptx
Sap memory management ,workload and performance analysis.pptxSap memory management ,workload and performance analysis.pptx
Sap memory management ,workload and performance analysis.pptx
 
Write a program in C or C++ which simulates CPU scheduling in an opera.pdf
Write a program in C or C++ which simulates CPU scheduling in an opera.pdfWrite a program in C or C++ which simulates CPU scheduling in an opera.pdf
Write a program in C or C++ which simulates CPU scheduling in an opera.pdf
 
Jmeter interviewquestions
Jmeter interviewquestionsJmeter interviewquestions
Jmeter interviewquestions
 
Sap memory managerment
Sap memory managermentSap memory managerment
Sap memory managerment
 
ACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics PatternsACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics Patterns
 
DEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
DEBS 2015 Tutorial : Patterns for Realtime Streaming AnalyticsDEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
DEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
 
Guide to alfresco monitoring
Guide to alfresco monitoringGuide to alfresco monitoring
Guide to alfresco monitoring
 
Greske na sapu
Greske na sapuGreske na sapu
Greske na sapu
 
BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loads
 
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbeganKoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
 
Sap basis administrator user guide
Sap basis administrator   user guideSap basis administrator   user guide
Sap basis administrator user guide
 
Processing large volume of data with MuleSoft and salesforce.pptx
Processing large volume of data with MuleSoft and salesforce.pptxProcessing large volume of data with MuleSoft and salesforce.pptx
Processing large volume of data with MuleSoft and salesforce.pptx
 
Processing large volume of data with MuleSoft and salesforce.pptx
Processing large volume of data with MuleSoft and salesforce.pptxProcessing large volume of data with MuleSoft and salesforce.pptx
Processing large volume of data with MuleSoft and salesforce.pptx
 
Data Flow Diagram (DFD) TipsProcesses VerbsDataflows N.docx
Data Flow Diagram (DFD) TipsProcesses VerbsDataflows N.docxData Flow Diagram (DFD) TipsProcesses VerbsDataflows N.docx
Data Flow Diagram (DFD) TipsProcesses VerbsDataflows N.docx
 
Sap fico-fi-notes
Sap fico-fi-notesSap fico-fi-notes
Sap fico-fi-notes
 
St22 abap programming
St22 abap programming St22 abap programming
St22 abap programming
 
programming errors
programming errorsprogramming errors
programming errors
 
CSF Tips and Tricks 8MS Webinar
CSF Tips and Tricks 8MS WebinarCSF Tips and Tricks 8MS Webinar
CSF Tips and Tricks 8MS Webinar
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Spool process

  • 1. What are the different Spool statuses and their significance? This article answers the following queries: 1. What does spool request contain? 2. Where is the spool request stored? 3. What are different Spool statuses and their significance? 4. Which work processes will create spool requests? 5. What is the difference between spool request and output request? 6. Which work process will create output request or print request? 1. What does spool request contain? ANS: Spool request contains detailed information regarding printer model, formatting to be done on the data to be output. 2. Where is the spool request stored? ANS: The spool request that is generated is stored in the Temse(temporary sequential file) 3. What are different Spool statuses and their significance? ANS: 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) In process (The spool work process is in the process of formatting output request for printing) Printing (The host spool is in the process of
  • 2. 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) 4. Which work processes will create spool requests? ANS: Spool requests will be created by dialog or background work processes. Please note that spool work processes do not create spool requests 4: What is the difference between spool request and output request? ANS: 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.
  • 3. A spool workprocess formats the data specified in the spool request and generates the output request. Output request is also termed as print request. 5: Which work process will create output request? Ans:Output request will be created by spool work processes. Spool overflow issues : what is spool overflow ? How to troubleshoot spool overflow issue ? 1. What is spool overflow ? 2. How to troubleshoot spool overflow ? 3. How to delete old spool requests? 4. How to avoid spool overflow issue? 5. How to check spool numbers? 6. How to set the spool number in SAP? 7. How to define storage location (Temse) of spool requests ? 1. What is spool overflow ? ANS: Spool request that got generated are stored in a temporary sequential file called Temse. Please note that these are stored in Temse because these are not stored permanently. The size of the Temse is limited by the parameter definition. The default size of Temse is 32,000 and it can be increased till 2 billion. However, defining very high value can effect the databasePerformance.
  • 4. Due to limited storage capacity of Temse, when this file got full, this throws an SAP spool overflow error. If this happens, customers could not print from SAP. If you check in SM21 and ST22 transactions, you may encounter some error log or dumps like ERROR IN SPOOL call: SPOOL OVERFLOW SPOOL_INTERNAL_ERROR System internal error in the spool system 2. How to troubleshoot spool overflow? ANS:To resolve this spool issue, some of the old spools can be deleted from the sap system. Goto transaction SPAD. From the initial screen, navigate to Administration -> Clean_up_spool. Once you click this, Spool Administration: Delete old spool requests screen will be displayed. In that screen, you will be prompted to choose requests for deletion like Old spool requests older than the maximum set age, Requests already printed .All spool requests and enter value for minimum age (in days) text box. Select the check boxes as per the requirement (eg: delete all requests already printed and minimum age in days equal to 30 days) and execute to delete old spool requests, which will clear Temse and will resolve spool over flow issue. Apart from this there are others ways of resolving spool overflow issue. They are
  • 5. 1) Run the report RSPO0041 from SE38 transaction to delete old spool requests 2) Run the report RSPO0043 from SE38 transaction, which checks the Temse/spool consistency and reorganizes the spool 3. How to avoid spool overflow issue? ANS: These reports RSPO0041 and RSPO0043 should be scheduled as background jobs with proper variants on a periodic basis which avoids spool overflow issue. You can try to increase the spool numbers from default 32000 to a bit higher value but please note do not set this too high as it may impact database performance Proactive monitoring check can be made in RZ20 transaction to see how much the fill level of spool numbers is. 4. How to check spool numbers? ANS: To check spool numbers: Goto RZ20 transaction, navigate to SAP CCMS Monitor Templates -> Spool System. Here you can check the status of spool servers and the used numbers percentage of spool numbers. If you find that used numbers is greater than 80%, you can manually run above mentioned reports or delete old spool requests from SPAD tcode as mentioned earlier. 5: How to set the spool number in SAP? ANS: Using Transaction SNRO (Number range object maintenance) and object SPO_NUM, you can set the spool number in an SAP system.Once you provide object as SPO_NUM, click on change icon.
  • 6. It displays another screen. In that screen, click on Number Ranges push button. It displays another screen "Number range for spooler numbers". Click on change icon here and set the value of spooler (from number and to number). Please note that a change request may be generated here based on the client settings (if automatic recording of changes is set in SCC4 transaction of the client) 6.How to define storage location (Temse) of spool requests ? Ans:Every Temse object contains a header in TST01 table and the actual object. This can be either stored in table TST03 or in file system. You can set a parameter rspo/store_location in RZ10 to define whether to store Temse objects TST03 table or in filesystem. If value G is set to this parameter, it will be stored in filesystem and if it is db it is stored in TST03 table.