Both the R/2 and R/3 Systems use the client concept to allow legally and financially independent entities to coexist in a system.
R3trans provides special functions for working with clients. Note that client names are always numeric.Transporting Client-Specific Tables
R3trans
exports from client 0 by default. However, you can also export from a different client (for example, at the customers) or from all clients (for example, for table conversions).By default
R3trans imports into the client that the export came from. During the import, you can specify other target clients.If the transport requests are released regularly, exports always occur automatically from the current client.
Creating a Client

The R/3 System provides a wide range of tools for creating clients. Copy tables directly using
R3trans only in exceptional situations. Otherwise this is function is not supported.Creating clients only with
R3trans requires a lot of subsequent manual processing. In this case, a fee is charged if support is provided by a consultant.The
R3trans function CLIENTCOPY enables you to create a new client from an existing one. This is also possible for single tables.The control file appears as follows:
clientcopy
source client = 0
target client = 23
use commandfile xyz /* all tables from change request */
# or
select * from x /* single tables*/
select * from y ...
Deleting a Client
With the
R3trans function CLIENTREMOVE, you can remove these table entries again.The control file appears as follows:
clientremove
client = 23
use commandfile xyz /* all tables from change request */
# or
select * from x /* single tables*/
select * from y ...