on 09-21-2006 3:19 PM
Hi.
I have a simple scenario File->RFC->FILE
In the BPM that i use, i send some data vía RFC to a R3 Backend and retrieve it. FInally, i create a file with the result.
The send step that sends the data to R3 backend has been defined with a transport confirmation.
My problem is that the BPM has send the info to R3, has received the ACK and at this time, the R3 has crashed.
Now R3 is back again and the Receive Step of the BPM is waiting for the answer. I've checked Sm58 in R3 Backend but no entries in it.
How can i send once more the RFC now that R3 is ready?
Thanks.
Inigo.
Hi,
RFC is of synch type. no need of Send step with Transport Acknowledgement.
So send the RFC req with Synchronous mode and map the file input into RFC request outside the BPM and get the response back into File.
Have a look into this blog-
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
regards,
Moorthy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If so it is like of 2 scenarios. You need to have 2 receiver determinations
1) Sender File to RFC in R/3
2) R/3 to File
But if you want to execute these 2 separate scenarios in sequence then the current design should have these BPM steps
1) Receive File data
2) Transofrmation step ( InputFile to RFC1)
3) Send the RFC data
4) Receive the RFC2 data
5) Transformation Step (RFC2 to OutputFile)
6) Send this to file
You can avoid transformation steps inside the BPM. for this you need to do mapping outside the BPM
Regards,
Moorthy
Hi,
What is the RFC all about? Is it just fetching some data and giving you back or it is updtaing something in R3.
Thanks,
Prakash
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Inigo,
design a exception branch for system errors.
In this branch design a wait step for a special time you have to decide.
After that wait step make a new send step (maybe in a loop )
Regards Mario
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.