Details of vendor  master data

Dear All ,
                                      Can u help  me that my user wants a dump of all newly added supplier in last three months , along with the dump of any changes done in supplier master data , i.e he want  to have data for newly added supplier & dump of those supplier in which some changes are done .pl .
Rgds ,
sap11

Please check whether this may be of ur help
1. S_ALR_87012089 or  XK04 or MK04
or.
get vendor change records for dates
  CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
    EXPORTING
      date_of_change             = l_from
      objectclass                = 'KRED'
      username                   = ' '
      date_until                 = l_to
    TABLES
      i_cdhdr                    = it_hdr
    EXCEPTIONS
      no_position_found          = 1
      wrong_access_to_archive    = 2
      time_zone_conversion_error = 3
      OTHERS                     = 4.
  IF it_hdr IS INITIAL.
    MESSAGE i099(zf) WITH 'No Master changes -'
                          'CHANGEDOCUMENT_READ_HEADERS result' sy-subrc.
    RETURN.
  ENDIF.
  SORT it_hdr.
look for vendor name changes
  SELECT * INTO TABLE it_pos
         FROM cdpos
         FOR ALL ENTRIES IN it_hdr
         WHERE objectclas = it_hdr-objectclas
           AND objectid = it_hdr-objectid
           AND changenr = it_hdr-changenr
           AND fname = 'NAME1'.
  IF sy-subrc NE 0.
    MESSAGE i099(zf) WITH 'No vendor master names have changed.'.
    RETURN.
  ELSE.
    MESSAGE i099(zf) WITH 'Vendor master names have changed.'.
  ENDIF.

