Multiple Backend Scenario with SolMan

Hi Gurus,
i need the information about the multiple backend scenarios implementation with SolMan. In the Note 1084315 - Consulting: Information about the multiple backend scenario,  there is the Way decribed:
You can find documentation about this in Solution Manager under 'Basic Settings for SAP CRM' -> 'Multiple Systems Exchange Projects: Multiple Backends'.
But i can not find it in Solution Manager, where can it be?
Thanks and Regards,
Stefan

Hi Alagammai,
    We are also implementing CRM Middleware - Multiple Backend Scenario (MEP / MBE Concept) in our client landscape for SAP CRM on HANA (Ehp3) set-up.
Required some Information on the below Query.
For Customizing Adapter Object:
1) Does MEP Concept support the Customizing Adapter object to download from more than one ECC System to single CRM System.
    If Yes, Could you please provide the Configuration steps or Procedure to download the customizing data.
For Master Adapter Object:
2) The Adapter objects for Master Data like Customer and Materials are technically supported under MEP for the data exchange.
     However, is it possible to download the Equipments Master Data from more than one ECC System to single CRM System?
     If Yes, Could you please provide the steps or Procedure to download the Equipments Master Data.
And please provide if you have done the Solution Manager Configuration mapping for MEP Scenario, which is required for the maintenance and transfer of customizing mappings to CRM and Mapbox.
Thanks,
Mohanram.
7829055537

