Enhancing a DataSource (by adding 0CHRT_ACCT)

Dear friends,
I wish to enhance a BC datasource 0FI_AP_6 by adding a field 0CHRT_ACCT in the datasource. I am confused with the user exit part of it. (the  transaction codes and the ABAP code that needs to be in it). Please help.
Thanks
Raj

hi Raj,
take a look
Enhancement
User exit
and download pdf 'enhancements in sap bw'
here you can find the steps ...
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/59069d90-0201-0010-fd81-d5e11994d8b5
some weblog on enhancement
/people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
http://www.ko-india.com/content/weblogs/weblog_custom_fields_1.pdf
(= /people/ajay.das/blog/2005/03/28/custom-fields-and-bw-extractors-making-a-mixed-marriage-work-part-1-1
/people/ajay.das/blog/2005/03/28/custom-fields-in-standard-extractors--making-a-mixed-marriage-work--part-12 )
hope this helps.

Similar Messages

  • Enhancing Text Datasource

    Hi
    I want to enhance 0STOR_LOC_TEXT datasource with 0COUNTRY and country key. but, can i use them as a navigational attribute in the report, after adding into 0STOR_LOC_TEXT ?
    Regards
    Anuja

    Hi Anuja,
    For making any infoobject as navigational you need to do following setting
    1)Infoobject should be navigational as master data infoobject.
    2)infoobject should be navigational at data target level(it can be your DSO,Cube,multiprovider).
    Please do above setting at your data model then only you can use that infoobject as navigational at report level.
    Hope it will helpful to you.
    Regards,
    Ganesh Bothe

  • Delta in enhanced 0HR_PT_1 DataSource

    Hi gurus,
    I have a problem with enhanced 0HR_PT_1 DataSource.
    There are some fields added to the extractor structure and one of these fields (ZNIEOB) should be the base for delta queue.
    Unfortunatelly the delta mechanism doesn't work as it should - the changes in ZNIEOB field don't generate delta records.
    How should I modify the extractor to make the delta work?

    Hi,
    Please check if pseudo delta helps:
    dummy delta/pseudo delta
    -Vikram

  • Steps to Enhance Custom DataSource

    Hello All,
    I have one custom datasource ZZ_PROD. From which I am extracting data and populatd in a ODS and then in to Cube in BI 7.0
    Now I have to enhance it and add about more 20 fields from two different ECC tables.
    These two tables are custom tables for a particular departmens.
    Can somebody explain me the steps  how I can accomplish this?
    Thanks in Advance
    Kumar M.

    I would recommend to change the function Module or the program it generates the ZZ_PROD.
    First Add the fields to the extract Structure.
    Unhide the newly added fields in the data source.
    Write the logic to grab the data from the two tables and assign it to proper extract structure fields.
    We normally enhance the datasource using User Exit since we don't want to make changes to SAP Delivered programs that would be overwritten during upgrades.
    Hope that helps.
    thanks.
    Wond

  • How does an enhancement of datasource affect my production data

    Hello All,
    We have enhanced a datasource 2LIS_11_VAITM, I want to know what will happen to my existing data in the production after i move the enanced datasource to production???
    will i need to clear the existing data in production after moving the same to another dummy cube O r will just running the deltas bring in the data for the enhanced fields as well without disturbing the existing data...
    Please respond. The issue is very critical..

    Hi,
    For all the historical data that already exists in your BI system, the data for the enhanced fields will not be populated but deltas would work absolutely fine and for all the new transactional changes, these fields will be filled. If you want to populate the data for historical data as well, you will have to carry out fill up of setup tables and reload the data to BI by initialising the data. If the data is being fed to DSO, I dont think that there is any need for deleting the data, as it would get overwritten by the new initialisation load.
    As such, please note that deltas will not get triggered if the only changes to Sales Order are for enhanced fields. Deltas will only be captured for the fields that are part of main communication structure. The motive for adding the enhaned fields is only to bring information for these fields.
    Edited by: Rahul K Rai on Sep 14, 2010 11:26 AM

  • Steps to enhance a datasource from SAP CRM

    Dear Forum,
    Could you please provide me with some document to enhance a datasource from SAP CRM. Is it any different from enhancement of datasource from ECC datasources,
    Thanks and regards,

    Hi,
    please look this:
    Business Intelligence How-to Guides for SAP NetWeaver 2004 [original link is broken]
    or here: How-to Guides for SAP NetWeaver Business Warehouse  7.0 [original link is broken]
    Creating a datasource for generic extraction
    regards
    CSM Reddy

  • How to enhance the datasource 0SRM_TD_PO using table BBP_PDIHP

    In R3 when any PO is deleted at the header/item level the field LOEKZ is populated in tables EKKO(Header)/EKPO(item level).
    Similarly in SRM when any PO is deleted at the header/item level the field DEL_IND is populated in tables BBP_PDHGP(Header)/BBP_PDIHP(item level). In current situation we have standard datasource 0SRM_TD_PO, this has a field as ITM_DEL_IND which is coming from table BBP_PDIHP(item level) and its always blank and its not getting populated , so we are not able to eliminate the deleted PO's in BW.
    To overcome this, I have a following approach :
    =====================================
    Enhance the datasource 0SRM_TD_PO to include a "ZZDELIND" field and populate this field via CMOD from tables BBP_PDHGP(Header)/BBP_PDIHP(item level). The issue is I'm not able to determine the relation/join/data model between the datasource and the tables. The datasource 0SRM_TD_PO has a PO#(OBJECT_ID) but the tables BBP_PDHGP(Header)/BBP_PDIHP(item level) dont have a PO# instead these tables have a key as "GUID"which is HEXA decimal.
    Can someone please help me out.

    two ways:
    1. call FM bapi_po_getdetail and pass the PO number, you will get all your details
    2. pass PO number to CRMD_ORDERADM_H to get the the GUID and use this GUID on BBP_PDHGP(if version control is active then you need to consider the active version only)
    and for item guid, pass the GUID picked from CRMD_ORDERADM_H to CRMD_ORDERADM_I-HEADER, you will get all the item guids as CRMD_ORDERADM_I.
    this can be passed to BBP_PDIGP.
    there are beautiful views as well joining these tables(BBP_PDVIEW*).. which you can use as well

  • Enhancement BC Datasource for Master Date  - no data for new fields

    Hello,
    I have a problem. Maybe someone can provide a check list.
    I made an enhancement for datasource 0COORDER_ATTR via SAP Exit. The problem is that i do not get data in BW for the new fields but no error occurs. the extractor checker delivers the new data.
    the following points i already checked:
    - datasource replicated and infosource activated
    - "Hide field" and "Field only known in customer exit" are not checked for the new fields

    Hi Stefan,
    I guess you need to maintain your transfer structure. Edit your transfer rules and click on tab 'datasource/transfer structure'. Move the new fields from the right table (datasource) to the left table (transfer structure). Click on tab transfer rules and map the new field. Activate the transfer rules again.
    regards
    Siggi

  • Enhancement of DataSources

    Hi Experts,
    When we enhance a LO Datasource (either using the field available in LIS communication Structure or adding a field not available in LIS communication structure and populating thru. CMOD), when is the new field populated with data.
    Thank You!
    KG

    Hi Wond,
    Thank You for the prompt reply. I have one more doubt. Can you please tell me the when the newly added field is filled with data (in case of CMOD) during periodic delta loads, i mean logical sequence of steps when a delta info package is executed.
    And, How do we debug the CMOD code, in RSA3?
    Thank You!
    KR

  • Enhancing standard datasource, small clarification.

    I have gone thru Robert's blog it says
    *"One method of adding user-defined fields is the following: add the required fields to the communication structures (MCVBAK, MCVBAP and so on ) using the append method (via SE11) and then use the LIS customer exits to fill the field.
    For information on enhancing the communication structures, you can see the documentation for the enhancements MCS10001, MCS50001 and MCS60001 provided in transaction SMOD.
    After you enhance the communication structures you can then enhance the extract structure with the relevant field in the customizing cockpit (transaction LBWE), provided that the communication structure is available in the selection. Then you can proceed with the steps described before in the previous bullet."*
    See if in one DS 2LIS_11_VASCL he want to add a field AUDAT and my doubt is how can he add that field to the communication structure so that he can select it from that DS communication structure to the left side, Is it possible can we add what ever fields to the communication structure. I thought we should append the datasource and then enhance the respective function exit rite. Why are we talking about append method via SE11, can anyone please guide what do we mean by appending it throug se11 to the communication structure. What i know is if we do not find the required filed in any standard ds we can append the ds and edit the related include program or use 2 DS's to get the required fields to a single cube on BI side after activating those fields if we know those field names. What is the concept of adding fields to the communication strucute using append method via SE11. Please guide me in detail. Thanks in advance.

    HI,
    I havent seen the blog but initially I guess you are confusing extract structure in R/3 with the communication structure in BW.
    MCVBAK and MCVBAP etc. are not exactly extract structure for the data source its a communication structure for the tables which will be used to extract data from the VBAK and VBAP  and can be used by anyone.
    A data source can be based on more then one tables and therefore may use more then one structure based on this table.This can combine MCVBAK and MCVBAP and many more structure together.
    This is the extract structure you see in LBWE for a particular data source.
    I think to differentiate between these two type structure he would have used the term communication structure and through these structure the extract queue communicates with the tables.
    I guess In 3.5 the point was of giving the look of BW flow same as r/3 for better understanding.
    So one communication structure can be updated by many transfer rules in BW..similary one extract structure can be updated with many rules or structure below it in R/3.
    Dont confuse it with the communication structure in the BW.
    You cannot do any thing related to communication structure in BW in CMOD.
    Thanks
    Ajeet

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

  • Enhance COPA datasource

    I need to enhance a COPA datasource but I cannot add fields in COPA structure as it is already full. So Need to write a code to populate the fields. We require partner function fields from VBPA table and populate the data.
    I cannot create generic delta based on VBPA as this does not contain timestamp field.
    When writing the code and populate the data, Will this fetch Delta data for COPA datasource? for ex. if someone changes the partner function for sales order will that be captured as a delta? If not then please suggest what should be the approach for above.
    Regards,
    Girish

    Hi,
    Look up will work. it will be another way for you.
    but delta on partner function will won't work thru LO data sources.
    LO data sources are standard one and will work on their own delta function.
    You need to understand more functionally about partner function.
    this won't be the unique for one record. same function will may have multiple records.
    in such cases we don't have any option to make partner function as delta relevant field thru custom data source.
    Another work around:
    Create one custom data source on table VBPA with less fields along with partner function.
    load custom data source data to bw DSO(xyz).
    create multiprovider on custom DSO(xyz) and copa cube.
    At data source - you need to run daily full load only(info pack and dtp)
    Thanks

  • Error while enhancing logistics datasource ????

    Hi Friends,
        I am trying to enhance one of the Logictics D/S (2LIS_02_SCL) and when I try to append the extract structure I get the following error....
        "DataSource 2LIS_02_SCL does not allow append structures??"
    Early input would be greatly appreciated ......
    Note: I get the same error for other D/S also (HDR, SCN,ITM etc)
    Thanks,
    Andy

    Hi Andy,
       Goto Tcode : RSA5 or 6 take extact structure name(double click on datasource).
       Now goto TCode : SE11 -->> input extract structure name -->> Disply -->> Chose enhace.
    Hope it Helps
    Srini

  • Enhance generic datasource

    I developed a generic datasource and need some enhancements to custom fields. I got the following error in my ABAP code.
    Field "ZOXDV10019-ZZENDUSER" is unknown.
    Here is my code,
    *&  Include           ZXRSAU01
    TABLES:  VBPA.
    DATA:    l_s_zsales LIKE ZOXDV10019,
             l_counter,
             l_tabix LIKE SY-TABIX.
    CASE i_datasource.
      WHEN 'ZSALES'.
    Endless loop for debugging *
    l_counter = 7.
    while l_counter = 7.
    endwhile.
    Find end-user in the VBPA transaction data table
      LOOP AT c_t_data INTO l_s_zsales.
        l_tabix = SY-TABIX.
        SELECT SINGLE * FROM VBPA WHERE VBELN = l_s_zsales-VBELN AND POSNR = '000000' AND PARVW = 'Z1'.
    Fill fields with data from the VBPA transaction data table
        IF SY-SUBRC = 0.
          ZOXDV10019-ZZENDUSER = VBPA-KUNNR.
          MODIFY c_t_data FROM ZAZOXDV10019 INDEX l_tabix.
        ENDIF.
      ENDLOOP.
    Why SAP couldn't recognize the field of my appended structure?

    Hi Du,
    I went through your post. Can you provide some light on
    how to extract data from VBPA. But we dont use any z* fields!!
    Thanks in advance.
    Regards,
    BW IGA.

  • Enhance FIGL Datasource

    Hi Experts,
    I want to add profot center field to the 0FIGL_C01 cube.
    I have the situation where cube getting data from 0FI_GL_6, 0FI_GL_1 and one DATA MART(its getting data from 0FI_GL_6).
    Do I need to add the field to all datasources or only particular data sources.
    Pls advice me to provide solution for above situation.
    Thank you
    Vamsi

    <b>"I have some issues like i am not able to get the data in Inocube because Transfer rules are in Yellow color eventhough its activated."</b>
    If all the fields coming from datasource are not mapped the transfer rules will be in yellow.. but nothing to worry .. make sure you have mapped all the fields you require. You should be good to go ... and data not coming to cube- check in the monitor where it is going wrong(error msg)
    <b>
    I add the profit center to the cube and automatically cube added tge controling area field. I tried to remove it then it's not allow me to activate cube.</b>
    Yeah it would be added as profit center is compunded to controlling area. so you would need it.
    <b>In transfer rules,I am getting 'X' mark under Tp column for Profit center and Contriling area.I rectify that by providing Infoobject name(i.e Profit center) by double clicking Tp column(Under Transfer Rules).But I am trying to provide InfoObject name for Controlling Area under Tp column(by double clicking the 'X') it says me you dont have Controling area in the 0FI_GL_1 infosource.</b>
    You need to add your new fields in your communication structure too, then only you would be able to map them in the transfer structure.

