CRM EIC - Enhancing extractor

Hi All,
I have a requirement to enhance the existing the EIC report in BI. The extractor '0CRM_SRV_PROCESS_H' has to enhanced to obtain the fields from the FM 'CRM_ORDER_READ'. in CRM system For which I am planning to do the following,
1. Enhance the extraction structure in RSA6
2. Check the Extract Structure in BWA1
3. Enhancing the BADI 'CRM_BWA_MFLOW' in Se19 (thru Classic BADI) with New BADI (enhancement Implementation).
4. Activate the new BADI
5. Run Extractor checker in RSA3 and check for the data.
Later in BI replication and enhance the objects in the data flow.
Can anyone confirm on the above are correct and proceed with implementing the same? Since I am new to CRM area and expecting expert guidance on this.
Please do let me know, if the above steps are not correct and need to perform more activities. Also, Please share if any documents/articles for this enhancement.
Thanks...
Regards
San

The BADi enhancement is done to get the required fields.
Thanks..

Similar Messages

  • CRM Extraction enhancement

    Hello, Can any please help me to enhance a CRM Extractor.
    Details: I am trying to write a user exit for CRM Sales Contracts Extractor (0CRM_SALES_CONTR_I) which has a function module. I am adding some custom fields to the extractor.
    Any help greatly appreciated.
    Regards
    Kris

    Hi Kris,
    Suggest you look at the following PDF document and WebEx screencam session on service.sap.com to find how to enhance a CRM transaction datasource with a BADI - assuming your extractor is catered for, it's the correct way and a lot easier than looking up against tables in an exit. There is a coding example in the screencam, though not great code.
    https://websmp204.sap-ag.de/~sapidb/011000358700004416472003E
    https://websmp204.sap-ag.de/~sapidb/011000358700004410522003E.wrf
    Regards,
    Ken

  • Enhance extractor 0VENDOR_ATTR with field LFA1-LFURL?

    Hello,
    is it possible to include the field LFA1-LFURL (Uniform resource locator) in the standard extractors for vendor master data? In RSA5, where you can change 0VENDOR_ATTR, field LFURL is not in the list.
    If it is not possible, is there a simple way to do so, or do I need to build a new custom extractor for that field?
    Thank in advance
    Thomas

    Dear Thomas,
    The enhancement Diego was speaking about is RSAP0001. Actions to be performed in order to enhance the required extractor are:
    1. enhance extract structure;
    2. implement extraction logic for the required extractor using enhancement RSAP0001 so that fields with which you enhanced the extract structure could be populated with data.
    Since you are enhancing extractor for attributes, the function module to be used in this enhancement is EXIT_SAPLRSAP_002.
    Please have a look at this document for an example of standard extractor enhancement:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
    More detailed information on steps to be taken for standard extractor enhancement can be found in the Enterprise Data Warehousing - Developer's Guide (search through it for RSAP0001):
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/67efb9bb-0601-0010-f7a2-b582e94bcf8a
    Alternatively, you can use BAdI RSU5_SAPI_BADI instead of enhancement RSAP0001 in order to implement data extraction logic for added field (this BAdI is also described in the EDW Developer's Guide mentioned above).
    My regards,
    Vadim

  • SAP CRM EIC SPRO PATH

    Hello,
           Please help me on this asap.
    SAP ECC EIC SPRO Path:
    SPRO--> Personnel Management -->Employee Interaction Center (EIC).
    Similarly to the above I am unable to find the EIC path in the CRM system.  Any software component is necessary
    for that.
    Hope the customizing is done under SPRO>CRM>Interaction Center WebClient for both Customer and Employee Interaction centers but want to confirm.
    I observed that there is a Navigation Bar: IC-EIC for the EIC in CRM system, Please provide the Standar Business role used for CRM EIC.
    Thanks in advance for your help.
    Kamisetty.

    For CRM EIC please try to follow the below path in CRM system.
    Customer Relationship Management>Shared Services Framework>Integration with SAP ERP HCM
    Hope this confirms ur query.
    Regards, kavya

  • CRM datasource enhancement - best practice

    Hi everyone,
    For our reporting reqs, I checked CRM extractors and found that 0CRM_SRV_REQ_INCI_H would deliver us max. fields.
    CRM Service Request Incident Header Data - Analytics - SAP Library
    I need to enhance this with Z Date Types, Partner Functions fields.
    Date Types (see screenshot) are configured in CRM customizing.
    SAP delivered Date field SRV_RREADY-To doby is sending data to extractor's DUE_DATE field.
    But Source table-field for DUE_DATE are not mentioned in above help.sap datasource link??
    How to best enhance this extractor i.e. through BWA1 or typical way of RSA6-function enhancement??
    If I use BWA1 then how to fill up Segment-Segment field under mapping tab?
    Do I need to use CRM_BWA_FLOW BadI and write code or Is there SAP delivered FM which can fetch data for these Z Date types.
    Thanks
    Ahmad

    Hi,
    In general, we add enhanced field to extract structure by appending method.
    later we  can implement logic at COMD or by using BADI to fill the data for added field.
    do test run at RSA3 and replicate into bw side.
    About CMOD Logic, WIth help abap epxert you need to find relation between data source base tables and added field base table. then only we can fill data to into it.
    Can we know what is your data source?
    Which field you want add from which table?
    Thanks

  • CRM DataSource Enhancements

    Hello,
    I've inherited an SAP BI system in my new company with no documentation.
    The BI is on CRM in which the standard CRM extractors like '0CRM_SRV_CONTRACT_H' are enhanced to fetch additional fields. However, I'm unable where the code to extract these new fields are written. I've checked in:
    1. CMOD -> EXIT_SAPLRSAP_001
    2. SPRO -> SAP Implementation Guide -> Integration with Other mySAP Components -> Data Transfer to the SAP Business Information Warehouse -> Settings for Application-Specific DataSources (CRM) -> Settings for BW Adapter -> BAdI: BW Adapter: Enhancement of DataSources in the Messaging Flow
    but couldn't find the code. Is there anywhere else that the code to fetch appended fields can be written?
    Many thanks.
    Best Regards,
    Sri.

    Hi Sri,
    Try this ,
    TCODE : SE18 --> BAdi name --> provide CRM_BWA_MFLOW and try the where used list
    OR
    SE18 --> BAdi name --> provide RSU5_SAPI_BADI and try the where used list
    Any one of the above should show the Z - Classes/Interfaces implemented --> double click to navigatye and you can find the relevant coding there
    Regards,
    Sathya

  • Financial Information Management - Extraction with enhanced extractor

    Hi,
    I've realized an enhancement to the 0FI_AR_4 extractor, the enhancement is inside the ZXRSAU01 exit. I run the extractor from RSA3 and it shows the data correctly.
    When I create a job, within FIM, and execute it, the extractor runs, but it returns the information without the enhancement I've realized.
    I want to know if there is something else I need to activate in order to FIM to take the enhancement of the extractor or is there something else I need to do.
    I'm using FIM 10
    Thanks

    Hi.
    Thats a good question, as I recently installed FIM for a proof of concept, however I have struggled in understanding its real full use...According to my knowledge, FIM is a front-end web-based tool that is used to transfer data between SAP BW / SAP ERP or a flat-file to SAP BPC or SAP PCM. Its suppose to be an easy to use tool for end-users with no extensive  Data Serives or ETL skills/knowledge.
    Now in the background, Data Services is used as the ETL tool for extracting, transforming & loading the data from source to target. FIM needs Data Services to function....I am wondering if you cannot just use Data Services alone for this... I don't see why not. However I may be wrong or  be missing something... 
    So I guess further exploration needs to be done on FIM as its not very clear to us all....
    Hope this helps i some way...

  • Crm survey suite extractors into BW

    Does anyone know whether there are some Business Content extractors for the survey data in CRM. My CRM colleagues have setup surveys using the CRM_SURVEY_SUITE transaction and it would seem to store at least some of this data in the table CRM_SVY_DB_SVS, but not all. However I cannot find any standard extractors to extract all the survey data.
    There are extractors for the web survey stuff but the CRM_SURVEY_SUITE transaction does not appear to be a web survey.
    Any help would be much appreciated on this.
    We are using CRM 4.0 with BW 3.5
    Thanks
    David

    Hi!
    you can find survey datasources under RSA5  Root->CRM->0crm_SURVEY. these are some datasources
    0SVY_ANSWER_TEXT     CRM Survey: Answers                
    0SVY_APPL_TEXT       CRM Survey: Applications           
    0SVY_DATA_1          CRM Survey: Results                
    0SVY_QSTNNR_TEXT     CRM Survey: Survey Header          
    0SVY_QUEST_TEXT      CRM Survey: Questions              
    0SVY_STATUS_TEXT     CRM Survey: Status of Question     
    0SVY_SURV_TEXT       CRM Survey: Campaign Texts         
    0SVY_TAROBJ_ATTR     CRM Survey: Recipient Attributes   
    and web survey datasources under PI_BASIS->0CA_SUR
    0WS_ANSWER_TEXT    Web Survey: Reply              
    0WS_APPL_TEXT      Web Survey: Applications       
    0WS_KFIGTYP_TEXT   Web Survey: Key Figure Types   
    0WS_QSTNNR_TEXT    Web Survey: Questionnaire      
    0WS_QUEST_TEXT     Web Survey: Questions          
    0WS_STATUS_TEXT    Web Survey: Question Status    
    0WS_SURVEY_TEXT    Web Survey: Survey             
    0WS_TAROBJ_ATTR    Web Survey: Recipient          
    0WS_TAROBJ_TEXT    Web Survey: Recipient          
    hope it helps
    with regards
    ashwin

  • CRM, function module, extractor or table for 0orgunit hierarchy mapping?

    Dear all,
    In BW I have an HR-based orgunit hierarchy.
    In CRM, orgunits are also HR-based but subsequentially assigned a CRM-own key through some kind of mapping.
    Now, when I extract master data from the CRM product catalog which contains a characteristic orgunit, I get the CRM keys.
    It would be  nice to map these back to the original HR-values in the extractor.
    I've looked at two BI-content extractors which might give me back the mapping: 0BP_RELATIONS_ATTR and 0CRM_ORGUNIT_HR01_HIER but both do not deliver the mapping.
    Does anyone know of a FM or extractor (or maybe a table) that I can possibly use?
    Rgds,
    Jan

    Seemed that the CRM and ECC link is in a Z-relation in ECC

  • Enhance Extractor - LUW

    Hi Masters,
    I have the following situation:
    Regarding users needs, I had to add some new fields to a standard extractor.
    So I first set this extractor as "Inactive" (LBWE), than I erased it´s entry from RSA7, and after this I erased all LUW´s.
    Than, back to LBWE, I just selected the fields I wanted(don´t need to enhance the table) and activated it.
    My first question:
    1- Do I need to code something (CMOD, etc) in order to get this new fields from R/3?
    2- I tested the extractor in RSA3 and it´s returning 0 records, I already populated the structure ... but I see that there are no more LUW´s ... I´m missing something?
    Best Regards,
    Hugo N.

    Hi Hugo,
    You did not mentioned that, whether you have enhanced the strucutre by adding
    it's own std. filed(s) available in the strucutre..or you have explicitly added the field(s) to the strcutre..
    If you have added the filed from the std. strcutre..you need not to do any coding in the extractor progrom, other wise you have write code to populate the fields you have added to your extractor..
    coming to the deletion of delta queue will not harm any thing wrong..
    once you run initialization run at BW side it will get queued up again..
    while enhancing the extractor, you might have deleted the setup tables or asked for deletion of application table setup..so, once you are done with your enahcement - refill the setup tables for that DS  and check in the RSA3 this time you would get the data.
    Hope this helps..
    if useful assign points..
    need further info revert...
    Cheers,
    Pattan.

  • CRM Datasource enhancement using BADI

    Hi Guys,
    There is a lot of confusion among our BW community here about the implementation of the "CRM_BWA_MFLOW" BADI to enhance the datasources. It would be a great service is someone can clear the fog on this.
    The steps that I followed in doing this are
    1. Appended the standard datasource structure with the additional fields that need to be populated.
    2. Unhid the fields in the transaction RSA6.
    3. Created an implementation of the BADI "CRM_BWA_MFLOW" and tried to map the fields to the append structure.
    This is where I am stranded. How do we map the fields from the BDoc to the append structure fields. If someone can provide with a sample code with some documentation, that would be a great help for many of us here.
    I have earlier implemented the User exit to enahnce the datasource but it really is a big pain, especially when you know that using the BAdi can be easier.
    Really appreciate your contribtion.
    Doniv

    hi,
    sample code can be found in the BadI, somewhere go to or utility - sample code, it seems quite similar with old zxrsau01. sap gave us note 850817 when suggest using BadI for certain case, take a look :
    850817-CRM-BW: Using BDocs for the enhancements in BADi
    https://websmp103.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012006153200000232372005
    692195-FAQ: Sales Analytics and CRM-BW data Extraction
    https://websmp103.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012003146900000332772003

  • CRM DataSource Enhancement

    Hi,
    I need to add a field to one CRM datasource(0CRM_SALES_ACT_1).I have done that using RSA6.Also written a code in 'EXIT_SAPLRSAP_001'.
    The delta queue for this DataSource is working properly on CRM side but when I pull the same data to BW side it is not populating the added field.Also the added field is not visible in PSA - it is visible on CRM side.
    Do I need to do something in SBIW?Please suggest.
    Thanks,
    Purbali

    Hi Purabali,
    To Populate the Enhanced Field of the data source...
    Use the BADI - CRM_BWA_MFLOW
    This Badi has a field C_T_DATA which you would use to populate the new field.
    Reason for the new field not showing up...
    There is a table ROOSFIELD which holds the properties of the fields of the Data Source.
    Make sure that your enhanced field has the following properties set in this table...
    Field SELECTION to be BLANK (make sure it is not 'A').
    Field NOTEXREL to be 'Y' and not 'N'.
    The above fields should be set for your data source field.
    There are many notes available for the same.
    Hope this helps.
    Thanks & Regards,
    Sh

  • CRM Service - enhance BC datasource

    hi
    i enhanced the extract structure of a CRM BC datasource (the one of item service processes).
    i added two fields via transaction RSA6.
    i mapped the fields  via BWA1.
    i run RSA3 and (obviously) the fields are not filled.
    i wrote the code in CMOD (passed the value 1 to the field).
    the added field is filled correctly with this value.
    now my question is: can i assign the fields normally, via CMOD?
    could this create problems?
    thanks and best regards,
        Stefania

    Hi,
    i need to add SCAPPTSEG-TST_FROM and SCAPPTSEG-TST_TO (we have customized the date scheme in CRM and i found that these information are in the two field of the SCAPPTSEG )
    I think that the datasource read this table...
    Thanks!

  • Condition type in sales order - enhance extractor

    Can anyone help me in enhancing field condition type for sale flow. I need to filter sales orders with condition type 'minimum order surcharge' in BI.
    There is KONP table having condition type field.
    Do I need to enhance VAHDR or VAITM. Please help.
    Thanks

    If orders are to be filtered then both Order Header (VAHDR) and Order Item (VAITM) should be enhanced.
    But I'd strongly recommend not to filter out the orders at the time of extraction/loading (in info-pkg).
    It is better to do the filtering in the report itself.
    Hope this helps.

  • How to know source fields in CRM of an extractor used in BW ?

    Hi,
    I want to add one CRM field in BW, i have just a screen printing with the field requested that the customer transfered to me, when i display the technical name with F1 all fields of the screen have partner_number like technica name, with a structure name...
    How can i proceed to do that please help me ?
    Regards .

    Hi,
    That's the screen printing of the field i have to load from CRM to BW (sales representative)
    Regards !

Maybe you are looking for