Similar Messages

  • SAP CRM Multiple Backend Scenario with Solution Manager

    Dear Experts,
    We are implementing CRM Middleware - Multiple Backend Scenario (MEP / MBE Concept) in our client landscape for SAP CRM on HANA (Ehp3)
    set-up.
    And If any one of you have already implemented MEP Scenario in the SAP CRM Landscape, Could you please help us to provide with the Configuration Steps / Documents, so that we can proceed further.
    Below are the following Queries:
    For Customizing Adapter Object:
    1) Does MEP Concept support the Customizing Adapter object to download from more than one ECC System to single CRM System.
        If Yes, Could you please provide the Configuration steps or Procedure to download the customizing data.
    For Master Adapter Object:
    2) The Adapter objects for Master Data like Customer and Materials are technically supported under MEP for the data exchange.
         However, is it possible to download the Equipments Master Data from more than one ECC System to single CRM System?
         If Yes, Could you please provide the steps or Procedure to download the Equipments Master Data.
    And please provide if you have done the Solution Manager Configuration mapping for MEP Scenario, which is required for the maintenance and transfer of customizing mappings to CRM and Mapbox.
    Thanks,
    Mohanram.

    Hi Alagammai,
        We are also implementing CRM Middleware - Multiple Backend Scenario (MEP / MBE Concept) in our client landscape for SAP CRM on HANA (Ehp3) set-up.
    Required some Information on the below Query.
    For Customizing Adapter Object:
    1) Does MEP Concept support the Customizing Adapter object to download from more than one ECC System to single CRM System.
        If Yes, Could you please provide the Configuration steps or Procedure to download the customizing data.
    For Master Adapter Object:
    2) The Adapter objects for Master Data like Customer and Materials are technically supported under MEP for the data exchange.
         However, is it possible to download the Equipments Master Data from more than one ECC System to single CRM System?
         If Yes, Could you please provide the steps or Procedure to download the Equipments Master Data.
    And please provide if you have done the Solution Manager Configuration mapping for MEP Scenario, which is required for the maintenance and transfer of customizing mappings to CRM and Mapbox.
    Thanks,
    Mohanram.
    7829055537

  • 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

  • ABAP Mapbox CRM 7.0 for a Multiple Backend Scenario

    Dear SDN community members,
      In our project we have one CRM system connected to three ERPs. For this reason we try to use the ABAP MAPBOX functionality for the customizing and master data mapping. In the process of the initial download of CUSTOMER_MAIN object we take the following error :No table entry found: 'CUST_REL'/'CRTCLNT100', Service that caused the error: SMW3_OUTBOUNDADP_CALLADAPTERS. As we have read on the CRM 7.0 the ABAP MAPBOX is part of the ABAP stack of CRM and for this reason we do not create RFC connection for the MAPBOX. Is this correct ?
      Does anyone have any idea about the problem above ? Also is there any technical documentation for the customizing steps that are needed for the scenario of multiple backend systems ?
      Thanks in advance,
         John Syrigos

    Hi John, our project is facing the same requirement, multiple ECC 5.0/6.0 back ends. Were you successful in the integration and MapBox activation and can you give me any lessons learned in your experience?
    thanks
    Glenn
    Edited by: glstover on Apr 18, 2011 7:59 PM

  • How UWL support substitution in multiple backend scenario?

    Hello experts,
    We are using UWL with multiple backend - 3 ERPs. If I define a substitution rule in portal, I think this rule will be replicated in all the 3 ERPs otherwise my substitute in the backend could not get my work items in UWL. Is it correct? Do you have more information about this topic?
    thank you for your help in advance!
    Best Regards,
    Huaiyang

    Dear Huaiyang,
    You are right, if you have multiple systems connected to UWL , then substitution set via UWL has been entered in all systems.
    However it is not possible to restrict substition settings to a particular system. If the user set a substitution via UWL, then it will be set in all connected system as well. UWL set the substitution at backend level in the normal substituion table HRUS_D2.
    Hope this helps.
    BR
    Richard

  • File to multiple IDOCs scenario with the same receiver system

    Hi guys,
    I have to design and implement the following scenario:
    I will receive one file with many lines (Records) with data for materials, quantities, operations etc..
    Based on the values of some fields of each line, I will have to create an IDOC for each material.
    For example:
    if operation type = "INSERT", and Labor = 001 then create 3 Idocs of type MBGMCR with movement types=101, 261,311 that have to be posted one after the other to the same receiver system.
    else if operation type = "INSERT", and Labor <> 001 then create an Idoc MBGMCR with movement type=311 and plant = 1001.
    else if operation type = "Delete", and Labor = 001 the created 3 Idocs MBGMCR with movement type=312, 262 1002 and post them serially to the same receiver system.
    else if operation type = "Delete", and Labor <> 001 the created 1 Idoc MBGMCR with movement type=312.
    All IDOCS are posted to the same SAP R/3 system. We do not care about the sequence, except for the cases where 3 IDOCS are created.
    I am trying to think of a good design in performance terms.
    It is obvious that I will need BPM for sure.
    I am thinking of creating a mapping program that will produce 4 message types for the different cases from the initial file and then create a different message mapping for each case from the message type to the IDOC.
    I am asking you if I have to include everything (mappings) in BPM with a "fork" step?
    Or shall I produce only the 4 message types and then post them to R/3 and execute the mappings in R/3?
    Best Regards
    Evaggelos

    hi,
    >>I am thinking of creating a mapping program that will produce 4 message types for the different cases from the initial file and then create a different message mapping for each case from the message type to the IDOC.
    To me this seems to be the right solution.
    here u will create different message mappings and write them sequentially in interface determination. the multi mapping will then be utilised in transformation step in BPM.
    thus if this is the only requirement there is no need of using a fork step.
    [reward if helpful]
    regards,
    latika.

  • Multiple backend scenario

    HI,
    could anyone send me the notes 640570 and 853430 as pdf because i have no access to those notes. Thanks.
    Regards,
    Thomas Strehle

    Hi
    i will forward to your email id provided  your email adresss to me
    Regards
    Rao

  • Multiple Backends, e-Sourcing

    Hi all, we have positioned e-Sourcing at a client that now intends to integrate to multiple backends.  With the SAP Consulting Note (OSS), we can interface e-Sourcing to a single backend.  Does anyone have any experience with integrating to multiple backends?  Some of our initial white board sessions to resolve this include:
    1.  Writing some code/scripts or mapping with PI/XI to mimic the SRM BADI "determine logical system" to route the contract back to the appropriate R3.
    2.  Using the Portal function "Composite Application Framework" to facilitate the selection of appropriate backend systems. 
    If anyone has experience or comments, please provide details or point me to some documentation to support this effort.  I assume someone has addressed this previously.  thank you.
    regards,
    gary

    Hi Gary
    We are also looking at implementing the Multiple Backend scenarios for SAp E-Sourcing integration with SAP R/3
    We understand that SAP will offer this as an interface from version 6.0 onwards, however this release as of now has been cancelled and are now looking at SAp E-Sourcing version 5.1 that will have the Multiple Backend integration
    Just to add to your views, we can still looking at using the splitter functionality in SAP XI to help push the messages to the respective multiple backends, however we need to create fresh Interfaces that will be used to Push from SAP E-Sourcing to SAP R/3 XML messages routed through XI
    We have to take these as development initiatives and address the multiple backend integration
    However, if you are able to hold on till version 5.1 is released in Q2, 2008, you need not develop these interfaces, incase its the project requirement at the moment, then you can go ahead and develop these interfaces in XI
    Incase you can share some information on the Single Backend integration, please feel free to send them to [email protected]
    Let me know if you need more information on your subject,and the decision you finally take to address your issue
    Regards
    Tridip
    SAP SRM Consultant
    +91 9902764700

  • One SRM integrated with multiple Backends

    Hi All
    Can One SRM be integrated with multiple Backends?
    If so any insights, documentation, pros-cons that can you all can share?
    Does the version of SRM or ECC matter?
    SRM version will be 7.0 and ECC 6 EP3.
    Thanks,
    Gamad

    Hi Gamad,
    multiple backend systems for one SRM is normal and works fine.
    You just need to connect the systems, replicate the materials/vendors you would like to use and maintain the SRM customizing:
    1) Add the further backend system(s):
    -> Supplier Relationship Management -> SRM Server -> Technical Basic Settings -> Define Backend Systems
    2) Define the scenario/follow-on document creation for the product categories
    -> Supplier Relationship Management -> SRM Server -> Technical Basic Settings  -> Define Backend System for Product Category
    3) Define the scenario/follow-on document creation for the product categories
    -> Supplier Relationship Management -> SRM Server -> Cross-Application Basic Settings -> Define Objects in Backend System (Purch. Reqs, Reservations, Purch. Orders)
    Regards,
    Peter

  • Clariffications in MM SUS Scenario with ECC 6.0 backend and SRM 5.0

    Dear Team,
    We are implementing MM SUS Scenario with ECC 6.0 backend and SRM 5.0
    We need to following clarifications
    1 Once we create ASN in SUS, how to cancel the ASN. We are not able to see cancel button for ASNs
    2 When we create GRN in ECC against the inbound delivery and perform Return Delivery, this Return Delivery is getting updated in SUS. But the ASN status is not changing to canceled. We are not able to perform new ASN for this. Also invoice is being allowed for these ASNs. How to control the same.
    Request your inputs please
    Regards,
    Ravi

    HI can you tell me how you get it solve?
    thanks in advance.

  • Execute scenario with multiple variables through ODIInvoke webservice

    I am looking to execute scenario with multiple variables through ODIInvoke webservice but can't seem to get the SOAP request formatted correctly. Here is what I have tried but I get a parsing error.
    <invokeScenarioRequest>
    <invokeScenarioRequest>
    <RepositoryConnection>
    <JdbcDriver>org.hsqldb.jdbcDriver</JdbcDriver>
    <JdbcUrl>jdbc:hsqldb:hsql://localhost</JdbcUrl>
    <JdbcUser>sa</JdbcUser>
    <OdiUser>SUPERVISOR</OdiUser>
    <OdiPassword>SUNOPSIS</OdiPassword>
    <WorkRepository>DEVELOPMENT</WorkRepository>
    </RepositoryConnection>
    <Command>
    <ScenName>I_TEST_WS</ScenName>
    <ScenVersion>001</ScenVersion>
    <Context>DEVELOPMENT</Context>
    <LogLevel>5</LogLevel>
    <SyncMode>1</SyncMode>
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    <Variables>
    <Name>SNI.ADPT_CD</Name>
    <Value>RAT_CD</Value>
    </Variables>
    </Command>
    <Agent>
    <Host>S119SNIP045166</Host>
    <Port>20910</Port>
    </Agent>
    </invokeScenarioRequest>
    </invokeScenarioRequest>
    Here is the error I am getting
    com.sunopsis.wsinvocation.SnpsWSInvocationException: java.lang.RuntimeException: Unexpected subelement Name
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         ... 8 more
    Caused by:
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
    faultSubcode:
    faultString: java.lang.RuntimeException: Unexpected subelement Name
    faultActor:
    faultNode:
    faultDetail:
         {http://xml.apache.org/axis/}stackTrace:java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
         {http://xml.apache.org/axis/}hostname:S119SNIP045166
    java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
    If I change it from
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    <Variables>
    <Name>SNI.ADPT_CD</Name>
    <Value>RAT_CD</Value>
    </Variables>
    to
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    the session runs. Does anyone know the syntax for multiple variables being passed?
    Thank you,
    Troy

    Hi,
    The xml should be like this
    <variables>
    <name>SNI.DMN_CD</name>
    <value>DTA</value>
    <name>SNI.ADPT_CD</name>
    <value>RAT_CD</value>
    </variables>
    Hope this helpful.
    Regards

  • Security  issue when mi server interacts with multiple backend.

    hii all,
    i wanted to know that if suppose mi server is interacting with multiple backend then how to maintain application access
    security for differnt back end and how & where to customize or configure it.
    thanks in advance.

    Hi Dev,
    Every syncBo has a RFC destination which represent the target system (backend) on which the bapi wrappers for that particular syncBo resides. This RFC destination  is configured in the transaction SM59, which provides you with various secuirty configurations.
    For more info consult your basis consultant in this regards.
    Regards,
    Rahul
    If this helps, do not forget my points

  • IDOC to File scenario with multiple directories on same FTP.

    The scenario is IDOC -- to FTP (Receiver file adapter). Based on the condition in the sender IDOC say if EIDKA01-BSART = Y than the directory path on FTP server is 'A' ELSE 'B'.
    There is only one reciever service defined for the FTP server in the Integration Directory. Its not multiple receiver scenario.
    How do we do this?
    Thanks

    Hi !
    Just create an UDF in graphical mapping and put this code inside:
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    //get Key of Directory
    DynamicConfigurationKey keyD = DynamicConfigurationKey.create( URLFile, "Directory");
    //Replace value of Directory
    conf.put(keyD,dir);
    where "dir" contains the destination path depending on the EIDKA01-BSART value. When this code executes, if the receiver file adapter has the adapter-specific attributes (directory) checked, then it will set the "directory" value to the one specified in the "dir" variable.
    Regards,
    Matias

  • Creation of multiple connectors if we have backend systems with multiple

    Hi All,
    If I have 5 backend systems with 2 clients each.
    Do I need to create UWL connector for each client.
    Regards
    Suneel

    Hi,
    You have to create a connector for each system alias. So if you have a backend with 2 clients and you want to retrieve work items from both clients you will have to create 2 systems (and 2 aliases) and 2 UWL connectors.
    Regards,
    Pierre

  • UoM issue due to multiple backend systems

    Hi All,
    We have multiple backend systems hooked up with the SRM system. One issue that we have is that many of the UoMs are different in the backend systems. For example, for THOUSANDS, we have TH and THO in different systems. As part of optimization we intend to include only 1 entry per UoM in SRM box.
    The problem is if we put TH as the unit, then if it is chosen by a user linked to the backend system that does not have this Commercial unit, then the Shopping Cart fails when trying to create a follow-on document.
    Any advice how we can get this resolved will be greatly appreciated.
    Best Regards
    Gaurav

    Hi Gaurav,
    Common problem when using multiple back-ends, which can be resolved rather easily.  The best way to solve this is by a business change. That isu2026.  synchronize the use of the UoMu2019s throughout the organization.  This would be the most elegant solution. All back-ends will then have the same valueu2019s in their respective CUNI tables.
    Off course the feasibility of this will depend on your organizational structure and the hitting the u2018right stringsu2019 in order to get every one to understand the importance of this.
    As a back-up an other solution would be to create a Z-table which will translate the UoM used in the SRM system to the corresponding UoM in the respective back-endsu2026.. The table will have three columns.  u2018SRM UoMu2019 u2013 u2018Back-end Systemu2019 u2013 Back-end UoM.  Depending on the implementation scenario U use, you can have the interface to the back-end carry out the translation. For this you can use the available Badiu2019s: BBP_CREATE_BE_PO_NEW, BBP_CREATE_BE_RQ_NEW, BBP_CREATE_BE_RS_NEW
    Downside of this solution will be the extra maintenance effort for the Z-table. Best choice in my perspective would be the business change.
    Kind Regards,
    Skander

Maybe you are looking for