Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Spool request not created in background.....

Former Member
0 Likes
2,007

Hi Experts,

I have executed one report in background in sduser but it has not generated a spool request in sp01. There is no authorisation for sm37 to this user.

In abapuser user it is generating a spool request when i checked in sp01 but not in sduser.

What may be the problem ? Is there any authorisation problem ?

Yusuf.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,352

Hi Yusuf,

Can you check whether the background job is completed or not and also make sure the user has the authorization to the authoriztion objects S_BTCH_NAM

,S_BTCH_JOB ,S_BTCH_ADM . Make sure that you have given value LIST under the authorization object S_BTCH_JOB, it will Display spool requests created by jobs.

Regards,

Bharath

Hi Experts,

I have executed one report in background in sduser but it has not generated a spool request in sp01. There is no authorisation for sm37 to this user.

In abapuser user it is generating a spool request when i checked in sp01 but not in sduser.

What may be the problem ? Is there any authorisation problem ?

Yusuf.

7 REPLIES 7
Read only

Former Member
0 Likes
1,352

Is the user's spool control set to "Output immediately"?

Read only

0 Likes
1,352

Hi Pat,

No, I have removed from spool control - output immediately for sduser.

Yusuf.

Read only

manohar_kappala2
Contributor
0 Likes
1,352

Hi Verify what access you values u have got in the auth object.

S_SPO_ACT

for the field SPOAUTH.

you need to have the user id of the creator of this spool request if you are not the one creating it.

make sure that user ID is added in the role.

Hope this helps

Manohar

Read only

0 Likes
1,352

Hi Manohar,

I tried S_SPO_ACT in sduser and given full authorisation eventhough it is not working ( not genereting ). After processing in background i am going to sp01, there is not request generated.

What is the reason ?

Yusuf

Read only

Former Member
0 Likes
1,353

Hi Yusuf,

Can you check whether the background job is completed or not and also make sure the user has the authorization to the authoriztion objects S_BTCH_NAM

,S_BTCH_JOB ,S_BTCH_ADM . Make sure that you have given value LIST under the authorization object S_BTCH_JOB, it will Display spool requests created by jobs.

Regards,

Bharath

Read only

0 Likes
1,352

Hi Munagala,

Thanks, Problem is solved with your help.

S_BTCH_NAM

S_BTCH_JOB

S_BTCH_ADM, These three objects were not given.

One more question, the user cannot delete this spool than which authorisation should give ? I have removed Delete option from S_SPO_ACT object.

Yusuf

Read only

0 Likes
1,352

Hi Yusuf,

There is no otherway to delete the spool request except giving the option delete in the authorization object S_SPO_ACT.Make sure that you havenot given the values SP01, SP0R under the authoriztion object S_ADMI_FCD. If you have given both the authorization objects with the above mentioned values than that user will get the authorization to delete the spool requests created by the other users also. So if you want to restrict the user not to delete the spool requests created by the other users make sure , not to give him the values SP01, SP0R under the authoriztion object S_ADMI_FCD.

Regards,

Bharath.