Enhance 0vendor_attr

Hello Experts
I am workin on replicating a SAP R/3 query in BI. The query in R/3 is designed by joining the tables EKKO and EKPO. So, what are the extractors that will contain the fields from EKKO and EKPO for replicating this query in BI (0vendor_attr or the purchasing extractors). And how should i go about enhancing those extractors if some of the fields are not present there.
Any help for this is appreciated and points will be duly assigned.
Thanks
Rishi

Hi,
The standard extractor 2LIS_02_ITM will suffice your needs for fields from tables EKKO and EKPO. If you also need schedule line information 2LIS_02_SCL will help.
For enhancing LO extractor please look at the thread below :
Add new fields to LO extractor
For enhancing a standard non LO extractor please look at the thread below :
Enhancing a standard extractor
Cheers,
Kedar
Edited by: Kedar Patil on May 7, 2008 9:50 PM

Similar Messages

  • Steps to Enhance 0VENDOR_ATTR

    Hi SDN,
    Can someone please give me steps to enhancing 0VENDOR_ATTR matser data?
    I was able to get the data till the extractor and I can see that filed is populated in RSA3.
    I need to know the next steps in BW side icluding the dataloads.
    Thanks
    Priya

    Hi Kumar,
    For ur Infoobject :
    1)First activate the datasource in RSA5
    2)trasfer the datasource in RSA6
    3) replicate the datasource in BW source systems area
    4) assign the infosource
    5) mapp the fields to the infobjects and activate the Trasfer rules
    6) and create the Infopackage for Init or Full
    7) if init create an another Infopackage for Delta
    first do an init then go for the Delta ..
    load the data ..
    also check this link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
    regards
    babu

  • Enhance the 0vendor_attr extractor

    Hi All,
    I am new to BW. I want to enhance the 0vendor_attr extractor and add payments term 'ZTERM' from table LFB1. Please let me know the step by step procedure to do it.
    Also what exactly are the steps taken to transport objects in landscape. Please let me know in details.
    Thanks.

    Hello,
    payment terms are stored at company code level (primary key in LFB1 = BUKRS and LIFNR) which means that you can have two different payment terms for one vendor thus you shouldn't enhance 0VENDOR_ATTR...
    They're two master data source for ZTERM: 0VEN_COMPC_ATTR and 0VEN_PURORG_ATTR...
    I suggest to activate the corresponding business contetn IObj ( 0VEN_COMPC and 0VEN_PURORG) and load them; you'll get then 0PMNTTRMS populated by standard business content...
    for the texts of 0PMNTTRMS you'll have to create a generic DSource based on table TVZBT.
    hope this helps...
    Olivier.

  • Datasource for Vendor Contact person Address

    Hi,
    I am looking out for the DS for Vendor Contact person address, which is taken from ADRC table. 0BP_DEF_ADDRESS_ATTR is having Business partner number. it gives all the required data. how to i link it with vendor LFA1 and COntact PErson in KNVK to get the required result.
    Thanks & regards
    Abi

    Hi,
    There is no standard data source available for your requirement.
    You can enhance 0Vendor_attr master data with LFA1-ADRNR, KNVK-PARNR and address fields in ADRC and populate using user exit code based on the following logic.
    Get LFA1-ADRNR where 0VENDOR_ATTR-LIFNR = LFA1-LIFNR
    Get KNVK-PARNR where LFA1 - KUNNR =  KNVK - KUNNR
    Get address fields from ADRC where
    LFA1 - ADRNR = ADRC - ADDRNUMBER
    ADRC - DATE_FROM = Hard code the values required
    ADRC - NATION = Hard code the values required eg. I for international version.
    Hope it helps
    Regards, Jeya

  • Reading From Master data failure

    I have enhanced 0VENDOR_ATTR with ZTERM field from LFM1 table and everything is working fine ...I have added ZPMNTTRMS as an attribute in 0VENDOR and loaded the data its working fine .But when I was using this ZPMNTTRMS in a DSO and say read from master data and took the source field as 0vendor ...then Iam not able to see the values for this info object...Ofcourse 0VENDOR is loading fine....Can any one let me know what is the issue here ? / Is there any routiene / some code needs to be written some where to get the ZPMNTTRMS values in DSO ...Please advice ASAP...
    regards

    hi nw2004s,
    have you performed change run ?
    rsa1->tools->apply attribute/hierarchy change run (or RSATTR)
    hope this helps.

  • 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

  • Need ABAP Code to enhance the 0PRODORDER_ATTR?

    I want to enhance the datasource 0PRODORDER_ATTR with the below JCDS Table fields like UDATE,STAT,OBJNR,INACT,CHGNR.
    Can anyone please let me know the ABAP Code need to be written in the CMOD to populate the data for the above fields in the 0PRODORDER_ATTR?

    Hi,
    You can use below code to enhancemnt .
    You need to change the table, structure and field names
    Below code you have to write in tocde CMOD if you are enhancing the master data. It applies for any master data, although, I have taken 0VENDOR_ATTR as the example. I assume that You have already added/appended  the fields in the extract structure of 0VENDOR_ATTR  i.e. to the structure BIW_LFA1_S. ( Check this link for how to enhance the DataSource : https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46 )
    We have enhanced the datasorce for the following two fields from table LFA1:
    ERDAT- Date on which the Record Was Created
    KRAUS - Credit information number.
    We have also enhaced the structure for the following fields from table LFB1.
    MINDK - Minority Indicators
    ZTERM - Terms of payment key
    CERDT - Certification date.
    Now we will poulate these two fields in the code written in CMOD tcode. Here is the code:
    Go to the tcode CMOD in R3 and select the component EXIT_SAPLRSAP_002. Write this code in INCLUDE ZXLOFU01.
    data : l_t_data like biw_lfa1_s.
    data : l_tabix like sy-tabix.
    CASE i_datasource.
    WHEN '0VENDOR_ATTR'.
        LOOP AT  i_t_data INTO l_t_data.
          l_tabix = sy-tabix.
          CLEAR:  l_t_data-yyerdat,
                 l_t_data-yykraus.
          SELECT SINGLE  erdat kraus FROM lfa1 INTO
              ( l_t_data-yyerdat, l_t_data-yykraus)
                WHERE lifnr EQ l_t_data-lifnr.
          SELECT SINGLE mindk zterm cerdt FROM lfb1 INTO
                  (l_t_data-yymindk, l_t_data-yyzterm, l_t_data-yycerdt)
                  WHERE lifnr = l_t_data-lifnr.
          MODIFY i_t_data FROM l_t_data INDEX l_tabix.
          CLEAR: l_t_data, l_tabix.
        ENDLOOP.
    ENDCASE.
    Labels parameters

  • Master Data Upload for Enhancement in Attribute

    Hello Friends, Please help me with this,
    I have enhanced Vendor Master Attribute to add the fields know as Mobile accounts. <b>ZMBACCT Char 10</b> now this is also<b> mapped</b> to <b>ECC field KONZS</b> in 0VENDOR_ATTR. Transformations are correct.
    when I load the data for the vendor master attribute via DTP all fields show data in "maintain master data" but only this new field does not show any data . Even though the Data is there in PSA for this field KONZS. I also activated the master data and ran attribute change run. But still no data for field ZMBACCT. All I want is that data should go in for this field and table /BI0/PVENDOR get updated with data
    for this field.
    Please help with this urgently
    Thanks
    Soniya kapoor

    Hello Soniya
    Data is available in PSA it measn problem is in your transformation......following possibilities u can check...
    1. Check in start routine if you have taken any condition which is eliminating the records of new firlds
    2. Check the field level transformation of ZMBACCT and KONZS...check if it specified correctly...
    3. Go to monitor and debug the load...you will find where is the problem...this is the best way to check any load ....
    Thanks
    Tripple k

  • Adding/Enhancing master data with a standard field?

    Dear Friends,
    I have to enhance master data 0VENDOR to add a field LFM1-LFABC (vendor ABC indicator) which is a standard SAP field in LFM1. How do i do that? How do you see which table/s the datasource 0VENDOR_ATTR is pulling data from in R/3.
    Thanks for your time and help
    Raj

    Hi,
    The procedure is like below.
    Take the datasource in which you enhance.
    1. If you enhancing in the LO datasaource, take the aprapriate communication strucute append the structure in that structure add the fields you wnat enhance.
    If you are enhancing other than LO you take extract structure append the structure and add the fields in that structure.
    2. Goto LBWE Tcode take the option called "Maintain Extract structure" take the fields which you enhanced from pool take push in to extract strucure.
    If you enhancing other than LO no need to do this.
    3. Goto RSA6, take datasource, goto change mode. The enhanced fields Hide option checked, reomove that tick and save it.
    4. Goto "CMODE" tcode, If project is already created for that enhancement goto disply mode. If the project is not created give the project name created and give the enhancemet name as "RSAP0001" and save it.
    in the component you can find 4 Function modules
    EXIT_SAPLRSAP_001 -> Transaction Data
    EXIT_SAPLRSAP_002 -> masterdata attributes
    EXIT_SAPLRSAP_003 -> Master data Texts
    EXIT_SAPLRSAP_004 -> Masterdata Hirarchies.
    Take the apprapriate FM and double click on it
    there you can find Include name. If you double click on it you can find ABAP editor.
    there we have to write the code
    example code will be like below.
    data: l_s_icctrcst like icctrcst,
    l_s_icctract like icctract,
    l_s_icctrsta like icctrsta,
    l_tabix like sy-tabix.
    case i_datasource. */ in BW 1.2B case i_isource.
    when '0CO_OM_CCA_1'.
    loop at c_t_data into l_s_icctrcst.
    l_tabix = sy-tabix.
    select single * from z0001 where kokrs = l_s_icctrcst-kok
    and kostl = l_s_icctrcst-kostl.
    if sy-subrc = 0.
    l_s_icctrcst-zfield1 = z0001-zfield1.
    l_s_icctrcst-zfield2 = z0001-zfield2.
    modify c_t_data from l_s_icctrcst index l_tabix.
    endif.
    endloop.
    when '0CO_OM_CCA_2'.
    when '0CO_OM_CCA_3'.
    when others.
    exit.
    endcase.
    This is example code.
    Thnaks
    DST

  • Datasource enhance

    Pleas can someone confirm if the below code is still valid . Thanks
      INCLUDE ZXRSAU02                                                   *
    Tables:  LFA1.          "vendor master data table
    data:    l_tabix      like sy-tabix.
    case i_CHABASNM.
    *Enhancement of Vendor Master Record
      WHEN '0VENDOR'.
        case i_datasource.
          WHEN '0VENDOR_ATTR'.
            data:  l_s_BIW_LFA1_S like BIW_LFA1_S.
            loop at i_t_data into l_s_BIW_LFA1_S.
              l_tabix = sy-tabix.
              select single * from lfa1 where LIFNR = l_s_BIW_LFA1_S-LIFNR.
              if sy-subrc = 0.
                l_s_BIW_lfa1_s-ZZacctgrp = lfa1-ktokk.
                modify i_t_data from l_s_BIW_lfa1_s index l_tabix.
              endif.
            endloop.
        endcase.
    endcase.

    Hi,
    Tables: LFA1. "vendor master data table
    data: l_s_BIW_LFA1_S like BIW_LFA1_S.
    data: l_tabix like sy-tabix.
    *case i_CHABASNM.
    *Enhancement of Vendor Master Record
    case i_datasource.
    WHEN '0VENDOR_ATTR'.
    loop at i_t_data into l_s_BIW_LFA1_S.
    l_tabix = sy-tabix.
    select single * from lfa1 where LIFNR = l_s_BIW_LFA1_S-LIFNR.
    if sy-subrc = 0.
    l_s_BIW_lfa1_s-ZZacctgrp = lfa1-ktokk.
    modify i_t_data from l_s_BIW_lfa1_s index l_tabix.
    endif.
    endloop.
    endcase.
    endcase.
    correct
    bye
    raj

  • Enhancing master data source.

    Hi experts,
    How to enhance an master data data source ( 0customer_attr ). Which function exit we need to use.
    Is it EXIT_SAPLRSAP_001 or EXIT_SAPLRSAP_002 ?
    Regards,
    Nishuv.

    hi fallow these steps
    1. Go To SAP R/3 TCODE-RSA6 
    2. Open the SAP R/3 Tab & select the module & the masterdata extractor name for ex.MM -> MM-IO ->0VENDOR_ATTR 
    3. Double click on it. It will show you the extract structure name under "ExtractStru" as BIW_LFA1_S. 
    4. Double click on it or copy the name & open SE11 & paste the name open the structure. 
    5. There you can find append structure field name in ZZ. i.e all append structure fields should start with ZZ as prefix. 
    6. To find the source field you have to go to CMOD. 
    7. Provide the project name which is created. 
    8. Then select the "Enhancement components" option. 
    9. Click on display button. 
    10. Select the function exits "Exit_SAPLRSAP_002" it will open the include program "include zxrsau02". 
    11. Double click on "zxrsau02". 
    12.You will find the case program with datasource name. 
    13.Choose your master datasource & check the table names & the logic. 

  • 0VENDOR_ATTR: No data coming through for the field VBUND(trading Partner ID

    Hi Friends,
    I am working on Fi-AP line items for trading partners in BW. Trading Partner ID is a attribute of 0Vendor_attr datasource but it is not pulling the data for it. The field name is VBUND. In BW this field is mapped to 0COMAPNY. I want to use 0PCOMPANY in BW for trading Partner whi is referenced with 0COMPANY.
    Please advice why 0Vendor_attr is not pulling the data for VBUND.
    Thanks,
    SB

    Hi Rajesh,
    thank you for your answer. I am not familiar with field exits and had not thought about it.
    I found this link on the forum : http://www.sapdevelopment.co.uk/enhance/fexits.htm that gave me additionnal info on field exits.
    I will have a look on monday to see if it solves my issue, but it seems to be a very suitable solution.
    I'll reward your answer as soon as I know wether it solved my problem or was only helpful :).
    Thanks a lot.
    Regards,
    Damien.

  • Enhancement to a cube

    Hi Gurus
    I am working on BI 7 and as per a requirement i had to add 2 fields i.e calmonth(0CALMONTH) & a key figure namely document number (0CRM_NUMDOC) to a cube, now in tranformation calmonth is being mapped to a field in the DSO name of the field being, date field(0CRM_CRD_AT) and the key figure is being mapped with field of the same name in the DSO.After adding the fields to the cube and performing the full load i do not see the result for all records of the 2 fields that were loaded in the cube.kindly suggest..points will be hansomely awarded

    Hi Sharma,
    As u said the fields to be added to the cude, in this case the DS is already having this fileds and not mapped at the intal satage of mapping....????
    Can you check in RSA3 whether these fields that you have added does contain the Data for this perticluar Datasource.
    If you have enhanced the data source then u have to chek at the source system level itself.
    Since you are using BI.7 the DTP method then there is only 1 place that you map is in Tranformations.
    In this place it is direct map and 0CALMONTH if you map to any data field it will take the conversion automatically.
    Same way the Key field also if it is a direct field then it has to come.
    Best Regards,
    VNK.

  • Enhance MR11

    Hello Gurus ,
    I am trying to enhance MR11 Transaction (Report : SAPRCKM_MR11) .  Here i am adding GR  and  IR  posting date(BUDAT)  as selection field  .
    Requirement is that MR11 should consider  Gr and IR for that period.. compare and show the difference .
    In the program
    I added posting date(BUDAT)  in the select query to  'v_ckmlgrir' .  and it is picking all the records with in that period , open and cleared both .
    1)   But I want only the open one .....and I dont see any flag for that ....so is there any way i can get only the open items ?
    2) I observed that if i dont specify posting date ...I mean just run the standard MR11 ...then also it picks up open and cleared items ....but during processing it is considering open only don't know why ..i debugged it  its going through every item item but in the end considering open only which is correct ....so not understanding why its not doing the same if i restrict it to posting date .....
    any suggestion is greatly appreciated !!
    PS : GR/IR account   open items I can see from FBL3N .

    If you are using an account assigned PO then possibly the order(PM order, internal order etc) to which your PO refers might have status as CLSD.
    Check and reverse the status.

  • Extractor 0FC_BP_ITEMS - Business Partner Items Enhancement

    I'm looking at using 0FC_BP_ITEMS extractor to extract Open and cleared items. Has anyone worked on the enhancement of this extractor. If so what are the steps involved in enhancing this extractor?  Is it similar to the Full load extractor 0FC_CI_01 and 0FC_OP_01. Any help will be great.

    Hi,
    Please have alook in help.sap.com- Netweaver- BI Content-FICA.
    This is not same as those two datasources which you mentioned. This datasource will give you delta records.
    Regards,
    Asish

Maybe you are looking for

  • How to set item level permission for list item in SharePoint 2013

    Hi we had a custom List "ABC". List had 2 columns: Project Name: (P1, P2, P3, P4, P5, P6) Project Leads: (PL1, PL2, PL3, PL4, PL5, PL6). All project Leads can have permission to edit only their Project (P1, P2, P3) like PL1 can edit P1 PL2 Can edit P

  • Can I set my ipad2 as a personal hotspot?

    I wanted to do that because sometimes I'm using a laptop and wanna connect to internet , while I only have ipad2 to use with.

  • I cannot drag and drop for Photos in 10.10.3

    I seem to be unable to drag and drop from the new Photos application in Yosemite 10.10.3.  I have tried this with two different applications including Adobe's Photoshop Elements 13.  It seems to work fine with other apple applications.  (can drag and

  • Error7 (windows error 127) when launching iTunes 11.1.4

    I tried the complete uninstall of iTunes (HT1923), but get the same error after re-install.  This really blows...and all for a "minor" update.  Any other suggestions?

  • PO Product Price defaults to Inforecord Price

    Hi all, There seems to be quite a few of similar posts on here but none seem to fit my scenario. We have info records set up for materials as well as material groups. The system is set up so that we cannot create a PO without an info record. If I cre