Technology Blog Posts by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
carlospinto
Active Participant
7,156

Hi all,

 

Despite having authorizations for this InfoProvider, an error on a DTP ( XXX -> YYY ) is produced while executing a process chain. The message displayed is:

 

 

 

But the user does have authorization for InfoProvider XXX (and for YYY):

 

 

If we generate a trace in tcode ST01 we can see that the error (RC=4) is related to the authorization object S_BTCH_ADM:

 

 

 

To avoid this error the following authorization (authorization object S_BTCH_ADM) should be granted to the user:

 

 

This is because the DTP is running serial extraction. In this case the user needs authorization to manage background processing. If you do not want to grant this authorization to the user, you can check the "Parallel Extraction" mode and the authorization problem will be solved:

 

 

Best Regards,

Carlos Pinto

Saclab Consulting

7 Comments
Former Member
0 Kudos

good one

carlospinto
Active Participant
0 Kudos

Thank you Sam!

Former Member
0 Kudos

Thanks for knowledge sharing. I appreciate your effort

carlospinto
Active Participant
0 Kudos

Many thanks chanchal.gupta2 :smile:

former_member182599
Active Participant
0 Kudos

Why would security not let users execute serially not that I prefer doing it that way. Is this a way to enforce parallel execution of DTPs? It's a good but twisted way 🙂

carlospinto
Active Participant
0 Kudos

Good question Siddharta. I do not know why authorization to run serially and not in parallel is required. It makes sense? Maybe someone of Basis can shed some light...

0 Kudos

I am receiving similar kind of issue but the difference is a cannot see any authorization error in SU53 or ST01 trace. Can someone assist here.