ABAP file formats rely heavily on JSON Schema that are generated out of ABAP types. This repository provides the tooling to generate such JSON Schema.
Comments and suggestions for improvements are most welcome.
More details are found at Contributing.
Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.
Pull the source code with abapGit into your ABAP system. The latest abapGit build can be downloaded here.
The reports and their purpose
z_generate_json_schema
generates the ABAP file formats JSON Schema (minimal requirement is v7.54)z_generate_repo
generates files and folder hierarchy for upload and maintain the abap-file-formats repository (requires ABAP file format framework)
The development of the ABAP file formats tools takes place in the Z
namespace.
Coding policies are stated and verified by abaplint, see configuration file here, that run on every pull request.
Feel free to raise issues to ask questions or report bugs.