Large number of spool request
Hi Experts,
As our daily monitoring procedure, we run the sp01 tcode daily & check the number of elements is less then 20000 or not & also check that no error is there in any spool request.Today it shows the number of spool request element is greater than 20000.The popup box shows "Your selection contains 45443 elements" .
Now question is that why the maximum limit is 20000.Now when this maximum limit is exceded should i delete this spool request one by one or is there any other way to delete this report?is there any standard sap job is there to delete this spool request
thanks
Thanks all,for your valuable information.
when i check in sm36 twhat i found that the standard job sap_reorg_spool is being schedueled on daily basis. This standard job is running successfully in my system daily.Again this job automatically deletes the old spool request,then why i got more than 40000 elements in output controller.
All suggestions are welcome
Regards,
Jitu
Edited by: Jituda on Aug 12, 2009 1:13 PM
Similar Messages
-
Maximum number of spool requests per user
Hello,
I realise this question is a bit off-topic....
We are experiencing problems with users that are creating 5000+ output requests in one time. As you can imagine, this is causing a lot of problems. Is there a possibility to limit the number of output requests per user?
Pascal Ottenssend them an email with a CC to their superiors
-
Large number of transport request released from Dev
Hello Gurus,
Our Landscape for Dev consist of three clients. We do development in one client and the testing teams test it in another client. We maintained all these clients in a route which takes around 10 mins to reach after releasing a transport and when testing team fails the test then we correct the error and again create a fresh transport and release it. I understand at some point we are going to reach Maximum number of transports.
Normally, If the tesing team fails the test two times. I create a test role in a testing client and request the user to test it. When everything goes well then I insert it into original role. But all this stuff takes time.
Please advise if there is any other way also to cut this short.
Regards,
MAHello,
>
Salman123 wrote:
> I understand at some point we are going to reach Maximum number of transports.
The number range for transports is alphanumeric (over 40 million free numbers are available ). Have a look at sap note [106911|https://websmp230.sap-ag.de/sap%28bD1kZSZjPTAwMQ==%29/bc/bsp/spn/sapnotes/index2.htm?numm=10691] for details.
>
Salman123 wrote:
> Please advise if there is any other way also to cut this short
You could copy customizing transport requests via transaction SCC1. But personally I would not recommend this.
Cheers
Joerg -
How may spool request can I create in the backend?...
Hi Experts,
How may spool request can I create in the backend? If yes, is there anywhere in the system can I set this value to increase number of spool request per user.
Is there any condition which can prevent me create a new spool request?
Yes all of the answer above is answered, so is there any offfical document from SAP states them.
Thanks!
- Anthony-Thx for the feedback. But, in fact, what was the real issue, originally?
I forgot to inform you of that:
1) [Note 193638 - Calculating spool number from file names as of 4.0A|http://service.sap.com/sap/support/notes/193638] (indicates the algorithm of UNIX file names). This note also indicates "For Release 4.0A, the maximum spool number has been increased from 99000 to 2000000000. The maximum number of output requests per spool request has been increased to 32767 as well."
2) I think I forgot one of your initial questions:
> Is there any condition which can prevent me create a new spool request?
By default, SAP tries to append pages to existing spools with same characteristics. If they are always different, a new spool request is always created. So, you may change some characteristics so that they are identical and SAP will reuse existing spools. See rules in [Note 85318 appending documents to existing spool requests|http://service.sap.com/sap/support/notes/85318]. -
Large number of http posts navigating between forms
Hi,
i'm not really a forms person (well not since v3/4 running character mode on a mainframe!), so please be patient if I'm not providing the most useful information.
An oracle forms 10 system that I have fallen into supporting has to me very poor performance in doing simple things like navigating between forms/tabs.
Looking at the java console (Running Sun JRE 1.6.0_17), and turning on network tracing, I can see a much larger number of post requests than I would expect (I looked here first as initially we had an issue with every request going via a proxy server, and I wondered if we had lost the bypass proxy setting). Only a normal number of GETS though.
Moving to one particualr detail form from a master record is generating over 300 post requests - I'v confirmed this looking at the Apache logs on the server. This is the worst one I have found, but in general the application appears to be extremely 'chatty'
The only other system I work with which uses forms doesn't generate anything like these numbers of requests, which makes me think this isn't normal (As well as the fact this particular form is very slow to open)
This is a third party application, so i don't have access to the source unfortunately.
Is there anything we should look at in our setup, or is this likely to be an application coding issue? This app is a recent conversion from a forms 6 client server application (Which itself ran ok, at least this bit of the application did with no delays in navigation between screens).
I'm happy to go back to the supplier, but it might help if I can point them into some specific directions, plus i'd like to know what's going on too!
Regards,
CarlSounds odd. 300 Requests is by far too much. As it was a C/S application: did they do anything else except the recompile on 10g? Moving from C/S to 10g webforms seems to be easy as you just need to recompile but in fact it isn't. There are many things which didn't matter in a C/S environment but have disastrous effects once the form is deployed over the web. The synchronize built in for example. In C/S calls to synchronize wasn't that bad; But when you are using web deployed forms...each call to synchronize is a roundtrip. The usage of timers is also best kept on a low level in webforms for example.
A good starting point for the whole do's and dont's when moving forms to the web is the forms upgrade center:
http://www.oracle.com/technetwork/developer-tools/forms/index-095046.html
If you don't have the source code available that's unfortune; but if you want to know what's happening behind the scenes there is the possibility to trace a forms session:
http://download.oracle.com/docs/cd/B14099_19/web.1012/b14032/tracing002.htm#i1035515
maybe this sheds some light upon what's going on.
cheers -
Hi all,
still we are facing spool over flow issue, even though we installed kernel level-236/64bit.
We had scheduled a batch job to convert spool request deletion date with the report-RSPO2010, and it is running fine.(it run daily before spool reorg job run). SPOOL_REORG job also finishing with out errors but still spool numbers volume is very high.
SAP_BASIS level is 18.
Any idea to over come this issue. Please guide me.Hi Nani,
Please refer to the following post:
Re: Database error: TemSe->XRTAB(3)->1 for table TST01 key
This over flow may occur due to lot of spool requests being generated as a result of certain background jobs or manual requests from users while generating some reports. During busy time of business this happens.
To know which job is responsible to genereate more number of spool request please do following:
T-Code: SM37
Job name: "*"
User name: "*"
Select "FINISHED" check box.
Job Start Condition:
From date: Past 10 days to cureent day (date) and click execute button.
In the resulting window within "Ln" column you will see a mat like symbol representing the job generated spools. Select that particualr job and right click and select "Spool List" which will display number of spools generated by the job. You can contact the owner of the job and communicate with him if the number is too big.
Please let the community know if more information is required.
Regards,
Nani Chowdary. -
SAP database table name to get the PO number against Spool number
Hello,
I have a spool number which is generated against the Output of a PO. Can anybody let me know how can I find that PO number against that spool number.I populate the field 'Text for coverpage' in the communication data of the message-condition-record with the string
'&XNAST-OBJKY&' in TA MN05. This string will be replaced with the PO-Number during spool request creation.
KR
Alfons -
How many number of pages can be included in a single spool request
Hi ,
How many maximum number of pages can be included in a single spool request. can we increase or decrease these max no of pages per spool in SAP.Please advise.
Thanks & Regards,
Sam.Hi Sam,
The spool is ultimately a file created in the database. So it can handle a large number of pages.
By defaut it shows only first ten pages.. This can be changed from the settings in SP01.
GOTO> DISPLAY REQUESTS> SETTINGS
Regs,
Sameer -
How to delete the spool request number
HI Masters,
My program creates a spool request. And i want to delete that spool request number? How to delete that??
Thanks in advance.hi
good
The program are RSPO0041 or RSPO1041.
This is handy whenever you encounter a user who managed to create a lot of spool requests which are choking your system.
Deleting them with SP01 will be too slow and you will get time out if it exceed the online time limit specify by your basis people.
<b><REMOVED BY MODERATOR></b>
thanks
mrutyun^
Message was edited by:
Alvaro Tejada Galindo -
How do you preview using a spool request number
How do you preview using a spool request number?
I have an application in which I have accumulated the results from several smartforms into one spool request. I have the spool request number, and am printing it using function RSPO_RPRINT_SPOOLREQ.
I need to be able to preview the contents of the spool request before printing. I can not preview when generating the smartforms, as that involves several previews, and I need to preview once only per spool request.
I have been trying to use RSPO_RDISPLAY_OUTREQ but it dumps immediately (line 47) with field symbol <FTSP01> not assigned.
Suggestions?*With no faction module "COM_SE_SPOOL_DISPLAY", try this simple code, you can display the form *type spool (you also can put the code in a function module):
REPORT ypl_test_display_spool MESSAGE-ID zm_print.
PARAMETERS: rqident LIKE tsp01-rqident,
rqdocty LIKE tsp01-rqdoctype.
*--- there may be more types need to separate..., so use case...
CASE rqdocty.
WHEN 'OTF' OR 'SMART'.
PERFORM display_form.
WHEN OTHERS.
PERFORM display_others.
ENDCASE.
*& Form DISPLAY_FORM
display form type spool...
FORM display_form.
DATA: wstr_otf_control TYPE itcpp.
DATA: wtbl_buffer TYPE TABLE OF soli WITH HEADER LINE.
DATA: wtbl_otf TYPE TABLE OF itcoo WITH HEADER LINE.
DATA: wstr_retcode LIKE itcpp.
*--- return spool raw data
CALL FUNCTION 'RSPO_RETURN_SPOOLJOB'
EXPORTING
rqident = rqident
TABLES
buffer = wtbl_buffer
EXCEPTIONS
no_such_job = 1
job_contains_no_data = 2
selection_empty = 3
no_permission = 4
can_not_access = 5
read_error = 6
type_no_match = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE s013 WITH text-001.
EXIT.
ENDIF.
LOOP AT wtbl_buffer .
wtbl_otf-tdprintcom = wtbl_buffer(2).
wtbl_otf-tdprintpar = wtbl_buffer+2.
APPEND wtbl_otf.
ENDLOOP.
*--- some data to pass to this parameter, may not need...from SP01...
wstr_otf_control-tdcopies = 1.
wstr_otf_control-tdappl = 'TX'.
wstr_otf_control-tddest = 'LOCL'.
wstr_otf_control-tdpages = 0.
wstr_otf_control-tdnoprint = 'X'.
CALL FUNCTION 'DISPLAY_OTF'
EXPORTING
control = wstr_otf_control
IMPORTING
RESULT = wstr_retcode
TABLES
otf = wtbl_otf.
IF wstr_retcode IS INITIAL.
*--- message...
ENDIF.
ENDFORM. "DISPLAY_FORM
*& Form display_others
display other types, may more types needed to separate...
you can refer current version of SAP report RSPOLST2
FORM display_others.
CALL FUNCTION 'RSPO_DISPLAY_SPOOLJOB'
EXPORTING
rqident = rqident
EXCEPTIONS
no_such_job = 1
job_contains_no_data = 2
selection_empty = 3
no_permission = 4
can_not_access = 5
read_error = 6
OTHERS = 7.
IF sy-subrc <> 0.
MESSAGE s013 WITH text-001.
ENDIF.
ENDFORM. "display_others -
How to get the spool request number ?
Hi All,
I am working on a smart-forms. I am using a custom transaction to print these smartforms. When I execute
the transaction the print screen comes where I can do
print preview or print.
Now to convert this Smart Form to PDF I need to know the spool request number to use in the report called RSTXPDFT5.
How do I get the spool request number ?
Do I need to do some changes in spool control options of print screens to get the spool request number or something else ?
Please let me know.
Answers will be awarded...
TusharHi,
You will get the spool no. in the parameter "job_output_info" after calling the smartform function module in print program. The spool ids of the prints is stored in table job_output_info-SPOOLIDS.
Regards,
Gagan -
How to populate the page number to a Spool request
Hi all,
I use the function RSPO_OPEN_SPOOLREQUEST
RSPO_OPEN_SPOOLREQUEST
to create a spool request, but this spool show
as 0 page, but this can be printed normal. but failed in convert to PDF. Anybody know how to solve this?
Many thanks.Hi,
Try this make a note of the spool request number and goto SE38 and give the program name as RSTXPDFT4 and execute(F8) will ask you for spool number give the spool number and execute. will ask you to give the location give and save.
Check whether the form is generated into PDF or not if it is generated then there might be problem in your code.
Hope my answer helps you.
Cheers!! -
How can i find the spool request number in script
Hi Experts,
I need solution that how can i see the spool request number, bcoz i need to covert my script into pdf format.
Thanks and Regards.
Venkat NThere isn't any correspondence. I seem to recall that Amazon added that feature to the Kindle app but I haven't checked lately.
-
Number of pages in new spool request
Hello.
I use FM RSPO_RETURN_ABAP_SPOOLJOB to extract lines from a given spool. Then I open a new spool with FM RSPO_SR_OPEN. Each line of the table coming out of RSPO_RETURN_ABAP_SPOOLJOB is written to the new spool. Afterwards i close the new spool with FM RSPO_SR_CLOSE.
So far so good. This works fine.
My problem is that when i take a look into transaction SP01 the old spool has a certain number of pages. SP01 maintains that the new spool has 0 pages.
How does that come? How can I solve this?
Thx in advance
MikeThank you all.
My problem was that during the process of data extraction (old spool -> internal table) the NEW-PAGE-tags are deleted or at least they were not transferred into the table. And so the could not have been written into the new spool.
Solution:
Every 65 lines, that are written into the new spool request, I call RSPO_SR_PAGE_BREAK.
Thank you anyway.
MIKE -
How to see the spool request number
hi experts,
how to see the spool request number of any object......
may be form or report........U can go to SP01/SP02.
For generating spool u can look into this code.
FORM write_to_spool.
DATA : l_f_list_name LIKE pri_params-plist,
l_f_destination LIKE pri_params-pdest,
l_f_spld LIKE usr01-spld,
l_f_layout LIKE pri_params-paart,
l_f_line_count LIKE pri_params-linct,
l_f_line_size LIKE pri_params-linsz,
l_f_out_parameters LIKE pri_params,
l_f_valid.
l_f_line_size = 255.
l_f_line_count = 65.
l_f_layout = 'X_65_255'.
l_f_list_name = sy-repid.
to get defult spool device for the user
SELECT SINGLE spld INTO l_f_spld FROM usr01 WHERE bname = sy-uname.
IF sy-subrc = 0.
MOVE l_f_spld TO l_f_destination.
ENDIF.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
ARCHIVE_ID = C_CHAR_UNKNOWN
ARCHIVE_INFO = C_CHAR_UNKNOWN
ARCHIVE_MODE = C_CHAR_UNKNOWN
ARCHIVE_TEXT = C_CHAR_UNKNOWN
AR_OBJECT = C_CHAR_UNKNOWN
ARCHIVE_REPORT = C_CHAR_UNKNOWN
AUTHORITY = C_CHAR_UNKNOWN
COPIES = C_NUM3_UNKNOWN
COVER_PAGE = C_CHAR_UNKNOWN
DATA_SET = C_CHAR_UNKNOWN
DEPARTMENT = C_CHAR_UNKNOWN
destination = l_f_destination
EXPIRATION = C_NUM1_UNKNOWN
immediately = 'X'
IN_ARCHIVE_PARAMETERS = ' '
IN_PARAMETERS = ' '
layout = l_f_layout
line_count = l_f_line_count
line_size = l_f_line_size
list_name = l_f_list_name
LIST_TEXT = C_CHAR_UNKNOWN
MODE = ' '
NEW_LIST_ID = C_CHAR_UNKNOWN
NO_DIALOG = C_FALSE
RECEIVER = C_CHAR_UNKNOWN
RELEASE = C_CHAR_UNKNOWN
REPORT = C_CHAR_UNKNOWN
SAP_COVER_PAGE = C_CHAR_UNKNOWN
HOST_COVER_PAGE = C_CHAR_UNKNOWN
PRIORITY = C_NUM1_UNKNOWN
SAP_OBJECT = C_CHAR_UNKNOWN
TYPE = C_CHAR_UNKNOWN
USER = SY-UNAME
IMPORTING
OUT_ARCHIVE_PARAMETERS =
out_parameters = l_f_out_parameters
valid = l_f_valid
EXCEPTIONS
archive_info_not_found = 1
invalid_print_params = 2
invalid_archive_params = 3
OTHERS = 4
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
IF l_f_valid NE space.
NEW-PAGE PRINT ON PARAMETERS l_f_out_parameters.
WRITE : /5 'Material No.',
25 'Message Type',
40 'Message Issued'.
ULINE.
LOOP AT g_t_message_table WHERE type = 'E'.
WRITE : / g_t_message_table-matnr UNDER 'Material No.',
g_t_message_table-type UNDER 'Message Type',
g_t_message_table-message UNDER 'Message Issued'.
ENDLOOP.
NEW-PAGE PRINT OFF.
ENDIF.
ENDFORM. " WRITE_TO_SPOOL
Regards
Maybe you are looking for
-
My ipod will not do anything but show a screen that asks to "connect ipod to computer, use itunes to restore" My computer however will not recognize my ipod at all so there is no way to restore my ipod. I am not skilled in computers but if anyone has
-
IPad keeps freezing when using iplayer
I have just updated my iPad to 4.2 and since then when using iplayer the screen freezes after about 3-5 minutes. I have cleared both cookies and cache from the settings menu and this has made no difference!? Very frustrating when you've jst started t
-
ABAP HR- table for factory calender id at employee level..
Hi, i have a requirement in which i need to retrieve Factory calender ID against holiday calender ID at employee level. I am able to retrieve Holiday calender ID for an employee. Now i need a table to where i can get factory calender for an employee
-
Can Discoverer be used as an XML Data source for XMLP ?
I am wondering if Discoverer can generate an XML Data Source for XMPL. I have heard that Discoverer Viewer can have XML as an output. Is there a way of using this XML output with XMLP and, if yes, how to batch both steps ?
-
Alright, I am making my Portfolio (Hosted on Dropbox for this porpuse) and once you go onto it you can see that it is not aligned correctly. Now in dreamweaver it comes up normal: I have done this by placing all the Div's into a wrapper div, which un