Application Development 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: 

No authorization to send IDocs with message type

Former Member
0 Kudos

Dear all,

I am trying to send an idoc to external system.

i am getting this error "No authorization to send IDocs with message type DESADV" .

with one particular user.

if i have sap_all, sap_new i don't have any problem.

could you please suggest which authorization object should be used?

thanks

Keith.

7 REPLIES 7

former_member74904
Contributor
0 Kudos

hi keith,

whenever you find yourself in a situation where you're not sure what authorization object to use in order to solve a problem like yours, it's always a good idea to first use the trace (ST01).

it will tell you exactly what objects are being checked and which ones you're missing.

if you still can't figure out what the cause of your problem is, let me/us know.

good luck!

dimitri

0 Kudos

Hi

I tried trace but could not find that in the trace.

could you please tell me do i need do any extra checks in trace.?

Thanks

Keith.

0 Kudos

I think you should be fine just checking the authorization check within the trace transaction.

could you otherwise copy/paste the tarce in this topic?

0 Kudos

Please find the trace

11:47:39.861.584 AUT 0 <- S_IDOCCTRL:EDI_TCD=WE46,ACTVT=02

11:47:39.870.389 AUT 3 <- B_ALE_RECV:EDI_MES=ORDERS

Thanks

Keith.

0 Kudos

can you check that object B_ALE_RECV in the respective role(s) has message type DESADV (delivery notification type)?

by the looks of it, this is what authorizations you're missing.

0 Kudos

Thanks it worked.

Keith

0 Kudos

Hi,

I have the same issue and we found B_ALE_RECV:EDI_MES=ORDERS is missing.

Once we got B_ALE_RECV:EDI_MES=ORDERS added user it worked.