Query on Master datasource enhancement

Hi BW Experts,
We have Employee master datasource i.e 0EMPLOYEE_ATTR.In extract structure of 0EMPLOYEE_ATTR  i saw customised fields prefix with YY . Can i see these fields  in BI Server as Infoobjects with same prefix YY? .But i am not able to see those in BI Server? Instead of YY  i saw those fields Created with Z in infoobject menu of BI Server.Can i map those?
Could you please tell me the reason ?
Thanks

It's depends on the naming conventions that your project followed for customized objects
In R/3 we refer them as Source fields , In BW we call Info Objects which we need to map source field -> Info object
You can create Z** Info objects in BW  based on source field data types and map them in transformations
Ex. YYABS source field  --> ZYYABS BW Infoobject

Similar Messages

  • Query based on Master datasource? - URGENT

    Hi Experts,
    Is it possible to create a query based on MASTER Datasource(Z master datasource)? if possible then how we can go or are there any setttings?...i got confused here..
    thanks in advance.
    regards,
    mahantesh

    If you mean an Infoobject masterdata record, you need to change the IO, Mater data/text tab, check charachter is data target/Infoprovider flag an activate the IO.
    Now you can use it in BEX
    Regards

  • Delta problem for enhanced field in master datasource

    Dear Experts,
    I have a master datasource 0customer_attr. I have enhanced it with field sales group. Daily delta comes for this datasource.
    But when user changed sales group for a customer from s1 to s2 then it is not coming in delta.
    Still there is old sales group exist in BI for particular customer. In short , delta is not coming for enhanced field.
    Please advise what should i do ?
    Regards
    Shweta

    The problem is that no delta is posted to the message type for KNA1 in the bdpcv/s tables because the orignatting field is a KNVV field
    So if KNVV was changed ie sales group it will not post a ale change pointer for KNA1 therefore the delta for KNA1 will not pick up any change
    However if there was a change to KNA1 on the same day as the KNVV changwe then the delta will pick up the change
    The way to get around this is to either use a KNVV delta datasource into BW and then enhance 0Customer that way via transformations into the customer infoobject  in BW only
    Or to put a user exit into the KNVV change on R3 to generate an ale change pointer for KNA1(ie every change in KNVV will generate a change in the KNA1 extractor)

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

  • Transactional datasource enhancement

    Need documentation for transactional datasource enhancement
    Please search SDN
    Edited by: Pravender on May 25, 2010 12:28 PM

    hi,
    chk the links
    Master data enhancement
    CMOD Enhancements
    Enhancing master data extractor
    Lo Enhancement- Transactional data
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
    Ramesh

  • Master Datasource Update for custom fields

    I have a standard master data source for 0customer, I need some custom fields that are enhanced in the same SoURCE TABLE KNA1. please let me know if
    1.  i can create the generic data source Z_DS_CUSTOMER for custom fields only from KNA1
    2. Create transformation 1 to Map the data source Z_DS_CUSTOMER to Ocustomer to load the custom fields only and set no transformation for other standard fields
    3. Create transformation 2 to Map the data source 0customer_attr to same Ocustomer to load the standard fields.set no transformation for other custom fields
    4. Then Load via DTP Standard fields first via transformation 2
    5. Then Load via DTP custom fields first via transformation 1
    Will the above will work fine, and I can avoid any enhancement to master datasource 0customer_attr
    please help me with solution.
    Regards
    Soniya
    null

    Hi all my dear friends,
    I have seen the recommendation by my SAP collegue and Anil
    1. infoobject as Target and
    2. in between Standard DSO
    1 transformations as you mentioned from 1 IS
    3. Common Info source
    2 transformations as you mentioned from 2DS
    4. Datasources (2no's ) as source to splly to data to DSO
    <b>Please tell me what is the need to do all the above why can't I feed directly the Infoobject with the below PLEASE tell me what will be the bad impact on design if I do the below</b>.since my client is asking<b> justification for build of each BI object</b>
    1. infoobject as Target and
    1 transformations as  mentioned from 1 IS
    2. Common Info source
    2 transformations as mentioned from 2DS
    3. Datasources (2no's ) as source to splly to data to DSO
    I am not going for enhancement since it is not populating the datasource in rsa3. if you can correct that it would be great.
    I have the same code for all custom fields none of them is working no records are pulled in RSA3 For custom field ZZSTAT.
    Please help me with this
    Thanks
    Soniya Kapoor
    *data: l_BIW_KNA1_S like BIW_KNA1_S
    *case i_datasource.
    *WHEN ' 0CUSTOMER_ATTR'.
    *loop at C_t_data into l_BIW_KNA1_S
    *l_tabix = sy-tabix.
    *clear  I_KNA1.
    *select single * from KNA1 into i_KNA1 where kunnr = l_BIW_KNA1_S-kunnr.
    *if sy-subrc = 0.
    *l_BIW_KNA1-ZZSTAT = I_KNA1-ZINSTAT.
    *modify C_t_data from l_BIW_KNA1 index l_tabix.
    *endif.
    *endloop.
    *endcase.

  • Step by Step Master Data Enhancement

    Can some one provide more information for generating Master Data from SAP R/3 system
    thanks

    Hi......
    What do you mean by generating Master Data from SAP R/3 system.......did you mean loading master data......
    If so.........then.....
    1) First create master data datasource in RSO2......or use standard one....
    2) replicate it......
    3) create infopackage and load data till PSA.......
    4) Insert the infoobject in the Infoprovider tree on RSA1......to do this in the Infoprovider tree right click on the desired Infoare >> select Insert Characteristic as Infoprovider..........
    5) Then create transformation between PSA and Infoobject.
    6)create DTP and load data..........
    If you mean Datasource Enhancement.........then check this.....
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
    http://sapbwneelam.blogspot.com/2008/10/sap-bw-data-source-enhancement.html
    Hope this helps........
    Regards,
    Debjani...........

  • Error when executing a query on master data

    Hi Friends,
    When I execute a query fon Master Data Characteristic infoObject ( 0BPARTNER ) from BEx Analyzer I got the below error. 0BPARTNER contains 15 attributes. I am getting the below error only for this query. Rest all other queries are working good with the same BEx Analyzer.
    <b>An error occured in the communication with the BW Server.
    Due to this connection has to be closed.</b>
    <b>Detailed Description:
    The system is configured incorrectly.</b>
    Please tell me what could be the problem? How to overcome this?
    Thanks,
    Sasi

    Hi Arun,
    Before the execution of query I did that. And it was ' Query is Correct'.
    Any more ideas?
    Thanks,
    Sasi.

  • How to query the master block based on one of the values in detail block

    Hi,
    In version 6i forms, I have a field in data block which is not set as a database item. I am using that field to store a value from detail block. If I want to query the form using that field (which represents one of the values from detail block), how do I do that? Any pointers?
    TIA,

    Do you want to query a master, which contains a specific detail? If so, here's an example how you could do it with a PRE-QUERY-trigger:
    DECLARE
      vcQuery VARCHAR2(4000);
    BEGIN
      IF :MASTERBLOCK.THE_DETAIL_SEARCH_ITEM IS NOT NULL THEN
        -- Build up an exists Sub-Query
        vcQuery:=' MASTERBLOCKID IN (SELECT FK_TO_MASTERBLOCK FROM DETAILTABLE WHERE DETAIL_COLUMN=''' || :MASTERBLOCK.THE_DETAIL_SEARCH_ITEM|| ''')';
      END IF;
      SET_BLOCK_PROPERTY('MASTERBLOCK', DEFAULT_WHERE, vcQuery);
    END;

  • 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

  • Different ways to Datasource Enhancement

    I know DS enhancement can be done through ABAP Statement CASE,ENDCASE,WHEN. I came to know that this is old technique to enhance the datasource as it makes the code quite messy if several developers work on the same code.
    I came across one document on SDN where we create a new program for each datasource which is independent from other enhancement.
    I just want to know how this program works and the difference between this technique and old technique as i have limited ABAP knowledge.
    What are the exact challenges that we come across when we use CASE,ENDCASE,WHEN statements.
    Edited by: Murali K on Jun 1, 2010 6:31 AM

    Hi Murli,
    1) Datasource enhancement previously was done using CMOD Still many organizatins continue with this approach.
    Here you can get option to write code for your appended field in ur Standard datsource where you can write select statements etc.
    2) Now SAP is recommending to Write Codes using BADI .this approach helps to maintain individual implementations for each data source enhancement
    This methods advantage over previous CMOD method is that ,in CMOD a single include will contain all the ABAP coding (this will create problem in marinating the versions for developers).specially while you are transporting the CMOD code to test and prod systems.
    With the new BADI method you can avoid this problem as individual implementations can be transported independently without creating conflicts.
    Thanks and Regards
    Arun

  • ISU Utilities Master datasources

    Hi All,
    In ISU- Utilities there are master datasources as Time dependent & Time Independent. Take the example as Contract account master datasources, which is having both time dependent & time independent datasources.
    link - http://help.sap.com/saphelp_nw70/helpdata/en/43/73d02162c16fcbe10000000a1553f6/frameset.htm
    Which one we need to take as both the datasources are extracting data from different tables?
    Need your help on this. Anyone who has already worked on ISU Utilities projects, please guide us.

    My answer is two-fold:
    1) Have you looked at the time-dependent source table(s) to see if you actually have time-dependent data in your source system? If there is no time-dependent data, you have no choice but to use the time-indepedent data.
    2) What are the end-user reporting requirements? If there is time-dependent data, will they require that reports reflect Master Data Attributes and/or Texts based on dates in the report, or will the current Master Data Attributes and Texts be sufficient? If the time-dependent data exists, the end-user reporting requirements should dictate which solution you would choose for this scneario.

  • Problem in datasource enhancement

    Hi All,
    Facing a problem in datasource enhancement.
    In R/3 SAP ABAP release = 640 and
    BW release = 350.
    Datasource: 0WBS_ELEMT_ATTR
    I enhanced the datasource by adding an append structure with 'ZZ' fields.The data elements for these fields are SAP standard (like KUNNR,VKORG etc...)
    Everything's active and there are no inconsistencies.
    However these added fields are not visible either in the RSA6 maintenance or in RSA3 checker.
    Hence I am unable to replicate these fields and pull them over to BW.
    Please advise.

    Guys,
    The problem is not with hiding/unhiding these fields.
    The appended fields themselves are not coming up through the RSA6 maintenance. They are not available for unhiding.
    Please advise.

  • How do i assign master datasource to my generica datasource

    Hi All,
    I got confused when linking master datasource to Generic datasources.
    I have created a generic datasource using View in CRM system (tables - CMSD_CB,CMSD_LO_QUANT AND CMSD_LO_PRICE) and replicated in bw.
    all records are coming to BW system and it is working fine.
    We want to link master datasources- 0ORGUNIT and 0BPARTNER because commission analyse is done based on Sales Representative(business partner number) wise quantity and price.
    - 0ORGUNIT will give all CRM and R/3 sales offices, sales group...etc
    - 0BPARTNER will give all business partner ..etc
    Could some one help me how to proceed/.
    Thanks in advance...
    Mahantesh

    Hi Mahantesh,
    Since SAP is already giving you the datasources, why don't you join the data togther into a ODS table or create a InfoSet that shows the join for you. Cheers! Bill

  • Master datasource delta problem.

    Hello,
    We are in process of implementing logistics module for our client. We are in BI7 and using all BI7 data flow for master and transaction data .
    While working with all master datasource which is supporting delta functionality, we have faced following issue. All this datasources are based on ALE pointer. somehow we are getting the same number of records in delta load...basically it is bringing the same records in delta load everytime.
    E.g - 0CUSTOMER_ATTR . when i extracted the data first time in delta load, it has brough 1200 records and from that day it is bringing 1000+ records in delta load. even if i start the delta in one min, it is bringing that much data. I am very confident that, there is not much changing in ECC ..but here it is bringing it from change pointer table and not updating the same table once the extraction is completed.
    When we dig into this issue, we realize that, somehow change pointer is not getting updated in change pointer table .  We haven't changed anything in standard extractor but still it is happening with all master datasource (delta based ) extractor .
    Can you please help me solving this issue ?
    Regards,

    Hi Maasum
    Not sure whether the below will help.. but give it a try:
    /people/simon.turnbull/blog/2010/04/08/bw-master-data-deltas-demystified
    Thanks
    Kalyan

Maybe you are looking for

  • Automatcially Execute Report (with input parametrs) and Save to Excel/PDF

    I have an SSIS package that does this in SQL 2008 R2 by means of a Script Task that uses ReportExecution2005. I cannot get this to work in SQL2012. It the script builds without error but reports a compile error when I close the Script Task, with the

  • Problems with pdf in illustrator, my latest changes are gone!

    I have an illustrator file with layers and I saved it as a pdf and now when I open it in illustrator, all my latest changes are gone! BUT its fine when I open the same file in acrobat! Help, what to do?

  • Authorization for MD01

    HI all, In standard SAP for the MRP run using transaction MD01, the materials are selected at Plant Level, where as the the business requires selection of the material at Storage Location Level During MRP run, via T.code MD01, the system should refer

  • Hong Kong Tax Forms IR56B SAP standard Layout

    Hi All HK statutory annual tax form IR56B (transaction PC00_M27_CTXB)  is generated once annually. There is a SAP standard layout HR_HK_IR56B2002 for this. However, notice that the layout settings is different from the government layout.  A few examp

  • Control Activity Level of sound played by flash player

    Hi I create a video player based on flash. A video can be recorded with a different sound level - making some videos with the current volume setting very loud, some very silent. I was searching an API in Flash that allows me to set the volume on the