Application Development and Automation 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: 
Read only

differnece between client dependent and client independent?

Former Member
0 Likes
734

hi,

differnece between client dependent and client independent?

I know that dependent objects are up to that client and if need they hav to transport using CTS.

but, what I need is exact explenation.

thanks in advance.

sarath

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
704

Hi sharath,

Suppose u have two clients say ,

client 1 - 600

client 2 - 800

Client independent means not dependent upon client. For example a report is client independent.ie, a report (zex1) which is created in client 600 can be accessed in both clients 600 and 800 and viceversa.

Client dependent means dependent upon client. For example script is client dependent ie, If u create a script (zscript1) in client 600 then, that script is accessible in client 600 only, we cannot access it in client 800 and viceversa.

If u want to access it in client 800 we have to transport it

Similarly , tables which are having mandt field is client dependent and which does not have mandt field are client independent.

5 REPLIES 5
Read only

Former Member
0 Likes
704

hi,

if the database table have a field called MANDT as the key field, the data in that particular table will be client dependant or else client independant

Read only

Former Member
0 Likes
704

Hi,

Client is server specific.

Example :

Server : DV

Client : 100 , 200 , 300 , 400

Now suppose you have developed report in DV server client 100.

Then you will be able to see that in all clients.

Hence this is called as client independent. You can change anywhere and changes will be reflected to all ...

Now suppose you have developed a script in DV client 100.

You will not be able to see that in client 200 or 300 or 400 unless ytou copy that from client since it is client dependent.

With given example simply understand that objects which are same and editable/viewable across client is called as client independent .

Obejcts which are not editable/viewable acress client unless copy/transport then they are client independet.

*REWARD to all helpful answers

Read only

Former Member
0 Likes
705

Hi sharath,

Suppose u have two clients say ,

client 1 - 600

client 2 - 800

Client independent means not dependent upon client. For example a report is client independent.ie, a report (zex1) which is created in client 600 can be accessed in both clients 600 and 800 and viceversa.

Client dependent means dependent upon client. For example script is client dependent ie, If u create a script (zscript1) in client 600 then, that script is accessible in client 600 only, we cannot access it in client 800 and viceversa.

If u want to access it in client 800 we have to transport it

Similarly , tables which are having mandt field is client dependent and which does not have mandt field are client independent.

Read only

Former Member
0 Likes
704

HI,

since u r maintaining different clients in the 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.

See the below thread

Regards

Sudheer