Client: Client in SAP environment is the area in the system with data on which a user works. Client is a logical entity through which a user can access the data in the database tables.
Data: The information residing in the database tables is nothing but data. There are many type of data in sap system. Out of them most important are 3 types they are 1. client dependent data 2. client independent data 3. client repository data
Client dependent data: The data which is accessible through a particular client is called as cleint specific or dependant data. Ex: User data
Cleint independent data: The data which is common for all the clients in the system is called as client independent or crossed client data. Ex: Transaction code data or t-code data
Client repository data: Application programs which makes SAP to run is called as client repository data.
Also, there are other types of data in SAP system like customizing data, application data, transactional data etc…
Standard clients of SAP System:
Master client(000): Master client is defined by SAP which comes along with the default installation. We can access the entire standard data in SAP system with this particular client. We should never do any changes to the data via mater client. The default users of this client are sap* and ddic as dialog users. The passwords are set at the time of installation.
Support client(001): This client is best example for customizing or development client. We can access the entire customizing data through this client. The default users of this client are sap* and ddic as dialog users. The passwords are 06071992 and 19920706 respectively.
Early-watch client(066): Early-watch client is used by SAP only to generate the performance report of the system which is called early watch report. The default users of this client are sap* and earlywatch. The passwords are 06071992 and support.
Client number can be anything between 000 to 999
The tasks involved in client administration are listed as follows…
- Create/ Change / Display / Edit clients – T-Code (scc4)
- Local client copy – T-Code (sccl)
- Log of client copy – T-Code (scc3)
- Delete a client copy – T-Code (scc5)
- Remote Cleint copy – T-Code (scc9)
- Client Export – T-Code (scc8)
- Post client import – T-Code (scc7)
I will explain about first 5 transaction codes in this article. Remaining can be learned after completion of TMS article.
Steps to create a client:
- Login to the SAP system using SAP Logon 710 (In my case) using client 000, user: sap* and password: created by you while installation of ECC. Better to use your own user. You can create your own user using transaction code su01.
- Type the transaction code scc4 in the command box and hit enter. You will ge the list of clients already existing in the SAP system.
- Click on Display -> Change (Ctrl+F1) button which is located in the ‘Display View “Clients”: Overview’ screen
- Click continue (Enter) in the information message (Caution: The table is cross client) The meaning of this message is that this table is related to all the clients and it is client independent table. So we should be very careful in modifying this table.
- Now the same table is available for editing. We can change any client from this table. But for now we have to create a new client. so click the button ‘New Entries’ or F5 on the key board.
- New Entries screen will be displayed
- Just fill the client number which is not there already in the existing clients list and type the name as Cust_Raj, Type the city name Hyderabad, Standard Currency INR, Select the client role from drop down as Customizingand click SAVE button or Ctrl+S. You can use your own names and selections as per your requirement.
- Data will be saved and will stay in the same screen. You can view the created client by going back to the previous screen. Click Back button (F3)
- You can view and change the settings of a particular client by clicking on Display -> Change (Ctrl+F1) button any time
Steps to do local client copy:
- Login to the SAP system using previously created client. There is no user to login to this client initially after creating a fresh client. But, we can login to the system using new client with the help of sap* which is virtual. The password of this user is pass
- Type the t-code sccl to start local client copy
- Select the profiles SAP_ALL (All Client-Specific Data w/o Change Documents)
- Select the source client as 000. You also can select any other client which is already available for logging in to the system
- Select the source client user masters as 000
- Click schedule as Background Job (F8). This job will take more than 1/2 an hour to finish, so that we should run this job in background. The background work process will do this job.
- Hit enter in the information box (Profile SAP_CUST recommended for copying from client 000)
- Select the background server which is optional and select the check box immediately
- Click Schedule Job (F6)
- Click continue in the verification screen
- Hit enter in the message screen “Background job was successfully scheduled, log is displayed in scc3”
The log of this background activity of a local client copy can be viewed by using the transaction scc3. The details of this log contains Source and Target client numbers, Copy Type, Profile information, Status information, User who started this and tables statistics …etc
Above Local client copy took 1 hour 35 minutes in my machine ( Core 2 Duo E4500 @ 2.2 GHz processor, 3 GB RAM, 500 GB HDD). It was successfully completed and copied lines are 4962335. Total tables are 52203.
- Deleting a client is very dangerous task. We should be very careful in deleting a client.
- Login to the client which you want to delete.
- Type the transaction code scc5
- Tick the delete entry from T000 and click delete in Background button (F8).
- Click the background server and select the check box Immediately and click Schedule job.
- Click continue in verification screen.
- Hit Enter in the information message screen.
- This background job can be viewed by using t-code scc3
- Do not delete any sap standard clients.