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

Similar Messages

  • JCos (Java Connectors) from one GRC server to multiple clients on same DEV

    I have installed SAP GRC Access Controls RAR on a server.
    I have connected the RAR using JCo's to a client (800) on a DEV R/3 (4.7) box.  I have also performed analysis succesfully on the roles and users in this DEV client.
    I now have another development client on the DEV box (500) which I need to perform analysis for.  This client is HR specific.
    I know I can create a new JCo to connect to client 500.  But what will be the impact on my analysis results?  How will I distinguish between the results found from client 500 and those found from client 800?
    How would you suggest the best way of doing this?
    Many thanks in advance.

    You will need to create a second JCO to the second client as JCO's are client specific (username password combinations to log on etc etc)
    You distinguish the results in Risk ANalyses by choosing the JCO (system) when you create the reports eg: Client 500, Client 800 or ALL.
    It can be very confusing and you have to be careful otherwise you will interpret the results incorrectly.
    If your new client is HR specific make sure that you have the HR RTA installed as well and patch the HR and Non-HR RTAs up to the latest versions.

  • Connect one JAVA ADS instance to multiple clients from the same ABAP system

    Hi,
    Does anyone know whether it is possible to connect multplie clients from the same ABAP system to a JAVA instance running ADS?
    If so how do you setup the java destinations in Visual Admin and SM59 RFC connections?
    Any help is appreciated,
    Sander

    Dear Sander,
    this is always the case if you arrange the ADS connection.
    You have to set up the RFC connection 'ADS' in ABAP side and this connection/destination is client independent. So you can use this from all clients of your abap system.
    On Java side you have to arrange the already mentioned FP_ICF_DATA_<SID> destination. On the ABAP system and client (you specify in this destination) you have to maintain the user ADS_AGENT and your templates should also exist on this client. If there is no client defined, the default client will be used.
    Regards
    Istvan

  • Role of clients in CRM Multiple Backend Scenario

    Does the CRM Multiple Backend Scenario only apply to a single client pointed to multiple CRM or ERP systems.
    All the relevant tables are client dependent in CRM 2007 and the client independent ones use logical destinations which can easily be pointed todifferent clients.
    We want to point different clients on a CRM or ERP system to multiple back ends, but each client will only have a single client that it points to.
    For example
    CRM (dev) client 100 is connected to ERP (sandbox) client 100
    CRM (dev) client 200 is connected to ERP (dev) client 100
    CRM (test) client 100 is connected to ERP (qa) client 100
    CRM (qa) client 100 is connected to ERP (qa) client 200
    This will only be in the development and qa systems. Production will be a single system and client on each side.
    Regards,
    Aubrey Smith

    Aubrey,
    Development will happen in only one client system. This can later be moved to Quality and further to production. All customization will also be moved same way. It may also happen that your development is cross client so if you do development on 100 , it will be available on 200 client as well.
    Regards,
    Harshit

  • Connect CRM multiple clients to ECC

    Hi SAP Gurus,
    I have one Question regarding CRM->ECC connectivity.
    Will it be possible to connect multiple clients of CRM to ECC ? Like more than one client can talk to ECC ?
    Because in BW we can not connect multiple clients to source system ! does this true with CRM also or not ?
    Thank you

    1) As datasources are client independent so do we need to activate the datasources (like 2lis*) in all clients one by one? or just activating in one client will make it ?
    You need to activate the datasources individually for all the client. If you will activate in one client, it will be specific to that only
    ) If we replicate the datasources for new clients in BW side and then want to reload the data from New clients (set-up tables filling and INIT)?would it have an affect on existing deltas (for datasources 2lis*)for existing Source client 100? What shud be the precautions? How we can proceed?Please let us know your opinons plz
    If you will replicate in one client system, it wont affect delta and init from other client.
    One thing you can do, to identify data from different source systems, you can use source system compounding in your infoobjects. Make sure you are not loading data from both the client at the same time. it may lock the DSO and master data.

  • 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

  • SAP CRM multiple clients possible

    Hi,
    We have a NetWeaver  SAP CRM system (ABAP + JAVA) stack.
    We run an internet webshop application on the JAVA stack connected to CRM ABAP stack, client 010. The CRM ABAP stack connects to SAP ERP.
    Q1: Is it possible to add a new client 020 in the ABAP stack of the CRM system?
    Q2: I don't understand in CRM the connection between the JAVA and ABAP stack. If I add a new ABAP client 020, do I need to copy the JAVA stack/client also?
    Who can help me guiding in which direction I have to go?
    Note: We want to connect a non-SAP system to client 020.
    Overview:
    ERP ABAP (client 010)    --> CRM ABAP (client 010) --> CRM JAVA stack
    non-SAP (legacy system) --> CRM ABAP (client 020) --> CRM JAVA stack
    Q3: What are the problems (challenges) I can expect?

    Hi Rene,
    I think it is not supporting multiple clients. Wait for some additional replies.
    Regards,
    Ravindra

  • Multiple clients in DEV and QA for CHARM setup

    Blog /people/dolores.correa/blog/2008/07/26/first-steps-to-work-with-change-request-management-scenario is an excellence introduction to CHARM setup.
    However in real world, we have multiple clients on DEV and QAS systems.
    Could you help explain how to extend the method in above blog to multiple DEV and QAS clients?
    Thanks !

    Hi Diana,
    Please have a look at this thread :
    Kind regards,
    Stéphane.

  • 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

  • XI, SLD & multiple clients for DEV & QA

    <i>Ref: Re: 3rd party tech systems for multiple business systems...</i>
    I have a question regarding the avoidance of duplicated Configuration (Collaboration Profiles, Logical Routing & Collaboration Agreements) for different clients in the DEV/QA landscape.
    As we know: many projects have multiple clients in DEV and QA. Here is an example landscape:
    SXD_100 - Dev XI server
    SED_100 - config dev
    SED_200 - ABAP dev
    SED_300 - unit test
    SED_400 - sandbox
    <b>[ 1 technical system : 3 business systems ! ]</b>
    LDEV Legacy system
    <b>[ 1 technical system : 1 business system ]</b>
    SXQ_100 - QA XI server
    SEQ_100 - clean config QA
    SEQ_200 - ABAP QA
    SEQ_300 - data migration prep
    SEQ_nnn - yada, yada...
    <b>[ 1 technical system : nnn business systems ! ]</b>
    LQA Legacy system
    <b>[ 1 technical system : 1 business system ]</b>
    <b>The problem:</b>
    SED_400->LDEV is used for prototyping integration
    SED_100->LDEV is used for config development
    SED_200->LDEV is used for ABAP development
    SED_300->LDEV is used for unit tests
    Receiver Determination is able to look into the message for a <b>dynamic receiver</b>, but we are not able to have a <b>sender</b> like "SED*"
    <b>The question:</b>
    Do we really need multiple sets of configuration in the Integration Directory? Is there a way to re-use the configuration for SED_100->LDEV for the other development efforts?
    Any feedback would be greatly appreciated.
    Rgds,
    Derek

    Hi Derek,
    Since there can only one business system in SLD per client in SAP R/3.
    e.g
    SED_100   will have lets say BS_100_Dev
    SED_200  and BS_200_Dev
    In QA
    SEQ_100 -> BS_100_QA
    SEQ_200 -> BS_200_QA
    It is not possible to configure the single scenario catering the Dynamic (multiple) sender agreement to Reciever.
    But for QA you can use set transport target in SLD to reflect the BS_100_Dev -> BS_100_QA, where ever used.
    This doesnot solve the problem of  having dynamic sender service, it is just for information.
    We also faced the same problem of testing a scenario from different clients of SAP :(.
    Cheers,
    Satish

  • 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

  • CRM 5.0 system / client copy

    Hello,
    we are running  CRM 5.0 with e-commerce webshop scenario - abap+java system.
    the systems are configured in a 3 system landscape.
    the QA and prod system have the same client number.
    the customer asked to refresh the QA with PROD system.
    what is the recommended way to do it?
    do i need to do a complete production system copy - export the Prod system using sap tools from sapinst system copy and afterwards do the import into the QA system? - in this case are there any post processing things to be done regarding the NWDI which is configured on the development system and connected to all other landscape systems?also what about post proccessing of the XCS?
    the other methood is to do a client copy (just the abap) from the prod to the qa system - will it work?
    again - both QA and prod systems have the same client number - originally the QA system was installed using an import from the production (after prod system installation i exported it and imported to the QA system using R3LOAD and jload from the sapinst system copy tools)
    Regards,
    Moshe

    what is the recommended way to do it?
    QA refresh using PRO data is the recommended one if you have huge database
    Client copy is  not recommended one for huge database....
    You can find all the pre, post copy steps in standard system copy guide
    www.service.sap.com/systemcopy
    Regards
    Nick Loy

  • 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 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

Maybe you are looking for