XIF Interface for Activities in CRM 5.0

Hi,
I am planning to use XIF interface for data load and on-going interface for CRM activities. I have extended Activity structure with some Z fields using EEWB and it generated all of the necessary structures (BDOCs etc.) When I go to BDFG and create a new message type(ZCRMXIF_ORDER_SAVE) as a copy of CRMXIF_ORDER_SAVE, it does not include those Z fields from EEWB in the IDOC segments. ( I think they are suppose to be in the segment E101CI_EEW_CUSTOMER_H). During the generation, it seems to be hitting a namespace violation. Is there a slick way of solving this issue without making a mod using the debugger as OSS notes say.
Regards

Hi Gurkan,
Did you check the note 613213.
Cheers
Binai

Similar Messages

  • How to create an interface for extractors from CRM to BI/BW

    Hi Experts,
                    My aim is to bring in data from CRM source to BI/BW target so for that we have found few extractors in CRM side which we need to use in BI. I would like to know how i can achieve this. I knw we can use web services for this, but i want to knw the procedure involved in doing this. I have mentioned few extractors which has to come from CRM system to BI/BW target system. Current we dont have these extractors in our BI/BW system. Also we dont have the connection to that particular CRM source. Please advice what has to be done for the above.
    Extractors
    1. 0CRM_FM_BPO
    2. 0CRM_FM_FND
    3. 0CRM_FM_FND_ATTR
    4. 0CRM_FM_FND_EXPENSE_TYPE_TEXT
    Thanks in advance
    Shiva

    Hi,
    First we need to create a RFC Connection between CRM To BW system. BASIS persons will create this connection.
    [Connection between Source Systems and BW|http://help.sap.com/saphelp_nw70/helpdata/en/b2/e50138fede083de10000009b38f8cf/frameset.htm]
    1.After that we can need to activate data sources in RSA5 in CRM system,
    2.post processing in RSA6 in CRM.
    3.Replicate source system in  BW system.
    those data sources will come to BW.
    Do Business content activation in BW. After you can create Info packages and load data.
    Regards,
    Madhu

  • Custom BDOC issue for xif interface

    Hi CRM gurus.
    I am using XIF interface for sending BP and REL details to external system.The creation of contact person doesnu2019t have standard address fields (postcode, city etc). We are enhancing webclient by adding standard address context node and save the data. Now problem is with Bdoc and Idocs. What is the procedure to add this address for BUPA_REL object and where I have to modify the code which generates bdoc for relationship along with address. I found BURS_EI_ADDRESS is the address structure used for BUPA_MAIN. Please help me out with possible answers. Looking forward for answers.
    thanks

    Ramya,
    Check this blog if it can help..
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/406efa7e-388a-2910-f9b8-81913b0ca57f

  • BADI for Survey determination for Activities

    Dear Gurus,
    I am wondering if you can help me.
    We need to set up a survey determination for activities in CRM 4.0.
    Unfortunately the survey determination criterias are based in several possibilities, like Org unit, Activitiy Category, etc, but we need to have the determination criteria based on a custom field which was created in EEWB.
    Do you give me a tip, which Function Module should be changed in order to have the survey dinamically changed on this field change?
    E.g. if the Field value is 'A', Survey 'A' must be loaded
    When the field value is 'B', Survey 'B' must be loaded.
    Regards
    Balazs Barabas

    Hi,
    Any thoughts?

  • Regarding XIF Interface and Sale Transaction in CRM

    Hi,
    I have done the configuration in CRM system using XIF interface to communicate with other system.
    We are in the process of implementing CRM, Product and Partner data has to upload in CRM. We are not using R3 for anything.
    When i create a sales transaction using transaction code CRMD_ORDER,System allow me to save/create a business transaction even though i can see the error attached to it and at the same time I can see the BDOC number in SMW01.
    But i dont see any relevant OUTBOUND IDOC against the BDOC, evenif i have configured it for external system and I was expecting Outbound IDOC with error status, please correct me if i am wrong.
    I am using WE02 and WE05 to see my outbound idoc and i have not found anything here.
    Am i missing some step in configuration which is required for converting BDOC to IDOC, Please suggest me.
    Steps which i followed to configure the system are
    1. Create a suitable RFC destination in the SAP IMG Define Target Systems for RFC Calls .
    2. Create a logical system.
    3. Create a receiver port (transactional RFC) in SAP IMG Define Port, indicating the RFC destination you created earlier.
    4. Create a partner profile, for example, partner type LS with the partner number CRM_XML_BC, in the SAP IMG Maintain Partner Profile Manually.
    5. Enter all outbound parameters for the logical system CRM_XML_BC in Create Outbound Parameters in the Outbound Parameters window .
    6. Create a site (transaction SMOEAC). To do this, select Object Type Sites and Create Object. Assign your site a suitable name and select Site Type External Interface for IDocs. Assign the partner profile created previously as a Site Attribute.
    7. Use object type Subscriptions to maintain a subscription for publication of the object with the predefined site.
    8. Create an entry for the new site using XIF customizing transaction CRMXIF_C1 via F4 help (BDoc Type = <objname>, IF Type = 'CRMXIF_*_SAVE_M', Set relevant flag for complete Data and Return). The flag Flag for complete data is only relevant for the objects "order", "business partner", and "business partner relationship". It flags whether only delta changes or the object instance should be transferred completely. The object "business document" is always sent completely, regardless of flag status.
    Thanks & Regards,
    Manoj Tiwari

    Hi Joao,
    Thanks alot for your quick reply.
    Yes i have selected "post it immediately"  instead of "collect Idoc". should i select "post it immediately"??
    About the Outbound parameter i specified everything like message type (crmxif_order_save_m), port , RFC destination of type R3 since we have SRM system, basic type (crmxif_order_save_m01), package and post the idoc immediately.
    Here in our distributed environment we are sending data from CRM to SRM, means our target system is SRM.
    I have created the Site of site type "External interface for idocs" and give the partner Number of SRM system and created subscription too as part of XIF setup.
    Please reply me if i am going wrong in my approach.
    Thanks & Regards,
    Manoj Tiwari

  • Standard Interface for CRM System

    : What standard interface does the CRM system expose to XI? For e.g. Standard IDocs or BAPI? If yes give details about the same. If NO standard IDocs / BAPI are available then do we need to write one?

    Gareth,
    CRM has an external interface adapter (XIF) that can send all CRM DATA to external systems. You only need to setup an RFC-destination, a XIF-site (much like the R/3 site),  subscribe to the data that you want and indicate the interface format. You can choose between Idocs and XML.
    The XML will be send directly to the XI. If you choose idocs, you'll have to setup an outbound idoc profile and an outbound port to interface the idocs to the XI system.
    Example: suppose that you subscribe business partners to the XI-site in an XML format, then CRM will send all business partner changes to the IP address of the XI.
    Grtz,
    Michael.

  • Interface for CRM Customer Hierarchy

    Hi.  We are using a standalone CRM system and would like to have an interface for customer hierarchies.  There are some CRMXIF * idocs and also a BUPA_HIER* idoc type in the system.
    Has anybody have any experience in creating an external interface to customer hierarchies?
    Any help or documentation is appreciated. We are on version 5.0.
    The idoc types that I found
    BUPA_HIERARCHY_INBOUND_SAVE_01
    CRMXIF_PARTNER_HIER_SAVE_S01
    CRMXIF_PARTNER_HIER_SAVE01

    Hi Mehdi,
    yes, it is possible.
    create Customer Hierarchy variable on Customer Hierarchy, in selection screen user can select on of the node and, by expanding that node all customers under that node will be displayed.
    Regards
    Daya Sagar

  • Making BDBG Easy (Generate ALE Interface for BAPI)

    <b>Making BDBG Easy</b>
    Transaction BDBG is used to generate an ALE interface for SAP standard or custom developed BAPIs. Once a BAPI is given an ALE interface, it can be used in LSMW for migrating data or just as another IDoc. Quite a few SAP standard BAPIs cannot be used in LSMW as they do not come with an ALE interface. OSS note Documentation on Transaction BDBG (note number 125776) details the necessary steps to use transaction BDBG but it does not comprehensively cover the technical issues that one may encounter in order to create an ALE interface.
    BAPI_ACTIVITYCRM_CREATEMULTI, which is used to create Activities in CRM, will be used to illustrate a step-by-step approach to using transaction BDBG.
    Go to Object Navigator (transaction SE80) and create a bespoke function group, we will call ours Z_CRM_ACTIVITY. Activate it.
    Then go to Function Builder (transaction SE37), and copy the BAPI to a bespoke function module. Thus, BAPI_ACTIVITYCRM_CREATEMULTI is copied to Z_BAPI_ACTIVITYCRM_CREATEMULTI and assigned to the function group that we created in the previous step – Z_CRM_ACTIVITY. Edit the bespoke function module, go to the Attributes tab, and release the function module (<i>Menu Path – Function Module >> Release >> Release</i>). Now activate the function module.
    IDoc segment types have a maximum length of 27 characters. Each associated type for the Parameters (tabs – Import, Export, Changing, and Tables) in a BAPI becomes a segment in the IDoc. Thus, an associated type in a BAPI cannot exceed 27 characters. During the ALE generation process anything beyond the 27th character gets truncated. This leads to more than 1 segment being called the same, and as a result an error occurs when the ALE interface is generated in the final step as an IDoc cannot have the same segment twice.
    Eg: Table parameters DATE and DATEX correspond to types BAPIBUS20001_APPOINTMENT_INS (28 characters long) and BAPIBUS20001_APPOINTMENT_INSX (29 characters) respectively.
    Also, a developer does not have the option to reduce the segment name during the ALE generation process. So in order to have an error free ALE generation happening in the end, bespoke associated types need to be created and assigned to our bespoke BAPI.
    Go to ABAP Dictionary (transaction SE11), and create ZXXXXXXXXXXXXXXXX data types for the structures in the BAPI that are greater than 27 characters. Activate all these bespoke structures.
    Bespoke structures – ZBAPIBUS20001_APP_INS and ZBAPIBUS20001_APP_INSX can be used in lieu of the standard SAP ones for parameters DATE and DATEX. The same correction method needs to take place for other excessively long types, like the types being referenced by LOCATION and LOCATIONX.
    Go to Business Object Builder (transaction SWO1). A search for Activity as the short description produces a few hits. After examining all the objects returned in the hit, we see that BAPI_ACTIVITYCRM_CREATEMULTI belongs to 2 Business Objects - BUS2000110 (CRM Activity) and BUS2000126 (CRM Business Activity).
    Copy either of these objects to a bespoke object ZXXXXXXXXX, we will copy BUS2000110 and rename it to ZBUS200010, program RBUS2000110 should also be copied to a Z version (ZRBUS2000110), and the object name can be changed to Company Name (eg: XXX) followed by ActivityCRM (XXXActivityCRM).
    Now we edit our bespoke object, and create a method for it by placing the mouse cursor on methods in the object type tree and clicking the create button on the menu bar.
    A pop-up appears on the screen with the following text –
    <i>Create with function module
    as template? </i>         
    After clicking on Yes, another pop-up asks for a function module to be entered, enter the bespoke function module Z_BAPI_ACTIVITYCRM_CREATEMULTI here and click the tick button.
    Accept all the default values in the next pop-up – Create Method: Method Properties, and do the same for the next pop-up – Create Method: Create Parameters. In the next pop-up click Yes to the question –
    <i>Method ZBAPIACTIVITYCRMCREATEMULTI not
    yet implemented                       
    Do you want to generate a template    
    automatically for the missing section?</i>
    Double-click on the newly created method and go to the ABAP tab, the Function Module option will be selected as the default, make the API function as the default and click OK. Generate the business object.
    Now, click on the method of the object and release the method (<i>Menu Path – Edit >> Change Release Status >> Object Type Component >> To Released</i>). Double-click on the method to confirm that the Status is released.
    Save all the changes made, and Back out of the Edit mode and go the main Business Object Builder screen. Re-generate the business object. First implement, then release the main object ZBUS200010 (<i>Menu Path – Object Type >> Change Release Status To >> Implemented, then follow the same menu path and click on Released</i>).
    Go to the BAPI Explorer (transaction BAPI), click on the filter icon on the menu bar, and select radiobutton – All. Click on the alphabetical tab. Look for XXXActivityCRM in the list. Release status should be Released for this object.     
    Now we should be able to generate the ALE interface for the BAPI. Execute transaction BDBG, enter the bespoke object (ZBUS200010), do a drop down on the method field and select the bespoke method from the list. Click on the create button on the menu bar. In the first pop-up accept Message Type ZBAPIACTIVITYCRM and click OK. In the next pop-up the following values should be there by default –
    IDoc type – ZBAPIACTIVITYCRM01,
    ALE Outbound Processing
    Function Module – ZZ_ALE_ACTIVITYCRM_CREATEMULTI,
    Function Group – Z_CRM_ACTIVITY, and
    ALE Inbound Processing
    Function Module – ZIDOC_INPUT_ZBAPIACTIVITYCRM,
    Function Group – Z_CRM_ACTIVITY.
    The option – Call in update task – should be ticked.
    Now our BAPI has an ALE Interface to it and can be used in conjunction with either the BAPI or IDoc option in LSMW. The default values for an IDoc Inbound Processing should be maintained in order to use the bespoke BAPI / IDoc.

    Great

  • How to read outlook mailbox and create corresponding e-mail activities in CRM

    On premises CRM 2013 SP1:
    current configuration for incoming and outgoing:
    all of the users in our organization use Microsoft Dynamics CRM for Outlook as the incoming
    and The E-mail Router is used to send outgoing e-mail that users create in Microsoft Dynamics CRM.
    my requirement:
    We have a mailbox that sits on outlook 2013.
    Requirement is to read all email messages reaching this mailbox and then create corresponding e-mail activities in CRM.
    what are the possible solutions for this?

    Create a Queue in CRM with the same email address as that Exchange mailbox.
    Set that Queue's incoming mail option to "Email router".
    Go to the Email Router, confirm that your incoming settings work, then load the CRM settings.  You should see that Queue as an incoming option. 
    Validate and publish the Email Router settings with the updated Queue.
    That will let CRM receive mail on that Exchange mailbox.   And if that mailbox is for a CRM user and not a generic mailbox, change the CRM settings on their User account instead of a Queue.
    The postings on this site are solely my own and do not represent or constitute Hitachi Solutions' positions, views, strategies or opinions.

  • New Field value not displayed in "My own activities" of CRM 5.0 Own tab

    Hi.
    I have a scenario where in we have added a new field to "My open activities" in CRM 5.0 Own tab.
    However the value of the field for various transactions is getting displayed only for one particular user and not for all the users.
    what may be the reason for this?!!!!!!
    The only user who is getting the output properly, the user ID of his was replication based on similar roles to check whether it was issue related with roles. But the output was not obtained even with the replicated user ID.
    Hence the output continues to come only for one particular user in all the systems.
    Kindly request to provide some inputs / suggestions at the earliest.
    Thanks and regards.

    Is aanyone able to help with this?
    Thanks

  • User interface for updating/adding attributes in OID

    Hello,
    I have not done the develop work in OAS10g (web, oid, +) though I have years experiences as DBA in OAS and Oracle database servers.
    I need to develop a user interface for users to add or update the user's attributes such as sn, manager etc.
    The IDM system is working in prod: OAS 10g r2, installed (upgraded to) with infrastructure and oid 10.1.4.3.
    OID: user attributes have been loaded with: CN, UID, mail and etc.
    The requirement
    User interface: an app based Ohttp web 10g
    I'd like the interface works like:
    The user accessing the web interface, is prompted with UID and mail. if the user correctly fills the fields, then will be prompted with the attributes which user can add or update.
    Because I have Not done any development in OAS (web, oid), I need know what skills I need to aquire. ANd how should I proceed?
    I may know the skills would be Ohttp development and OID API (LDAP), but I need these be specific as much as possible.
    Can any point the direction with examples and docs?
    TIA
    GA

    ajaybabu007 wrote:
    For managing the user related activities (create,update,lock,unlock,delete and so on) through an Web UI interface can be administrated with the Oracle Identity Management Self Service Console (http://infra_host_name:7777/oiddas) which is an inbuild component of OID/OSSO. Please provide orcladmin/<password> credentials for accessing this Web UI.
    ---ABP thanks.
    1) the app for user to add/update the attributes. we cannot give orcladmin to them
    2) though the users as their own can access the oiddas, there are only limit of user info could be updated, which cannot serve the attributes we customized and loaded in OID.

  • New field in Activities PCUI CRM 5.0

    Hi SDN,
    In Activites (under Details Tab)screen we want to have Completion field which is already there in CRM GUI.
    For Activities(CRMD_BUS2000126), I can see two different Field groups like ACT_DETAIL and ACT_DETAIL_50.
    and I have found COMPLETION field in structure "CRMT_BSP_ACT_DETAIL".
    In ACT_DETAIL_50 , there is reference field group ACT_DETAIL_50_CLASSIFICATION. I have added feild "Completion" in this field group.
    And I have generated Layout.I have previwed from PCUITOOLS but still I canot see the new field.
    I dont know where it is going wrong. Can any one guide me regarding the same.
    Appreciate your help.
    With Regards,
    Ravi.D

    Hello,
    In which release are you working?
    Which field group did your regenerate?
    Did you see the field in PCUITOOLS?
    If yes, is your portal connected to the same client?
    Regards,
    Fred

  • Documetations about the complex interface for business partner

    Hi Folks,
    did anyone knows, were I can find some documentations about "how to use the complex interface for business partner"?
    Kind regards
    Thomas

    The above problems through Notes: 810634 has been resolved!
    The return message is "Instance BJXE001005 belonging to object type BusinessPartnerFS was created".
    But the BP "BJXE001005" has not been established in CRM.
    How to i?
    When i use parameters "roles", the return message is "No update is defined for BP role"?
    How to i?
    Thanks you!
    Do you have any examples I reference to the code?
    Thanks a lot.
    Edited by: Ken.Li on Apr 13, 2008 9:05 AM
    Edited by: Ken.Li on Apr 13, 2008 10:17 AM
    Edited by: Ken.Li on Apr 13, 2008 10:33 AM

  • Questionnaire for activities

    Hi All,
    We have adobe forms for our offline scenarios in business transactions.
    One of the sections in the adobe interactive form is for the questionnaire. The questionnaire is defined in settings for activities in IMG.
    I add 3 new points to the questionnaire, generate them and also create the check boxes for the new entries in layout. After activating the form, I create the business transaction and check newly created points in the questionnaire and save the business transaction with offline status. This generates a PDF and sends it to the mail recipient. When the PDF is sent back to CRM, the check marks for the newly created points are gone.
    What could be the reason for this. I have verified the function module specific to the offline scenario and that looks fine. Is there something that I am missing when addign these points to the questionnaire. Any documentation on adobe forms will help.
    Thanks,
    Ramesh.

    I would copy the form, create a new form, and use this one (and not the updated one). I wouldn't bother myself with some technical or buffer problem..
    BR,
    Cenk Sezgin

  • Problem to deploy to a WebService interface for ADF Business Components to Weblogic Server

    Hi,
      I'm trying to deploy a custom application ,in which i have exposed ADF Business Components through a WebService interface, to a standalone weblogic server.
    Application Module is configured with a Service Interface for ordinary ViewObjects.
    Now I want to create a EAR file of this application to deploy it on the weblogic server.
    But I got an error while deploying it.The error i am getting is shown below.
    ERROR: No Java EE modules detected in EAR archive. Deployment aborted. == (oracle.jdevimpl.deploy.ear.WeblogicAssembler)
    I have followed the steps mention in the below link :
    http://technology.amis.nl/2010/12/29/quickly-creating-reploying-and-testing-a-webservice-interface-for-adf-business-components/
    I'm using Jdeveloper 11.1.2.4 on windows.
    Please suggest what i could be doing wrong.
    Regards,
    Himanshu

    Does the deployment profile include Java EE modules?
    Refer
    Java EE Developer: ERROR: No j2ee modules detected in EAR archive. Deployment aborted. == (oracle.jdeveloper.deploy.Veto…

Maybe you are looking for

  • BDLS in productive ERP system

    I have an interesting requirement.  A customer is currently running R/3 4.7 with multiple countries.  They want to split the system so one country has it's own system.  The approach has been to take the existing 3-system landscape and perform a homog

  • Pdf's suddenly not opening!

    hi all, I have not been able to open pdf's on my macbook pro for over a month. I have osx 10.6.8.  Suddenly, pdf's open but the screen is black. I 've gone to the adobe website and downloaded the latest update several times. I'm wondering if there wa

  • HP Dm4-1160 audio problem

    I have an audio problem. When I plug in my headphones, sound continues to come out through the speakers. The headphones work though (I could plug it in elsewhere and still hear sounds) and there's no problems with the headphone jack (I did a test thr

  • Report export webi to excel with zero values in tables

    All, I export a report from Business Objects Infoview and it doesn't allow for showing data elements of graphs or data tables that correspond to zero value data. When I export my report the months with no data drop from the graphs and tables.  I woul

  • Office O365 prompting for credentials when opening files from OneDrive and selecting "Edit in Word"

    When logged into my OneDrive IE 9 and select a word or excel file to  "Edit in Word" or "Edit in Excel"I get prompted with the following Sign In message.  "Call us overprotective, but we need to verify your account again before opening this document.