Binary File to ABAP®

Many information is stored in different files with different formats. This information is often important for the customer and there is the question, how to transport this to a customer.

BinFile2ABAP is an ABAP® and JSON code generator which offers this possibility. With BinFile2ABAP you can store each file in an ABAP® function module, report, form or as JSON file. This means, it converts the file to an ABAP® source code or to a JSON base64 encoded file.

With the call of the ABAP® code the file is set to an export interface or saved on the presentation server. In this case you can executed it on the presentation server. e.g. in synchronous mode and the file can be deleted after the execution. Also BinFile2ABAP supports the SAP® MIME-Repository.

BinFile2ABAP can also create base64 encoded JSON files from any file too. You can use this JSON file in the context of your SAPUI5® development, e.g. to simulate backend databinding, via OData and the SAP® Gateway, as local databinding.

With this kind of information you can extend your possibilities. You can integrate each type of file you want in your ABAP® or SAPUI5® code, e.g. Adobe® Portable Document Format® (PDF), Compiled HTML Help (CHM), all image, sound and video formats etc.

  Download of BinFile2ABAP (version 2.05 from 20.11.2016)
BinFile2ABAP.zip: 575'137 Bytes with MD5 CRC check sum: 020a08c5df0876709065d911129a6d34
BinFile2ABAP.exe (x64): 149'504 Bytes with MD5 CRC check sum: 9c9d4667d45ed6b229f48fbf606dbdc3
BinFile2ABAP.exe (x86): 109'056 Bytes with MD5 CRC check sum: db141b1326e28b5e68393728713618a4

The zip file contains:
In x64 directory:
BinFile2ABAP.exe  — 64-bit executable for Windows®
Scintilla.dll  — 64-bit Scintilla library
In x86 directory:
BinFile2ABAP.exe  — 32-bit executable for Windows®
Scintilla.dll  — 32-bit Scintilla library