How to identify enhanced datasources

Hello All,
Is there a way in BW or R/3 to identify any standard content datasources that have been enhanced?  If so, is it also possible to display the individual fields that have been added as part of the enhancement?

Hi,
This can be done by going into tcode CMOD.
In R/3, go to this tcode and give the Project name created for BW enhancements. In this project, go to components.
You would find 4 customer exits.
EXIT_SAPLRSAP_001(transactional datasources)
EXIT_SAPLRSAP_002(master data datsources)
EXIT_SAPLRSAP_003
EXIT_SAPLRSAP_004
Inside these exits, you would find your datasources. These datasources are standard datasources that have been enhanced. Here the fields that are being filled up in e_t_data are the enhanced fields for your extractors.
Edited by: Rahul K Rai on Jul 9, 2010 4:36 PM

Similar Messages

  • I have activated the standard datasource in r/3? how to identify active?

    Hi All,
    i have activated the standard datasource in r/3 ? and i have replicated the same in the bw system and in the source system of r/3 i have replicated it and i can find the data source there ? but how to identify whether the datasource is active in the bw system or not ?
    i cant see a tick mark on the data source does it determine it is active?
    Pls guide me on this?
    thanks
    Pooja

    Hi all,
    I am working on 3.5
    And where can i find the datasource is green or not? it is not assigned to the source system i can identify it?
    i am not able to rightclik on the datasource and see the active version.
    When i right click on the data source i can see this option:
    1. assign infosource
    2. maintain datasource in the source system etc?
    Thanks
    Pooja

  • How to find which datasource is using table JCDS?

    How to find which datasource is using table JCDS?

    Hi,
    Please find the below link and identify whether will it meet your requirement or not ... If it meets your requirement then I can provide you more documents related to the same which we have in our project.   We were using the same for Plant Maintanance project...
    For this report the required information is gathering from the different data sources from the ECC system. This report requires object status functional location attributes, Equipment attributes and some specific information apart from normal transaction data for an order.
    u2022     Main feeding data sources for this report are 2LIS_17_ORDER and 2LIS_18_ORDER.
    u2022     Requires the object status data (system status, number object status and un-number system status) is feeding from different DSO where the status data is staging with different data flow.
    u2022     Requires the Order planned end date which is dependent on the operation  planned completion date. so we are feeding this field from Operationu2019s DSO where the planned date is staging with different data flow.
    u2022     Required characteristic data and attributes of the Functional location  is getting from the master data .The 0FUNCT_LOC is updating by master data data sources
    u2022     Required standard class  of the functional location is updating from other DSO where the  classification  data is staging with the help of different data flow.
    2LIS_17_ORDER and 2LIS_18_ORDER Data flow Details : No enhancement was done for these data sources .
    Status Data Flow Details:
    The status data is staged because ,this dat is required for the reports based on the Orders, Operations , Notifications, Functional Location and Equipment.
    To load suitable data to different DSOs from the Status DSO we maintain the Filters for status profile and status at DTP level.
    Required status change dates  are deriving based on changed on date ,system status while loading from status DSO to Order DSO.
    The system status ,Number object status and un- numberd object status are feeding from status DSO only.The status DSO is updating by u20180TE_OBJ_STATUS_HISTu2019.This Is based on the tables JCDS,JSTO and T000.
    JCDS     MANDT     =     JSTO     MANDT
    JCDS     OBJNR          =     JSTO     OBJNR
    T000     MANDT     =     JCDS     MANDT
    This DS has enhanced for the below  two fields
    1.     Order Number
    2.     Operation/Activity Number
    The Logic to populate the above two fileds is as below.
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/e4/1522bae6aa46b8802dca454e846d58/frameset.htm
    regards
    BVR

  • How to Identify Delta Field in DS

    Hi Gurus,
      1. My understanding is if a field in datasource(DS) is
      set as Delta, whenever that field value changes in DS
      then the delta process will initialize. (please correct
      me if i am wrong) Do we need to replicate everytime
      the field value is changed so that the value is updated
      in the data target, if so is there a process to
      automate it...  
      2. Can someone tell me how to identify Delta Field in a
      DS for example in 0FI_AP_4. i tried to search for it in
      help.sap.com but all i could find is that 0FI_AP_4 is
      delta capable but couldn't find which field is set to
      delta...
    Thanks,
    SM

    Sri Mal,
       1. Yes, there should be one field enabled enabled for delta.
       2. no need to replicate every time when ever data changes. we need to replicate when DS changed. i mean not business data, if meta data changes we need to replicate the DS. let us assume you made one field for selection and one field as hide. then  you need to replicate this.
      3. OFI_AP_4 is standard DS. you can't enable delta for this one if SAP didn't provide that. we need to active data for this. in the SAP Documentation you can see whether it is delta capable or not.
    comming to 0FI_AP_4, IT IS DELTA CAPLABLE.
    Hope this helps.
    All the best.
    Regards,
    Nagesh Ganisetti.

  • How to identify the right extractor

    hi all,
    i have a custom extractor(ABAP report) to pull the Std cost info into BW from R/3. I would like to remove this custom extractor and go for a generic one. Can anyone provide me the steps on how to identify the appropriate generic extractor.
    i know the underlying tables names....eg KEKO, KEPH etc

    Hi Vinod,
    There will no appropriate generic extractor as such. Generic Extration itself means creating a custom extractor. All you need to do is
    1.Goto RSO2, select the type of datasource(i.e transaction or Masterdata)
      and click on create
    2. Specify the table name, ( if you are pulling data from two tables then you have to create a view at Tcode se11, then you need specify that view here)
    3. click on generate
    This will generate the datasource
    You can refer the following doc for further assistance,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    Thanks
    Vj

  • How to identify the missing reecords once load was performed

    hi experts
    if  load was performed and we found some missing records are there how to identify them and how to populate them again. if the records are only few we can manually find them and selecting and info package level in data selection we can send them but if they are millions of records how to identify them and how to solve this kind of issue.
    is there any solution for this apart from data reconsillation
    thanks in advance

    Hi,
    Generally who is accessing the reports(End users) , those only can findout that if any data is missing in the data load and showing any wrong data.
    They will know and compare the data in R/3 inform to BW team , what they got wrong data insted of Original data.
    According to that we need to Analyse the data flow BW >>> R/3 -( Top to bottom we need to check all the data targets by giving the missing values)
    To see the contents we use the T.code is : LISTCUBE ( Here you can see the content and request IDs and source) , according to the we need to analys and find , whether problem is occured
    LIST CUBE : To see the contents of data targets in BW side
    In the below cases data will show wrong in the reports
    1. If the data was not loaded into BW side.
    2. Even if the data is loaded into BW side, Some times Due to the incorrect rotines/update rules the data might be showing wrong in the reports.
    3. If any issue with varibles/ C.KF's/ R.K.Fs used in the reports, the data will show wrong due wrong calculation.
    4. if any wrong selection in the varibles also will show Wrong data.
    So, we need to analys all these things and compare with R/3 data,
    First we need to check the data in BW Intial load data target by comparing the R/3 data source with extract checker (RSA3)
    RSA3 : Extract checker in R/3 side
    in some cases, you need to check the data base tables if the datasource is Generic
    RSO2 (T.code) - To display Generic data source and findout the tables.
    After Analysis, if you find out that if any data is missing from the source system , you need to run Repair Full request, which is not effect previous delta
    Repair full request :
    Go to info package :>> setting as Full insted of delta
    change the setting in menu >> Check mark for repaire full request
    Selection : Give the selection for missing record in the infopackage in selection Tab
    After this you will get the as per your selections, without distrubing your delta load >> next you can run your delta load as usal
    I hope it may help you to analys the issue.
    Regards.
    Rambabu
    Edited by: Rambabu velanati on Mar 24, 2011 12:32 PM

  • How to identify the program in which an enhanncement spot should be included?

    How to identify the program in which an enhanncement spot should be included? For example I want to validate VA02 for USER authorization. So an enhancement spot should be written in program MV45AFZB. How do you identify this program ?

    It depends on where you need to place your modification, the enhancement will be assigned to main program,
    if you need to place in an include used by several program you need to make sure which main program is used by your transaction.
    In the case of MV45AFZB, the main program is SAPMV45A, but it's easy as this include is used only there,
    Max

  • How to identify relevant BADIs to hide a screen field from specific users

    We have a business requirement to hide a document item field (BSEG-XREF3) from specific users (i.e make the field invisible if the userid does not exist in a Z table) during FI invoice entry/maintenance/display via transactions FB01, FB02, FB03, FV50, FV60, FBV0, etc..  We know that it would be possible to do this via modification to the Process Before Output sections of LF040O00, LFDCBFM0, MF05AO00_DYNPRO_MODIFIZIEREN, MF05LO00, but would prefer to avoid modification if possible. 
    I believe that BADIs could possibly be used for screen enhancements, but have not had any previous exposure to BADIs, so I'm really not sure whether it's possible to use BADIs for our specific requirement.  For example, using the advice given in the 2nd post in thread BADI for contract, I've searched SAPMF05A for all 'CALL METHOD cl_exithandler=>get_instance' statements, and have found that a single BADI (FBAS_CIN_MF05AFA0 - EWT - Downpayment Clearing - Tax transfer for CIN) seems to exist for FB01.  The description of this BADI sounds completely inappropriate for our requirement.  However, subsequent posts in that thread suggest far more BADIs for the relevant transaction than were given when searching the ABAP for all 'CALL METHOD cl_exithandler=>get_instance' statements, so I'm not convinced that the procedure I'm following will provide me with all the relevant BADIs for the transaction.
    Please can you advise me how to identify which BADIs - if any - can be used to control screens before output for FB01 screen SAPMF05A/332 (SAP R/3 4.6C)? 
    Many thanks in anticipation,
    Jules

    Hi Kuntal,
    Thank you very, very much for your prompt response and very useful alternative suggestion.
    The screen variant solution would be invaluable under different circumstances, but would be too complex to administer for this particular issue because we're trying to hide the field from unauthorised users in over 100 invoice entry/maintenance/display transactions. 
    We can make a Process Before Output modification to 4 SAP standard programs (LF040O00, LFDCBFM0, MF05AO00_DYNPRO_MODIFIZIEREN, MF05LO00) to make the field invisible for unauthorised users (i.e. whose user-ids are not in a Z* table), but would prefer to avoid modification if we could use BADIs instead.  You've said that you're not sure how we can identify the relevant BADIs, but I very much appreciate the suggestion you've made anyway - it might be useful to others who find themselves in a similar situation for a more limited number of transactions.
    Please can someone advise me how to identify which BADIs - if any - can be used to control screens before output for FB01 screen SAPMF05A/332 (SAP R/3 4.6C)?
    Many thanks,
    Jules

  • How to identify whether the data extracted is direct, queued, unserialized

    hi,
    how to identify whether the data extraction from r/3 is direct, queued and unseralized data.
    can anyone let me know abt it
    regds
    hari

    hI,
    Direct Delta: With this update mode, the extraction data is transferred with each document posting directly into the BW delta queue. In doing so, each document posting with delta extraction is posted for exactly one LUW in the respective BW delta queues.
    This update method is recommended for the following general criteria:
    a) A maximum of 10,000 document changes (creating, changing or deleting documents) are accrued between two delta extractions for the application in question. A (considerably) larger number of LUWs in the BW delta queue can result in terminations during extraction.
    b) With a future delta initialization, you can ensure that no documents are posted from the start of the recompilation run in R/3 until all delta-init requests have been successfully posted. This applies particularly if, for example, you want to include more organizational units such as another plant or sales organization in the extraction. Stopping the posting of documents always applies to the entire client.
    Queued Delta: With this update mode, the extraction data is collected for the affected application instead of being collected in an extraction queue, and can be transferred as usual with the V3 update by means of an updating collective run into the BW delta queue. In doing so, up to 10000 delta extractions of documents for an LUW are compressed for each DataSource into the BW delta queue, depending on the application.
    new queued delta
    This update method is recommended for the following general criteria:
    a) More than 10,000 document changes (creating, changing or deleting a documents) are performed each day for the application in question.
    b) In future delta initializations, you must reduce the posting-free phase to executing the recompilation run in R/3. The document postings should be included again when the delta Init requests are posted in BW. Of course, the conditions described above for the update collective run must be taken into account.
    Non-serialized V3 Update:With this update mode, the extraction data for the application considered is written as before into the update tables with the help of a V3 update module. They are kept there as long as the data is selected through an updating collective run and are processed. However, in contrast to the current default settings (serialized V3 update), the data in the updating collective run are thereby read without regard to sequence from the update tables and are transferred to the BW delta queue.
    unserialized v3 update
    This update method is recommended for the following general criteria:
    a) Due to the design of the data targets in BW and for the particular application in question, it is irrelevant whether or not the extraction data is transferred to BW in exactly the same sequence in which the data was generated in R/3.
    take a look Roberto's weblog series
    /people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
    /people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
    /people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
    /people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
    https://weblogs.sdn.sap.com/pub/wlg/126 [original link is broken] [original link is broken] [original link is broken]
    doc
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328
    and oss note 505700
    Re: delta methods
    go throuth the previous thread
    Delta types
    hope it helps..

  • Help needed for enhancing datasource 0FI_AP_04

    Dear all,
    I need to enhance datasource '0FI_AP_04' and add field 'GSBER' (Business Area) to it. This datasource is based on tables BASK and BISK and both tables have this field. I would like to add this field to my datasource. When I go to Change Datasouce in RSA5, I dont get this field there. If anybody can tell me how to go about this, I'll be very grateful. Thanks a lot.
    Regards,
    Sumit

    Sumit,
       Enahncing the DS is a 2 part process.
       1. Adding a field to the Extract Structure
       2. Data population for the new field.
    <b>i think in your case there is no need to write the 2nd step. If the new field you are using is based on the main tables for extractor simply add the field with Same name it is appearing on the Tables BSAK/BALK.</b>
    go to RSA5--> instal the DS.
    go to RSA6> select the DS> go with Enhance the DS on the application tool bar.
    system will propose the Append Structure naem.
    click on enter..
    Provide the description for Append Structure.
    Add the Filed with Field Name it's appearing on the Table. Field Name should Be Same. there is no need to write code. if the field names are different you need to the second step.
    Activate the Append Structure. Maintainthe DS. check teh Data, new field will get the Data.
    All the best.
    Regards,
    Nagesh Ganisetti.

  • How to find the datasource of the planned ship date

    Hi All,
    how to find the datasource of the planned ship date in shipping history report , whether we go for enhancement or we can get from SAP Std. pls help me on step by step process.
    Thanks and Regards
    malempati

    Hi Govardhan,
    The best place to start looking for the standard data source will be http://help.sap.com/saphelp_nw04/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm .
    If you can not find anything, from the source table, find if the table is included in any of the structures/views for BW. Hope this helps.
    Thanks and Regards
    Subray Hegde

  • CRM_BWA_MFLOW - Enhance datasource 0BPARTNER_ATTR - Business Partner data

    Hi Gurus,
    I tried to enhance datasource for Business partner master data 0BPARTNER_ATTR in a SAP CRM System (rel. 4.0).
    I used BADI CRM_BWA_MFLOW as a definitions and followed the How-to paper “How to enhance CRM content DataSource” – the interface seams to be ok – it is activated.
    BUT it seams not to work.
    I checked it via RSA3 – Extraction checker in debug mode but I’m not able to jump in my code.
    I guess, I miss one step in the implementation?
    Can anyone help me - this would be great.
    Best regards
    Grit

    As far as I can understand, it seem that you did not include it into the CMOD transaction.
    In order to do this, you need to do the following:
    1 create and henancement into the structure of the 0BPARTNER_ATTR with you additional field, go into transaction CMOD
    2 Select the project for BW, if you don't have one, just create it. (You need to include it into the data packet for BW, if you don't have you must create it otherwise you'll get the data packet tmp and you cannot transport it)and select the Henancement Assignment RSAP0001.
    3 In the components area you'll get 4 functional exit:
    EXIT_SAPLRSAP_001
    EXIT_SAPLRSAP_002
    EXIT_SAPLRSAP_003
    EXIT_SAPLRSAP_004
    click on the first exit and than click on INCLUDE ZXRSAU01
    in this include you go in the change mode and input this king of code:
    WHEN '0BPARTNER_ATTR'.
    PERFORM and input you code. 
    Rgs
    Antonino

  • How to identify the standard ods / cubes are delta capable or not?

    Hi All,
    How to identify the standard ods / cubes are capable of handling delta o not ?
    Pls advise me on this!!
    Thanks
    Pooja

    Hi Pooja
    Delta capable is based on datasource but not on ODS or cube.
    You can get this info from ROOSOURCE table,give data source name and check the field "DELTA".
    If the field is left blank,it implies that the datasource is not delta capable.
    Regards
    Jagadish

  • How to identify the system generated program for any standrd extraction?

    Hi all,
    How to identify the standard program generated for any extraction takes place. Is there any tcode to figure out the standard abap prgms for the datasource.
    for instance:
    for the data source : 2LIS_02_SCL what is the standard extractor program used.
    Thanks
    Pooja

    Hi hemanyt,
    i cant find the table RSTRAN active.
    Thanks
    Pooja

  • How to identify the infosource name for any ods zpxrrm?

    hi all,
    How to identify the info source name for any ods that have created.
    thanxs
    haritha

    Hi Haritha,
                   Check the datasources from which the data is coming to the ODS.Take the technical name of the data source.Check in Infosources Tab.There you can find in which infosources the ODS is present.
    Hope this solves
    Regards
    Karthik
    Assign points if helpful.

