Maintaining table entries
Editing the rows of a data or configuration table through a generic or generated screen, with value helps, checks and a managed change package, so that no maintenance application is written per table. Looking at what a table holds is browsing table dataBrowsing table dataLooking at what a system holds while developing or supporting it: the rows behind a key, the reference data a field points at, the tables that carry data for one object. Editing configuration records through maintenance screens is a different job, even where the same transaction does both.SAP and community, unassessed, even where one transaction does both.
Overview
Editing the rows of a custom or customising table through a generic or generated screen, with value helps, checks and a transport for what changed, so that no maintenance application is written per table. Looking at what a table holds is browsing table dataBrowsing table dataLooking at what a system holds while developing or supporting it: the rows behind a key, the reference data a field points at, the tables that carry data for one object. Editing configuration records through maintenance screens is a different job, even where the same transaction does both.SAP and community, unassessed, even where one transaction does both.
SM30 and SM31 edit tables through maintenance dialogs created in SE54. In ABAP for Cloud Development the Generate ABAP Repository Objects wizard builds a draft-enabled RAP business object from a table, whose entries are edited in the Custom Business Configurations app with changes recorded on a customising transport.
Not covered: Both are generated per table. SE54 writes a dialog for one table, and the wizard accepts only client-dependent tables of delivery class C and cannot overwrite objects it has already created.
How the generated dialogs and the community editors came to be present side by side has not been assessed.
Editors that open a table without a generation step, some adding change documents and per-table extensions, one that runs in the browser on classic and cloud releases alike (table-maintenancetable-maintenanceA browser-based table maintenance UI, built on abap2UI5, for editing custom and customising table entries with no Eclipse or SAP GUI install.independent, abap), and a low-footprint one served over HTTP for a single table named in its code (open-table-maintenanceopen-table-maintenanceA low-footprint table maintenance in ABAP, served over HTTP for one table whose name is fixed in the code, running on-premise, in "Steampunk", on open-abap and on Cloud Foundry.community org, abap).
Artifacts
Details
Coverage
For your agent
- Ref
capability:table-maintenance- JSON
- /capabilities/table-maintenance.json
- MCP
- Connecting an agent