cancel
Showing results for 
Search instead for 
Did you mean: 

File to File (get confirmation from receiver side)

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

udo_martens
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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

udo_martens
Active Contributor
0 Kudos

Hi Diego,

>What should I do to check the acknowledgement of the message and push it to sucess or expection branch ?

Nearly nothing, just request the acknowledgment in the send step and type in the exception you defined for the block.

Regards,

Udo

Answers (0)