To enable a mySAP.com solution for multiple client operations, you must make sure that all application tables are client-specific. This is an essential prerequisite for the isolated data needed by multiple clients. The existence of cross-client application data would mean that you have write access to this data from all clients. This would contradict the multiple client operations of the corresponding sub-application.
The majority of business Customizing data is client-specific. This client-specific data includes:
- Parameters relating to organizational structures, since the organizational structure belongs only to the enterprise.
- Parameter tables that control business processes defined in client-specific Customizing.
Each customer must be able to define this data individually. Typical multiclient scenarios will usually combine clients that have very similar requirements, and that do not make changes to the program logic of the mySAP.com solution. Also, all technical system administration tasks are performed by the provider, who is usually also the owner of the required technical settings. Despite the similarity of the customer requirements, it is still a good idea not to restrict the customer's Customizing options too much. You can then react to individual requests in emergencies (probably at extra cost). This is particularly useful in scenarios where the clients are competitors, since optimized business processes often form the basis of a profitable enterprise in a competitive market.