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

Similar Messages

  • Two ABAP Development Clients with Transport enabled in Development System

    Hello All,
    I have a unique situation in my development systems. We currently have two abap development clients with client settings which allows repository transports to be created. The reason for this setup is because there are two different abap development teams who want to work independently.
    Has anyone see two development clients in development system? Do you see any risk with having two abap development clients with transport enbaled? Should I force them to work in ONLY ONE ABAP development client?
    I would like to know your thoughts?
    Thx...Rocky

    Hello,
    It may not a good idea to have two development clients. You have to manage with the following issues:
    (1) Customizing transports need to be moved to two clients
    (2) You may have to peridically sync. them between each other with all the development objects
    (3) Data needs to refreshed in two clients for development/unit test purposes
    (4) Same object may be edited in two clients independently at the same time which is likely to go to Production at different times resulting in version sequencing issues
    (5) Vension of data of object will be lost if you want to retrieve old version.
    Thanks,
    Venu

  • Multiple clients in Developement system for Charm

    Hi Solman experts,
    We are planning for the Charm implementation and we have multiple clients in Developement system.
    Major hurdle is how to keep all the development clients in sync.
    we have following clients
    100  Golden client
    300  configuration client
    400  ABAP Developement client
    500  Unit test
    600  HR1
    700  HR 2 clients
    All configurations will be made in Client 300 and transported to QA and all developements will be made in client 400
    Transports released from 300 and 400 should go all other clients.
    Solman experts could anyone advice whether this is can be done using charm.
    regards
    Naveen

    Hello Naveen,
    Please, check the point 1 of the following link:
    /people/dolores.correa/blog/2009/07/22/change-request-management-scenario-usual-questions-and-known-errors
    I think that this link can answer your question.
    Best Regards,
    Diego Fischer

  • System Landscape using multiple clients scenario for BW

    Hi Friends,
    I have a scenario where I want to use multiple BW clients based on single server.
    I have made client copy of the development server and want to transport the objects
    to the target clients.
    I am aware that such a scenario works fine in R/3 and infact i have used it
    .But in BW when i hit RSA1 I  get an error message "you can only use client(010)"-my development client of which copy was made.
    The client copy system is 102.
    Now I read a thread on sdn which said change client entry in RSADMINA table .I changed it ,but I think its cross client table and hence RSA1 is neither workinging in client copy or the parent system.I reverted back entry in client 102 and saw that development client working again fine like before.(also RSADMINA) value changed in 010.
    I have tried to fix it by creating appropriate mappings using SCC4/BD54/SALE/WE20/RZ10
    .Also created mapping WE20 for Partner profile and assigned the logica system.
    Is it possible to have such a system landscape?
    Can anyone give some useful suggestions?

    Hi..thanks to all of you....
    I think this thing boils down to table RSADMINA where you maintain entry for your client.
    The primary key there is 'Customizing ID' and when you specify there "BW" .You can't make another entry for another MANDT with another customizing id.
    Whenever u login to any other client and you change entry of MANDT it is going to be reflected to all the clients and thats what is the issue.So you can't mantain mulitple entries as you can't enter two customizing ids. there.
    Infact there are many reasons in the background as well which the sap note mentions like common number ranges..etc.
    Lastly ..Ofcourse as Siggi said you can have another R/3 or CRM system etc on the same server but no two BW clients.I think SAP should not allow client copy for BW on the same server..it will help some bad efforts
    Thanks for the support everyone.
    Regards,
    Rakesh
    Edited by: Rakesh Kumar on Jun 15, 2009 12:08 PM

  • Purpose of Multiple Clients in Development Server

    can anybody tell me the advantages and
    disadvantages of having multiple clients in a
    development server?

    I don't think there is disadvantage when we have multiple clients for development system
    DEV  SAP system may have multiple clients..
    Main pupose : Changes can be client dependent or client independent
                          Client-independent effects some clients.
                          Client-dependent effects all clients.
    Let me say one example : Dev system has two clients
    100 - Here we can write the code
    200 - Testing will be here ( customizing will done here)
    http://help.sap.com/saphelp_nw04/helpdata/en/8d/933d3c3a926614e10000000a11402f/frameset.htm
    http://www.sap-img.com/general/what-is-sap--landscape.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/96/8a99386185c064e10000009b38f8cf/content.htm
    Thanks
    Seshu

  • Inactive DataSource  - two clients in Development System

    Hi,
    I have two developement clients 100 and 130. What ever changes I make in Client 100, it is supposed to reflect in Client 130. We use developement Client 100 to make any changes and use Client 130 to extract/trasnsfer data to BW system. 
    I activated my Datasource 2LIS_02_ITM in my Developemen1 client 100. But, it is still inactive in client 130.
    Let me know if I am missing any steps.

    Hi Sven,
    "Is the same to ALE. " - I did not understand this sentence will please explain this
    "You must customizing to separate the two clients. you need two different "logical system name"."
    I am just a contract employee so I am not expected to give those advises. Anyway if I have to transport the request then which request would it be, I mean customizing request or workbench request.
    Please let me know
    Thank you,
    Prasaad

  • SCM and CRM Multiple Clients in one system

    Dear all,
    I want to ask a question regarding Multiple clients in SCM 5 - IDES and CRM 5 -IDES.
    I installed the system and plan to have multiple clients in a system with copying client 800 (IDES) to others.
    I heard opinion that it can't possibly be done because if during the exercise the Administrator Workbench is executed it will search to the source client (800) and probably affect the exercise.
    Would you mind giving me more suggestion about this?
    Thank you.
    Fausto

    Hi Fausto,
    Could you be more specific about what you need to achive?
    You can always creat a new client, logon to the client and do a client copy with TCod SCCL.
    If you logon to other IDES clients then You'ld overwrite the content of the client which have been pre-configured.
    Check the status of the client you need to overwrite from TCod scc4.
    Also to verfiy the status of the target client for TCod se06 -system change option.
    Regards,
    Tolulope

  • Multiple development systems wth one Production system ? How to control ?

    We are currently upgrading a classical landscape (Development - Quality Assurance - Production) from 4.6c into ECC6
    A parallel HR project will start as soon as a first ECC6 version is available to develop separately a new "pay" strategy to be in production on 01/2008 but in the meantime the 'old' HR model will continue on the basis landscape untill that date.
    Does any of you have a positive experience of  such situations where multiple development systems are living in parallel and must finally deliver one single production ?
    Did you mastered the transport strategy via SAP tools (Sap solution manager) or other techniques ?
    Thanking you in advance for sharing your experience.

    seems to work OK like this
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    class Testing
      public void buildGUI()
        for(int x = 0; x < 4; x++)
          CommonFrame cf = new CommonFrame();
          cf.setBounds(x*200,100,100,100);
          cf.setVisible(true);
      public static void main(String[] args)
        SwingUtilities.invokeLater(new Runnable(){
          public void run(){
            new Testing().buildGUI();
    class CommonFrame extends JFrame
      public CommonFrame()
        super();
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        addWindowListener(new WindowAdapter(){
          public void windowIconified(WindowEvent we){
            Frame[] frames = getFrames();
            for(int x = 0,y = frames.length; x < y; x++)
              frames[x].setExtendedState(JFrame.ICONIFIED);
          public void windowDeiconified(WindowEvent we){
            Frame[] frames = getFrames();
            for(int x = 0,y = frames.length; x < y; x++)
              frames[x].setExtendedState(JFrame.NORMAL);
    }

  • Solman CHARM: adding multiple clients for quality/Production systems in Solar_project_admin

    Dear Colleagues
    We are using Solution manager 7.3. When we setup system landscape under a solution manager implementation project, we can only select one development and one quality/testing system.
    Our scenario is that,
    Development System:
    D40 - 010 : (both workbench and customizing changes being done in same client)
    Quality System:
    Q40 - 010 : for customizing changes
    Q40 - 000 : for work bench imports
    So the querry is that, how we can add these two separate rows in Solar_project_admin and under tab systems:
    ie D40-010 --> Q40-010   and D40-010 --> Q40-000.
    Regards
    Renjith

    Hi Renjith
    Please check below
    Change Request Management scenario: Usual questions and known errors
    Question no. 2 is more relevant for you
    hope this answer ur query
    Regards
    Prakhar

  • Drop insert in receiver system with multiple clients

    Hello,
    does TDMS handle drop-insert technology in a multiple client receiver system automatically?
    What can be the impact for the other clients when they are working while data deletion in the
    receiver client?
    Regards Karlheinz

    Hello Karlheinz,
    Good, question is straight and clear now.
    please refer to steps mentioned in oss note 1433553 to make sure that TDMS should not consider drop_insert in TDMS migration.
    Regards,
    Amit Sharma
    Solution
    You have the possibility to set a Global Parameter for setting the deletion
    scenario to overall array delete. In the following a description of the
    proceeding.
    Check if the global parameter GLOBAL_NO_DROP_INSERT exists
    and that it is set to 'X' in the receiver system.
    Call the Migration Server Overview(tcode cnv_mbt_tdms).
    Expand the tree until you get your package.
    Mark the package number so that it is highlighted.
    In the menu click on Goto->Global Parameter.
    When you have correctly positioned your cursor on a package number you
    will see in the application toolbar buttons named with the exection targets,
    system name and client number. You can also see if a connection to the listed
    system is working (checkmark) or not (lightning).
    Click on the button
    'RECEIVER' to get the global parameters from the receiver system. This is where
    the Global Parameter has to be set.
    The global parameter entries will be
    delivered empty and for the parameter you want to use you have to set the value.
    An initial global parameter has no value in the column 'Client'.
    Mark the row with the global parameter
    'GLOBAL_NO_DROP_INSERT'.
    Press button copy text (third button).
    In the menu bar click on the drop-down box of the insert button and choose
    the item 'Insert in new row' in the selection list (forth button from
    left).
    In column 'Client' enter the client where you want to use the overall
    scenario array-delete. If you enter the value 'ALL' then the setting is valid
    for all clients in the system.
    In the column 'Parameter Value (from)' enter the value 'X'.
    Save your settings.
    If the parameter already exist you have to check whether the correct
    client is set. If the column 'Client' includes the deletion client or the value
    'ALL' then no further settings are required. Otherwise you have to copy the
    Global Parameter as previously described and change the value in the column
    'Client' with your deletion client. Take care that the value in column
    'Parameter Value (from)' is 'X'.
    From now on the generation of deletion
    programs will use this information to create the deletion programs with deletion
    scenario ARRAY-DELETE.

  • Error: Could not create system variants in multiple client system

    Hello ,
    I am trying to make changes to the variant CUS&_FINAL_AT in se38 , but the error message is coming while saving .
    error :Could not create system variants in multiple client system
    Could you please help?

    Hi Huynh,
    Did you ever figure out how to add custom fields to an e-recruit infoset?  I need to so same and would love a heads up on how.
    Leena

  • Multiple clients in CRM Dev/QA system

    Hi All-
    I've seen in various places that it is recommended to only have one client in a CRM system. I have worked at many sites that have several CRM clients in a system without issues.
    Can any one point me to an SAP Note or document that recommends only one client per CRM system? I realize that there are possible issues with the CRM pricing and cross-client customizing downloads but these can usually be worked around. What other issues are a concern?
    Any SAP document about this would be great.
    Thanks!
    Tim

    Tim,
    Unless you are going to have multiple back ends or some business scenario that requires multiple clients in CRM Production, then don't do it in CRM Dev/QA.
    The reason why don't do multiple clients in a CRM system that is connected to an ERP backend is the following:
    CRM configuration is dependent on downloaded configuration from the ERP system.
    A normal CRM system should only have one backend connection.
    Now why would you want want to have a Dev and QA system that does not reflect how your production system works.  In fact in the case of CRM you are making more work and creating systems that do not accurately mirror production.
    The whole gold client concept in CRM is honestly a bad idea when you have single ERP backend, because it just causes more work for people and it my opinion its a way of people trying to stay busy than add real value.
    Now if you really want to keep busy maintaining middleware and keeping things in sync, go for multiple clients in Dev/QA.  The best part is when something in Prod breaks you won't have any environment that mirrors Prod correctly from a middleware perspective.   In my opinion if you are that concerned about configuration and master data mixing then you probably need a CRM sandbox instance to try things out.
    Take care,
    Stephen

  • Multiple clients and multiple databases on one system

    Does SAP support having a single system ( Let's call it PEQ for the sake of argument ) having multiple clients ( again, for the sake of argument, call them 200, 250, 260, and 300) allow for each client to have it's own physical database ?
    For example, here is what I would like to have set up:
    PEQ 200 - database 1
    PEQ 250 - database 2
    PEQ 260 - database 3
    PEQ 300 - database 1
    So PEQ 200 and 300 access database 1, PEQ 250 accesses database 2, and PEQ 260 accesses database 3.
    I only want to know if this is possible and if so how would you set it up.  I do not want to get into any discussion on whether this is the best way to go or not.  Any pointers to OSS notes on the subject are more than welcome.
    Thanks;
    Bruce

    > So PEQ 200 and 300 access database 1, PEQ 250 accesses database 2, and PEQ 260 accesses database 3.
    >
    > I only want to know if this is possible and if so how would you set it up.  I do not want to get into any discussion on whether this is the best way to go or not.  Any pointers to OSS notes on the subject are more than welcome.
    Simple answer: No.
    Long answer:
    - Workprocesses don't know anything about "clients". A client is nothing more than an additional field in a table with the client number. So it's not possible to configure them to connect to a certain database using a "client number".
    - A client alone has nothing but application data. It has no dictionary (tables, views) and it has no repository (source code) that can be executed
    - A SAP system (ABAP) has cross client customizing that would need to be shared somehow, technically not possible since also here the workprocess (which is the lowest unit) does not know whether a table is client dependent or not.
    Maybe there is a way to come out of this dilemma - if you tell us, what you (business) requirement is.
    Markus

  • Multiple clients on socket connection

    Hi!
    I understand that it is possible that multiple clients listen to one server (on the same port) and even write to it (then it should be a multi-threaded server).
    But i would like to refuse connectios, if one client is connected. How can I do that?
    In my case I have a (single threaded) server. Now one clients connects. The server waits to receive data from the client and answers, without ever closing the port. that works.
    Now if I connect with a second client, the openicng of the socket in the second client works fine, although the server does not seem to notice the second client. Communication is not possible between the server and the second client, and the server doesn't answer to the first client anymore, although he receives data from it.
    So, since the server does not seem to notice the second client (does not accept the connection) and I don't get an exception at the second client, what can I do?
    Thank you for your help!
    concerned Code (if you want to take a look at it):
    CLIENT:
    socket = new Socket(hostname, echo_port);
    SERVER:
    try
    ServerSocket waitingsocket = new ServerSocket(echo_port);
    try
         socket= waitingsocket.accept();
         System.out.println("Client connected");
         ReaderThread reader = new ReaderThread( this, socket );
         reader.start();          
    catch (Exception e)
    READER:
    public void run()
         while (true)
              try {
                   int bytesRead = inStream.read(inputBuffer,
                   0, inputBuffer.length);
                   readCallback.tcpUpdate(inputBuffer,bytesRead);
              catch (Exception oops)
                   readCallback.tcpUpdate(null,-1);
              

    Just to make sure this is clear: You can NOT have multiple clients on a given socket connection. You CAN have multiple clients connected to a particular port on a given server, but each client will be communicating with the server through a different of socket.
    The usual approach here is to set up a listening ServerSocket on the desired port, call accept() on it, then process the communication from the returned Socket object. This is usually done by spawning a new thread and allowing it to handle the socket communication, while the ServerSocket loops around to another accept() for the next communication.
    Here's an excellent intro to the concepts (the code is really ugly and poorly implemented, but it does a good job of explaining the overall concept). I used this as a starting point, and now (after a whole lot of development) have a pretty sweet extensible web server class that handles template expansion, etc... (I use this as a quick and dirty UI for some of my apps, instead of requiring the user to install a JSP container):
    http://developer.java.sun.com/developer/technicalArticles/Networking/Webserver/
    - K

  • Multiple Clients in SCM-APO?

    In a Development SCM-APO 5.0 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 SCM-APO unit test client would be the only one that is connected to a BW (3.5) Development client and 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?

    I do not have a good answer but it seems APO-DP uses BW as Data Mart which results in some restriction in using multiple client. See SAP Note 522569 for details. Moreover in the Multi-client Whitepaper (attached to SAP Note 31557) the table in page 23 mentions Multi-client Status for APO with DP : Not OK and APO w/o DP : Restricted OK.
    Hope this is of some help.
    somnath

Maybe you are looking for

  • Firefox Selenium Remote Control window does not close.

    Using Selenium 2.17 and/or Selenium 2.26 on Windows 7 we are having a problem with the Firefox Selenium RC (Remote Control) window not closing after the Selenium tests have completed. We did not have any issues when using Firefox 10.0.1esr, but when

  • Unable to open a powerpoint file from km

    My portal version is: Portal 6.0.11.0.0 KnowledgeManagementCollaboration 6.0.11.3.0 (NW04 SPS 11 Patch 3) When accessing a link for ppt file I get a web page of “The page cannot be displayed” On windows 2000 it works ok, but when using windows xp sp1

  • LOCATING  Long Text Field

    Dear Sir, In Tcode MM03 , under the Tab "Purchase Order Text"  there is a field available for writting the long text . If we press F1 in this field for getting the Technical Help (like Field Name / Table Name) nothing is appearing . I request SAP exp

  • Permission Denied error generating XML file

    We're using ODI to write out files to a Windows CIFS file system through an agent installed on the ODI Unix server. In order to do this, we had to create the agent using a user ID that had permission to write to the Windows file system. For writing o

  • JList item problem

    Hello Coders I have question regarding to Jlist. To capturing event i use this code : class roomListener implements ListSelectionListener{     public void valueChanged(ListSelectionEvent e) {     int x=0;     System.out.prinln("the roomListener invok