Maybe you are looking for

  • Why can't I upgrade from SL 10.6.8 to Mavericks?

    I recently inherited a Mac Pro (I believe it's 2009) with Snow Leopard 10.6.8 installed, Configuration is 16 GB RAM,  2.66 CPU, 500-plus GB of free hard drive space. I downloaded Mavericks and tried to install. Mac lPro starts updating but after 24 h

  • Locate an entry in SXMB_MONI for a particular value(IDoc numbe) in payload

    Hi,      We have an R/3 – XI – Third party scenario. R/3 is sending tones of IDocs. In some cases some IDcos are not going beyond XI. In BD64 we get a status code 40(from XI). We would like to locate the entry in SXMB_MONI for one particular IDoc. Th

  • HELP! New Itunes version doesnt open

    Hello, I am operating windows 8.1 and have recently installed itunes 11.1.4.62. And now everytime I try to open itunes I get the following message: "The procedure entry point ?videoTracks@QTMovie@@QBE?AV?$Vector@V?$RefPtr@VQTT rack@@@***@@$0A@VCrashO

  • Critical_Structure_Corruption Error with Windows 8.1

    Hello, I have recently upgraded windows 8.1 on my six months old Dell Inspiron 14 5423 laptop. It was fine until yesterday, But from yesterday i have started facing issues, System is going down for every one hours, Critical_structure_corruption error

  • Download failure - photoshop

    Photoshop will not download; server error. However other programs downloaded successfully.  Computer re-booted problems continues.