on 01-29-2016 8:10 AM
Dear Experts,
I am working on a multi mapping scenario where i need to send the data to 2 target systems(CRM_DEV & BC_BPM) based on RFC lookup response and some conditions.
I created the multi mapping in ESR which is working fine. When i am trying to create the ICO i am facing issue when adding the communication channels to the respective target systems , Both systems are selecting all 3 service interfaces.
----->Idoc1
My scenario is SOAP----> Idoc2
------>SOAP
My requirement is send 2 Idocs2 CRM_DEV system and SI_GOTD_Sender_BPM message to BC_BPm system. Attaching the screen shots for your reference. Kindly help me where i am missing the configuration.
Hi Pavan,
If you want to send it to two systems then you need to create two mappings, you only need to create multi mapping if you want to send it to only one system with different service interfaces.
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Praveen,
Thanks for the quick response. Like i mentioned i need to send the data to 2 target systems(CRM_DEV & BC_BPM) based on RFC lookup response and some conditions. If i create two mappings always one mapping get failed.
Lets say Condition to create the IDOCs is RFC lookup response is Y. Condition to send the SOAP message to BC_BPM is RFC lookup response is "N". Always either Idoc or Soap mapping get failed.
Is there any work around for my requirement? the BC_BPM is system nothing but a BPM system which will initiate the NW BPM process. Can i create SOAP XI 3.0 receiver channel in the CRM_DEV( Which is receiver system for IDOCs) and start the BPM process?
Thanks,
Pavan T
Hi Pavan,
Create receiver determination mapping in ESR between your source interface and Receiver message which comes with BASIS software component, Create extended receiver determination in ICO in the tab Receiver and assign the mapping.
Based on the RFC response create the receivers in the receiver determination mapping, and create two separate mappings .
Regards,
Praveen.
Hi Praveen,
Thnaks for the response. I am referring below blog to create the extended receiver determination. In this blog he wrote UDF to define the the receivers. But my requirement is based on the RFC lookup response. Do i have to write any UDF to route the message?
Thanks,
Pavan T
HI Praveen,
Thnaks for the confirmation.I will receive a single file which contains either one of idocs information. for example mentioned below.
1) If purchase date exist in the file i need to create the IDOC1.
2)If sale date exist in the file i need to create the Idoc2.
Both Idocs are in the same target system.
Thanks,
Pavan T
User | Count |
---|---|
86 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.