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

Similar Messages

  • Highly Required CRM 5.0 Best practices for CRM Service Module

    Dear all,
    I have been searching for CRM 5.0 version best practices in Internet quiete a long period, but could not find anywhere.
    currently SAP is providing only best practices for SAP CRM 2007 version.
    since most of configuration is differing because of Webclient Interface, I request you to refer a source from where I can get the CRM 5.0 Best Practices for Service module.
    Your suggestions and help will be highly appreciated.
    Best regards
    Raghu ram

    Hi Srini,
    <removed by moderator>
    Thank you & Best regards
    Raghu ram
    Edited by: Raghu Ram on Jul 16, 2009 6:09 AM
    Edited by: Raghu Ram on Jul 16, 2009 6:11 AM
    Moderator message please review the rules of engagement located here:
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/home/rulesofEngagement
    Edited by: Stephen Johannes on Jul 16, 2009 8:12 AM

  • SAP CRM V1.2007 Best Practice

    Hello,
    we are preparing the installation of a new CRM 2007 system and we want to have a good demo system.
    We are considering too options;
    . SAP CRM IDES
    . SAP CRM Best Practice
    knwoing that we have an ERP 6.0 IDES system we want to connect to.
    The Best Practice seems to have a lot of preconfigured scenarios that will not be available in the IDES system (known as the "SAP all in one").
    How can we start the automatic installation of the scenarios (with solution builder) connecting to the ERP IDES system?
    Reading the BP Quick guide, it is mentioned that in order to have the full BP installation we need to have a ERP system with another Best Practice package.
    Will the pre customized IDES data in ERP be recognized in CRM?
    In other words, is the IDES master data, transactional data and organizational structure the same as the Best Practice package one?
    Thanks a lot in advance for your help
    Benoit

    Thanks a lot for your answer Padma Guda,
    The difficult bit in this evaluation is that we don't know exactly the
    difference between the IDES and the Best Practice. That is to say,
    what is the advantage to have a CRM Best Practice connected to an ERP
    IDES as opposed to a CRM IDES system connected to a ERP IDES system?
    As I mentioned, we already have an ERP IDES installed as back end system.
    I believe that if we decide to use the ERP IDES as the ERP back end, we will loose some of the advantage of having an ERP Best practice connected to an CRM best practice e.g. Sales area already mapped and known by the CRM system, ERP master data already available in CRM, transactional data already mapped, pricing data already mapped etc.
    Is that righ? Or do we have to do an initial load of ERP in all cases?

  • 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 5.2 Best Practices

    Hi All;
    I'm basically looking for Best Practices related to the new CRM 5.2. I need almost everything starting from Internet Sales Best Practices landing to activity and opportunity management.
    Does anybody have documentation i could be interested in?
    Thank you in advance.

    Thank you Mike.
    If it's possible i would like to have some sort of scenarios ready tailored on the new CRM 5.2... I'm preparing for my company some kind of demos where we wanna show the potentiality of the new UI.
    I would lilke something more specific or a way how to get that...
    Thank you again

  • Creating Billing Unit in CRM V1.2007 Best Practices C05

    Hi,
    in C05 (Org Model with HR Integration) for Best Practices V1.2007 I have to create a Billing Unit.
    That means, I have to create a Corporate Account.
    For Creation of the Corporate Account i need a Number Range and a Grouping.
    My Question:
    Maintaining Number Range and Grouping for Business Partners is described in C03.
    In the Solution Builder C03 comes after C05.
    So I have first to finish C03 manually via SPRO or at least I have to maintain a Number Range and a Grouping so that I´m able to create the Billing Unit as an Corporate Account and then proceed with C05?
    Regards
    Andreas

    Hi Padma,
    We are facing the same issue while installing Baseline Best practices.
    "Transport numbers not fullfill the requirement"
    We are trying to activate full solution.
    I have already created a new work bench and customize request ,but stills its gvg "Transport numbers not fullfill the requirement".
    Iam not able to find a solution for this on service market place.
    Thanks & Regards,

  • 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

  • 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 BADI

    Hi All,
    I have newly joined in my project. Here for CRM datasource enhancement, they have used BADI instead of customer exit function modules.
    Although I could find the respective BADI implemented class in CRM system, I am not able to debug any code. I put external break-ponts in all over the method, but its not going to debug mode in any of them when I execute the datasource in RSA3.
    Can you pls guide me how to debug the BADI for CRM datasources?
    Regards,
    Bhavya.

    hi,
    you can  follow the below steps regardding debuging:
    Goto SE24 -> give the class name as CL_EXITHANDLER -> then give method as GET_INSTANCE ->Set a break-point at command line CASE sy-subrc -> Execute;
    so by this setiing of the breakpoint can be done and It will stop where you have just set class CL_EXITHANDLER i.e. a exit call , in debug screen, you can give the field name EXIT_NAME which has BADI method/Exit name at runtime
    likewise you can proceed with next calls.
    regards
    laksh

  • Enhancing 0CRM_SALES_ACT_1 crm Datasource

    guys i have read so many threads here to enhance 0CRM_SALES_ACT_1 crm datasource. i am adding 4 fields to this ds and would like to know how to enhance this. i would like this to delta capability.
    do we have to use4 badi..if so can us send me sample abap code? what is the best practice and procedure

    Hello,
    You can enhance th edatasource from RSA6. Append the fields to the datasource structure and write a abap code in CMOD  for those added fields.
    Also go through the below forum:
    [CRM Extractors - Mapping in BWA1;
    Regards,
    Pratap Sone

  • Best Practices Guide for SAP CRM 7.0 on Paymetrics Integration

    Hello Experts
    It would be of great help if someone can guide us to any available Best Practices Guide for SAP CRM 7.0 on Paymetrics Integration.
    We are working with SAP CRM 7.0 together with an ECC system connected to it. We are looking at both Authentication as well as Payment part of Paymetrics.
    I am interested in the following:
    -> Architecture involving ECC, SAP CRM 7.0 and Paymetrics.
    -> The Customizing/Configurations/Enhancements needed to integrate Paymetrics (ECC / SAP CRM 7.0 / WebShop Admin / XCM).
    -> Storage of Credit Card data (whether in ECC or CRM or none).
    -> Authentication process (whether needed in both ECC as well as CRM).
    -> Payment process.
    -> Recurring payments (B2B scenario).
    Thanks and Regards,
    Vishal

    Hi,
      Check the below link where you can get the details:
    http://help.sap.com/saphelp_crm70/helpdata/en/37/fc60e3bebf4a9ba7121c00e295b3fd/frameset.htm
    Regards,
    madhu

  • Creating BADI for datasource enhancement in CRM system

    Hi,
    I am working on SAP BI/BW. This is the first time I am working in CRM system with CRM datasources. Facing some problem for datasource enhancement as never done it before in the CRM system. Is there anyone who can help in in creating BADI for datasource enhancement in CRM.
    Thanks in advance
    Moumita

    Hi Kushal,
    You can find the BADI name by,
    Go to Transaction SE24
    Enter the Object Type CL_EXITHANDLER and click on Display.
    Double Click on method "GET_INSTANCE".
    Put a Break-point on Call method cl_exithandler=>get_class_name_by_interface
    Run RSA3 transaction and execute the DataSource.
    The execution will stop at the break point.
    Check the values of variable 'exit_name', it will give you the BADI name called at that time.
    Thanks,
    Kokila

  • Creating BADI for datasource enhancement in CRM.

    Hi,
    I am working on SAP BI/BW. This is the first time I am working in CRM system with CRM datasources. Facing some problem for datasource enhancement as never done it before in the CRM system. Is there anyone who can help in in creating BADI for datasource enhancement in CRM.
    Thanks in advance
    Moumita

    Hi Prasad Reddy,
    This are the available badis and exits for this t.code:
    Enhancement/ Business Add-in            Description
    Enhancement
    MGA00001                                Material Master (Industry): Checks and Enhancements
    MGA00002                                Material Master (Industry): Number Assignment
    MGA00003                                Material Master (Industry and Retail): Number Display
    Business Add-in
    MG_MASS_NEWSEG                          User-Specific Fields & Segments in Mass Maintenance
    MATGRP_SKU_UPD
    CDT_CHECK_MATERIAL                      Checks for Existence of a Material in a CDT
    BADI_MM_MATNR
    BADI_MAT_F_SPEC_SEL                     BAdI for Material Special Field Selection
    BADI_MATNR_CHECK_PVS
    BADI_MATERIAL_REF                       Addition of customer-defined default data for material
    BADI_MATERIAL_OD
    BADI_MATERIAL_CHECK                     Enhanced checks for material master table
    BADI_GTIN_VARIANT
    BADI_EAN_SYSTEMATIC
    o.of Exits:          3
    o.of BADis:         11
    Find the Exact  exits and badis for ur requirement.
    How to fine the exact badi:
    1) Goto se24 (Display class cl_exithandler)
    2) Double click on the method GET_INSTANCE.
    3) Put a break point at Line no.25 (CASE sy-subrc).
    Now
    4) Execute SAP standard transaction
    5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
    6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
    7) This way you will find all the BADIs called on click of any button in any
    transaction
    Rgds,
    P.Naganjana Reddy
    if you follow this 7 steps, you will find a suitable BADI.

  • Activate Scenarios with Solution Builder CRM Best Practices V1.2007

    Hi,
    I finished all steps in Quickguide for CRM Best Practices V1.2007 until the end.
    All worked fine without any problem.
    Now I want to activate a scenario.
    1. In the field Workbench I get a list of 15 Request/Task, I`m only able to select one.
    2. In the field Customizing I do not get any values.
    3. How to maintain this fields?
    3. Do I have to create a customizing request?
    Can anybody tell me how to proceed with this step? I copied the standard solution to my favorite Solution and marked seven scenarios.
    Perhaps there is a another documentation than Solution_Builder_Quick_Start_V4
    Regards
    Andreas

    Hi Andreas,
    In the same popup window, at the bottom, you will find options to create work bench and customising requests.
    You can assign only one workbench and one customizing request for all the activities of solution builder.
    If you do not have an existing customizing request, choose the option to create one.
    Regards,
    Padma

  • CRM Best Practices V1.2007 with ERP HR Integration, C01 and C05

    Hi,
    working on Best Practices CRM V.1.2007 I  now should proceed with Building Block C01 (CRM Organizational Model).
    I want to use the CRM System integrated with a new installed ERP System and HR Integration.
    Therefore I have to use the Building Block C05 (CRM Organizational Model with HR Integration) instead of C01 (CRM Orgnizational Model)
    My Question: Is it allowed to proceed with C05 by doing the work direct from the SAP GUI Menu; afterwards I could confirm the steps in the Solution Builder for C01?
    Regards, Andreas

    Hi Andreas,
    Yes, you could do that. But be aware that the other building blocks for master and transaction data replication should not be started unless you are done with the org model BB C01.
    Regards,
    Padma

Maybe you are looking for

  • Bootcamp Hangs on Completing Installation!!

    Hello, I am trying to install Windows 7 on my MacBook Pro. I have downloaded the Windows support software to another CD and I have been trying to install the Windows 7. It partitions it fine and then it goes into the setup of Windows 7. It gets a che

  • Read (a part of) a hierarchy at key date

    Hi, we use function module RSNDI_SHIE_STRUCTURE_GET3 to read a orgunit and all subordinated orgunits from a hierarchy. Our problem is that this function module only read orgunits, which end date is exactly the same how the transmitted "end date param

  • Why do my Horizontal and Vertical page views stay the same?

    When I'm setting up a document, I want to view my pages vertically, not in a horizontal spread.  When I go to View Pages and click Vertical, and then go to Panel Options and click Vertical, the view should change, but it doesn't.  Is there anywhere e

  • Mac-auth-bypass fails MAC: 0000.0000.0000

    I have an old JetDirect that doesn't support 802.1x. I have enabled MAB on the port where it connects, but for some reason MAB fails. I enabled dot1x debug and will paste the output in a few here. I know my dot1x config is good.. i have clients authe

  • Adobe Content Viewer, Articulate Studio file

    Hello! I am learning DPS bit by bit and have successfully begun publishing my document for viewing in the Adobe Content Viewer on different devices. Here are the issues I am having and the questions associated with those issues: 1. When I publish my