{"ref":"artifact:abap2ui5-addons-table-content-loader","page":"/artifacts/abap2ui5-addons-table-content-loader","json":"/artifacts/abap2ui5-addons-table-content-loader.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"abap2ui5-addons-table-content-loader","name":"abap2UI5-addons/table-content-loader","artifact_type":"app","ecosystem":"abap","domain":"data-and-persistence","origin_ring":"independent","description":{"one_line":"An [abap2UI5](artifact:abap2ui5-abap2ui5) developer tool that moves the content of an ABAP table in and out of JSON, CSV or XLSX files, with a preview before download or saving to the database.","short":"Upload, edit and download ABAP table content as JSON, CSV or XLSX","what_it_solves":"Getting data in and out of an arbitrary ABAP table for inspection or a one-off fix usually means writing a report for that one table. Table Content Loader is a start page of tiles, one per format and direction, leading into small step-by-step [abap2UI5](artifact:abap2ui5-abap2ui5) apps: pick a table, convert its content to or from a JSON, CSV or XLSX file, preview it, and download it or save it to the database. It installs with [abapGit](artifact:abapgit-abapgit) on top of abap2UI5, the addons' [popups](https://github.com/abap2UI5-addons/popups) repository and [abap2xlsx](artifact:abap2xlsx-abap2xlsx), and runs on ABAP Cloud (S/4 Public Cloud, BTP ABAP Environment, S/4 Private Cloud or on-premise with ABAP for Cloud) or on Standard ABAP from SAP NetWeaver AS ABAP 7.50. It is a developer tool for moving test data or Z table content between systems in the browser, without SAP GUI or Eclipse.","when_not_to_use":"Not an end-user app: it reads from any table the user names and writes into tables of the Z/Y namespace, with no authorisation check of its own, so the README asks a project to add its own checks on `S_TABU_DIS`/`S_TABU_NAM` and to restrict who may run it before it is used beyond a development system. XLSX upload and download are not ready for ABAP Cloud yet, and of the upload apps only the JSON one writes the file's rows back to the database.","to_build_on_it":"The start page shows unfinished tiles disabled, and the README's todo list names what is open: CSV upload and download, JSON download, XLSX for ABAP Cloud, and storing an XLSX draft, which the Save Draft button does not do yet."},"flavors":[{"key":"abap-cloud","source":{"url":"https://github.com/abap2UI5-addons/table-content-loader","title":"abap2UI5-addons/table-content-loader — README","checked":"2026-10-17","quote":"ABAP Cloud (S/4 Public Cloud, BTP ABAP Environment, S/4 Private Cloud or"}},{"key":"standard-abap","source":{"url":"https://github.com/abap2UI5-addons/table-content-loader","title":"abap2UI5-addons/table-content-loader — README","checked":"2026-10-17","quote":"Standard ABAP on SAP NetWeaver AS ABAP"}}],"provides":[{"capability":"capability:data-import-export","what_it_does":"Uploads, edits and downloads the content of a named ABAP table in JSON, CSV or XLSX, with a table content editor and a data preview.","sources":[{"url":"https://github.com/abap2UI5-addons/table-content-loader","title":"abap2UI5-addons/table-content-loader — README","checked":"2026-10-17","quote":"Upload, edit and download the content of database tables as JSON, CSV or"}]}],"requires":[{"ref":"artifact:abap2ui5-abap2ui5","for":"The framework the app runs in: its screens are abap2UI5 apps, and the start page is opened like any other abap2UI5 app with `?app_start=z2ui5_cl_tcl_app_00`.","requirement":"required","basis":"binding","role":"framework","sources":[{"url":"https://github.com/abap2UI5-addons/table-content-loader","title":"abap2UI5-addons/table-content-loader — README","checked":"2026-10-17","quote":"Part of [abap2UI5-addons](https://github.com/abap2UI5-addons) - addons and apps for [abap2UI5](https://github.com/abap2UI5/abap2UI5), installed with [abapGit](https://abapgit.org)."},{"url":"https://github.com/abap2UI5-addons/table-content-loader","title":"abap2UI5-addons/table-content-loader — README","checked":"2026-10-17","quote":"**Start** - open the start page like any abap2UI5 app:"}]},{"ref":"artifact:abap2xlsx-abap2xlsx","for":"Reads and writes the XLSX files behind the spreadsheet tiles, through `z2ui5_cl_tcl_xlsx_api`.","requirement":"required","basis":"binding","role":"xlsx-file-io","sources":[{"url":"https://github.com/abap2UI5-addons/table-content-loader","title":"abap2UI5-addons/table-content-loader — README","checked":"2026-10-17","quote":"[abap2xlsx](https://github.com/abap2xlsx/abap2xlsx) - reads and writes the"}]},{"ref":"artifact:abapgit-abapgit","for":"How the repository and its three dependencies are installed into the system; the README gives the order.","requirement":"required","basis":"binding","role":"installer","sources":[{"url":"https://github.com/abap2UI5-addons/table-content-loader","title":"abap2UI5-addons/table-content-loader — README","checked":"2026-10-17","quote":"**Steps** - with [abapGit](https://abapgit.org), in this order:"}]}],"links":{"repo":"https://github.com/abap2UI5-addons/table-content-loader"},"type_properties":{"distribution":{"value":["abapgit"],"sources":[{"url":"https://github.com/abap2UI5-addons/table-content-loader","title":"abap2UI5-addons/table-content-loader — README","checked":"2026-10-17","quote":"**Steps** - with [abapGit](https://abapgit.org), in this order:"}]}},"maintainers":["actor:abap2ui5-addons"],"provenance":{"discovered_via":[{"source":"source:dotabap"}],"first_seen":"2026-09-14"},"drafted_with_ai":true,"contributors":["actor:oblomov-dev"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"4 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"good","evidence":"SAP_BASIS 750 and up, in its abaplint config: includes every maintained line to 816"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"good","evidence":"abap-cloud green, 2026-10-19"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 7 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":5,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","npm":"not published under this name","stars":5,"forks":2,"open_issues":0,"archived":false,"pushed_at":"2026-10-19","license_spdx":"MIT","org_owned":true,"default_branch":"main","created_at":"2024-01-15T15:13:20Z","open_prs":0,"tree_truncated":false,"test_files":0,"workflows":5,"other_ci":false,"readme_bytes":6873,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2024-01-15","last_commit":"2026-10-19","commits":136,"contributors":4,"ci_status":"success","ci_run_at":"2026-10-19","ci_workflow":"abap-cloud","ci_event":"push","readme_path":"README.md","readme_sha":"2639b628768f96a34dbaaf2c72d9fc7c08873f50","repo_read":"2026-10-24","abap_syntax":{"repo":"abap2UI5-addons/table-content-loader","file":"abaplint.jsonc","url":"https://github.com/abap2UI5-addons/table-content-loader/blob/HEAD/abaplint.jsonc","version":"v750","floor":"750","checked":"2026-10-26"}},"release_notes":{"license":"MIT","quotable":true,"source":{"kind":"github-releases","url":"https://github.com/abap2UI5-addons/table-content-loader/releases"},"format":"github-releases","releases":[{"version":"1.139.0","date":"2025-06-26","date_source":"github","heading":"1.139.0","url":"https://github.com/abap2UI5-addons/table-content-loader/releases/tag/1.139.0","sections":[],"hash":"e3b0c44298fc1c14"},{"version":"1.134.0","date":"2024-09-22","date_source":"github","heading":"1.134.0","url":"https://github.com/abap2UI5-addons/table-content-loader/releases/tag/1.134.0","sections":[],"hash":"3e86956305f74655"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:abap2ui5-addons","name":"abap2UI5-addons","json":"/actors/abap2ui5-addons.json"}],"contributors":[{"ref":"actor:oblomov-dev","name":"oblomov-dev","json":"/actors/oblomov-dev.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_on_to":{"ref":"artifact:abap2ui5-abap2ui5","name":"abap2UI5","json":"/artifacts/abap2ui5-abap2ui5.json"},"add_ons":[],"answered_through_parts":[]}}