on 05-29-2014 12:06 PM
Dear Experts,
I am trying to create two different scenarios using the same Delivery idoc and two different interfaces, two different receiver determinations, please help me if this is possible and what exact steps i need to follow.
Thank you
Regards,
Kiran Polani
Hi Kiran,
If i understand your requirement you want to use the DELVRY idoc and send it to 2 different receiver systems and there will be 2 receivers.
If thats the case and you are using a classical XI scenario. You can achieve this by putting a condition in the Receiver determination to determine receiver based on an XPATH. Also there can be a condition you may use to determine your Receiver Interface in the Interface Determination where you may again specify a condition to select your Operation mapping as required. No sender agreement as its an IDOC and 2 receiver agreements, if there are 2 receiver systems/interfaces.
Let me know if this helps or in case there is different requirement let me know
Regards,
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Sriram,
That is not my requirement, We are using sender Delivery Idoc --->Soap with sync case. here in this case we are having 4 receivers. we are using XPATH and Added the receivers in receiver determination.
But the problem is that is in production, sometime (issue occured like network or connection problem or receiver application down) we are facing big issue. if one receiver data is not flowing other receivers also data not flowing. if data going smoothly to all receiver there is no problem.
Then we are decided to split individually but while creating "Receiver Determination" it is not able create new Receiver determination in new interface/ Scenario(Object already exist").
is there any posiblity to create new Receiver Determination for AtoA scenarios ?
How to use Virtual Receiver Concept in this case to create new Receiver Determination?
Do you have any idea or documents please share.
Regards,
Kiran Polani
Hi Kiran,
The system will not allow you to create multiple Receiver Determaintion for the same Sender System and Interface unless you use the Virtual receiver concept.
However for the issue you mentioned:
But the problem is that is in production, sometime (issue occured like network or connection problem or receiver application down) we are facing big issue. if one receiver data is not flowing other receivers also data not flowing. if data going smoothly to all receiver there is no problem.
In the Interface determination try and uncheck "Maintain Order at Runtime check box" and see if still the 4 messages get into one queue
Regards,
Sriram
Dear Sriram,
We already Checked the condition "Maintain Order at Runtime Check Box" but still problem persists.
If the same problem is found it gets stucked in "Tobedelivered" and messages are stucked in Engine Status--> Backlogs.When i stop the affected communication chnnel rest other communication channels was showing successful flow of signals, hence dependiencies still exist among receivers.
I want to create new reciever determination for one of the receivers in this case with new interface.
Please suggest if this case is possible in virtual receiver concept, please share your suggestions and relevant docs.
Regards,
Kiran Poalni
Hi Kiran,
Good to know that you are not facing the problem. Let us know once you monitor.
Regards,
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
once you feel the issue is solved please close this thread.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kiran,
You cannot create a Receiver determination with Same sender and Same sender interface.
However if you want to send this one IDOC to different systems. Use Virtual receiver concept as per below blog:
Regards,
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kiran,
Please confirm if you tested this. This check box should resolve the issue ideally
Regards,
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kiran,
As per what i mentioned in the above message,
But the problem is that is in production, sometime (issue occured like network or connection problem or receiver application down) we are facing big issue. if one receiver data is not flowing other receivers also data not flowing. if data going smoothly to all receiver there is no problem.
In the Interface determination try and uncheck "Maintain Order at Runtime check box" and see if still the 4 messages get into one queue
Please uncheck
Regards,
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Experts,
My Question is idoc-->xi->soap
can i create other Receiver Determination with out dependency.
i want to split interface from BPM. in that i should create new receiver determination.But it is saying "object already exist". i don't want to add or add conditon to the same receiver determination.
i want to create new Receiver Determination for new splited interface.
Please suggest me.
Regards,
Kiran Polani
Hi Kiran,
Sorry but just to clarify...Is the Maintain order at Run time ticked?
Regards,
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.