on 11-04-2010 12:44 PM
Hi All,
I have a FILE to FILE scenario (assynch of course) (both FTP) and the manager of this project is asking us to have a confirmation when the interfaces have been performed and received sucessfully in receiver side and LOG it in a table of our DataBase (Oracle).
I'd like to know what is the best way to achieve this ? How can the sender side know if the file has been received sucessfully in receiver side and thus the interface can log it in a DB table as sucessful ?
Thank you,
Regards
Hi Diego,
you can setup an Business Process where you receive the file sender message, send to the file receiver asking for an acknowledgment and define an exception branch for that. In the exception branch you map the error cases (for the two receiver of the status). In the normal branch you map the positive response for the status receivers. Finally you have the two send steps to the status receivers.
receive step
block
-normal branche
--send step to file receiver
--transformation positive 1
--transformation positive 2
-exception branche
--transformation negative 1
--transformation negative 2
end block
send step status receiver 1
send step status receiver 2
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Udo, thank you for that!
Yeah I had designed this kind of BPM but I didnt know that I could get the acnkowledgement from sender assynch step and define if the message was delivered sucessufully or not.
What should I do to check the acknowledgement of the message and push it to sucess or expection branch ?
Thank you
Diego
User | Count |
---|---|
83 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
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.