Skip to main content

transport: Transport requests

Transport request lifecycle: check requirements, create, list, inspect, release, and delete.

Related guides: transports.

6 commands.

abapctl transport info

READ IDEMP

Check transport requirements for an object

OptionRequiredDescription
object (positional)yesobject (object/name argument)
--connectionnoconnection profile name
--packagenopackage name (devclass)
--adt-typenoADT object type (e.g. PROG/P, DDLS/DF, CLAS/OC). Use when a name is shared by multiple object types
abapctl transport info ZCL_FOO

abapctl transport create

WRITE

Create a new transport request

read-only with --dry-run

OptionRequiredDescription
--descriptionyestransport description
--connectionnoconnection profile name
--refnoreference object URI
--packagenopackage name (devclass)
--dry-runnoshow parameters without creating
abapctl transport create --dry-run

abapctl transport list

READ IDEMP

List transport requests

OptionRequiredDescription
--connectionnoconnection profile name
--usernoshow transports for this user
--statusnowhich requests to list
abapctl transport list

abapctl transport get

READ IDEMP

Get transport request details

OptionRequiredDescription
number (positional)yesnumber (object/name argument)
--connectionnoconnection profile name
abapctl transport get K9A123

abapctl transport release

DESTR

Release a transport request

prompts for confirmation; read-only with --dry-run

OptionRequiredDescription
number (positional)yesnumber (object/name argument)
--connectionnoconnection profile name
--yesnoskip confirmation prompt
--ignore-locksnorelease even if objects are locked
--ignore-atcnorelease even if ATC findings exist
--dry-runnoshow transport details without releasing
abapctl transport release K9A123 --dry-run

abapctl transport delete

DESTR

Delete a transport request

prompts for confirmation; read-only with --dry-run

OptionRequiredDescription
number (positional)yesnumber (object/name argument)
--connectionnoconnection profile name
--yesnoskip confirmation prompt
--recursivenoremove the transport's objects (stale locks) before deleting
--dry-runnoshow transport details without deleting
abapctl transport delete K9A123 --dry-run