Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

. What is the client concept in SAP? What is the meaning of client independ

Former Member
1 ACCEPTED SOLUTION

Former Member
0 Kudos

hi

good

In commercial, organizational, and technical terms, a self-contained unit in an SAP system with separate master records and its own set of tables.

CLIENT DEPENDENT tables contain the column mandt as the first column wheras

CLIENT INDEPENDENT TABLES don't have this column.

thanks

mrutyun^

8 REPLIES 8

S0025444845
Active Participant
0 Kudos

Hi,

Client independent means You can see that program or table

in all the clients of a server.

eg.

suppose u have different clients 100, 200, 300

u can see that in all clients,

eg smart

regards,

sudha forms are client independent

Former Member
0 Kudos

client independent is something which is same through out all clients, which is common between all clients

Client concept is to create multiple systems in a single system.

This is useful when programs, tables, functions are same but data is different.

Former Member
0 Kudos

hi,

client independent means...client field is not kept as mandatory.So in select query if we select fields..if the same field exists for different client then it will display all the data (from different client also).and also u can view program tables irrespective of client

If a table is client dependent.then only the field data for that particular client will be displayed in output.if it is called in select query.

Reward with points if helpful.

Message was edited by:

Vinutha YV

Former Member
0 Kudos

Hi ,

since u r maintaining different clients in da same server ,

so ,

tables needs to have diff data for diff client.....

now if u dont make tables client dependent then , same table data will be used by all clients ...

But all clients have their own diff data ,

So making a table client depedent , u r using same database table, to store data of different clients.

for more information:

A client is a logical division of data within an SAP system. Some things, like application data are mostly client-dependent, meaning that for example, a G/L account defined in client 123 of system ABC is only visible in that client. Therefore if you logon to client 456 of system ABC you will not be seeing the same database entity (if it is defined at all).

At a technical level, client dependent data simply resides in database tables that have the client number as a key field (typically the first key field).

Multiple clients within an SAP system are often used in development, testing and training systems - so that individuals can work in the same system (on the same codeset) but in isolation of each other.

Very rarely will a production system have multiples clients (ignoring the internal SAP clients like 000 and 066).

Former Member
0 Kudos

hi

good

In commercial, organizational, and technical terms, a self-contained unit in an SAP system with separate master records and its own set of tables.

CLIENT DEPENDENT tables contain the column mandt as the first column wheras

CLIENT INDEPENDENT TABLES don't have this column.

thanks

mrutyun^

sreeramkumar_madisetty
Active Contributor
0 Kudos

Hi

Client is the Organizational unit simpley.

Please go through the below link.. It has clear details about thin and fat clients.

http://www.scottnichol.com/thincli2.htm

Regards,

Sree

Former Member
0 Kudos

Hello,

There can be 2 different types of objects

1. Client Dependent

2. Client Independent

Client independent objects are those that are visible across all the clients .

For Example :

Suppose that you system has 2 clients in the Development System 100 and 200

When you create a report Z_TEST in a client 100 of your development system then the report would also be available in the other client 200 of your development system.

Whereas a Client Dependent object (like views) when done in the client 100 of a development system would not be available in the client 200 until SCC1(client transport) is done.

Regards,

Sowmya.

Former Member
0 Kudos

One can find better explanation here.this mostly describes what basically a client in sap system .

this link doesn't include definition.