Skip to Content
avatar image
Former Member

CRM-->XI-->Webservice

Hi,

My scenario is CRM >XI >Webservice (Async). The customer has their own home grown legacy system where they maintain the customer data (master & transactional).

CRM IC Webclient is used as front end. There is a minimal amount of data that has been replicated from the legacy to CRM system like the customer info and etc. The user will change the CustomerName & Address in the CRM system and upon submit it has to go via XI and call a pre-existing webservice which inturn will update the customer system.

As we want to accomplish this scenario out-of-the-box are there any standard IDOCs or RFCs or BAPIs available in the CRM system. If so please give the name of the module.

Thanks in advance.

Krishnan

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Jul 26, 2007 at 08:28 PM

    Using the XIF adapter you can call the webservice directly or pass it through XI.

    RFC Names

    <u>BP</u>

    CRMXIF_PARTNER_SAVE

    CRMXIF_PARTNER_*

    <u>Order</u>

    CRMXIF_ORDER_SAVE

    CRMXIF_ORDER_*

    The IDoc names are similar to above and will require the following pipeline steps:

    BDoc to IDoc to SAPXI to WebService...

    sincerely,

    --NM

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Gurus,

      We have imported the CRMXIF_PARTNER_SAVE function module to XI and mapped it to the appropriate target structure.

      The RFC destination and the Sender RFC Adapter in XI is also configured.

      Now what should be done at the CRM system so that the CRMXIF_PARTNER_SAVE is triggered and data is passed to XI. That is, in the BP transaction code, we will update the customer data and upon save it should trigger this CRMXIF_PARTNER_SAVE function module and the data should be passed to XI.

      Please elaborate the approach.

      Krishnan