cancel
Showing results for 
Search instead for 
Did you mean: 

Receiver IDOC_AAE Error

Former Member
0 Kudos

Dear Experts,

Interface Flow: SOAP to IDOC

We are facing below error while posting an IDOC

Error: Description of the above error:

IDoc: Preparing idoc document list for send failed due to Recipient Partner Type is not available

MP: exception caught with cause com.sap.aii.af.idoc.exception.IDOCAdapterException: Recipient Partner Type is not available

Exception caught by adapter framework: Recipient Partner Type is not available

Transmitting the message to endpoint <local> using connection AFW failed, due to: com.sap.aii.af.idoc.exception.IDOCAdapterException: Recipient Partner Type is not available

Our Mapping to Header Records are as follows:

There is partner profile configured in our ECC. Could you please throw some light to fix this error please

Thanks,

--Sai

Accepted Solutions (0)

Answers (4)

Answers (4)

manoj_khavatkopp
Active Contributor

In reciever channel you have option "Overide control records " option select this and put RCVPRN = LS or if any other

Former Member
0 Kudos

Is it Receiver partner profile name or Logical System name?

Can you elaborate more Manoj.

Thanks,

--Sai

manoj_khavatkopp
Active Contributor
0 Kudos

Sorry it should be RCVPRT =LS i,e the partner type of the receiver partner profile whatever you defined in ECC.  if its Non-LS then change the parameter as so.

former_member182412
Active Contributor

Hi Sai,

Normally these values are taken from adapter specific identifiers in ECC business system, check your business system.

If it is empty then maintain in SLD and update in directory.

Regards,

Praveen.

philippeaddor
Active Participant
0 Kudos

Hi Manoj

Selecting "Override control records" is not necessary in normal cases. You can set the option "Control Record in IDoc XML" to "not mandatory" so that the adapter automatically creates the control record based on the information from the SLD and ESR (as mentioned by Praveen). That means, you can completely deactivate the target EDI_DC40 structure (right click - deactivate) in the mapping and it will be crated in the receiver channel automatically.

Philippe

philippeaddor
Active Participant
0 Kudos

As mentioned in a comment above, probably the Adapter Specific Indentifiers of the Business Component or System is missing/got lost. If it's a business system, you need to check it in the SLD. Open the BS and click on "Integration" tab. There you see the Logical System Name. If this field empty (it happened a few intermittent times in our case for unknown reasons), try the following: Click on "Change" next to Technical System. Pick another client from the client dropdown, save it, and then immediately revert to the correct client for this BS and save again. Go back and check if it pulled the LS name correctly from the technical system.

msekowski
Discoverer

Thanks for the hint, worked perfectly!

0 Kudos

Hi ,

Is issue resolved? Kindly let me know the steps you took to eradicate this error.

Thanks

philippeaddor
Active Participant
0 Kudos

Hi Rushabh

See my new answer added below.

Philippe

former_member186851
Active Contributor
0 Kudos

Hello SAI,

How your passing RCVPRN value?

Former Member
0 Kudos

Hi Raghu,

I am not passing any values in RCVPRN, it was working fine in PI 7.0, is this values mandatory now in PI 7.5?

Please confirm

Thanks

--Sai