Similar Messages

  • Vendor Bank details in vendor master data

    Hi
    There are two tabs in vendor master data:
    1. Payment Transaction tab
    2. Payment Transaction accounting tab.
    Now i have 100 different vendors with all vendors having account in 20-25 banks. Even if the bank is same, these vendors have account in different branches.
    Now in SAP will i have to create so many bank keys for 100 different vendors?
    In payment transaction tab, there is only one field for our house bank for making payment through APP. What if i need to pay to different banks? Where i will maintain multiple house bank in such cases.
    Please reply for above two queries.

    Hi  Deepak,
    Please understand that there is a total disconnect between the House banks(internal Banks) that you create in FBZP and between the vendor bank Accounts. For Vendor banks you don't need to create House Banks..but YES, you will have to create bank Keys as many as required to maintain Vendor bank details in XK02..Payment transactions tab.
    If you have more than one Bank from which you want to pay.. then maintain all those Banks in FBZP and link it to Payment Methods and when you run APP, you can choose which Bank you want to pay from..
    Secondly, while posting Invoice also if you are sure about the Bank that you want to use.. enter house Bank while posting..
    Thirdly, if you are sure about the Vendor that he gets paid through a particular bank only.. maintain that particular bank in the vendor master data.. and if you are not sure about the Bank.. keep it blank..and decide in APP variant which bank you want to pay from..
    Vendor master bank details of the vendors are used to send to Bank,.. so that the money can be directly credited in the vendor Bank account..
    Hope this helps..
    Regards,
    SAPFICO

  • Bank detials Maintained in Vendor master data with out Sort code / Bank Key

    Hi
    We have a Requirement of creating Japanese bank details in Vendor Master Record. But No Bank key / sort code is available.
    Even for Russian Bank accounts we donu2019t have any bank key / sort code available from client.
    System does not allow to create vendor bank details with out providing Sort code/ Bank key details.
    Is there is any way of creating bank details in Vendor master data with out giving Bank key details.
    Regards,
    Karunakar.

    Hi,
    I assume you fill in Sort Code in bank number field.
    In my company, our bank number is set not to duplicate bank key.
    So bank key is simply a reference.  And our bank number field is not mandatory.
    If you follow these settings, you can create an abitrary bank key for your vendor bank account.

  • Vendor master data details

    Hello Friends,
    i have one requirement like...
    We need a download of Vendor master data details with the following data:
    1) Company Code
    2) Vendor number
    3) Vendor Name
    4) Vendor country code
    4) Bank key
    5) Swift code (BIC code)
    6) Bank account
    7) IBAN code
    i have tried to develop one report in SQVI transaction. i have taken tables LFA1,LFB1,LFBK.BKNA and TIBAN.
    But i could not able map Bank account number  between the tables BKNA and TIBAN.
    Could you please help on this topic...
    Regards,
    Satya

    Hi,
    BNKA is the table of banks, not bank accounts; it doesn't contain bank account numbers.
    You will find swift code in BNKA-SWIFT
    with keys
    BNKA-BANKS = LFBK-BANKS
    BNKA-BANKL = LFBK-BANKL
    and IBAN in TIBAN-IBAN
    with keys
    TIBAN-BANKS = LFBK-BANKS
    TIBAN-BANKL = LFBK-BANKL
    TIBAN-BANKN = LFBK-BANKN
    TIBAN-BKONT = LFBK-BKONT

  • Vendor Master Data, (FK02), Bank Details Fields Need to be Shown

    Dear Gurus,
    Now, in the payment transaction tab in FK02 (Modify Vendors), some bank fields need to be shown, which possibly would be suppressed.
    How to activate or surface these fields?
    Some fields would be like IBAN number, Bank Code, Bank Country, etc.
    Points Awardable.

    Goto IMG>> Fin A/c >> AR & AP >>> Vendor A/c >>> Master Data >>> Prepration of Creating vendor master data >> Define screen layout per activity (vendor)
    click : Change Vendor (Accounting)
    Goto General data : >> Payment transactions
    Make Bank details as optional filed from supressed.
    Hope this helps
    Please assign points as way to say thanks

  • Vendor Master Data LSMW problem

    Hi,
    I have vendor master data in XLS file. Created project in LSMW with standard batch input object 004 (Vendor Master Data), Method (0001 standard) and Program name RFBIKR00.
    Other constant data:
    BLF00-TCODE = 'XK01'
    BLF00-LIFNR = 'FOX1220' ... 'FOX1221' etc
    BLF00-BUKRS = '3800'
    BLF00-EKORG = '2000'
    BLF00-KTOKK = "LIEF'
    other all data like (Bank detail, purchasing data, accounting data, dunning data) are coming from that single XLS file.
    Problem while creating Batch Input Session: <b>"Vendor FOX1221: data retention at plant level not allowed"</b>
    Why??? Reading and converting data is fine.. but still problem terminates the BDC.
    Please help me out
    Thanks,
    Chetan Shah

    Hey it is solved, just making WERKR (Data retaintion at Plant Level) = 'X'
    Thanks,
    Chetan Shah

  • Vendor master data upload

    how do we upload vendor master data into SAP from legacy system.can anyone give me a detailed explination.
    regards,
    deepthi

    Deepthi,
    The steps would be (in LSMW) :
    1 Create a new Project, Subproject (if not existing). Then give a name for the Object, say VendorMaster.
    2 On the next screen, you will see several steps (radio buttons) to be performed. You should go in sequential order.
    Double click the first, I think its called Maintain Object (sorry don't have access to SAP system right now)
    3 On this screen you will see various options/methods (in the second section) for loading the data.
    You may select which ever is appropriate or most suitable in your case.
    Let's assume you want to use the very first options - Standard program for Direct Input/Batch.
    4 Pull down (F4) for the Object & select Vendor Master.
    5 Pull down again for the Method & select (I think( Standard). The program name & Type will be populated by LSMW.
    If let's say none of the programs in this list satisfies your requirement, then you may decide to go for a Recording or a BAPI (again pull down & select appropriate method) or IDoc (CREMAS).
    So now you have decided on the method you want to use for posting the Vendor Master data. Save the information & go back to the main screen of the object.
    6 Double click on the next step for maintaining the Source Structure. Give the name(s) of the Source Structure(s).
    7 Next step is to define the Source Structure(s) format (fields, attributes etc).
    8 Next you maintain the relationship between the Structure(s) - Source & Target. The Target structures depend upon the method elected by you in step 5.
    9 Next will be the most important step - ie specifying the mapping/conversion rules for each Target field. You can even write ABAP code by double clicking on the field - it will open up the editor where you can put in your ABAP code. There are also several events available - for instance at the <i>Beginning of Processing</i> or <i>Beginning of Transaction</i> etc. where again you can specify your own logic.
    10 In the Next 2 steps you will give the file name & path & also associate the file(s) to the Source structure(s).
    The develoment for the object is complete. Now you are ready to read, convert & post your Vendor Master data in SAP.
    Let me know if you need additional assistance.
    Regards,
    Homiar.

  • Vendor Master Data Event

    Hello
    during vendor master data creation and when the user attempts to save data, I need to make IBAN mandatory per country X, could you please assist me where I should do the validation?
    In the vendor master data user exist, IBAN data is not coming only Bank account details.
    events 3030 and 3040 are triggered only when adding the IBAN and if IBAN is not added these evets are not triggered,
    event 1440 which is the Final checks and again I have no evidence of IBAN,
    the IBAN is stored somewhere can you help please!!!!
    thanks in advance

    Hi
    See Note 656729 - SAPMF02D/SAPMF02K: BTE 1321/1421 w/o IBAN changes
    Regards
    Eduardo

  • No view of the changes of Customer /Vendor master data

    Hi Experts,
    I have a problem, when I run the standard report to view the changes of customer/vendor master data, I don't find the change relative to a bank account .
    I found in the report the technical field that the user has changed, but I haven't found the text of the data in the tab "bank account".
    Can you help me, please?
    Thanks in advance.
    Best regards
    Giampaolo

    Dear Ram,
    thank you for your answer , but my problem is still present. If I want to see the modify of the Customer/Vendor Master Data  for the Payment transaction Data  details, I don't try this information in the TCODE FD04.
    Do you know a different report or TCODE that I can use?
    Thank you in advance.
    Best Regards
    Giampaolo

  • Bank details in Vendor master

    Dear Experts ,
    I want to maintain the bank details of a vendor in its masters . Kindly tell me if it is correct to maintain "Vendor Bank account details " in Vendor master: payment Transaction tab ?
    Regards ,
    anis

    Hello Jurgen ,
    We donot have the data migration at our place . 
    My client wants to maintain the bank details of the vendor along with the MICR code.
    This is purely for reporting purpose .
    Kindly let me know if Payment transaction is the correct place to still do it ?
    Also where do i maintain the MICR code of the bank ?
    Regards
    Anis

  • Vendor bank details in vendor master

    Dear All,
    where do we maintain the bank details of the vendor so that they would appear in payment advise to bank( Developed form). Is it in vendor master details. Then
                How do we come to know which bank if the vendor has more than one bank account. How to display the same in the form.
    In short the relevance of bank details in vendor master and how to display them in payment advice(when multiple bank accounts are there)
    Please help to resolve the issue
    Sapfrido

    Hello All,
    If there are multiple bank accounts specified in the vendor master data, and if it is required to select desired one while making the payment, then the field Bank Type can be used in the vendor master data.
    Against each bank of vendor specify a bank type say 0001, 0002 , 0003 etc...
    In the invoice, under the payment tab there is field name Partner Bank wherein you can specify the bank type mentioned in the vendor master. This will make sure the payment to this invoice happens through a specified bank.
    Regards,
    Sameer

  • Vendor master data file structure

    Hello Guys,
    I want to knw the flat file strucute of vendor master data (specially vendor with multiple banks)
    pls let me knw tht
    thnks
    sunny

    IT CAN BE SINGLE FLAT FILE OR IT CAN BE CSV SEPARATED BY COMMA
    OR IT CAN BE TWO
    IN ORDER TO UPLOAD SUCH A FILE YOU HAVE TO USE BDC TABLE CONTROL
    HERE IS THE SAMPLE CODE WITH 2 FLAT FILES
    report ZABVENDOR_UPLOAD1
           no standard page heading line-size 255.
    types :begin of ty_ven,
    i1 TYPE c,
    lifnr LIKE rf02k-lifnr,
    bukrs LIKE rf02k-bukrs,
    ekorg LIKE rf02k-ekorg,
    ktokk LIKE rf02k-ktokk,
    anred LIKE lfa1-anred,
    name1 LIKE lfa1-name1,
    sortl LIKE lfa1-sortl,
    land1 LIKE lfa1-land1,
    akont LIKE lfb1-akont,
    fdgrv LIKE lfb1-fdgrv,
    waers LIKE lfm1-waers,
    end of ty_ven.
    data: it_ven type table of ty_ven,
          wa_ven like line of it_ven.
    types: begin  of ty_bank,
             j1 type c,
             banks LIKE lfbk-banks,"BANK COUNTRY KEY
             bankl LIKE lfbk-bankl,"BANK KEYS
             bankn LIKE lfbk-bankn,"CONTROL KEY
             koinh LIKE lfbk-koinh,"aacount name
             BANKA LIKE BNKA-BANKA,
         end of ty_bank.
    data:it_bank type table of ty_BANK,
          wa_bank like line of it_BANK.
    DATA : cnt(4) TYPE n.
    DATA : fdt(20) TYPE c.
    *DATA : c TYPE i.
    include bdcrecx1.
    start-of-selection.
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        FILENAME                      = 'C:\VN1.TXT'
      FILETYPE                      = 'ASC'
      HAS_FIELD_SEPARATOR           = ' '
      TABLES
        DATA_TAB                      = IT_VEN.
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        FILENAME                      = 'C:\BANK.TXT'
      FILETYPE                      = 'ASC'
      HAS_FIELD_SEPARATOR           = ' '
    TABLES
        DATA_TAB                      = IT_BANK.
    *ENDLOOP.
    LOOP AT IT_VEN INTO WA_VEN.
    SPLIT WA_VEN AT '*' INTO WA_VEN-I1
                             WA_VEN-LIFNR
                             WA_VEN-bukrs
                             WA_VEN-ekorg
                             WA_VEN-ktokk
                             WA_VEN-anred
                             WA_VEN-name1
                             WA_VEN-sortl
                             WA_VEN-land1
                             WA_VEN-akont
                             WA_VEN-fdgrv
                             WA_VEN-waers.
    perform open_group.
    perform bdc_dynpro      using 'SAPMF02K' '0100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF02K-KTOKK'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'RF02K-LIFNR'
                                  WA_VEN-LIFNR.
    perform bdc_field       using 'RF02K-BUKRS'
                                  WA_VEN-bukrs.
    perform bdc_field       using 'RF02K-EKORG'
                                  WA_VEN-ekorg.
    perform bdc_field       using 'RF02K-KTOKK'
                                  WA_VEN-ktokk.
    perform bdc_dynpro      using 'SAPMF02K' '0110'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFA1-LAND1'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'LFA1-ANRED'
                                  WA_VEN-anred.
    perform bdc_field       using 'LFA1-NAME1'
                                  WA_VEN-name1.
    perform bdc_field       using 'LFA1-SORTL'
                                  WA_VEN-sortl.
    perform bdc_field       using 'LFA1-LAND1'
                                  WA_VEN-land1.
    perform bdc_dynpro      using 'SAPMF02K' '0120'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFA1-KUNNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPMF02K' '0130'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFBK-KOINH(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    CNT = 0.
    LOOP AT IT_BANK INTO WA_BANK WHERE J1 EQ WA_VEN-I1.
    SPLIT WA_BANK AT '*' INTO WA_BANK-J1
                              WA_BANK-BANKS
                              WA_BANK-bankl
                              WA_BANK-bankn
                              WA_BANK-koinh
                              WA_BANK-BANKA.
    CNT = CNT + 1.
    CONCATENATE 'LFBK-BANKS( ' CNT ' )' INTO FDT.
    perform bdc_field       using FDT
                                  WA_BANK-BANKS.
    CONCATENATE 'LFBK-BANKL( ' CNT ' )' INTO FDT.
    perform bdc_field       using FDT
                                  WA_BANK-BANKL.
    CONCATENATE 'LFBK-BANKN( ' CNT ' )' INTO FDT.
    perform bdc_field       using FDT
                                  WA_BANK-BANKN.
    CONCATENATE 'LFBK-KOINH( ' CNT ' )' INTO FDT.
    perform bdc_field       using FDT
                                  WA_BANK-KOINH.
    IF cnt = 5.
    cnt = 0.
    perform bdc_dynpro      using 'SAPLBANK' '0100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BNKA-BANKA'.
    *CONCATENATE 'BNKA-BANKA( ' CNT ' )' INTO FDT.
    *perform bdc_field     using FDT
                                 WA_BANK-BANKA.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_field       using 'BNKA-BANKA'
                                  'BANK OF INDIA'.
    perform bdc_dynpro      using 'SAPMF02K' '0130'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFBK-BANKS(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                 '=ENTR'.
    ENDIF.
    ENDLOOP.
    perform bdc_dynpro      using 'SAPMF02K' '0210'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFB1-FDGRV'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'LFB1-AKONT'
                                  WA_VEN-akont.
    perform bdc_field       using 'LFB1-FDGRV'
                                  WA_VEN-fdgrv.
    perform bdc_dynpro      using 'SAPMF02K' '0215'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFB1-ZTERM'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPMF02K' '0220'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFB5-MAHNA'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPMF02K' '0310'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFM1-WAERS'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'LFM1-WAERS'
                                   WA_VEN-waers.
    perform bdc_dynpro      using 'SAPMF02K' '0320'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF02K-LIFNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_dynpro      using 'SAPLSPO1' '0300'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=YES'.
    perform bdc_transaction using 'XK01'.
    ENDLOOP.
    SOME SAMPLE DATA(JUST FOR LEARNING)
    VENDOR DETAILS
    13010000100010001COMPANY1IDES1SAP1DE31000A2INR*   
    13190000100010001COMPANY1SATYAM1CONSULTING1IN31000A2INR*
    24090100000010001MR.AMBANI1RELIANCE1IN31000A2INR*      
    BANK DETAILS FLAT TYPE
    1DE234206630493TSYSTEM1BANK OF MELBOURNE*
    1IN2305866307039TCS1BANK OF ARMENIA*
    1DE453886630765TOSHIBA1BANK OF BERLIN*
    1AU893206639785SHELL1AXIS BANK*
    1CA366373940643YASHODA1BANK OF TORONTO*
    2PK7802374902393CARE1ISLAMIC CONVENTORY BANK*
    2NZ400297494393LG1WELLINGTON NATIONAL BANK*

  • AP Vendor Master Data

    HI,
    Working on the AP Vendor Master Data requirement.
    Data is being pulled from LFA1, LFB1, LFBW and LFM1.
    For LFA1 found the datasource 0VENDOR_ATTR and could able to get all the fields from that.
    Can someone please tell what are the related datasources for
    LFB1     -   <Related Datasource>
    LFBW    -  <Related Datasource>
    LFM1     -  <Related Datasource>
    Thanks
    Vandana

    Gaurav..Thanks for your reply.
    Tell me please what is the best procedure to go head with Vendor Master details.
    Fields are from 3 or 4 different datasources (0VENDOR_ATTR, 0VEN_COMPC_ATTR, 0VEN_PURORG_ATTR)
    and some more fields from WYTE table (Vendor Partner).
    1 - Shall i use all these different datasources to extract the data in BW ? or
    2 - Create a zeneric datasource and include all these tables from different datasources and extract into BW?
    Please let me know when you get a chance. This is first major implementation and i'm quite to SAP BW.
    Thanks
    Vandana

  • Multiple communication methods in vendor master data

    Hi,
    We are implementing ECC 6 for our client in denmark. Client wants to send purchase order conformations and invoices should be faxed to vendor and payment advices should be sent through  E-Mail ID. I have maintained standard communication in vendor master data as Fax and inputed Fax numer also and maintained E-mail ID in other communication of vendor, But system is not picking up fax number to send the purchase order and invoice details. Instead system is picking up E-mail ID and sending the data. It is not picking up standard communication method FAX. Payment advices are sent through E-mail, that was working fine.
    Give your valuable inputs
    Regards
    Srinivas
    Edited by: srinivas konakalla on Jun 16, 2010 3:26 PM

    Hi Srinivas,
    Check the vendor master other communications
    Check whether did you activate  the dont use communication number check box.
    If it is,deselect check box and check once again
    Regards
    Surya

  • Details from Vendor Master

    Dear all
            I want to take the following details from vendor master for a bulk of vendor
    1.Vendor addresses like street 2 and street 3
    2. Email ids
    3. Country
    4. Under bank details the type of account
    Kindly let me know what table i have to use to get the above details

    Hi Chandra
    Check MKVZ
    Or U can get above details by joining table <b>LFA1</b>( except email address contains all details) and  <b>ADR6</b>( For email address)
    To join table for desired output check following
    1)Make a simple query using <b>SQVI</b>,
    2)just clik the quick viewer button,
    create a new quick viewer, name it,
    3)select <b>data souce</b> as table join basis mode.
    Then go to edit,insert table LFA1 and ADR6,Join the same(Drag the parameter and drop in another table to establish link and link all the tables)
    Press check to check whether your link is correct, then press back
    4)You will be able to see the tables and fields on left hand side
    Vishal...

Maybe you are looking for

  • Can you define constants in Report Painter?

    Hi, I'm new to Report Painter and SAP in general. I was just wondering if it's possible to define constants that are visible across reports. e.g. In the header text for all our reports, we want our company name to be displayed. But instead of hardcod

  • Only asset postings are allowed in this account

    Hi All, My client upgraded SAP System from 4.6 to 6.0. While testing the depreciation run in AFAB, it is showing the error as "Only asset postings are allowed in this account". We have checked all the settings relating to GL Accounts for Depreciation

  • I can't re install apps in my new computer

    Hi my name is Jessica! I was using my apps in my macbook and all good. I have a one year student membership to use the creative cloud. I bought an iMac and tried to install the apps there but it just allows me to install the trials. Why? I should be

  • Playlist rearranging issues?

    Been using Media Player for years and recently switched to iTunes. I'm noticing a frustrating thing when you create a playlist. I like to quickly grab a few albums into a 'now playing' playlist and hit go. The troubling part is that randomly it choos

  • IBooks is constantly asking me to sign in, never seems to get it, just continues asking

    Why does iBooks constantly ask me to sign on when I am already signed in?