Maybe you are looking for

  • Unable to retrieve data in VBUK

    Hi Experts, We're in an upgrade project. Now, we have this scenario where there is a data in standard table VBUK using filter as VBELN but we cannot retrieve in the program without the leading zeros. Here's the scenario: eg. in our program we have th

  • Creation of Source System(R/3)

    Hi,   I'm trying to create R/3 source system in BW(RSA1->Source system->Create) but it fails to create. I have created RFC Destination on both BW & R/3 systems. I tested them for 1) Test connection 2)Remote connection. Sucessfully able to remotely lo

  • 23in monitor compatibility with 12 in G4 Powerbook

    Hello, I've got a 12in Powerbook and I want to buy an external flat panel monitor to use with it. Can anyone tell me if my little Powerbook can handle driving a 23in monitor? The monitor spec says it needs a DVI. My computer has a mini-DVI, and I kno

  • Keeps asking for a password

    My 8830 keeps asking me for a password each time I turn it off and back on again. I have gone into settings and disabled password but no change. Help please! Solved! Go to Solution.

  • Thumbs up from a new MPB owner

    After 18 months of research, and subscribing to Macworld and Maclife and spending alot of time in my local Apple stores ---- I made the move this past Saturday to a stock 2.16 Ghz MBP Matte display. I have been using it every day since Saturday and i