AppApptypeAn application you deploy and use, installed into a system or loaded into an application as a component, rather than a library whose functions you call.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

furkancosgun/ZWARP

An ABAP utility that finds the custom development objects a program or function module depends on, across nineteen object types, and adds the ones selected to a transport request.

ZWARP scans a program or function module for the development objects used within it, across the nineteen object types its README tabulates, from classes and data definitions through to search helps, structures and lock objects. It finds them through REPOSITORY_ENVIRONMENT_ALL and WB_ANYTYPE_RETURN_OBJECT_LIST, filters the result down to custom Z and Y objects by default, and adds the ones ticked in its ALV list to a transport request the system prompts for. Its own limitations section holds the scan to those types and to custom objects, and says large object sets may take time to process. It needs an SAP system with ABAP development authorization and transport organizer access.

Facts

Last pushLicenceMIT

Where it sits

Lives in
Provides
Change promotionABAPChange promotioncapabilityMoving 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).

Who is behind it

Furkan COSGUNFurkan COSGUNPersonMaintains this
In the atlas: maintains 6, contributes to 8
@furkancosgun
maintainer

What it declares

Every artifact

Type
App
Origin
Independently maintained

As an app

Where it runs
Inside the system it serves
Distributed through
does not say

Connections1

README

quoted from furkancosgun/ZWARP under MIT, read
furkancosgun/ZWARP/README.mdOn GitHub

ZWARP - ABAP Object Transport Helper

Overview

ZWARP is an ABAP utility that helps identify and transport development objects used within a program or function module. It scans for dependencies and related objects, then allows you to easily add them to a transport request.

Key Features

  • Object Discovery: Automatically finds all related objects for a given program/function
  • Custom Object Filter: Focuses only on custom (Z/Y) objects
  • Transport Integration: Directly adds selected objects to transport requests
  • ALV Interface: User-friendly selection and display interface

Supported Object Types

The program currently supports the following object types:

Object ClassObject TypeDescription
R3TRCLASClass
R3TRDDLSData Definition
R3TRDOMADomain
R3TRDTELData Element
LIMUDYNPDynpro
R3TRENHOEnhancement Implementation
R3TRFUGRFunction Group
LIMUFUNCFunction Module
R3TRINTFInterface
R3TRMSAGMessage Class
R3TRPARAParameter
R3TRPROGProgram
LIMUREPSInclude
R3TRSHLPSearch Help
R3TRTABLTable
R3TRTTYPTable Type
R3TRVIEWView
LIMUSTRUStructure (converted to TABL)
R3TRENQULock Object

How to Use

  1. Selection Screen:

    • Enter object types (e.g., PROG for programs)
    • Enter object names (e.g., your program name)
  2. ALV Display:

    • Check the objects you want to transport
    • Use toolbar buttons:
      • Select All/Deselect All
      • Transport Selected
  3. Transport:

    • The system will prompt for a transport request
    • Selected objects will be added to the request

Technical Details

  • Uses REPOSITORY_ENVIRONMENT_ALL to find related objects
  • Processes workbench objects via WB_ANYTYPE_RETURN_OBJECT_LIST
  • Implements progress indicator during processing
  • Custom object detection (Z/Y prefixes)

Requirements

  • SAP system with ABAP development authorization
  • Transport organizer access

Known Limitations

  • Only processes custom (Z/Y) objects by default
  • Limited to the object types listed above
  • Large object sets may take time to process
MIT, read
Change promotion
  1. HammerNative macOS code editor for ABAP and CDSfrom ABAP
  2. SAP Cloud Transport ManagementMoves MTA archives and content between SAP BTP accountsfrom BTP/BAIP
  3. Cloud ALM Link for ADTEclipse plugin linking ABAP transports to SAP Cloud ALM featuresfrom ABAP
  4. EPOD ADT MCP ServerMCP server for ABAP on the ADT session, in Eclipse or standalonefrom ABAP
  5. furkancosgun/Transport-Management-ToolUploads, downloads and imports ABAP transport requests as filesfrom ABAP
  6. abapToCSAP GUI transaction for one-click transports of copiesfrom ABAP
  7. ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystemfrom ABAP
  8. ActiveControl Transport form creatorVS Code extension automating ActiveControl transport formsfrom ABAP
  9. ZCTS_BROWSERReport creating transports of copies without a new versionfrom ABAP
  10. git-env-branchesShows which feature branches reached which environment branchfrom General
  11. qttTool mapping BEx queries to the transport requests carrying themfrom ABAP
  12. abap-adt-cliCLI that pulls and pushes ABAP packages as local files over ADTfrom ABAP
  13. KlystronMCP server in ABAP inside the application server, with agent skillsfrom ABAP
  14. ZTCTA transport checking tool that analyses ABAP transports at object level before they move to production, determining a safe order and flagging risks.from ABAP

Details

Sources3
Added by handdiscovered herechecked
github.com/furkancosgun/ZWARPtree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, operations-and-runtime
abaplint
issues under its own abaplint configuration66
lines489
statements279
objects2
files2
analysed, main
abaplint version2.120.84
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:furkancosgun-zwarp
JSON
/artifacts/furkancosgun-zwarp.json
MCP
Connecting an agent