Skip to Content
author's profile photo Former Member
Former Member

How do I exchange data from ECC 6 to CRM 7 in NWBC?

Hi

I am using NWBC 3.5. I would like to know if it is possible to exchange data from the ECC GUI application in the NWBC content area (left hand side) to a CRM Web UI side panel (right hand side) and if so, how may I achieve this?

From reading the documentation that is available it would appear this can be achieved by using the Tagging Framework but it would appear that these tags can only be extracted across if the side panel application is a CHIP which only seems possible to do with a WDA component. Assuming this is the case, is it possible to enable a standard Web UI component as a CHIP?

Our scenario is that the user could be looking at a service notification in ECC (transaction IW53) and then decides to create a CRM Business Activity. We want some of the information in the ECC service notification to be extracted at the time of the creation of the CRM Business Activity. We are able to create the CRM Business Activity but not bring the data across from the NWBC content area (ECC).

If this is possible to achieve then, by way of thanks, I will create a How To Guide once I've built the solution.

Cheers,

Declan

Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • Posted on Feb 13, 2013 at 10:22 AM

    Hi Declan,

    Just a quick post to clarify: You should be able to create tags from a SAP GUI transaction and pass them to a normal Web Chip, which will display any content that can be accessed by URL, not just WD content - including BSPs / JSPs / JavaScript etc.

    You should also be able to display content from a different server in the side panel - including CRM, StreamWork etc.

    The documentation for it is here: Web CHIPs

    Then you need to collect the property from IW53 using the property collector, then map that property to a a tag in the tag table; then pass that tag to the side panel as a URL parameter. More details here: Implementing Tagging. Apologies if you 're already aware of all this.

    I think a How-To would be of interest to many, so if you write it, please let me know (eg via link from this thread), and I'll put it in "Featured Content".

    Best wishes,

    Julie.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Feb 13, 2013 at 11:07 AM

    Hi Declan,

    Yes, this is an interesting topic.

    My understanding is that NWBC is always connected to one system at a point in time. In your case, I think it is the ERP system. If you were to access transactions in another system (say CRM, SRM) , you could use the "Remote System" option in PFCG as specified below.

    http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4c/5bdc6497817511e10000000a42189b/content.htm

    Are you able to get the ERP Transaction IW53 on the content area and the CRM business activity transaction on the Side panel (without the interaction bit) ?

    As per the documentation, the Side panel is based on page builder concept (only in WebDynpro ABAP). It can be used to show HTML/ WebDynpro Applications/ CHIPS (again developed using WebDynpro ABAP Framework)

    http://help.sap.com/saphelp_nw73ehp1/helpdata/en/d5/8e1446b89144cc9b5062ed7fea8896/content.htm

    Wonder why SAP chose to use the WebUI for CRM when the remaining business suite applications are on WebDynpro ABAP. You could try and put the CRM Transaction in the side panel as an IFrame CHIP based on HTML URL ( using Portal iView, direct links etc) and then pass parameter values from the content area. But the problem will be that the CRM system will prompt for an authentication.

    Once you find a solution, please share it. Thanks,

    Cheers,

    Murali.

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Declan, hi Murali,

      It is correct that you need to access the CRM application using the Remote System option in PFCG, as in Murali's link.

      For an even quicker test, just to make sure the remote connection is working, you don't need to create a side panel. Just create a new entry in the PFCG role , save, and restart. If either you, or a test user, is assigned this role, does the CRM application show up correctly in the menu?

      Regarding the type of Chip you need, a normal Web Chip is the simplest and best solution.

  • Posted on Feb 12, 2013 at 09:15 PM

    Hi Declan,

    This is a great question, actually one I am interested in hearing the answer for too! 😊 My impression is that currently you can only connect NWBC to one system at a time, but I am guessing you are talking about developing some sort of CRM CHIP that sits in the side panel? In that scenario the CHIP is delivered from the ABAP system (ECC) and the integration to CRM is managed via the CHIP so NWBC is still only connected to the one system (ECC).

    I look forward to hearing someone chime in on this who can shed some more light.

    Cheers,

    Simon

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 15, 2013 at 11:54 AM

    Hi Julie, hi Murali,

    Thanks for your help. I've created a Web Chip containing the Web UI application. I have added some parameters and possibly the next step is to enhance the BSP page to get those values using the request->get_form_field method. Before that I believe I need to create the tags and wire them up between ECC and CRM. Using the property collector I'm able to get the tags I require from ECC and I copy them to the clipboard. According to the documentation I need to add these tags to table NWBC_VS_GUI_TAG. I cannot find this table in ECC and although I can find the table in CRM it does not make sense to store the tag information there.

    Can you advise please?

    Cheers,
    Declan

    Add a comment
    10|10000 characters needed characters exceeded

    • That's a shame. I was looking forward to featuring that How-To Guide, and probably won't get time to do it myself - oh well 😊.

      You may be aware of this already, but perhaps for others too:

      - If you want side panels, you only have to upgrade one server in your landscape (one ABAP backend containing the PFCG repository, the others can be old (also pre 7.x). This is one benefit of the fact that we implement side panels by means of Customizing tables (= "tag tables").

      - I don't know what release you're on, but you may get other innovations too, when you upgrade:

      eg upgrading from EHP4 to EHP6 you get Page Builder entry pages;

      from EHP3 you get Floorplan Manager applications (ca. 1500, plus the framework for you to create your own)

      from EHP1 you get POWLs (ca. 800) + WD ABAP applications (ca. 2000, again plus the framework for you to create your own WDA applics and POWLs).

      Just a thought.

      I'll have to mark this answered, but if you do upgrade, and try this again, let us know how you get on.

      Best wishes,

      Julie.

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.