cancel
Showing results for 
Search instead for 
Did you mean: 

Authorisation Issue for IDOC type

Former Member
0 Kudos

Hi,

I am setting up PO delivery date confirmation via IDOC communication.

Process is Receiving Company code create PO which is sent via IDOC and creates  a sales order automatically through Inbound IDOC in selling company code . This process works fine.

Both Selling and receiving company codes are in same SAP system.

Now , when user confirms delivery date in sales order, it should be sent via IDOC and should update PO with confirmed delivery date. I am using output type BA00/message type ORDERSP/basic type ORDERS05.

I am facing issue with this step. When user confirms Delivery date in sales order and saves, outbound IDOC with order type ORDERSP is generated and processed . However, inbound IDOC is to update purchase order is not created.

When I check in SM58, i see message as 'No authorization to send IDocs with message type ORDRSP'.

I see issue with authorization object 'B_ALE_RECV ' needs to be assigned to user.


however, Our S&A team is not ready to assign this authorization object to business users as it is not advisable.


Strange thing is when same users can  IDOC type ORDERSP can be sucsessfully sent to other SAP system through  PI.


Is there any way to handle this error without giving authorisation for 'B_ALE_RECV'?


Thanks







Accepted Solutions (0)

Answers (1)

Answers (1)

former_member214364
Active Contributor
0 Kudos

Hi Manu Kumar,

  You can fix authorization issue by changing "Ouput Mode" for message type ORDERSP to "Collect IDocs"  and schedule program RSEOUT00 as periodic background job with authorized user  in step(system user who got authorization for message type ORDRSP ).

>>Strange thing is when same users can  IDOC type ORDERSP can be sucsessfully sent to other SAP system through  PI.

When IDOC/Message goes out to PI it uses user maintained in RFC destination unless principle propegation/or Trusted connection with current user  used

Regards,

Jag