Person
Marcin Kaszuba
Capabilities
Provides
Change promotionABAPChange promotionMoving a change through the environments of a landscape, from development through test to production, and knowing which change has reached which environment. A [CI/CD pipeline](capability:ci-cd) builds and tests on each source change, [deployment](capability:deployment) puts a build onto its runtime, and getting source into git is [source control](capability:abap-source-control).ExtensibilityABAPExtensibilityLetting a customer change delivered behaviour without modifying it — key-user fields and logic, developer extensions, and the released extension points that make either safe across an upgrade.Importing and exporting table dataABAPImporting and exporting table dataGetting a file somebody supplies, a spreadsheet, a CSV or a JSON dump, into tables with its columns mapped and its values checked, and getting table content back out as a file. Data shipped with an application for development and demonstration is [seed data](capability:seed-data).LocalizationABAPLocalizationServing labels, messages and translated content per user locale, including translatable model elements and per-tenant text overrides.Maintaining table entriesABAPMaintaining table entriesEditing 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 data](capability:abap-data-browsing), even where one transaction does both.SAP GUI screens and listsABAPSAP GUI screens and listsBuilding screens, lists and interactive controls for the SAP GUI. Producing a web interface is [UI written in ABAP](capability:abap-ui-from-abap); operating an existing screen programmatically is [GUI automation](capability:gui-automation).
Contributes to
LoggingABAPLoggingSeeing what a running service did, in a form something can read afterwards — levels, a formatter that suits a laptop and one that suits a log service.Static analysisABAPStatic analysisCatching problems in code before it runs: naming, obsolete statements, security findings, and compatibility with a target environment. Style linting, security scanning and cloud-readiness checks are often treated as one concern.
Entries
Group by8 of 8 entries
EntrySignals
Maintains
abapDataToTableImportabapDataToTableImportAn ABAP framework that declares a target structure in code and maps data a user supplies from a clipboard, an Excel file, a text file or an internal table onto it, with drag-and-drop column mapping.independent, abap
Maps clipboard, Excel or text data onto a declared ABAP structure
abapEasyALVabapEasyALVWrapper classes over the classic ALV and SALV frameworks that collect commonly used reporting actions behind fewer method calls, so a report displays a table with set_data and display_data.independent, abap
Wrapper classes over classic ALV and SALV reporting
abapToCabapToCAn SAP GUI transaction, ZTOC, that creates, releases and imports a transport of copies from one screen, retrying the import until the copy is visible on the target system.independent, abap
SAP GUI transaction for one-click transports of copies
ZABAP_SAP_ENHANCEMENTSZABAP_SAP_ENHANCEMENTSA report that lists the user-exits, BAdIs and enhancement spots available for an SAP program, with each implementation and whether it is active or for SAP-internal use only.independent, abap
Report listing user-exits, BAdIs and enhancement spots of a program
ZABAP_TABLE_EDITZABAP_TABLE_EDITA generic ABAP transaction that edits any table's rows and writes its own change documents, without generating an SM30 maintenance dialog, and is extended per table through an interface.independent, abap
Generic ABAP table editor writing its own change documents
ZABAP_TRANSLATIONSZABAP_TRANSLATIONSAn ABAP tool that exports the texts of a package or program to an Excel file and imports them back in bulk once translated, covering eight object types from programs and classes to domain values.independent, abap
Excel export and import of ABAP package or program texts
Contributes to
ABAP-LoggerABAP-LoggerA logging library for ABAP that records messages into the standard Application Log (BC-SRV-BAL) and displays them from there, installed through abapGit on ABAP 702 or higher.independent, abap
Logging library for ABAP over the Application Log
abaplintabaplintStatic analysis for ABAP that runs outside a system on serialised source in a repository, so ABAP checks run in a pull request and in CI before the code ever reaches a system.community org, abap
Static analysis for ABAP source outside a system
Details
History
- First entry seenDiscovered via dotabap, Added by hand.
Profile
For your agent
- Ref
actor:kaszub09- JSON
- /actors/kaszub09.json
- MCP
- Connecting an agent