cancel
Showing results for 
Search instead for 
Did you mean: 

Image file transfer from SAP ECC to PI

gaffaransari
Participant
0 Kudos

Dear all,

There is a requirement to transfer image files (scanned signature and logo) from SAP to 3rd party system via SAP PI.

Please help me know the possible options to handle this integration.

Accepted Solutions (1)

Accepted Solutions (1)

former_member190293
Active Contributor
0 Kudos

Hi Abdulgaffar!

Since you need hexademical string for your attachment in order to save it to DB you can either send your image in payload, already encoded on sender side or use java code to encode your binary attachment into hexademical string.

Regards, Evgeniy.

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Abdul,

Did you succeed on this? I will appreciate a follow up on this thread.

Thanks

gaffaransari
Participant
0 Kudos

Hi Evgeniy,

Thank you for the response. I will follow same approach. I am closing the thread now.

gaffaransari
Participant
0 Kudos

Hi Evgeniy,

Thank you for the response. My receiver system is a database (JDBC protocol) and they are expecting the jpeg/tiff images to be placed either in database tables or as a file in share folder. On SAP side the end user is going to upload the scanned images containing signature using a transaction in SAP.

Hi Sateesh,

I am using PI 7.4 dual stack option. I am thinking to use base64 but it may blowup the payload size by 30%.

Former Member
0 Kudos

Hi Abdul,

What is the PI version you are using?? try pass-through once for transferring image files.

Regards,

Sateesh.

former_member190293
Active Contributor
0 Kudos

Hi Abdul!

If your receiver system respects attachments you can send your image files as attachments using ABAP proxy on sender side.

Another option might be using Base64 encoding to put your image files data into payload.

Regards, Evgeniy.