‎2008 Mar 09 9:16 AM
what is the client dependent and client indipendent ? how to consider the script is client dependent and smartform client indipendent?
‎2008 Mar 10 4:39 AM
client dependent means tables which include MANDT as a field .
tables don't have this field are client independent.
‎2008 Mar 09 11:03 AM
Hi,
A client is an independent business unit within an R/3 System, Data in the R/3 are classified as cleint-Dependent and client-independent.
Client-independent data such as ABAP Programs, R/3 repository objects throught the entire system. Other data is client-dependent. meaning, it can be viewed from one client. Client-dependent data includes customizing application and user data.
Scripts are always client dependant and Smart forms are
client independant.
You will be able to see your smartforms in all the clients in the same application server.
But in order to see SapScripts you will have to transport the form from each client to another.
To see the smartform in you QA server which is a different application server you will have to transport objects.
Regards,
‎2008 Mar 10 4:39 AM
client dependent means tables which include MANDT as a field .
tables don't have this field are client independent.
‎2008 Mar 10 4:55 AM
Client is the highest level entity in SAP architecture from where all the biforcations on data are made. There are two categories of data in any SAP system. Client dependent and client independent data. Client dependent data is accessible through a particular client to which it is linked. That data cant be accessed from another client. On the other hand, some data doesnt belong to any of the clients. It is available accross all the clients. Such data is called client dependent. Generally, if a table has the field MANDT, that means the table contains data that is specific to a client.
SAP scripts are client specific since they are linked to a particular client.If you see the table TNAPR, You will find the field MANDT. So, scripts are accessible from a particular client that they belong to. Whereas SMARTFORMS are client dependent and are accessible accross all the clients.
‎2008 Mar 10 5:02 AM
Client Independant: These objects are not specific to any client. And it is universal which can be viewed,changed across the clients.
Client Dependant: These are the objects can be viewed, changed for the client for which it has been assigned. Other clients do not have access on these objects.
In SAP, all objects are finally stored as tables. "Mandt" is key field which determines whether the object is client dependant or not.
Client Independant transport requests will make the transported objects available across the clients. and Client dependent transport request make the objects available only for the client mentioned by field "Mandt.
Scripts are client dependent and Smartforms are client indipendent.
The best way to identify the objects as client dependent and independent is create the object in one client and try open it in other client of the same server
Eg.
Suppose we have one development server and it will have 2 diffrent clients
first client - 100
second client - 200
If you create sap script at 100 client ,then it will not available in 200 Client.
if you create sap smartform at 100 client ,then it will be available in 200 client.
So Script is client dependent
smartform is client independent.