Customer specific codelists in integration scenario with CRM onPrem

Hi,
we are working on an integration scenario C4C <> CRM onPrem. The businesspartner masterdata should be editable in C4C and CRM.
We have several customer specific fields on the businesspartner in both systems.
In CRM we have implemented customizing for the values of these fields via customizingtables that can be maintained with TX:SM30.
We can also create finetuning-activities for the maintenance of the code lists for these fields in C4C.
As these customizingtables can have around 1.000 entries per table we are searching for a solution to maintain the values just in CRM instead of maintaining them twice.
Does anybody has an idea how to replicate customer specific codelist-values from CRM into C4C? Or maybe a valuehelp in C4C that retrieves the values via webservice from CRM?
Thanks
Danny

Hi Danny,
We have requirement like get all Oper Order based on Account from ECC to cloud and we have successfully achieved using External Web Service Integration.
We have consume ECC web service integration and retrieve all Open orders based on Account ID and display in the table.
So as per my knowledge you can read all value using web service call and maintained in custom OVS ( I have never tried ).
You need to check whether is it possible or not using custom OVS but if it is working for table than it may be work for custom OVS as well.
Please check this post below may be helpful to you
SAP Cloud SDK : Bi-directional Custom Web-service Integration with PI
Regards,
Mithun

Similar Messages

  • ALE/IDOC and RFC/BAPI Integration Scenarios with SAP DS for ESA v3

    Hi,
    we are planning two PoCs of Integration Plattforms. One of our major requirement set is SAP Integration into our existing SOA.
    Because we also have R/3 4.7 Systems in production, we are planning to test ALE/IDOC and RFC/BAPI Integration scenarios with these Integration Plattforms.
    My question is:
    We are looking for are smart solution to get a SAP Test Environment, where we can test ALE/IDOC und RFC/BAPI Integration scenarios.
    It is possible to do this with SAP DS for ESA v3 or shall we better use IDES for that purpose?
    Best regards,
    Steven

    Hi Abhishek,
      This is our scenario. We are doing an integration of SAP HR r/3 system with the CRM system. We need housing information details of the employees which we have in custom infotype 9310 in SAP HR system and we need those details in the CRM system. So am planning out for an ALE/IDOC approach for the integration and gonna  maintain the 9310 details in a custom table. In the CRM system, we gonna build a BOL layer for accessing the 9310 details. Also i'm preparing a HLD for this process. I wanna read and go through few same HLD's before i submit my proposal to my client. Please suggest me and help me out.
    Thanks in advance.
    Regards,
    Arunmozhi.

  • Integrating OSM with CRM & Inventory system

    Hi,
    We are using OSM 7.0 in our solution, in which we need to integrate OSM with CRM and one inventory system.
    We need to notify CRM at various stages during order fulfillment for e.g. after completing different milestones like Order submitted, Inventory Done and Order Completed. Among these notifications, Order Submitted notification would be a synchronous one and rest are the asynchronous notifications.
    We are not using AIA for integration with CRM. How we can send notifications to CRM for the above stated scenarios?
    Also, to integrate with Inventory system, we need to call a webservice exposed by that system. Could you please confirm if the below steps are correct to achieve the same or there is some other way?
    1. Write Automation plug-in
    2. Configure JMS queue on weblogic server
    3. Post request message on JMS queue
    4. Write JMS Client to get the message from the queue
    5. Package the message in SOAP envelop and call the webservice API.
    ~RS

    RS;
    In our AIA cartridges, we make use of automated OSM notifications to send events to Siebel CRM via AIA. There are several different kinds of notifications available in OSM, the ones that we use in particular for this purpose are data-change notifications which is invoked whenever a field on the order has changed (you configure which field when you create the notification). The field that you would want to listen for changes on in your case would be the field in the OSM order that you are using to store milestone/status information. The notification plugin would then be invoked whenever this field changes and can then send a status update to your CRM system if the change is relevant.
    As for your webservice integration question, first let me clarify - you are interested in invoking a web service via SOAP/HTTP instead of SOAP/JMS, is that correct?
    Assuming so, your basic steps below are directionally correct, but I would offer a few additional points to consider.
    Your automation plugin in step 1 would best (IMHO) be an XSLT or XQuery plugin vs. a custom java plugin. This will keep the scope of the business logic to the bare minimum of building up the SOAP message which of course XSLT and XQuery can handle with ease.
    I would recommend the payload of the JMS that you create in step 3 be the entire soap:envelope, this way your client in step 4 doesn't have to parse and wrap the message. It just blindly forwards it on to the real SOAP/HTTP endpoint and waits for a response.
    Your JMS client in step 4 would best be implemented by a message-driven-bean (MDB) which would be deployed to the OSM server instead of a standalone JMS client. MDB's are highly scalable JMS clients and really the way to go when you want to have some business logic be triggered based on the arrival of a JMS message.
    You probably need to add steps 6 and 7 which would be to deal with the response message back to your automation plugin. This would involve the MDB getting the SOAP/HTTP response back, creating a JMS message and putting it on the response queue (which would need to be defined in step 2) and copying the JMSCorrelationID value from the request to the response JMS message to ensure it can find its way back to the task that sent it.
    Now, all that being said, an alternative to all of this is to just have the automation plugin itself take care of posting the message to your SOAP/HTTP(s) endpoint. You could do this by writing a custom Java automation plugin that uses low level HTTP class libraries or uses standard WS client proxies to invoke the web service. There are pros and cons to this approach. The major pro being that it involves fewer moving pieces, the major con being that if your inventory service is not able to process requests as fast as OSM is making them (based on order volumes), then this may become a bottleneck in the OSM system. The bottlneck stems from the fact that OSM shares a pool of threads across all automation plugins. If you have one that is taking a very long time to process requests and the number of requests being processed concurrently is high, then this can lead to a situation where other automation plugins are starved. This won't result in an error, but it can result in a bottleneck which affects the overall performance of the system. This is really only a major concern if OSM is processing high volumes of orders and the inventory system is not able to keep pace.
    Brian.

  • Integration Scenario with Oracle SOA Suite and SAP

    Hi to all
    I have the following integration scenario:
    The customer have some applications in the integration landscape. All of this applications are integrated with Oracle Soa Suite.
    This customer, want to buy SAP ERP (ECC 6.0), and they want to integrate SAP ECC in their infrastructure.
    I told to them, that is necesary have Process Integration (PI), by have a services oriented architecture.
    But, I want to hear options, possibilities and comments. Where I find information related ?
    Thank you very much
    Dario

    Hi Rodriguez  ,
    you can use Oracle AS Adapter for SAP for integrating SAP system to oracle .
    some step you need to do in SAP ECC side for data transfer - like create TCP/IP RFC connection ,
    for TCP/IP RFC config. you can generate program ID in Oracle AS Adapter ..Also Oracle provides a SAP JRFC library  for integrating SAP system .
    you can find more information in given link -
    http://www.oracle.com/technology/products/integration/adapters/dev_support.html
    Regards,
    Amit Shivhare

  • Synchronous process integration scenario with PI 7.1

    Hi all,
    Iu2019m trying to create a process integration scenario which contains two actions. Both actions use the same synchronous interface to a web service which takes some parameters and returns a value. When I check the configurability it displays the errors:
    Connection from Action1 to Action2 has no outbound interface
    Connection from Action1 to Action2 has no inbound interface
    and the warning:
    Connection from Action1 to Action2 has no mapping
    I first assigned the service interface as outbound interface to Action1 and inbound to Action2. Next I tried to assign the interface in- and outbound to both actions, but this didnu2019t change anything on the message. The same scenario with the interface set to asynchronous seems to be valid (but looses the return value of course).
    Can anyone give me a hint what Iu2019m doing wrong? Is there any special consideration for synchronous communication which doesn't apply for asynchronous services?
    Regards,
    Tarik

    Deleting and recreating the actions and service interfaces exactly the same as they were before solved the problem. Seems as if changes in the interface objects sometimes are not activated correctlyu2026

  • Integration scenario with BPM

    Hi all,
    I have an integration scenario: iDoc -> XI -> iDoc,
    On the XI I use a BPM process.
    1. On the Repository:
    I have designed the integration process on the IR, and imported the needed iDoc.
    I have created an integration scenario which consists of two SAP R/3 SWC, and an XI3.0 SWC.
    The XI3.0 is assigned to the integration process.
    2. On the Directory:
    I am using the wizard to configure the scenario.
    I have assigned the R/3 SWC to the required business systems.
    I have created a service named "ProcessBPM" for the integration process and assigned it to the XI SWC.
    all other objects(receiver determination, interface determination... etc.) were created automatically by the wizard.
    when I send the iDoc to the XI, I get an error on the SXMB_MONI:
    Unable to convert sender service ProcessBPM to an ALE logical system.
    What does this error mean ? What have I missed ?
    Is this the way to do the described scenario ?
    Thank you,
    Elad.

    Hi Elad,
    one second
    >>I have entered the logical system name of my XI,
    you enter logical names for r3 business systems (idoc sender or receiver)
    >>Logical system <LS_Name> already exists in service <Service_Name>".
    they have to be unique
    if you're using BMP - try replacing the business system in "header mapping" (sender system) in receiver agreement
    (to your r3 - the one with the unique LS name) - this way you'll be able to use the name as many times as you want:)
    http://help.sap.com/saphelp_nw04/helpdata/en/5d/112d20f6ce6c46ba66afb98d278fbd/content.htm
    Regards,
    michal
    Message was edited by: Michal Krawczyk

  • Building an Integration scenario with the Foundation Pack

    From what I can see most people use AIA so they can make use of the available PIPS.
    Has anybody used just the AIA Foundation pack to build integration scenarios?
    We are experiencing many problems just trying to develope a simple end to end process and wondered if anyone had a simple Do's and DOn'ts, or Step by step guide to developing a scenario.
    There is a lot of documentation and its very difficult to find the relevant information as it seems to be spread across multiple docs.
    Stuart

    We have made some small progress using the Foundation Pack 2.3.
    I thought i'd share some of my experiences for others who are having problems and finding it difficult to get info.
    We used the Artifcat Generater which creates the ABCS (BPEL process).
    We found several issue:
    1. In ABCS Requester (which calls an EBS implemented as an ESB process) - Partner Links did not work. We were getting Invalid Port Type errors (i will post the error message when i'm back in the office), but on close inspection everything looked ok but just did not work. The simple work around was to delete the Partner Link and re-enter it manually. I wasted days investigating this problem and ended up creating my own test BPEL process calling the EBS to prove it was configured correctly.
    2. The XSL stylesheets could not be tested in JDEV. We ended up commenting out many of the generated XSL templates (generated by the Artifact Generater), the main culprit seems to be GetSenderNode template, haven't got to the bottom of the issue but ended up commenting out much of the code, specifically the aia.Getxxxxxx functions. Once I get time and find more information i'll post my findings.
    Good luck.

  • More integration scenarios with the same business system in Int. Direct.?

    Hi guys!
    I need to integrate 5 business systems. I tried to create more integration scenarios (to do it clearly), but it is not possible to add already added business system to any other scenario...
    What's the logic of this?
    Can someone explain me it? Or some link?
    Thanx Peter

    hi Peter,
    have you tried:
    service without party ->
    right click on your business system ->
    add to scenario?
    like this you can add your business system
    to as many scenarios as you wish
    Regards,
    michal

  • Creating Process Integration Scenario with synchronous connections

    Hi,
    I'm trying to create a process integration scenario in which the first step is a synchronous call by a B2B supplier to a webservice hosted on PI ccBPM.
    Step1) I have created two swim lanes:
    Lane1: Supplier.
    Lane2: PI ccBPM.
    Step2) I've created an outbound synchronous interfaces for the supplier and an inbound synchronous interface for the ccBPM. I assigned these to two actions.
    Action1: Supplier_Send(OutboundSync)
    Action2: PI_Receive(InboundSync).
    Step3) Assign the actions to the swim lanes.
    Lane1 -> Action1
    Lane2 -> Action2
    Step4) Connect Action1 and Action2. At this step, the connection is shown as asynchronous. Since both the actions are synchronous, this is clearly incorrect.
    Can someone please help?
    Thanks,
    Harsh

    > Connect Action1 and Action2. At this step, the connection is shown as asynchronous. Since both the actions are synchronous, this is clearly incorrect.
    Put actions on same level.
    Connections are sync, when actions are on same level and async, when actions are on different levels.

  • Test scenario with CRM

    Hi experts,
    could someone give me a little help with the following scenario inside XI, please?
    CRM services as ESA CRM :
    a customer should be able to retrieve a list of all his open transactions since a given date. to retrieve this content 2 RFC are availeble :
    Z_READ_OPEN_TRANSACTIONS
    -) input : partner number + date_from (YYYYMMDD)
    -) output : table with transactions guids (GUID STRING 32 format)
    BAPI_BUSPROCESSND_GETDETAILMUL
    -) input table with transactions guids (GUID STRING 32 format)
    -) output : details of transaction
    NOTE ! no additional RFC may be created
    3 scenario's to work with :
    1) File adapter :
    customer place XML (request.xml) in a directory
    XI will need to generate a file in format of response.xml
    2) Web service scenario
    generate a web service with the same functionality as the file adapter
    create a test application fot the web service
    3) ABAP proxy scenario
    XI developer : generate ABAB proxy for the request en response message, Note down the generated ABAB developer
    write a BSP front-end for the generated proxy
    question
    could somebody send me in the right direction to configure an to become a proper result for this 3 scenarios from start till finish please ?
    best regards,

    Hi Gwen,
    I'm nost sure anyone will give you
    a description of all of your scenarios
    as they are already described in many
    weblogs : files, WS and proxies
    so all you need to do is to find appopriate
    weblogs and follow them
    ...then if you have any problems with your scenarios
    you can come back and ask in case of any issues
    you're scenarios are look quite standard
    so the weblogs should provide you with all
    detailed steps you need
    for a list of weblogs have a look at this thread:
    Re: Real Job senario.
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Inter-Company Sales Scenarios with CRM Service

    Hi,
    We are in a process to implement CRM 7.0 for our B2B service organization.
    Currently, we have ECC 6.0 implemented with single instance worldwide, one controlling area, one global chart of account and one fiscal year for all company codes in SAP and for each company code we have 1:1 mapping to sales organization.
    We have model in Europe where all our inventory is owned by one company code (one legal entity refer to as the  'principal' )and plants abroad functionality activated in SAP .
    In each country we have operating legal entity, company code and sales organization set-up in SAP but the inventory is still owned only by the 'principal'.
    It means that for each sales we have  in those sales organizations, additional inter-company billing is done between the 'principal' to that sales organization.
    This is done for all items sold either if they tangible items and non-tangible items for regular sales orders, contracts, debit memos and credit memos.
    The Intercompany billing should be generated base on the end-customer price less the certain percentages.
    CO-PA model is not active in our SAP system therefore we are going to use single-object controlling scenario for all our service processes.
    I have few questions:
    1. Can the plant associated with the u2018service organizationu2019 in CRM belongs to different company code from the company
        code of the billing unit
    2. Can we have the internal order in single-object controlling scenario for service contracts for revenue recognition to
        be set-up in company code of the billing unit  but the internal order to collect the cost either if it is parts or labour created
        in a different company under the u2018principalu2019 company code where we own the inventory u2013 It means that the I/O for revenue
       and cost will have to be different.
    3. Can we generated intercompany billing in CRM for any billing done to end-customer between the u2018principalu2019  to
        the sales organization either if it is for parts or labour or service contract or debit memo or credit memo .
    Regards,
        Avishay

    Hi
    See SAP Note 338922 - Analysis note for cross-company transactions (delivery).
    I hope this heps you
    Regards
    Eduardo

  • Integration scenario with Proxy

    Hi,
    We have a complex out of box solution in PI, that we are tying to implement.
    Purchase order is send from SAP ECC to PI 7.0. This idoc would be received at PI and than a return message ( I am not sure if it is called acknowledgment) is send back to SAP .
    This acknowledgement contains only 2 field. PO no and some other key. This acknowledgment is received by SAP via server proxy. In the implementation method of server proxy, this information is retrieved and than there is call to BAPI to get the PO data. Once this data is fetched from SAP tables, a call is given to Client proxy to push the data to PI via client proxy. This is all done in this method
    Finally PI will send this data to 3rd party.
    I have assigned the B Systems to all the systems ( SAP and 3rd party). Also Proxy ( server & Client) is also ready since this Out of Box solution.
    When we run this scenario and send IDOC to XI, I get the errors " Receiver agreement not found between sender SAP and receiver Integration engine. Also i get the acknowledgment window. In the payload i can see IDOC XML send by SAP and another XML with 2 fields but things are not moving after that
    My Q is: How to resolve the error?
    2: How to initiate the server proxy class so that wehn the PI sends the data to class, it calls the BAPI and than again invoke Client proxy.
    3: This is first server proxy we are implementing in the SAP. What are the administrative function ( like serves etc we should check
    Any help will be appreciated
    Regards

    Thanks for replying.
    Here there is no BPM. The idea is that SAP Send the IDOC to PI and what I see from this is PI has to send back some acknowledgement in form of PO no and activity code. ( I got this from the mapping). Now this has to somehow go to SAP via Server proxy.
    The code in the server proxy is written such that it retrieves this PO No and activity key than calls BAPI get details to retrieve the PO  information from SAP. Once BAPI has the information, inside this code only there is call to Client Proxy to push the data to XI and than to XI will push it to 3rd party.
    As far as configuration is concerned, I have assigned Business system to SAP swim lane and 3rd party swim lane. I am not sure what to assign the XI swim lanes ( there are 3 swim lanes)
    When I generate and run this scenario, I get the IDOC in XI . But i get the error in Technical routing "
    No receiver agreement found for sender -SAP300to receiver -INTEGRATION_SERVER_XID,http://www.xxx.com/mx/integration/sap.SAP_IDOC_EKSEKS_TOSAP
    I have configured the receiver agreement betwen sender ( SAP ) and 3rd party receive ( HTTP post) but not sure how to do with integration server. Also I am getting error in acknowledgement " Error occurred during back-routing Error in communication channel"
    Pls advice,
    Regards

  • Integration scenarios with MS Outlook

    Has anyone done integration of SAP RE-FX with MS Outlook Email or Calendar. I would like to know what business scenarios are available for configuration.
    Regards,
    Muhammad Hamdan

    Hope you checked 'Duet for Microsoft Office and SAP' which probably suits your requirement.
    Regards, Sekhar

  • CRM integration possibility with gATP through ECC

    Hey Gurus,
    We would like to setup the integration between CRM (731), ECC (606) and gATP.
    But I will NOT setup gATP integration directly with CRM. But rather CRM sales order replicated in ECC, ECC should perform the ATP check by calling gATP. Afterwards the ECC sales order replicates back to CRM. Then CRM get the ATP result from gATP indirectly.
    And it should not requires performing ATP check manually in VA02 after CRM order replicates to ECC.
    Has anyone experience such indirect integration between CRM and APO/gATP?
    Thanks,
    Br,
    Ying

    Hi Bala,
    Thanks for the input.
    While we have the RFC and Logical setup between ECC<->SCM.
    And data exchange between CRM and ECC has also been established.
    Currently we can run ECC-APO gATP integration.
    The thing is we want to integrate CRM into this gATP check through ECC.
    As you mentioed: RFC and connections between ECC - APO- CRM, do you mean besides ECC <-> SCM/APO connection, we should also setup the RFC and logical system connection in bi-direction between CRM <-> SCM/APO?
    From CRM side, there is one customization about ATP check - "ATP Profile", it can be set as "ECC ATP check" or "No ATP check". (we do not want to use "APO ATP check" profile in CRM).
    Based on your experience, which one of the scenario/ATP check possibility would work out for the delayed ATP check scenario?
    Looking forward to your further input.
    Thanks,
    Best regards,
    Ying

  • Points before taking backup of R3 which is integrated with CRM

    Dear Experts,
    We have integrated SAP R3 with SAP CRM 6.0.
    We are planning to take a backup of Production system(of R3) and load the Master Data into Quality system of R3 (System Refresh).
    As we have integrated R3 with CRM , we feel that the system refresh will create issues in CRM system (like large number of inbound queues, GUID errors etc.)
    Please share your thoughts and experiences before performing the system refresh/backup.
    Also, please provide the necessary steps to be carried out before taking backup of R3 system in an CRM integrated scenario.
    Thanks,
    Techie

    Hi
    I am working to create a strategy to backup and restore the productive systems ERP and CRM,  they replicate all BP information.  Do you found information about the points before taking backup of ERP which is integrated with CRM?
    Thanks,
    Osmany M.

Maybe you are looking for

  • Files Missing After Updates Of Mobile Firmware

    Hello sir, i had taken a backup of my phone memory and before that i had removed my memory card then i updated my firmware softwares on my Nokia E66 and then restored my all the data that i took the backup however all the backuped data came back but

  • Problems with iPad camera connector kit

    I used the camera connector kit yesterday with my sd card and it worked fine. I have tried to use it again today and it comes up with Contents not available, cannot read the connected storage media. Any suggestions as to how to get it to work?

  • How do I check my disk space

    I can't convert a newer microsoft word file from a thumb drive onto my imac because I don't have enough "disk space."  Any idea on how to get around this.

  • Using WCL to Manage 900 AP across 300 node MPLS Network

    Cisco is recommending we use a Wireless Controller at our corporate office to manage 3 APs at each of our 300 store locations (900 APs total).  I would like to know if anyone has deployed a similar solution to determine if this is a good approach.  T

  • All contacts saying they are not available

    I cant understand why people are saying they are offline when I am sure they are on line. I am abroad and used it once but when I purchased the internet skype will not work correctly but I can still get on the internet so I know thats working. Any id