cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PO EDI Separator Channel Error

0 Kudos

Hi All,

We have an Inbound EDI(INVOIC D01B format) Interface. There are 2 flows involved for the same.

    

1 st flow: File -> EDI Separator

2nd flow: EDI Separator -> IDOC

Sometimes  its successful in the 1st flow and  In the 2nd flow it  picks different channel (Since we have 5 more EDI separator sender channels) and its throwing a mapping  error since it picks different format.

In receiver EDI separator channel we are getting the error.EDI Separator channels behaves differently each time.

When same file is tested in B2B  cockpit its Successful. So I am guessing no issues with the file used for testing.

We have tried below options:

   

  • We did a Full Cache refresh and tested again still the same error exists.  

  • Stopped all other sender EDI Separator channel and tested still same error exists.

    

  • Tried to keep only 1 sender EDI Separator channel and tested still same error exists.

    

  • Tried a dummy change to all channels and tested again still same error exists.

Message could not be forwarded to the JCA adapter. Reason: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: Message cannot be dispatched: Message cannot be dispatched: senderChannel 'ba6bc28e205c33629ec6d1cb5e2fb164': Catching exception calling messaging system

MP: exception caught with cause javax.resource.ResourceException: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: Message cannot be dispatched: Message cannot be dispatched: senderChannel 'ba6bc28e205c33629ec6d1cb5e2fb164': Catching exception calling messaging system

Exception caught by adapter framework: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: Message cannot be dispatched: Message cannot be dispatched: senderChannel 'ba6bc28e205c33629ec6d1cb5e2fb164': Catching exception calling messaging system


Transmitting the message to endpoint <local> using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: javax.resource.ResourceException: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: Message cannot be dispatched: Message cannot be dispatched: senderChannel 'ba6bc28e205c33629ec6d1cb5e2fb164': Catching exception calling messaging system

  Please let me know your Suggestions if any!

Appreciate your help!

Thanks,

Sharanya

Accepted Solutions (0)

Answers (1)

Answers (1)

Dimitri
Active Contributor
0 Kudos

Hi,

How did you configure your sender EDIseparator cc? Can you share your configuration?

Do you use a generic one and some specifics with the GLN filled in?

Kind regards,

Dimitri

0 Kudos

Hi Dimitri,

I have tried giving all the parameters like Message type,Version....etc..

But still it doesn't work.

Thanks,

Sharanya

Dimitri
Active Contributor
0 Kudos

Why is your message protocol set to EANCOM?

I guess you exchange EDI messages?

0 Kudos

Since its an EANCOM message I am using the protocol as EANCOM.

Only in Receiver EDISeparator channel we have an option of choosing a message protocol as Electronic document Exchange.

Thanks,

Sharanya

Dimitri
Active Contributor
0 Kudos

Make sure EANCOM is configured in all communication channels.

Also, on which support pack level your B2B add-on is on?

0 Kudos

Hi Dimitri,

We are in B2B addon SP02.

Thanks,

Sharanya

Dimitri
Active Contributor
0 Kudos

Hi,

Check if you are on the latest patch level available. I know there were some fixes for EANCOM messages and EDIseparator adapter corrections.

Kind regards,

Dimitri

former_member499364
Participant
0 Kudos

How was this fixed? I have same scenario and my error is like :-

received XML message, but no sender communication channel is configured to receive it. Message could not be forwarded to the JCA adapter. Reason: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: received XML message, but no sender communication channel is configured to receive it.