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/Transport-Management-Tool

An ABAP tool that uploads and downloads transport requests as files from a selection screen, and can import an uploaded transport into the system directly rather than as a separate step.

Transport Management Tool uploads and downloads transport requests as files from a selection screen, and can import an uploaded transport into the system directly rather than as a separate step. It states its own error messages for a missing request number, folder or file name, and reports a successful download and a successful upload separately. It needs SAP GUI, authorization for transport management and access to the file system it reads from or writes to. The source is cloned or downloaded and then imported into the SAP system.

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
maintainerMarcello UrbaniPersonContributes to this
In the atlas: maintains 14, contributes to 21
@marcellourbani
1 contributor

What it declares

Every artifact

Type
App
Origin
Independently maintained

As an app

Where it runs
Inside the system it serves
Distributed through
Copied into the project

Connections1

README

quoted from furkancosgun/Transport-Management-Tool under MIT, read
furkancosgun/Transport-Management-Tool/README.mdOn GitHub

Transport Management Tool

This ABAP tool facilitates managing SAP transport requests, allowing users to upload, download, and import transport files with ease.

Features

  • Transport Request Management:

    • Upload and Download transport requests.
    • Import transport requests into the system.
  • Error Handling:

    • Clear and concise error messages for missing or incorrect inputs, such as:
      • Request number cannot be empty (if the user doesn't provide a request number).
      • Folder cannot be empty (if no folder is selected for download/upload).
      • File name cannot be empty (if the user does not select a file for upload).
    • Outputs success messages on successful operations:
      • Download was successful.
      • Upload was successful.

Getting Started

To get started with the Transport Management Tool, follow the steps below:

  1. Clone or Download:

    • Clone this repository or download the source code to your local machine.
  2. Import into SAP:

    • Import the ABAP source code into your SAP system.
  3. Configure Authorizations:

    • Ensure that the required authorizations are in place to allow access to transport requests and file systems.
  4. Start Using:

    • Once the tool is set up, use the selection screen to specify the parameters and select the appropriate action (upload/download).

Usage

  1. Selection Screen:
    Use the selection screen to specify the required parameters:

    • Request Number: Enter or select a transport request.
    • Folder Path: Specify the target folder for download
    • File Path: Specify the file for uploading transport requests.
  2. Download a Transport Request:

    • Select the Download option and specify the Request Number and Folder Path.
    • The tool downloads the transport request to the specified folder.
  3. Upload a Transport Request:

    • Select the Upload option and specify the File Path.
    • Optionally, choose Import to directly import the uploaded transport into the system.

Example Scenarios

  • Scenario 1: Download a Transport Request

    1. Open the selection screen.
    2. Enter the transport request number (e.g., SAPK900001).
    3. Select the target folder for downloading.
    4. Click "Download" to save the transport request to the folder.
  • Scenario 2: Upload a Transport Request

    1. Open the selection screen.
    2. Select the file to upload (e.g., SAPK900001.zip).
    3. Optionally, check "Import" to import the transport request directly.
    4. Click "Upload" to start the upload process.

Requirements

  • SAP GUI
  • Authorization for transport management
  • File system access for upload/download

License

This project is licensed under the MIT License.

MIT, read
Transport management
  1. HammerNative macOS code editor for ABAP and CDS
  2. SAP Cloud Transport ManagementMoves MTA archives and content between SAP BTP accounts
  3. Cloud ALM Link for ADTEclipse plugin linking ABAP transports to SAP Cloud ALM features
  4. EPOD ADT MCP ServerMCP server for ABAP on the ADT session, in Eclipse or standalone
  5. furkancosgun/ZWARPAdds a program's dependent objects to a transport request
  6. abapToCSAP GUI transaction for one-click transports of copies
  7. ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystem
  8. ActiveControl Transport form creatorVS Code extension automating ActiveControl transport forms
  9. ZCTS_BROWSERReport creating transports of copies without a new version
  10. qttTool mapping BEx queries to the transport requests carrying them
  11. abap-adt-cliCLI that pulls and pushes ABAP packages as local files over ADT
  12. KlystronMCP server in ABAP inside the application server, with agent skills
  13. ZTCTA transport checking tool that analyses ABAP transports at object level before they move to production, determining a safe order and flagging risks.

Details

Sources3
Added by handdiscovered herechecked
github.com/furkancosgun/Transport-Management-Tooltree, 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 configuration116
lines880
statements570
objects2
files2
analysed, main
abaplint version2.120.84
Flavors1
Standard ABAP
“## Requirements - SAP GUI - Authorization for transport management - File system access for upload/download” — furkancosgun/Transport-Management-Tool — README, Requirementschecked
Contributors1

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:furkancosgun-transport-management-tool
JSON
/artifacts/furkancosgun-transport-management-tool.json
MCP
Connecting an agent