cancel
Showing results for 
Search instead for 
Did you mean: 

File Archiving in AS2 sender adapter

Former Member
0 Kudos

Hi All,

We have a requirement where SAP PI will pick a file(XML) from 3rd party  FTP location and create a IDOC.

It is said by client that Seeburger AS2 adapter has to be use for this message transfer. we cant use file FTP adapter.

We are looking into sender AS2 Adapter configuration for this . We don't have to do any message transformation like EDI to EDI xml, so we don't have to use any module which calls BIC map at adapter. it is just a file transfer.

We want to know whether File archiving is possible or not using AS2 adapter. is there any module who support this functionality

Regards,

Navneet

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi all,

Any update on this. what are the module parameter we have to pass.

Where we can define our archiving file path.

I searched many forum ,but  not able to get any answer.

S0003485845
Contributor
0 Kudos

Dear Navneet,

regarding your previous questions, I will try to provide some answers:

1. Use BIC module parameter "createFiles":- what value we need to pass as module parameter value?

     => the parameter "createFiles" only needs the value of the "path" where the source and      destination file are stored, when the BIC-Module is executed.

2. Use  FileStore module.:-for this we  need to deploy "SeeXIMessageArchiving.sca" at PI server . than only we can use this module.  what is the parameter name and value need to be  passed in this case.

     => Yes, the FileStore-Module is part of the "MessageTracking". With this Module you can store      the files on the filesystem and attach the corresponding Links in the MessageTracking. In the      MessageTracking-Frontend, you have then the possibility to view/download all attachments that      you have stored with a message.

    

     Syntax:

     As parameter name in the module channel, you have to use "attachmentName".

     As parameter value, you can refer to the data that you want to store, e.g. "MainDocument"

The difference between these 2 approaches is, that the "MessageTracking" is a complete Application with own database tables, where information about the complete processing is stored, so it can be used as an End2End-Monitor, that is accessible via WebBrowser.

The FileStore-Module is just a part of this setup and allows to attach all kind of attachments to each process.

The BIC is a module that can be put in the module-chain and allows for converting data (e.g. from non-XML to XML). It is similar to FCC but far more flexible as it can be included in any module-chain and not just in the File-Channel.

Former Member
0 Kudos

Hi All,

We gone through couple of forum at SDN and understand that we have 2 way that will serve our requirement.

1. Use BIC module parameter "createFiles":- what value we need to pass as module parameter value?

2. Use  FileStore module.:-for this we  need to deploy "SeeXIMessageArchiving.sca" at PI server . than

    only we can use this module.  what is the parameter name and value need to be  passed in this 

    case.

3. how does these two  different from each other?

Regards,

Navneet

Former Member
0 Kudos

To achieve your issue, you can try to use a Shell Script to copy the file after sent successfully to the receiver system

The shell script, could looks like:

cp file1 ArchiveDirectory1