Entering content frameBackground documentation Checking the Multiclient Compliance of Add-On Products Locate the document in its SAP Library structure

Two analysis tools are available for checking whether multiple clients in a mySAP.com solution or add-on product could cause problems, and where.

In the ASP environment, a product (an ASP solution) is often represented by a set of preconfigured Customizing settings for a particular industry, without any changes being made to Repository objects. In this case, you can use the report TRANSPORT_TABKEY_ANALYSIS. This tool is typically implemented in preconfigured systems, where a third-party vendor delivers a complete set of Customizing settings for an industry solution. An ASP with multiple clients obviously needs to know which of these settings are cross-client, since these settings apply to all ASP customers, and cannot simply be modified for each individual customer.

In other cases, the solution also contains program developments. This means that the piece list contains entries for Repository objects (ABAP Dictionary objects, programs and/or Customizing object definitions). You can use the report MULTICLIENT_ANALYSIS to check whether these developments are compatible with multiple client operations.

For more information on the report MULTICLIENT_ANALYSIS, see Tool Support for Generating Object Lists.

Both tools generate a result list, which you can then analyze for multiclient compliance purposes.

If the piece list contains both Customizing entries and Repository objects, then you must use both analysis programs. Each program filters and evaluates the relevant entries from the specified piece list to see whether there might be any conflicts with multiple clients.

A prerequisite for using this tool is that the product you are analyzing can be identified within the SAP System. Products are mostly defined by one or more transport requests, since they contain a complete piece list of all objects belonging to the product. In more unusual cases you can put together a piece list for the product from a list of packages or components. Most importantly, the resulting piece list must describe the product exactly, which means the following:

This means, for example, that the transport requests of a client transport is not a permitted piece list, since it contains the entire SAP System, and you cannot recognize the product.

Leaving content frame