on 03-28-2011 7:30 PM
Hi All,
My Requirement ,
The scenario is BPM-Portal(SOAP)- - - ECC(RFC)- - - MDM(7.1)
The webservice(Asyn) is being triggered from the BPM-Portal ,it has to send the values to both systems parallely ,
a)ECC system by using a RFC(syn)
b)MDM server
and the response(status) of the RFC message should be passed to the MDM server .
My queries are,
1)Could anyone suggest me on how to proceed the above stated scenario.
2)If I configure the MDM server using 7.1(PI-MDM Adapter), will my xml file would directly updates the MDM tables .
3)I hope MDM 7.1 works only for Asynchronous flow,is that correct?
Thanks in Advance.
Regards,
Lavanya
Hi All,
There is a change in my requirement ,
The scenario is BPM-Portal(SOAP)- - - ECC(RFC)- - - MDM(7.1)
The webservice(syn) is being triggered from the BPM-Portal ,it has to send the values to both systems parallely ,
a)ECC system by using a RFC(syn)
b)MDM server
and the response(status) of the RFC message should be passed to the MDM server and to the BPM-Portal .
My Queries:
1.Is that I need to achieve this through BPM or without BPM.
2.I need to provide the wsdl to BPM-Portal team,should I need to generate as an Asyn or syn mode.
Could anyone suggest me on how to proceed the above stated scenario.
Thanks in Advance.
Regards,
Lavanya
Edited by: Lavanya Balanandham on Apr 14, 2011 12:15 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You need to use BPM for that. I think you can do it in two ways.
1) if you make SOAP Aynch - use Asynch/Synch bridge and send the response of RFC back to SOAP and MDM asynchronoulsly.
2) SOAP as sysnch -- > Synch Soap to Synch RFC , send response back to SOAP sync and MDM asysnch. - never did that, but looks possible.
Just try them with very simple mapping and then make ur deicison.
Regards
Inder
Edited by: Kulwinder Grewal on Apr 13, 2011 3:08 PM
I just tried small BPM , you can give Synch BPM wsdl to them.
Design BPM like this.
1) receive Synch - Open S/A bridge
2) Send Synch to RFC
3) Send asynch to MDM.
4) Send close Synch/Asynch bridge for receive1
You will need to use transformation steps in between according to your requirement.
Regards
Inder
Hi Inder
Thanks a lot....I have provide the BPM-Portal team a outbound-syn wsdl as you stated and now the response is sent only to BPM-Portal from RFC and not to MDM ie,
SOAP(SYN)--PI---RFC(SYN) / MDMl(ASYN)
Could you please explain me the step for the same.
Thanks in Advance
Regards,
Lavanya
Edited by: Lavanya Balanandham on Apr 22, 2011 10:56 PM
a)ECC system by using a RFC(syn)
b)MDM server
and the response(status) of the RFC message should be passed to the MDM server and to the BPM-Portal .
now the response is sent only to BPM-Portal from RFC and not to MDM
Your requirement is to send the Portal data to RFC and also to MDM ..... part two...you want to send the RFC response to Portal and also to MDM?
If my understanding is correct then use the below BPM pattern:
Receive (Sync/Async bridge) --> Transformation --> Send_to_RFC(Sync) --> Send_to_MDM_Portal_Data(Async) --> Send_to_MDM_RFC_Resp(Async) --> Send_to_Portal_RFC_Resp (Close S/A bridge)
Do check what is the timeout parameter of the SOAP sender channel that you would use in the above process....if it is less then it will timeout till the time response is sent back to the Portal system....you also need to ensure that the Portal system is able to keep the connection open for that duration.
I suggest you to go with BPM.
Receive step(PortalRequest)--->Transformation(PoratlReq to RFC Req)>SyncSend Step(outcome Rfc Response)->Transformation(RFCResponse to MDM)-->Send step(to delever message to MDM).
MDM PI adapter directlt place data in to MDM Server.
Regards,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
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.