on 10-12-2013 6:13 PM
Hello experts,
currently we have following issue with "Missing or Invalid Receiver Agreement". We try to send updated delivery data (after packing and loading in SAP AII) back to SAP ERP while following error occurs:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--
Technical Routing
-->
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
We also tried to set up a Receiver Agreement between SAP AII and OER with Interface DeliveryExecutionConfirmationIn, but we could not find this interface in Receiver Agreement Settings -> Select Interface (Business System -Any- and Category -Any-).
It would be great if somebody of you can help me. Thank you!
Regards,
Fatih
Hi Fatih,
This is the process flow.
1. DELINF.DELVRY05 is sent from ERP to AII
sender Interface: DELINF.DELVRY05 (IDOC)
Receiver Interface : DeliveryExecutionRequestIn(PROXY)
2. DELINF.DELVRY05 is populated within SAP AII with pick,pack...load details.
3. The populated document is now sent back to ERP from AII
sender Interface: DeliveryExecutionConfirmationOut(PROXY)
Receiver Interface : DELINF.DELVRY05(IDOC)
The PROXYs are readily available in PI package & the IDOCs are to be imported while configuring.
Regards
Sam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello guys,
we are now at a point where the IDocs are processed in ERP. The issue was that in Partner profile for AII in inbound parameters the process code had no Identification. After adding IDOC_INPUT_DELVRY it worked.
Now I have another question:
Where exactly can I see the updates in delivery which was packed and loaded in AII and sent back to ERP. Do I have to configure serial number profiles in ERP? I could not find the serialised numbers in the delivery. Thank you in advance.
Regards,
Fatih
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Ambrish,
Hello Sam,
@Sam: We already maintained the process that you mentioned.
@Ambrish: The problem is that SAP is talking about version 7.3 but we use 7.1
Nevertheless I think we have found the issue: We are using a IDES System. Now this system is not connected to ESR of PI. Our Basis consultant is working on it. In the next days we should have a solution for this. I will inform you how it worked. Thank you for your answers.
Regards,
Faith
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You mention DELINF.DELVRY05 and then DeliveryExecutionConfirmationIn. What is your inbound interface name ?
Ambrish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Ambrish,
we created Interface Determination between SAP AII and ERP with DeliveryExecutionConfirmationOut.
We also created Interface Determination between ERP and AII with Interface DELINF.DELVRY05.
This works so far but while sending via PI the above error occurs.
Now regarding to the error it requires a Receiver Agreement (maybe with DeliveryExecutionConfirmationIn?). We could not find any similar Interface. Do you have a suggestion for me? Thank you!
Regards,
Fatih
Hello Ambrish,
our scenario looks like following (Thankfully Bharat Reddy Vaka helped me a lot):
1. We create a outbound delivery in ERP
2. The delivery is sent via PI to SAP AII
3. In SAP AII we are packing and loading this delivery
4. After finished loading AII is sending a Confirmation via PI to ERP. But the message is stuck in PI with Missing or Invalid Receiver Agreement.
DeliveryExecutionConfirmationOut exists in SXI_Cache but not DeliveryExecutionConfirmationIn
Thank you.
Regards,
Fatih
Hi Fatih,
What message type(interface) is being sent out by SAP AII. Is it DeliveryExecutionConfirmationIn ? I assume it is standard proxy. If configuration or receiver agreement for this message type(interface) is not existing in PI, please add it to the scenario and revert back if you still see the error.
Ambrish
Hello Ambrish,
it is DeliveryExecutionConfirmationOut (DELINF.DELVRY05). That is existing and configured. When trying to configure a Receiver Agreement between AII and ERP I configured also DeliveryExecutionConfirmationOut with Communication Channel for ERP. Then I restarted the message but the same error occurs.
Regards,
Fatih
You may can refresh cache( ESR/ID). This a so common error in PI.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.