on 01-31-2012 9:23 AM
Publish and Subscribe using BPM or Without BPM (RFC vs files), where Sender SAP and receivers multiple system,.
This is my 1st BPM scenario in sandbox system
For this scenario
I Created 2 Data types
2 MT,
Service interface:
Request interface Mode:Asynchronous
Abstract Req interface,Mode:Asynchronous
Response Interface,Mode:Asynchronous
Abstract Respomse Interface ,Mode:Aysnchronous
Synchronous Interface ,Mode:Synchronous
2 Message mapping for Req and Resp
1 Operation Mapping
BPM design: Plz find the attatchement
Can anyone please help me how many Interface determinations,receiver determinations ,sender agreements,receiver agreements need to create for this.......
It will be good if anyone send the BPM design flow for this.........
can we do this scenario without BPM?
Regards
A.Muni kumar
Edited by: Muni 1234 on Jan 31, 2012 10:24 AM
Hi,
You can definitely do publisher and subscriber pattern without BPM. What you need is two flows: One that publishes to a component(Let's call it BUS_COMPONENT) and the other one that is the subscriber. from the (BUS_COMPONENT) to the final receivers. Usually this goes together with a canonical data model (assuming that you have multiple senders as well).
But since in your case you have only one SAP sender there is no need for PUB SUB you can just create one flow SAP to multiple receivers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Could you explain your scenario?
As you mentioed SAP is on Sender Side and on receiver side you have mutiple systems..
now can you explain on receiver you have Files(FTP) or any other..
What is tehre from SAP Side.. RFC or Proxy?
and what is the expected flow.. is it Sync..?
because if you are trying for scenario RFC --> PI ---> Files(Multiple Files)
then there are two questions?
1. is this scenario with condition based routing.. so that each time outof many receiver systems it will trigger any specific system.
if above is the case then you can achive this without BPM also..
2. or you need to trigger this interface to all different receiver systems.. if this is the case is scenario expected is Sync..?
your scenario is not clear?
Thanks,
Bhupesh
Hi
Receiver is FTP only.....
SAP side is RFC.........
RFC sender will be initiating the scenario, and there is receiver is File, PI should go to file directory and take the file then send it back to RFC as response.
Sender: RFC
Receiver: File
1. is this scenario with condition based routing.. so that each time outof many receiver systems it will trigger any specific system.
if above is the case then you can achive this without BPM also..
Yes...its condition based routing...
I Used async in this scenario.....sender side configurations also done....
But when when I am triggering BAPI from SE37 I am getting an error
Exception SYSTEM_FAILURE
Message ID: 00 Message number: 341
Message:
Runtime error CALL_FUNCTION_NOT_FOUND has occurred
How to Solve this????
I checked the RFC destination which i created in TCP/IP..a nd i mentioned the same in se37 RFC target system..
Connection is Ok
Or we need to create proxy for MI and report for this?
Edited by: Muni 1234 on Feb 1, 2012 8:38 AM
User | Count |
---|---|
86 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.