Client Administration – Test
- Define client
A client is an independent business unit within an R/3 system,it is the organizational and legal entity in the SAP system. In a physical SAP system there can be multiple clients in each of the system of SAP system landscape. A client has its own set user data.
- How to create a client & how many clients we can create in sap R/3 system.
1 Transaction code SCC4, click on the “New Entry” button is pressed.
2 In the Client creation screen all the required items must be filled.
3 The client number, name & City are entered first.
4 Then Logical system is defined and currency, Role of a client, Changes and transports for client-specific objects.
5 Client-independent object changes category and the next is Protection: Client copier and comparison tool.
6 Once a Client is saved an entry is made in the table T000.
- Name the different types profiles we can use for clients copy.
The different types of profiles are as follows
1 SAP_ALL – All client specific data without change document.
2 SAP_APPL – customizing and application data.
3 SAP_CUST – copy customizing data.
4 SAP_CUSV – customizing and report variants.
5 SAP_UAPP – user master records, report variants and Applica data.
6 SAP_UCUS – user master records and customizing.
7 SAP_USER – user master record and authorization profiles.
8 SAP_UCSV –customizing variants and master records.
- How we can restrict the client to do changes and what are the options.
1 If you want to use this client as a sandbox client and you do not want to record or create a change request every time a change happens to the client then “Changes W/O automatic recording” is the right option.
2 If all the changes to the client should be recorded in a change request then “Automatic recording of changes” is the right option. You must choose this option for your master configuration client.
3 If “No changes allowed” is chosen, then no changes will be allowed to this client. You must choose his option for clients in the production environment to protect your system.
4 “No transport” option is used when you do not want any user to create a transport from this client.
- What are the Pre – existing clients in SAP system & explain them briefly.
SAP comes with some pre-configured clients.
With a standard installation, SAP delivers 000, 001 and 066 clients which should not be changed/deleted from the system.
1 Client 000 is considered to be a SAP reference client and contains the client-independent data of R/3. Special admin tasks are performed here as user SAP* or DDIC.
2 Client 001 is a copy of client 000 with the difference being that the data is client-dependent. Do not change any settings here. It should remain standard.
3 Client 066 is there for SAP Early Watch service. This client enables SAP to remotely access the customer system. SAP provides this service to the customer to improve the system performance. Client 066 should not be changed or deleted from the system.
- What is the difference between Client dependent & Client Independent?
Client-independent data such as ABAP Programs, R/3 repository objects through the entire system. Other data is client-dependent. Meaning, it can be viewed from one client. Client-dependent data includes customizing application and user data.
- How do you identify the table which is client dependent or Client Independent?
To know whether a table is client dependent or independent you can search for a field MANDT. The client dependent tables always include the client field ‘MANDT’ as a part of the primary key.
- Explain the client scenario for the three system landscape?
1 Client 200: Customizing/Development (CUST)
All application customizing & system development are performed in this client.
2 Client 210: Sandbox (SAND)
This is a general test client, initially created as a copy of the 001 or 000.
3 Client 220: Customizing/Development Testing (TEST)
Copies of customizing changes are moved to this client (TEST) for unit testing.
4 Client 300: Quality Assurance Testing (QTST)
Copies of customizing changes are moved here for system testing. The testing here is usually performed by a different team.
5 Client 310: End-user Training (TRNG)
End-users are trained on the R/3 functionality in this client.
6 Client 400: Production (PROD)
This client is used for the productive operation of the configured R/3 System.
7 Client 410: Pre-Production (PPRD)
Used by the project team to perform final testing of the customizing changes before
They are transferred to the production client (PROD).
- Explain the different types of client copy and brief description about each client copy?
The Client Copy can be done in 3 ways
- Local Client Copy: Here the data is copied into new Client from a client within the same system.
- Remote Client Copy: In Remote copy the data is copied into the new client from a Remote system.
- Client Transport: Data can also be filled into the newly created client, from another system by way of Transport Request.
- Explain how to delete a client?
Delete a Client from SAP system
First log on to the client to be deleted with the proper authorization to delete a client.
- Choose path Tools à Administration à Client admin à Special functions à Delete client or transaction SCC5
- T-code to check the client copy logs.
- What are the pre necessary steps we need to take before doing the client copy?
1 For the stability of the system, always schedule the client copy in the nighttime when the users are not working in the system.
2 For the stability of the system, always schedule the client copy in the nighttime when the users are not working in the system.
3 For the best performance, always schedule the client copy in the background.
4 The value of maximum online runtime parameter “max_wp_run_time” in the instance profile might need to be increased for a large client copy.
5 Proper authorizations are required to run the client copy. As a basis system administrator you should have SAP_ALL profile to complete a client copy successfully. So SAP* is recommended as it has all the authorizations needed by the client copy.
6 Always check the Table space usage % in database portion before & after executing a client copy and also at the time of Client Copy process.
7 The main memory plays a significant role in the client copy. Make sure that you have enough memory to finish the client copy without any problem.
8 If the client copy is locked by another client copy run, then check the log before deleting the lock entry in SM12 to remove the lock.
- Name the table where we can find the client related information?
- Which client setting you prefer for the sandbox and customizing client?
Automatic recording of changes & No changes to cross-client customizing objects
- Which client setting you prefer for the Quality and Production client?
No changes to Repository and cross-client customizing objects & No changes allowed