cancel
Showing results for 
Search instead for 
Did you mean: 

ABOUT SCRIPTS

Former Member
0 Kudos

Hi,

can any one explain

SCRIPTS ARE CLIENT DEPENDANT WHY?

Thanks&Regards,

Phani

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Just wanted to add that SCRIPTS are client dependent menas if you have more than one client(dev and testing) on the same box or server then they need to be transported via a tcode SCC1.This is local transport. Smartforms on the other hand get automatically copied to the other client.But to move it to a client in another boc you need to do it via the transport request.this is for both types of forms.

Reward if useful.

Thanks,

Dishant

Former Member
0 Kudos

Hi

Client dependent Means if you create that data in one client is limited to that client only and it is not accessable in other clients

Like SAP SCRIPTS and STD texts data

where as Client Independent means the data if you create in one client that is available in that as well as in other clients

Like SMARTFORMS, All dictionary Objects data and Repository objects data like Programs, Fun modules, tables etc..

There is no specific reason behind why scripts are client dep[endent and smartforms are client independent!!!

As for SAP -- Scripts are called client dependent because if you create client in say,200 it would be available in that only.If you want to test the script in client 300 then it won't be there,you will have to go to transaction se71 in 300 .Then Utilities-> Copy from client.Give the source as 200 & form name(i.e. script name) & copy.

Few more reasons why....? Please read below:

SAPscript technology is based on a mainframe product from the 1980s.SAPscript forms have always been -- under the hood -- relatively passive objects, with minimal embedded logic. These forms were designed to be driven and controlled by ABAP programs, much in the way ABAP programs read in database tables to produce reports;

if you ever download a SAPscript form (e.g., via utility program RSTXSCRP), and look at the portable text file it produces you'll see what I mean.

Many text objects (e.g., invoice header texts) are bound directly to documents which are client-dependent, so it makes sense for these text objects to also be client-dependent. From a complexity standpoint, SAPscript forms are close enough to these text objects where I can see how it made sense at the time to make them client-dependent too.

If it is helpful rewards points

Regards

Pratap.M

Former Member
0 Kudos

hi

SAPscript are client dependent.

They need to be copied from one client to another for testing. this can be done from SE71->utilities->copy from Client.

For transferring between server as like other objects they need to be transport.

Reward if it make some sense

Thanks

Krushna