Client Administration
Client Administration
Client Administration
Client:
Client is an independent business entity which has its own data. SAP provides a predefined client with default settings that are necessary to customize a company The default settings are defined by getting Business requirements from various customers Client is an field in DB represented by MANDT (MANDANT is nothing but client in German language) All the clients details are stored in T000 table We can create up to 1000 clients ranging from 000 to 999 (because client field contains 3 digits only) Right after installation of SAP, we will get some default clients, those are In IDES 800, 810, 811, 812, in Non IDES 000, 001, 066 000 client It is a default client provided by SAP. It consists of templates which can be customized according to customer requirements As this is a standard client, SAP recommends not to work/perform any customizing, but this is used to apply Support Packages, Patches, Language imports, correction transports & Notes This is to ensure that 000 is continuously updated and stands as a template for other clients in the system 001 client During the initial stages of SAP implementation, people use to customize 000 client 001 is created as a copy of 000 001 is a backup client of 000 and used to restore 000 in case of any changes But the purpose is completely deviated because 000 is continuously updated by applying support packages, Notes, Patches etc So 001 is outdated and cannot be used to restore unless we perform client compare & adjust settings from 000 to 001 066 client (Early watch client) It is used by SAP to logon to customer systems (yearly twice) and generate early watch reports This client is also used by SAP to recommend the fine tunings to optimize the performance of Production system When a client is created an entry in table T000 is created with a user sap* and password pass Logon to newly created client using the standard user sap* password pass Note: sap* does not exists in user master records, it is a kernel level user
Client Administration
Client-specific objects Automatic recording of changes are allowed Changes without automatic recording Changes allowed or No changes allowed No changes , No recording
Protection level
Sand box [SAND] Testing client [TEST] Quality testing [QTST] PreProduction [PRED]
No changes , No recording
Production [PROD]
No changes , No recording
SAND box: It is used to perform Customizing by functional consultants The changes are not carried forward Developers are not allowed to work on this box, because they always work with customer or SAP repository objects Testing client: It is used to test the objects that are developed in CUST client The changes are carried forward using transaction SCC1, but the change request should not be released Client Administration 3 [email protected]
Quality testing: The changes which are performed either client specific, repository, cross-client are imported in to quality system to perform integration, consolidation, quality testing, stress, load testing Some functional data is loaded to test the scenarios This is only the client in the Landscape which signals the object movement into PROD If the object/changes is not approved it will not be moved further in the Landscape Training Client: It is used by the service provider to train the end users of the company Pre-Production & Production clients: Pre-Production is an environment where changes will be moved from quality before moving in to Production Mostly client-specific changes are moved Changes are not allowed in client specific, cross-client & repository, CATT It is highly protected and even eCATT is disabled Summary: It is recommended to perform changes in only one client and move them strategically in the landscape If not the system will be inconsistent with various versions By using this options version management is maintained in one system
Client Administration
Client-Specific objects / Data Cross-client Data Repository objects Client-Specific Data: This data will be specific to that particular client Client specific data contains 1) User master data 2) Customizing data 3) Application data 4) Transaction data The client specific changes reflects only in that client Ex: PFCG, SU01
Cross-Client data: It has measurements, Time settings, calendars These objects will be accessed by all the clients If we modified Cross-client data it reflects in all clients Ex: SALE (Logical systems), SM59 (RFC Connections) Repository Objects: It has programs, function modules, screens etc Table TADIR is used to view the repository objects These are of SAP standard and by default all the objects are locked for editing (ex: TADIR, TSTC)
Client Administration
Client Creation:
As we cannot work with the default clients provided by SAP, we need to create our own clients and perform customizing We can create up to 1000 clients ranging from 000 to 999 (000, 001 and 066 are defaults clients) Login to the newly created clients with the user sap* and password pass
Client Administration
Client Administration
Give client number, Client name, City, Currency and Role & select remaining options as per our requirement
Client Administration
Client Administration
Select the profile which you want to copy & click on Choose button or press F2
Client Administration
10
Select the client from where you want to copy data & click on Choose button or press F2
Client Administration
11
To find whether the client copy is successfully completed or not click on Log Display button
Client Administration
12
Select the profile which you want to copy & click on Choose button
Client Administration
13
Select the client from where you want to copy data & Click on choose button
Client Administration
14
Client Administration
15
Client Administration
16
Check Delete entry from T000 option & click on start immediately button
Client Administration
17
Client Administration
18
It displays all the details like start time, end time, and other statistics
Hit the T_Code SCC4 to see whether the client 143 is still existed or not
Here the client 143 does not exists, that means deleted successfully
Client Administration
19
Check Delete entry from T000 option & click Delete in background button
Client Administration
20
Client Administration
21
Client Administration
22
Hit the T_Code SCC4 to view whether the client is still exists or not
Here the client 143 does not appears, that means deleted successfully
Client Administration
23
Click on a profile which you want to copy & Click on Choose button
Client Administration
24
Select on an RFC connection which related to target & source client, Click on Choose button
Client Administration
25
Client Administration
26
Client Administration
27
Client Administration
28
Click on a profile which you want to copy & Click on Choose button
Client Administration
29
Select a RFC connection which is related to target & source client, Click on Choose button
Client Administration
30
Client Administration
31
Client Administration
32
Client Administration
33
Client Lock:
Hit the T_Code SE37
Give the client number which you want to lock & Click on Save button
Client Administration
34
Now try to login with locked (800) Client, It gives below information
Client Administration
35
Client Unlock:
Method 1: Hit the T_Code SE37
Give the client number which you want to lock & Click on Save button
Client Administration
36
Client Administration
37
Press Enter
Client Administration
38
Client Administration
39
Client Administration
40
Select the profile which we want to export & Click on Choose button
Client Administration
41
Client Administration
42
Client Administration
43
Client Administration
44
Client Administration
45
Note down all Transport request numbers & Click on Continue button
Client Administration
46
Client Administration
47
Client Administration
48
Copy KT01148.ECC from D:\usr\sap\trans\cofiles and paste in same directory of target system
Client Administration
49
Client Administration
50
Select our Request number Click on Import Request (semi loaded truck) option Note: Here transport request status is stopped (red color)
Client Administration
51
Client Administration
52
Client Administration
53
Client Administration
54
Client Administration
55
Client Administration
56
Select the profile which you want to copy & click on Choose button
Client Administration
57
Select the client from where you want to copy data & Click on choose button
Select test run option and click on Schedule as Background Job button
Client Administration
58
Client Administration
59
Client Administration
60
After some time status become Successfully Completed, than click Resource Analysis button
Client Administration
61
Client Administration
62
Give the table name T000 and click on Table contents button
Client Administration
63
Client Administration
64
Press Enter
Double click on the client which you want to assign the Logical system
Client Administration
65
Client Administration
66
Double click on the client to which you want to assign Logical system
Client Administration
67
Client Administration
68
Client Administration
69
Client Administration
70
It gives list of client copies log, Select any one log and click on Delete Log button
Log has been deleted successfully; we could not find that log in list
Client Administration
71
Step 1:
Logon to source Client
Client Administration
72
Client Administration
73
Client Administration
74
Step 2:
Release the transport request in source client only To release a transport request we can use SE01 or SE09 or SE10 Hit the T_Code SE10
Select Request Type and Request Status & click on Display button
Client Administration
75
Note: First release Transport Task and then release Transport Request Select Transport Task, Click on Release Directly button
We can find two tick marks after Transport Request & Transport Task that means both released successfully
Client Administration
76
Step 3:
Logon to Target Client
Enter Source Client number, Transport request & Check Including Request Subtasks option
Client Administration
77
Enter the transported role name & click on Display role button
Client Administration
78