Skip to Content
avatar image
Former Member

SFTP Receiver Channel Response option

Hi Experts ,

   Can you help me with this .

        I have a requirement with SFTP receiver Channel . My SFTP Channel is posting files to 3rd Party vendors. I need to have a email triggered for each file that has successfully reached the 3rd Party vendor folder. This is because the 3rd Party end users do not have the option to access their SFTP Folder  and see the contents  and we have to take care of emailing them .

I am having PO7.4 singe stack.

   This is critical and I have no option to change to any other adapter.

I have gone through the link : Using Request Response Bean Module in FILE Adapter - Process Integration - SCN Wiki   , this is not the one that I am looking for.

 

Thanks and Regards,

Abhishek .

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Dec 17, 2014 at 07:15 AM

    Please note , mine is a BPM scenario , but there is no issue with waiting / holding etc. Req is EOD , I need email for each file that gets in their SFTP Folder successfully .

    Regards,

    Abhishek .

    Add comment
    10|10000 characters needed characters exceeded

    • >>>>but since SFTP is something that cannot be ping tested or visible to us , I wish to know , if the data propagation happens followed by execution of  step 2 , or even an archiving step in step 1 itself ( we have archiving feature in SFTP Receiver adapter ) can we be sure that the step 1 was completed successfully.


      It's the same. You can find all these information in Audit logs.

      Message status will be set successful only when the file successfully delivered to SFTP server.


      you can use FTP tools such as filezilla,winSCP to connect to SFTP server from your desktop and validate the file processing.


      So you can rely on this functionality.


  • avatar image
    Former Member
    Dec 21, 2014 at 10:31 PM

    Thanks all. Understand that if SFTP channel is green , then it's successful. Trying to figure out , per file flow if I can trigger an alert .

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      If I follow this approach , then if the first step first message failes , the send step wont be initiated .And this will prevent the second file to reach SFTP . Am I correct . If yes, then business will not accept it .

      >>> The (1st Step)  First Interface is for File to SFTP scenario and the 2nd Step / Interface is for Sending Email.

      If 1st Step is successful i.e File is written to SFTP dir then it will execute the 2nd Step i.e to send Email


      If 1st Step fails, then it will not execute 2nd Step of Sending Email (as you need Email only incase when file is written successfully to SFTP dir)....and this message will fail in PI.


      Later when the Sender sends next set of File it will follow / do the check as mentioned abv and it will not prevent the Next file to reach SFTP (as this will be a fresh / new message flow).

      P.S: The option - Maintain Order At Runtime is to be Checked in Interface Determination


      Hope it helps.


      Regards,

      Azhar