Enterprise Resource Planning Blog Posts by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
jignesh_mehta3
Active Contributor
48,152

I understand this is related to Basis, but just form the understanding from Functional side, I am presenting this simple explanation for Cross Client.

We all know that Cross Client Request impact all the Cilents in a particular server. Whenreate a new Object & we get a pop-up message that Table is Cross Client. Why does this happens?

Tables which are having MANDT field are called as Client dependent tables.

Tables which are NOT having MANDT field are called Client independent tables.

Go to T-Code SE16N & explore Table VBAK, VBRK, VBAP, KONV,etc.. & you will see that the First Field in these Tables is MANDT i.e. Client. These are Client Dependent Tables, means all the changes in these Tables will impact only a particular Client.

Now, Explore Table TTXID (Valid Taxt ID's) & you will see that MANDT feild is not present in this Table. This means this Table is Cross Client & changes in this Table will impast all the Clients in the Server. As we all know that when we create a new Text Id, we get a Cross Client message. Same is true for Access Sequence.

Most of the Repository Tables in SAP are Cross-client. The changes made in ABAP Work-Bench are placed in Repository Tables so they are Cross-client.

Hope this helps,

Thanks,

Jignesh Mehta

35 Comments
Former Member
0 Kudos

beautiful analysis. ty for sharing.

Former Member
0 Kudos

but how do we relate mandatory to cross clientness?

sridhar_v
Active Contributor
0 Kudos

Hello Jignesh,

Liked it, good one.

Sridhar

Former Member

A good article.

It would have been much better if explained the reason/purpose of this cross client concept, especially from functional perspective. As an example...why the Access Sequence is made cross client and not the condition tables or condition types. Similarly why calendars are cross client objects? Please add this info also in your article.

Regards,

Ravi Sankar

bsivasankarreddy_reddy
Active Contributor
0 Kudos

hi

it very help full.

regards

reddy

Former Member
0 Kudos

Really informative.

regards

Vijay

Former Member
0 Kudos


Thanks

former_member190778
Participant
0 Kudos

Dear Jignesh,

This is very informative document. shortly & well explained :smile: . Keep posting such information.

Regards,


Suhaib Bin Aziz

deep_khanra
Participant
0 Kudos

Dear Jignesh,

It is really appreciated which way you are understanding SAP ..Thanks for sharing your understand.

Regards,

Deep

adithya_velide
Participant
0 Kudos

got some extra information from you. thanks

former_member193854
Participant
0 Kudos

Good one, Mehta.

jignesh_mehta3
Active Contributor
0 Kudos

Thank you Karthik V

jignesh_mehta3
Active Contributor
0 Kudos

Thank you Suhaib Bin Aziz

jignesh_mehta3
Active Contributor
0 Kudos

Thank you Deep

jignesh_mehta3
Active Contributor
0 Kudos

Thank you Adithya

jignesh_mehta3
Active Contributor
0 Kudos

Thank you GT SAP.

Former Member
0 Kudos

Hello Jignesh..

Good document your posted..

:smile:

Regards,

Harish.B

jignesh_mehta3
Active Contributor
0 Kudos

Thank you Harish

Former Member
0 Kudos

Easy to Understand. Thank You.

jignesh_mehta3
Active Contributor
0 Kudos

Thank you Ananth

Former Member

jignesh.mehta3

ravi.sankar9Ravi Sankar's suggestion is a good one. Please explain the purpose of having some client specific and some cross client tables.

Every thing could be made cross client because ultimately the configuration or coding will go to all clients in a system.

Thanks!

TW

Former Member
0 Kudos

Thank you for giving nice inputs

Former Member
0 Kudos

thank u for sharing

Former Member
0 Kudos

Hi Jignesh,

Thank you for sharing the document,few days back we had a discussion on the same subject .Thank you for shedding some light on the subject. :smile:

Regards

Thomson

Former Member
0 Kudos

Cross client and client dependent table concept exist when you think a bit more on configuration data and user application data.

jignesh_mehta3
Active Contributor
0 Kudos

Thank you Thompson

former_member183501
Active Contributor
0 Kudos

jignesh.mehta3

Very nice blog for understanding Client Independent versus Client Dependent Tables.

However, posting why any particular Table is Client Independent or Dependent could have been much better for us to learn more and clear concept. :wink:

By the way learning is also there in shared blog.

Regards

Kamlesh

former_member209900
Participant
0 Kudos

Very Simple explanation for better understanding. Thanks a lot !!!

Former Member
0 Kudos

Thank you for sharing your valuable insights! Much appreciated.

Best regards,


Waqaar.

Former Member
Thank you it is very useful information.
former_member603231
Discoverer
0 Kudos
Hi TW,

 

Client specific : client specific data means data such as user master and application data which belong to a specific client only

Cross client : cross client data is not specific to any client. It is the data that belongs to all clients. It means data such as cross client customizing and all repository objects which affects the whole SAP system.

For a simple understanding let consider one example -

suppose there are 2 clients one client with 'A' business and another client with 'B' business

so the 'B' user client wants some customization (He wants some changes in his business portals are something else) Now in this case we use client specific,

In this case we cant use cross client if we use means it will effect to Client 'A' also.

so that why we use client specific and cross client.

Hope the answer for your question,

Regards,

Shaik
0 Kudos
Thank you jignesh.mehta3 .

The way you have been explained is very useful for beginners!

Regards,

Ashok Baral
0 Kudos
Informative Document
0 Kudos
Thank you Mr. Jignesh Mehta. Very informatory and Excellent  way of explanation
0 Kudos

Hi Shaik,

What if B client wants some customization in the objects that are cross clients, like access sequence for example ?

Labels in this area