Graphical Display of spool Request Errors
HI,
Can someone help me where I can find the more details for the following processing Category when we graphical display of spool request in SM37
1) Not Relevant
2) Inappropiate Status
3) Error
Useful for background
http://www.sappoint.com/basis/bckprsng.pdf
http://help.sap.com/saphelp_nw04/helpdata/en/6f/08703713bf277ee10000009b38f8cf/frameset.htm
http://publib.boulder.ibm.com/infocenter/wbihelp/index.jsp?topic=/com.ibm.wbix_adapters.doc/doc/mysap4/sap4x41.htm
Similar Messages
-
SM37 - Graphical display of spool request in Hebrew
Hello,
I'm running a report in background. When I look at the spool request display
the header display in hebrew from left to right instead right to left.
when I'm running online I don't have a problem. I enter the session in hebrew.
does anyone have any idea ?
thanks,
MichalUseful for background
http://www.sappoint.com/basis/bckprsng.pdf
http://help.sap.com/saphelp_nw04/helpdata/en/6f/08703713bf277ee10000009b38f8cf/frameset.htm
http://publib.boulder.ibm.com/infocenter/wbihelp/index.jsp?topic=/com.ibm.wbix_adapters.doc/doc/mysap4/sap4x41.htm -
How to get a graphical display of spool request after a batch job?
Hi all,
I have scheduled a bunch of batch jobs. When I run sm37 to look at the finished jobs, I can see that there is a "papirus like ikon" in the second column, Ln, (the one on the right from the job names) for some of the jobs, but not for the most of them.
Now when I, in sm37, mark this job for which I have an "papirus like ikon", press a "Spool" icon on top of the screen, then mark one step and press the "google icon" I get an output of what job performed in that step. That output usually gives a quite good information of what the program did (e.g. Nr of lines deleted, OP released).
Now my question is how do I get that spol output for the rest of the jobs as well?
Thanks and Kind Regards,
ArminHi Thomas,
As you said, the OTF is stored as is in the spool file, and you can read it using the C calls, or use RSPO_RETURN_SPOOLJOB function module for example.
Note that using SP01, you can send a spool via a menu entry, which corresponds to function module RSPO_SPOOLJOB_TO_OFFICE.
Best regards
Sandra -
HI Experts,
MOst of the time Users encounter Spool Request Error while giving printouts. So for that Ihave to manualy delete sppol requests from SP01. Is there any where I can Schedule Programm where I set parameters to delete spool requests before reaching its maximum limit. Urgent.
Thanks.
KhanHi Khan,
Try this FM RSPO_R_RDELETE_SPOOLREQ.
Have a look in this post
How I set the auto delete old spool request
Regards,
Satish -
FM for conversion of graphical display of spool to html
Hi abapers,
Please help. This is the scenario, what I need is to convert the graphical display of spool to html. The html output has to be the same with the graphical display of the spool with all the colors, fonts etc without using the shortcut in the system menu. Please, please, help. I need to know how. It's really, really urgent. Points will be given to the person who can help me. Thanks.Hi,
First convert the spool to internal table by using FM
RSPO_RETURN_ABAP_SPOOLJOB
Next from internal table to HTML....
Link: /people/rammanohar.tiwari/blog/2006/01/29/abap-utility-print-screen-to-html
or try the following
Please try the follwoing:
1. define HTML internal table with ref to type W3HTML
2. download it as BIN type and give total lenght of the strings as a parameter in the down load.
See the code extract below:
describe table html lines entries.
read table html into w_html index entries.
size = ( entries - 1 ) * 255 + strlen( w_html ).
concatenate p_path file into file.
call function 'WS_DOWNLOAD'
exporting
bin_filesize = size
filename = file
filetype = 'BIN'
tables
data_tab = html
Regards,
Raj. -
Spool request error in downloading 4000 pages
Hi all
I have a small doubt regarding the spool request.
In my scenario I am running the transaction FBL3N
in the background and I am getting an output of around 4000 pages.
I need to download it but my Spool request contains only 10 pages
by default.
I changed it to 4000 but it gives the error of memoryoverflow.
I could work by dividing the file into parts say 500 or 1000 but
is there any way out so that I could download all the pages in
one go.
Hope you ppl have got me.
Please respond asap.
Thanks in advance.
Sumithi,
you can divide data into different spools in following way:
call function 'GET_PRINT_PARAMETERS'
exporting
destination = 'LOCL'
copies = count
list_name = 'TEST'
list_text = 'Test for multiple spools'
immediately = ' '
release = 'X'
new_list_id = 'X'
expiration = days
line_size = 79
line_count = 23
layout = 'X_PAPER'
sap_cover_page = 'X'
receiver = 'SAP*'
department = 'System'
no_dialog = 'X'
importing
out_parameters = params
valid = valid.
IF VALID eq SPACE.
new-page print on parameters params no dialog.
endif.
writes data into spool 1.
new-page print off.
new-page print on parameters params no dialog.
write into spool 2.
new-page print off.
thanks,
anupama. -
HotNews correction for Y2010 spool request error available
Dear gurus,
I became aware of [SAP Note 1422843|https://service.sap.com/sap/support/notes/1422843] which has affected all my systems's spool request reorg jobs.
It is currently release and patch level independent, so you will all be affected by it as well.
You can verify this via entries in table SP01 field RQDELTIME = 2099*
As a kernel patch might take a while (also to download, install, test, etc...) there is a workaround attached to the note until you get there.
Cheers and best wishes for the new years until 2099..
Julius> ...and the variant provided in this note 1422843 doesn't clean at all....
Yes, it does not "clean" the spool requests out of the system - it corrects the deletion date symptom so that your reorg job will pick them up again. Dependent on your config, this might take a few days to become "cleaned", as they were before as well.
Another option is to reorg the spool requests based on the creation date alone. This works fine for "smaller" systems and will protect the spool overflow and number range problem. It will however not correct the other less critical symptoms, so applying the kernel patch at some stage soon is recommended anyway.
Cheers,
Julius -
Greetings.....
During T code of VA11 (change Enquiry ) while issueing OUtput , i m getting the error as '
Value of spool attribute cannot be changed.
Message no. SSFCOMPOSER033
Diagnosis
The spool attribute has the value . This cannot be changed within the spool job. You tried to change the value in .
System Response
Error message.
Procedure
Do not change the value of this attribute.
Please suggest How to resolve it ..............Dear PP,
Please consult with your BASIS-ADMIN; as this is not an SD-Error.
Alternatively, You may post your query in to:
[Forum: SAP NetWeaver Administrator|SAP NetWeaver Administrator;
Best Regards,
Amit -
Dear experts ,
My requirement is ,displaying the spool requests according to user name ,date created ,and Title.for that i am using the following two function modules.
RSPO_RINIT_SPOOL_SP01
RSPO_RDISPLAY_SPOOLREQ
i appended the title of spool request to the internal table and passed that interanal table to RSPO_RINIT_SPOOL_SP01 ,up to now its working fine .but what my requirement is ,i should pass the username and date through selection screen.in the same way i have appended data from the selection screen to respective internal tables and passed through the internal table.if i give wrong 'username ' in selection screen it should not display any spool job.even though its showing spool requests based on title.what was wrong?please help me out.
Thanks and regards
naresh bammidiHi Naresh,
Use below report for your porpose.
TABLES : RQIDEN_T,RQOWNE_T,RQCRED_T,RQTITL_T.
SELECT-OPTIONS : s_spool for RQIDEN_T.
SELECT-OPTIONS : s_owner for RQOWNE_T.
SELECT-OPTIONS :s_date for RQCRED_T.
SELECT-OPTIONS : s_rqtitl for RQTITL_T.
type-POOLs : slis.
data : lt_SPORQ TYPE TABLE OF tsp01sys,
ws_SPORQ TYPE tsp01sys,
goto_sel.
data : lw_sel TYPE SLIS_SELFIELD.
data: lt_sysid type TABLE OF ALSYSID,
ws_sysid type ALSYSID.
ws_sysid-SYSID = SY-SYSID.
append ws_sysid to lt_sysid.
CALL FUNCTION 'RSPO_RINIT_SPOOL_SP01'
EXPORTING
SAVEFLAG = 'A'
SUMMARY = 'X'
LOCAL = 'X'
OWNER = ' '
CLIENT = ' '
RQNONE = 'X'
RQPROC = 'X'
RQSUCC = 'X'
RQERR = 'X'
PJPROC = 'X'
PJSUCC = 'X'
PJPROB = 'X'
PJERR = 'X'
TABLES
SYSLIST = lt_sysid
S_RQIDEN = s_spool
S_RQOWNE = s_owner
s_rqcred = s_date
s_rqtitl = s_rqtitl.
call function 'RSPO_RDISPLAY_SPOOLREQ'
exporting
use = ' '
importing
goto_sel = goto_sel
TABLES
SPORQ = lt_SPORQ
OUTRQ =
changing
rs_selfield = lw_sel
exceptions
others = 1.
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
Thanks,
Vijay -
Spool request with more than 255 columns
Hi,
Please let me know what formatting type has to be used to have spool output with more than 255 lines.
X_24_80_JP L ANY 00024 00080 ABAP list HR Japan: At least 24 rows by 80 columns
X_44_120 L ANY 00044 00120 ABAP/4 list: At least 44 rows by 120 columns
X_51_140_JP L ANY 00051 00140 ABAP list HR Japan: At least 51 rows by 140 columns
X_58_170 L ANY 00058 00170 ABAP/4 list: At least 58 rows by 170 columns
X_60_80_JP L ANY 00060 00080 ABAP list HR Japan: At least 60 rows by 80 columns
X_65_1024/4 L ANY 00065 01024 ABAP List: At Least 65 Lines 4*256=1024 Columns Four-Sided (Only for SAPlpd)
X_65_132 L ANY 00065 00132 ABAP list: At least 65 rows by 132 columns
X_65_132-2 L ANY 00065 00132 ABAP List: 2-column 65 characters 132 columns (only for SAPLPD from 4.15)
X_65_200 L ANY 00065 00200 ABAP list: at least 65 lines with 200 columns (not for all device types)
X_65_255 L ANY 00065 00255 ABAP/4 list: At least 65 rows with a maximum number of columns
X_65_256/2 L ANY 00065 00256 ABAP list: At least 65 lines 2*128=256 double columns (SAPLPD only)
X_65_512/2 L ANY 00065 00512 ABAP List: At least 65 Lines 2*256=512 Columns 2-sided (Only for SAPlpd)
X_65_80 L ANY 00065 00080 ABAP/4 list: At least 65 rows by 80 columns
X_65_80-2 L ANY 00065 00080 ABAP List: 2-column 65 characters 80 columns (only for SAPLPD from 4.15)
X_65_80-4 L ANY 00065 00080 ABAP List: 4-column 65 characters 80 columns (only for SAPLPD from 4.15)
X_90_120 L ANY 00090 00120 ABAP list: At least 90 rows by 120 columns
X_PAPER L ANY 00010 00010 ABAP/4 list: Default list formatting
X_PAPER_NT L ANY 00001 00001 ABAP/4 list: Obsolete (do not use)
X_POSTSCRIPT L ANY 00001 00001 Pre-prepared PostScript
X_SPOOLERR L ANY 00001 00001 ABAP list: Spooler problem report
X_TELEX L TELEX 00001 00001 Telex: 69 characters wide, only as many lines as supported by TTU
ZABC_SAP L ANY 00065 00550 LCM Report Page Type
I have created a custom Format Type with 65*550 (ZABC_SAP) , but still the output gets truncated in the spool.
In sp01 . For the spool request ... If it displayed in Graphical layoout ... Output is getting truncated but when we see in Raw format .. i can see the entire output. But it is not at all formatted.
Thanks,
Tanuj
Message was edited by:
Tanuj Kumar BolisettyHello Tanuj,
You need to use a page format greater than 255 columns for sure. However still if it does not solve the issue then you may consider using the note 186603.
PS: I guess you are on a higher release than 4.6 C . For this release this note íIt has a text attachment for a report tat allows to display such spool requests.
Regards.
Ruchit. -
HTTP request error under HTTPS
Under the HTTPS, we encountered an issue that the content responed by WebSpwhere would display a http request error in flash, but if the content was compressed the flash works fine, may i know if it is necessory to compress everthing response to flash player under https?
More Detail:
The applicate side has a header setting for the response as below:
response.setContentType("text");
response.setHeader("Cache-Control", "no-cache, must-revalidate");
The flash would have http request error with below setting in the WebSpwhere's IHS
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/plain text/xml
But if we change it like below it would works fine.
AddOutputFilterByType DEFLATE text
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/plain text/xmlI always found it odd Flash didn't just use text/plain but to answer you, no you do not need to gzip before sending over HTTPS. Unless it interferes with other things, since you're already compressing text, maybe it's just a good idea to compress it.
-
How to know spool requests from other program?
Hi,
I have requirement like: one standard program will be scheduled in the background, so corresponding spool requests will generated.
I need to write a program, which will capture the spool requests of the standard program.
is there any function module/table available for this requirement? we need to give spool title, date and time as input parameters to that function module.
please help meHi,
try these Function Modules....
RSPO_IDELETE_SPOOLREQ
RSPO_IGET_TOC_SPOOLREQ
RSPO_IMAP_PAGES_SPOOLREQ
RSPO_ISELECT_SPOOLREQS
RSPO_RCHANGE_SPOOLREQ_ATTR
RSPO_RDISPLAY_SPOOLREQ
RSPO_RDISPLAY_SPOOLREQ_LIST
RSPO_RID_SPOOLREQ_ATTR
RSPO_RID_SPOOLREQ_DISP
RSPO_RID_SPOOLREQ_LIST List Display for Spool Requests with ID
RSPO_RISELECT_SPOOLREQS
RSPO_RLIST_DELETE_SPOOLREQ
RSPO_RPRINT_SPOOLREQ
RSPO_RSPOOLREQ_LIST_TO_VIEW
RSPO_RSPOOLREQ_TO_VIEW
RSPO_RSTATUS_FOR_SPOOLREQ
Arunima -
Dear All
How to delete Output spool request. Kindly send the detail procedure
Moderator message:
Locked. Reason: basic question.
Please read forum rules.
Edited by: Csaba Szommer on Dec 16, 2011 1:41 PM
Edited by: Csaba Szommer on Dec 16, 2011 1:47 PMHi,
it is the way to use transaction SP01 in display the spool request is to change there the date in the field "Deleted on".
It works perfectly.
The problem begins when your standard users discover this technique and you find a big number of huge report spools with a deletion date in year 9999. Then you get a huge TST03 table....
the only way to avoid having the spool deleted is to modify the TSP01-RQCRETIME and TSP01-RQDELTIME, the corresponding spool request number such that the year portion is some high value:
RQCRETIME : 2099101022114500
RQDELTIME: 2099101822114500
Unfortunately this method requires direct modification of table tsp01 and not sure if you'll be able to do that in your environment.
Regards
Raj.
Moderator message:
Warning. You used someone else's message as it was your own. Please note that such behaviour can result in deletion of your user.
source:
Several SP01 spool request that need to preserve
Edited by: Csaba Szommer on Dec 16, 2011 1:44 PM -
Track/Audi the graphical display of a spool request
Hello all,
I have the following question: Is it possible to track/audit which user ID is accessing/opening the "type" of a spool request?
I thought it would be a rspo parameter but I haven't found anything related. If it is not possible then the only thing that can be tracked is who is running tcod SP01?
Thanks in advance.
LoukasI have to give it to you that a user with the correct authorizations and no additional access (highly unlikely) will experience almost identical system behaviour in the transactions SP01 and SP02.
- 3 differences are that the screens and PAI (Process After Input) modules are different, so there are more menu options in SP01 even although the program is the exact same one.
- You can display an overview of spool locks, so if you could provoke an entry in the overview to appear then other S_SPO_ACT actions could be used on them (e.g. redirect to a local printer).
- The SU24 proposals will tempt many folks into granting much more than just SPAR admi action. This also plays a role in the choice of transaction, and I often create "dummy" transactions for the identical programs or ones which do nothing to achieve the same.
We can write a PhD about this.... but perhaps if you explain why you want SP01 with enhanced options in the stead of SP02 then it will be clearer, despite all urban legends being in your disfavour..
Cheers,
Julius
ps: Yes, thank you. I had a very adventurous vacation -
Write the Error log from background Job to the Spool request
Hi ,
I have a situation where in i need to capture the error log of a Z program which runs as a background job and write that log into the spool request. My Z program calls runs RSEINB00 program using the SUBMIT statement. When this Job fails the error log can be seen in SM37. But i need this error log to be sent in to a spool.
I can read the error log using the BP_JOBLOG_READ FM and can also create a spool using the RSPO_SPOOL_OPEN FM.
The problem is, when the Submit statement executes, due to internal valdation in the RSEINB00 program the program terminates. Due to this it is not able to perform the SY-SUBRC Check and thus doesn't read the log.
Can anybody suggest me how to overcome this problem. I am attaching the code for your refernece.
SUBMIT RSEINB00
USING SELECTION-SET 'TEST2'
TO SAP-SPOOL
LIST NAME 'LOCL'
IMMEDIATELY space
KEEP IN SPOOL 'X'
AND RETURN.
<b>If sy-subrc <> 0.</b>
CALL FUNCTION 'BP_JOBLOG_READ'
EXPORTING
CLIENT = SY-MANDT
JOBCOUNT = i_tbtco-jobcount
JOBLOG = i_tbtco-joblog
JOBNAME = i_tbtco-jobname
TABLES
JOBLOGTBL = l_joblog
IF SY-SUBRC <> 0.
else.
message i002 with l_joblog-msgv1.
ENDIF.
<b>
ENDIF.</b>
Rgds,
Kewal
P.S. : any other approach to solve this problem will be appreciated too and the points will be rewarded suitably.If I select a job in SM37 and I click on "spool" I get a list with separate spool entries for each of the steps, e. g.
Programmname/Kommand Programmtyp Spoolliste
Z_MM_STAT_UPDATE_WERK ABAP 1707445
ZSLEEP Ext. Kommando
Z_MM_STAT_UPDATE_WERK ABAP 1707459
ZSLEEP Ext. Kommando
Z_MM_STAT_UPDATE_MARA ABAP 1721423
ZSLEEP Ext. Kommando
Z_MM_STAT_UPDATE_WERK ABAP 1721437
Z_MM_STAT_UPDATE_MARA ABAP 1721446
Z_MM_STAT_UPDATE_WERK ABAP 1721447
Z_MM_STAT_UPDATE_VKORG ABAP 1721471
ZSLEEP Ext. Kommando
Z_MM_STAT_UPDATE_VKORG ABAP 1721521
ZSLEEP Ext. Kommando
Z_MM_STAT_UPDATE_VKORG ABAP 1721816
It's in German but I'm sure you get the idea. For each Z_MM_STAT_UPDATE and variant I have a separate spool list that I can display.
Markus
Maybe you are looking for
-
how do i get my apps from m phone into my itunes? when i sync my phone it wants to replace my phone with the ones in itunes already.
-
Hi Guys, Im using FM MD_STOCK_REQUIREMENTS_LIST_API to display MRP element's information and report display without any problem. I have a Refresh button available on report screen where user can click on it to get the latest MRP info. For the refresh
-
I have form that is calling itself for submission, and at the top of the form, I have: <cfif structkeyexists(url,"m")> <cfswitch expression="#m#"> <cfcase value="0"> <cfinvoke component="compoents.post" method="infoMail"> <cfinvokeargument name="fNam
-
Hi Everyone, We are implementing the Verity search feature on our site for the first time and have a few questions. Currently, we have created one collection that targets the Web root directory. Is it possible to target specific directories within t
-
Configuring CDSSO on Sun appserver 7 (update 8)
Guys, I have the following senario Sun Appserver 7_08 Policy Agent 2.1.1 Windows XP Profesional. Tried an application and the policy in a single domain scenario. The so called filter mode was configured 'ALL'. I this scenario, the SJS Acess Manager a