tp Options

You can assign additional options to all tp commands. To find out which commands understand which option, read the online help for the tp program. To do this, call tp with the appropriate command and do not specify any extra parameters.

Unconditional Modes

These modes are intended for special requirements when you want to ignore certain rules of the Transport Organizer and Transport Management System. An unconditional mode is represented by a digit between 0 and 9. To use the unconditional mode when you call the tp program, enter a U in the command line and then add the required digits.

tp import T11k904711 P11 U06

The individual modes are:

0

Overtaker:

Import from the buffer without deleting and set unconditional mode 1 in the buffer to trigger another import.

1

During export:

Ignore the incorrect status of the command file.

During import:

Ignore the fact that the change request was already imported.

2

During export:

Do not expand the selection with TADIR brackets.

During import:

Overwrite original objects.

3

During import:

Overwrite system-dependent objects.

6

During import:

Overwrite objects in unconfirmed repairs.

8

During import:

Ignore restrictions based on table classification.

9

During import:

Ignore the fact that the system is locked for this type of transport.

Clients

An export (at the operating system level) takes place from the export client by default. You can change this default value by explicitly defining the client in the command line of tp. Add either client<client> or client=<client> to the command line.

When you release requests from the SAP System, this client output is automatically filled with the logon client.

tp export T11K904711 client123

As described in Transporting Client-Specific Data, you can configure client-specific transport routes (when extended transport control is active). This requires additional options that describe the handling of clients during import.

Since the parameter ctc is used to switch extended transport control on or off in the transport profile, the following differentiates between ctc=1 and ctc=0 (ctc = client transport control).

Command Options

Command Option CLIENT

Possible values: Numerical value of a client

ctc=0: All requests are imported into the specified client.

ctc=1: Imports requests that do not yet have a target client in the buffer into the specified clients. Of those requests in the buffer that already have a target client, imports the requests whose target client matches the specified client.

If ctc=1, the option client is handled as if DEFAULTCLIENT and CLIRES are both specified with the same client. (Example: client=133 is handled like defaultclient=133 clires=133).

Never specify the option client together with one of the clires or defaultclient options.

Command Option CLIRES

Possible values: A list of clients divided by commas

You can only use this option if the transport profile parameter ctc is set.

The option CLIRES (client restriction) enables you to specify a list of clients divided by commas. This limits the command to a specific number of clients.

If you use the command import all and three different target clients appear in the import buffer, you can specify the option CLIRES to limit the effect of the command to the buffer entries for the specified clients.

Command Option DEFAULTCLIENT

Possible values: Numerical value of a client

If the new transport profile parameter ctc is set, entries in the import buffer may already have specified your target client. If this is not the case, tp rejects the import of this entry, unless you specify for all these entry types the clients into which you want to import these requests. Use the option DEFAULTCLIENT to make these entries.

Command Option RECCLIENT

Possible values: Numerical value of a client, a list of clients divided by commas, off, all

You can use option RECCLIENT to specify options for table logging in R3trans.

Value of Command Option

Meaning of Value

RECCLIENT=off

No logging. This is the default setting.

RECCLIENT=all

Logging always occurs for all clients for client-specific tables.

RECCLIENT=<Client1>, <Client2>

For client-specific tables, logging occurs in the clients listed here.

If you have activated table logging for transports, also activate it for changes to table entries in the SAP System. Otherwise, table logging is incomplete. This setting is controlled using the parameter rec/client in the system profile. (See also: Parameter rec/client in the System Profile)

Using a Special Transport Profile

If the option pf=<parameter file> is specified, tp uses the explicitly specified file as a transport profile.

Use this option, for example, if you do not want to call the program from the standard directory /usr/sap/trans/bin (UNIX) or \\$(SAPTRANSHOST)\sapmnt\trans\bin (Windows) that contains the transport profile, or if the transport profile is not called TPPARAM.

Changing Individual Parameter Values

If you want to change individual parameter values for calling the tp program, forward the new value to tp by using the option -D<value assignment>.

The <value assignment> must adhere to the same syntax as a line of the transport profile. For more information, see Transport Profile.

tp import T11K904711 P11 “-D buffreset=true”

IBM eServer iSeries:

tp ‘import T11K904711 P11 -D buffreset=true’