Reg : client concept

Can anybody list me what are clinet independent objects and client dependent objects in SAP .

Hi Kamala,
                 All tables are client independent(i.e) the table structures can be viewed in all the clients but the records in the table are client dependant(i.e) the records created in one client cannot be viewed in other client.
                 You need to put the records created in a customizing request and manually import to other client.
Example:
              Say your server has two clients namely 100 and 200.             
You can see the table MARA in both the client 100 and 200 but the contents of the MARA differs from one client to another.
Hope it resolves your query.
Thanks and Regards,
Siva

Similar Messages

  • Client concept for SAP SCM APO and SAP TM

    Hello,
    We are installing SAP SCM APO 5.1 (SNP, gATP, DP) and SAP TM 7.0 (ramp up). Both connect via CIF  to ECC 6.0 SP3. As far as my knowledge goes for CIF, both master data and transactional data is exchanged via CIF.
    In ECC we have a three client concept:
    100 customizing only
    200 customizing + master data (golden client)
    300 customizing + master data + transaction data
    Can we use a similar model for TM and SCM APO as well? Should we then only connect ECC-300 to TM-300 and ECC300 to SCM-300 via CIF?
    I have also heard that also some ECC customizing is transferred via CIF to SCM/TM. Is that true and does that change this model?
    Regards,
    Rob Veenman
    SAP Basis.

    Rob,
    As a general rule of thumb, for each ECC client you will probably want an SCM client.  From your landscape description, it is not clear to me in which clients you perform the everyday functions of development/test/production, but I guess you have already worked that out.  Without knowing exactly how you manage your environment, I will say that it is probably a good idea to have active CIF connections between each of the three pairs of clients.  Once you have set up a single connection between your first pair (ECC/SCM), you will find that setting up the second and third is pretty trivial. 
    Yes, quite a bit of ATP configuration can be CIFd across.  Typically, you do this one time, and then lock the transfer of config out (there is a config setting in SCM to stop further transfer of config).  From that point forward, any config that must be parallelled in both systems is usually done manually in both systems.  Notable exceptions are Factory Calendars, units of measure, and Fiscal Periods, which can be pulled across from ECC to SCM any time you want via standard program.
    Regards,
    DB49

  • HttpServlet server and client concept

    Hi, All
    I am confused about HttpServelet now.Please give me a clear concept.
    I have a client(httpconnection) and servlet.
    At client side:
    There are two thread to call the same servlet to get some data from servlet.
    It likes:
    public Thread1extends Thread
    public Thread1()
    public void run()
    Object obj = conn.get("http://localhost:8080/servlet/service?op=1");
    public Thread2extends Thread
    public Thread2()
    public void run()
    Object obj = conn.get("http://localhost:8080/servlet/service?op=2");
    op means operator code:
    on server side:
    depend on operator code:
    CustomerObject obj; // is global member with class
    processRequest(Http...,Http...)
    int op = getparameter(req);
    if(op==1){
    doSomething1();
    if(op==2){
    doSomething2();
    doSomething1(){
    ....//set some paramter
    obj.do();
    doSomething2(){
    ....////set some paramter
    obj.do();
    What I want to know:
    if at the same time: cliend side both thread call server.
    or thread1 starts to call server, before thread1 ends call thread2 starts to call server again.
    what will happen?
    can I get right result?
    and on server side:
    what should I pay attention?
    And suggestion would be great appreciated.
    Thanks

    What I want to know:
    if at the same time: cliend side both thread call
    server.
    or thread1 starts to call server, before thread1
    ends call thread2 starts to call server again.
    what will happen?
    can I get right result?Each thread on the client side will have its own socket and each request on the server side will be relayed to its own socket, so there won't be no mix up in the transfer, if that is what you mean. The rest depends on how the server handles the requests.
    >
    and on server side:
    what should I pay attention?You should pay attention to the fact that, on the server side, each request ought to be processed in a separate Thread, or else your server will never be able to process more than one request at a time, in which case your second request (on the client side) will block until the first one has been process, and so forth for each additional request.

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

    hi,
    send me replay

    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).

  • Urgent : reg client proxy

    could any one pls provide ABAP code for client proxy with deep structures.Its urgent!!!

    Hi,
    Refer the below weblog and thread:
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    program on client and server proxy
    Thnx
    Chirag

  • Reg: Client Expression -Demantra 7.3.1

    Hi All,
    Using demantra 7.3.1 version,
    I have a client requirement to calculate a* Sales % contribution* for each products in a product line.
    For ex if my item is capacitor ,which is making sales/demand in US-east(region) what is the total contribution percentage of capacitor in US east.
    Since to find the % contribution we usually calculate with total no of sales happen,In demantra there is nothing to point the summary,Please suggest me the work around.
    Appreciate your response at earliest
    thanks

    Hi Experts
    Can anyone help me to resolve the above issue

  • Reg - Client Copy - Urgent

    Hi Gurus,
      The developer need to test program in latest PRD DB they ask client copy the PRD System. 
    Only the copy the DB means which category to Select copy the system or i copy the SAP_ALL.
    Pls advise.  Now DEV DB is now 70%.
    Or
    if there any possible to Overide the Database.  Already we have Client 200 can i copy the latest one in Client 200.  Pls advise...
    Thanks
    Rajesh.
    Edited by: R Rajesh on Feb 28, 2008 11:57 AM

    Hi,
    If your requirement is to copy only the DB structure then you DB copy,
    If you want the data also to be copied then use SAP_ALL mentionening the desired tables.
    Regards
    Reward Points if useful

  • Reg : client level data,plant level data,storage location level data

    hi
    when we enter the data mm01 we select views.these views are based on cleint level,plant level,storage location level .i want the difference between all the three levels.how do we differentiate.

    As per our business process there are one company and in which many plants and storage location are available. In which many materials are available in different plant in different storage location.
    As per SAP Standard structure: -
    Company >> Company code1 & Company code2... >> Plant 1 & Plant 2 & Plant 3 .... >> Storage location 1 & 2 & 3........
    And in all plant and storage location have different data.
    Suppose in one plant we do quality testing for material and it may be possible in other plant we not perform quality testing for material. So in this case for same material quality data is different for different plants.
    Client Level: - Means data is same for all plant level like Basic data
    Plant Level: - Means data is based on plant level like Purchasing, Plant data, Quality data, Accounting view.
    Storage location level: - Means data is based on storage location level, for different storage location data will be different like Storage location stock data ..
    Due to this you can maintain different data on plant level & storage location level.
    Regards,
    Mahesh Wagh

  • Client-concept

    Hello, after creating a client and setting the parameter value to 0 in rz10, I performed the copying process successfully. Now , we have to set  the parameter value to 1 in rz10 .Can anybody tell me why we r doing that .To do that whether I need to enter into the new client or to the standard client 000.

    Hello Abinash,
    What parameter are you talking about?
    If you want information & details about some parameter,
    Execute transaction RZ11, enter parameter name that you require.
    eg:. login/no_automatic_user_sapstar
    click on Description button.
    You will get all required details there. form the givin information you can decide to set or not to set a particular parameter.
    It is also important to check for OSS notes for SAP recommendations on that parameter.
    Hope I have solved your query.
    Regards,
    Ammey Kesarkar
    'Award points for useful info'

  • Reg: Client User SAP*ALLOWED

    Hi
      How to clear the. program. and how to change cube.
      No changes for user SAP* allowed
    Choose 'Display object' or 'Cancel'.
    Thanks & Regards.
    S.N.Senthilkumar

    Hi,
    This is a special user with admin access.Please dont use this id and ask Basis people to
    create user with required authorization so that you can work    in rsa1.
    Thanks,
    Saveen Kumar

  • Client-Server - SOA.... Is it really a transition or a big development  ?

    Hi,
    In all sources related to SOA/ESA by SAP, it is said that, transitioning from Client-Server Arch(CSA) to SOA is the same as transitioning from Mainframe systems to Client-Server Arch.
    If we think about Mainframe and CSA, it is obvious that there had been big differences in that transition. Such as, the INTELLIGENT CLIENT concept had appeared to replace the DUMMY CLIENTS, so this had changed the way of IT Business. There would be a main application providing several functionalities(server) and other applications which want to use those functionalities (clients) would connect to the server using some functionalities on its own (that means a client appliction should also have some functionalities in order to at least connect to the server, so that made them different from the DUMMY clients of the mainframe era)
    Now, when I look at the differences between SOA and CSA, I cannot see that incompareble differences.Why ? Let me explain :
    - One of the most important differences between SOA and CSA is, SOA is vendor and platform independent, so that any application can call any applications functionality as long as they are using Web Services. That is true. But the question arises here : It is still the case that someone is calling some others' functionalities (services), so there is still a client/server mentality, isn't there and We will still be using several client/server programming languages in order to realize the main functionality of the web services but this will be transparent to the user and the integration. The main difference is, SOA is vendor and platform independent. But I don't think this can be commented as a missing feature of CSA. Because the aim of CSA was to make the clients more intelligent and not to make them vendor/platform independent. And also architectures like CORBA and DCOM have also tried to achieve that independency (even though they have restrictions compared to Web Services, one of the main reasons for this is using Web as a transport/communication protocol) but they are still treated as some extensions on top of CSA because they are using CSA beneath. But if we compare Mainframes and CSA, even though I haven't seen manframe ages, I think it is clear that CSA does not use any architectural functionality of Mainframes. They are completely different.. But is SOA and CSA completely different ?
    I agree with all reasons why today business needs sth more agile, more flexible and it is becoming clearer day by day that SOA and Web Services provides this environment, BUT, I still cannot make it clear, WHY it is accepted as a transition from CSA and why it is not treated as a big development over CSA while using the main features of it.
    Any comments will be appreciated.
    Regards
    Ahmet Engin Tekin

    Good point..Actually those are the things clearly known but it becomes a bit confusing to build clear sentences when it comes to declare the differences. Anyway, here are my additions :
    - Mainframes were centralized systems which had their own hardware architecture as well. All processes/applications were running on 1 central DB/system and everyone in the company had to use the same functionality and interface.
    - In time, as a result of business demand, people needed different functionalities/applications regarding different business needs. This could either be done by extending the higly-costed big mainframe systems/softwares OR a new approach had to be developed in order to solve those problems. At this point, (thanks to IBM,Macintosh and Xerox) PC and ethernet concepts had emerged. That was a completely different hardware architecture which allowed less costly systems and also distributing the process load and/or applications to different systems in one landscape (app servers, intelligent clients - 2 tier, 3- tier arch.). Thus, while those were happening on harware side, new communication and programming models/languages emerged on software side. As a result, people started using different applications on different systems according to their needs and thus an efficient solution had been provided to the business need (described above).
    To criticise, this was really a big transition. Not only software concepts but also hardware concepts are also changed drastically. Actually, it is not wrong if we say, developments on the hardware side, allowed changes on the software side
    - What happened next ? Companies started using so many different applications by different vendors with different business logic and programming models (thanks to CSA). But in times, this has emerged the biggest problem of the CSA era : Integration.
    We all know the rest. "Web Services" concept emerged with SOA as well. So that, the boundaries between the systems began to disappear.
    So, is this a transition ? Well, yes it is.. The point that made it confusing (at least for me) is that this time there is no hardware transition (yet) but only a transition in software side. But I still insist that the IT transition during Mainframe->CSA was like a revolution (forget what you've left behind) but from CSA to SOA; it is more likely to be an evolution (the next best thing)
    Anyone have more comments ?
    Regards,
    Ahmet

  • Java Stack and Client

    In the ABAP stack "client" is a very important concept.
    Why there is no "client" concept in Java stack? When I login to java stack, why there is no entry for client?

    Hi,
    you can have multiple clients in an XI system but only one can keep the role of the Integration Server. All other clients may act as application systems (most probably not done in reality).
    In a double-stack installation the J2EE engine is always connected to one client in the ABAP system. In a XI system this is always the client where the Integration Server is running.
    The reason why there is no client conecpt in a J2EE engine is that only java applications are running there. There are no tables containing business data as we know this from ABAP.
    Hope this helps,
      Juergen

  • Client Install Fails: Log: ClientIdManagerStartup - Server rejected registration request: 3

    Trying to install the client onto Windows Server 2008 R2 Servers using ConfigMgr 2012R2. no PKI is being used. We do not see this issue on any workstations, only servers.
    It returns the following:
    Got registration response from MP. Client approval status: -1
    [RegTask] - Server rejected registration request: 3 ClientIDManagerStartup 
    Actions taken based on other Articles:
    1.Delete the c:\windows\smscfg.ini file
    2)    Run CCMDELCERT on the client
    3)    Restart the SMS agent Host service.
    Result: FAILED, it comes back with the same errors.
    MP_RegistrationManager.log shows:
    MP Reg: Client in-band certificate is not valid due to failures in certificate chain validation, Raising status event. Failure HR = 0x800b010a, In-band Cert SubjectName = Servername - SERVER
    Raising event:
    [SMS_CodePage(437), SMS_LocaleID(1033)]
    instance of MpEvent_CertInvalidChain
     ClientID = "GUID:D32A0A76-E832-49B6-A431-084DB435FD83";
     DateTime = "20140520175614.768000+000";
     MachineName = "Servername.tes.name.com";
     ProcessID = 3444;
     SiteCode = "XYZ";
     SubjectName = "Servername - SERVER";
     ThreadID = 17368;
     Win32ErrorCode = 2148204810;
    MP Reg: Registration request body is invalid.
    Any other ideas out there???
    David Baur

    Do the following to check the SMS self-signed certificates
    Start MMC.exe
    Add/Remove Snapin -> Select Certificates -> Select local computer
    Locate the SMS folder
    Find the SMS Signing certificate and SMS Encryption Cerrtificate - check if they have expired. If they have expired - delete them.
    Retry client installation

  • Multiple Clients in BW 3.5 Development Systems?

    In a Development BW 3.5 environment, can we have multiple clients?  For instance, can we have a unit test client(with master and transactional data), a security client, and a golden configuration client.
    We have heard that there may be issues with having more than one client, but we are not sure if this is correct.  Our BW unit test client would be the only one of the three that is connected to a R/3 (4.7) Development client.  The security and golden config client would not be connected to external systems.  Is this landscape possible and supported by SAP?

    Rick,
    You cannot have more than two clients. A client is a technique used for isolating data records and configuration data which is technically stored in the same database tables into mutually exclusive sets of data. Clients may exists as separate for project or organizational reasons. Most configuration data is generally client independent in SAP operational systems while transactional and master data are usually client specific.
    SAP BW Application does not make extensive use of the client concept. Infact with SAP BW all specific application functions can take place in one client. SAP BW does utilize basis clients technically but that is only for systems administration purposes.
    Hope it helps.
    Thanks
    Mona

  • Client Definition Question

    I asked this question in another forum here, got some helpful feedback and a recommendation to post the question here as it might be more fitting for some in this group.
    In getting ready to teach a class, I've been putting together my set of SAP terms and getting ready to explain them to the class. I've been cross referencing the SAP Glossary and other sources to try to give as correct a definition as possible. In looking at these, one element I've been wondering about is the SAP definition of a client within SAP ERP.
    The SAP glossary defines client as "In commercial, organizational, and technical terms, a self-contained unit in an SAP system with separate master records and its own set of tables." I find the last phrase in that definition (which I've italicized) to be puzzling. In an instance where multiple clients are sharing the same underlying database, each client does not have its own set of tables. To my knowledge that's not a required element of a client. (That's why the mandt field is so common in tables.)
    So...why is that phrase a part of the definition and what is SAP intending it to mean?  Is a distinction being drawn here between logical segregation of content (vs. actual segregation)? Or is there something here that I'm just not understanding?
    As an example of what I'm talking about, if we have one instance of SAP ERP that has multiple activie clients, and If we were to take table T001 which contains company code information mapped to a particular client, wouldn't all the clients in that instance be sharing that same table?
    I realize that logically if one uses transaction SE16 to view the table from within SAP ERP, only the information for the client one is working within is shown. My thinking had been that if one were to look at this table directly in the DBMS, the table would show all of the clients active within this instance. So in that sense each client is using the same set of tables with logical segregation of data based on the MANDT field. (i.e. if I had 3 clients running on one SAP instance tied to an Oracle backend, the backend would not have 3 totally independent databases for each client.)
    Am I missing something here, or is the definition of client a bit misleading?

    Hi Tony,
    Pity that your question did not get a reply in more than two weeks.
    I am happy to say that I have never come across the "its own set of tables" statement. Whoever wrote that is either ignorant or a victim of a very bad mistranslation. A client is a logical "subdivision" of the data stored in a SAP database. I'm not old enough to confirm this, but when I started at SAP I was told that the client concept came from the time when several companies shared a single database on some large central mainframe and obviously could not be allowed to see each other's business data. Today the use of a client is different, e.g. it provides for separation between customizing and sandbox clients in a development system, or between say test and training clients in a QA system.
    Technically all clients share the same set of tables. A "client-dependent" table has the characteristic that its first field (and the leading field of its primary key) is always the client number. The "client-dependent" attribute is maintained in the SAP dictionary. When an ABAP program contains a statement like "SELECT * FROM TAB" and TAB is client-dependent, the DB interface in the kernel will automatically convert this to "SELECT * FROM TAB WHERE MANDT = "<client>". An SQL trace (ST05) of a simple business transaction will reveal this behaviour immediately.
    Not all tables are client-dependent, some are cross-client, i.e. their data is visible to and shared by all clients in the system. As a rule, all master/transaction tables are client-dependent, while system tables containing instance-specific rather than business-specific data (e.g. the list of printers) are cross-client. Customizing tables are mostly client-dependent but some are cross-client (I'm a technical consultant so I can't really tell you why that is).
    You are perfectly correct that if you look at a table at database level rather than through SE16, you would see records for all clients residing in the same table. Incidentally the same can be achieved in ABAP by adding the CLIENT SPECIFIED option to the SELECT statement but the code of business transactions must of course do no such thing.
    Also, the client concept is not specific to Oracle so the advice to post the question on the SAP/Oracle forum seems a little misleading. SAP implements the client concept regardless of the underlying database.
    Hope this clarifies things,
    Mark

Maybe you are looking for

  • In iphone4, How and where to save a file attached in mail

    hey, i have started using iPhone. presently using iPhone4. How and where can i save files attached in mail.

  • 6500 Classic Onboard Memory Help...

    Hi, My wife's 6500 classic has had all the symptons that I've read about on the forums here, phone is about 7 months old i.e. When battery runs flat can't turn the phone on even if attached to the mains for roughly a period of 8-10 hrs, basically had

  • AIX mount_cmd of brbackup is successful but assumed failed

    Dear All, I am configuring oracle backup and script for mounting tape in tape_box without Tivoli. The script (/usr/sap/P01/SYS/exe/run/mount_tape.csh) is empty (for testing) or only contain "exit 0", but brbackup always recognized this as failed. The

  • Local mac-to-mac transfers goes through the internet connection (very slow)

    Transfering files from my iMac to my MacBook Air (or the opposite way) over my local Time Capsule wireless network is extremely slow. I connect to my MacBook Air using my local username account on that machine (which is the same as on the iMac). When

  • Urging letters/reminders.

    Hi, where I set that an urging letter must be sent by mail? Where do I have to put the e-mail address in the vendor master? Best regards