Match code for Vendor Master Data on PAN

Hi
Vendor match code will work only if the name are identical. But for the same vendor, user create multiple vendors.
For Ex: If the vendor name is ABC Private Limited, User puts different names like ABC Pvt Ltd, ABC P Ltd, etc.
Hence the match code check is over ridden.
For that reason, i want check on the basis of PAN number.
There is no field for PAN number in match codes field.
Please suggest how it can be maintained

Hi ,
Use the exit SAPMF02K , which is specially ment for vendor master data .
Cheers ,
Dewang

Similar Messages

  • Hi what is the transaction code for vendor master delete

    hi
       what is the transaction code for vendor master delete? and customer master delete?
    thank u
    surya

    Hi
    There won't be any Deleting of customer and vendor completely
    we only BLOCK them
    FK05                   Block Vendor (Accounting)
    MK05                   Block Vendor (Purchasing)
    XK05                   Block Vendor (centrally)
    FD05                   Block Customer (Accounting)
    VD05                   Customer Block (Sales)
    XD05                   Block customer (centrally)
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Queries for Vendor Master Data

    Hello,
    Does anyone know if there is any standard queries for vendor master data?
    Thanks ans best regards
    Maria Stone

    Nothing standard. You can easily get it though. In the infoprovider right click and insert your characteristic as a Data target. Once done you can then create queries on you characteristice vendor.
    pls assign points to say thanks.

  • How to define match code in Vendor master

    Hi All,
    I want to put a check in vendor master if we are creating new vendor and this is having a same name and address of existing vendor then it should be give error message through matchcode.
    So we want to know how we can configure matchcode in spro for vendor master?
    Regards
    kaptan

    Hi,
    Goto SPRO-Fin Acctng New-Accounts receivable & payable-Master date-Preparations for creating Vendor master data-Change message control for vendor master data- Here maintain message no 144 in application area F2.
    Hope this helps. But I would like to mention that, this is not a fullproof as if you put a special character or space in vendor's name, syatem accepts it.
    Regards,
    Piyush

  • Restrict access for Vendor Master Data

    Hi all.
    Our company structure is like below:
    Single instance, just one mandant.
    Company codes like 1001, 3001, 6002, 6006, etc... over the world.
    At some companies just the central administration can create vendor for the companies using the transaction XK01.
    Now we need to give access to users from one of our company from other country but we can´t give access to transaction XK01 because just the central administration can create the master data for the vendors.
    I already read about the object F_LFA1_AEN that is possible to create some field groups and give access just for the rigth groups. I also read that this authorization groups don´t have effect on the vendor master data like address.
    How can I restrict access for the vendor master data? I´m thinking to give access to transaction FK01 and MK01 and restrict access for create a new vendor, I only want that the users can create the data for a new company or new purchase organization.
    Thank you
    Darlei Friedel

    among many other authorization objects, you find following three:
    F_LFA1_GEN general data
    F_LFA1_BUK company code data
    M_LFM1_EKO purchasing org data.
    If the user does not have authorization for F_LFA1_GEN , then he cannot maintain general data.

  • How to change company code in vendor master data?

    Hi everyone,
        I  have a problem, a vendor master data was created without assign a company code,how to assign a company code for the vendor after the recode was saved?
    Thank you.

    You can do this again with FD01 or XD01.
    Fill-in the vendor number you created and the company code where you want to create it for.
    Paul

  • Group Key field Match Code in Vendor Master

    My client have a unique requirement to group the vendors.  We are using the Group key field in the vendor master for this purpose,  We want to create a match code which can link the vendor number to the group key field.  Anyone have any idea on how this can be developed or configured.  
    When I looked at the help on this field Following is the help mentioned.  but I am not sure how the match code for the group key would work or how to configure this.  I appreciate any inputs on this issue. 
    Group key
         If the customer or the vendor belongs to a group, you can enter a group
         key here. The group key is freely assignable.
         If you create a matchcode using this group key, group evaluations are
         possible.

    I know it has to be done by ABAP group but I got confused with the help on this field.. ABAP group says it is going to be a core code change since there is no user exit available for that field.

  • Validation for vendor master data creation

    Dear All,
    Can anybody suggest how to apply validation while creation of vendor master data. As this can not be done through GGB1 as it is ment for document level validation. Please suggest any user exit or badi or validation path for this.
    Thanks & Regards

    hi,
    the enhancement for vendor master is SAPMF02K, you can easily add your own check, pls. check in tcode SMOD!
    hope this helps
    ec
    >
    Srinivasa Maruvada wrote:
    > Hi
    >
    > Check TCode for validation OB28, for substitution OBBH
    > and also OKC9 which may helps you.
    > Cheers
    > Srinivas
    your post is rubbish, substitutions and validations are in use in document posting, not for master data creation. Even the OP told this, when he asked his question...

  • Classification System for Vendor Master Data

    Can we create Vendor classed as we do for Material Master?

    Hi
    Yes we can do that.
    First create class in CL01 or CL02. class type for vendors is 010.
    Now goto CL24N, enter class and class type. Click on new assignments.
    system will ask you object type. class or vendor. Choose vendor and press enter.
    Enter vendor numbers and save.
    Now goto display or change vendor master data.
    In Menu, click on Environment> classification. automatically class is assigned to vendor

  • Contact person for vendor master data

    Hello,
    is there any other functionality for the contact person in the vendor master data apart from the merely infomation purposes?
    I mean, is it possible to use it, for example, for selecting a destination for the emails in the purchase orders, etc?
    Regards

    Hi,
    we can maintain alternative e-mail id, Phone Number, Fax Number etc. for a Vendor, go to MK02 ehter the vendor you want to change, in the Basic data view under communication tab page you can maintain all these parameters apart from the one whcih will be marked as Standard for communication.
    regards,
    Prashant Rathore.

  • Diff. Tcodes for Vendor Master Data

    Hi,
    We create the Vendor Master through XK01 Tcode...In which 3 window comes...General Data, Company Code Data and Purchasing data...
    In General Data, 4 checkbox are there....Address, Control, Payment Transactions and Contact Persons...
    Now requirement is this, we want a separate Tcode for Vendor Address which includes Address and Control data only...Also when we save this data, an Request Number should be create for Vendor Number Creation...
    Is there any solution for it...

    Hi,
    If you want to control use of check box itself under General Data, then one way is to use of screen variant using SHD0.
    Refer the below link
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a070bfbb-d34a-2d10-b092-ecbe0b0d4a4c?QuickLink=index&overridelayout=true
    Regds,
    CB
    Edited by: Channabasappa.K on Jan 16, 2012 11:46 AM

  • Authorization check for Vendor Master Data

    Hi,
    I have a requirement where I want to restrict some of the end users in viewing accounting data of vendors. In XK02/XK03 there is a sub screen for Company code data (Accounting info/Payment trans./with holding tax). I want to put a check for the selection of these check-box. System should allow some of the users to view these data. I tried for exit/BAdis , but didn't find anything as per my requirement. Please give some suggestions.
    Thanks & Regards
    DR

    Hi
    Check BADI ADDRESS_SUBSCREEN, I think you can implement this one and add a authority check here.
    check the method ADDR_APPL_SUB_PAI_IMPORT
    Regards,
    Himanshu

  • Upload program for vendor master

    Hi Friends,
    Could you please help me in this.
    actually i have a program like this:
    i have to download the data from an excel sheet and reformat it and output into a text file so that the data can be uploaded into vendor master using standard progarm
    <b>"RFBIKR00".</b>
    i have written the program like this:
    but in the middle when formatting the data...i'm facing the problem....
    plz help me in solving that...
    thnx very very much...........
    the program i wrote is like this:
    <b>
    tables: lfa1,             
            lfb1,             
            lfm1,             
            lfbk,             
            bnka,             
            bgr00,            
            blf00,            
            blfa1,            
            blfb1,           
            blfbk,           
            blfm1,           
            blfb5,           
            blfbw,           
            blfei,           
            blfza,           
            blflr,           
            blfm2,           
            bwyt3,           
            bwyt1,           
            blfat.           
    *--- Internal table for spread sheet.
    data: t_filedata like alsmex_tabline occurs 0 with header line.
    *--- Internal table for Vendor Master Data in Spread Sheet.
    data: begin of t_sheet occurs 0,
            name1 like lfa1-name1,           "vendor name1
            name2 like lfa1-name2,           "vendor name2
            altkn like lfb1-altkn,           "previous master record number
            bukrs like lfb1-bukrs,           "company code
            ekorg like lfm1-ekorg,           "purchase organization
            ktokk like lfa1-ktokk,           "account group
            stras like lfa1-stras,           "street
            street4 like lfa1-name4,         "street4
            pfach like lfa1-pfach,           "po box
            ort01 like lfa1-ort01,           "city
            regio like lfa1-regio,           "region
            pstlz like lfa1-pstlz,           "postal code
            land1 like lfa1-land1,           "country
            telf1 like lfa1-telf1,           "first telephone number
            telfx like lfa1-telfx,           "first fax number
            stcd1 like lfa1-stcd1,           "fed tax ID#
            brsch like lfa1-brsch,           "commodity code
            akont like lfb1-akont,           "reconciliation account
            mindk like lfb1-mindk,           "monitory indicator
            zwels like lfb1-zwels,           "payment method
            reprf like lfb1-reprf,           "check double invoice
            banka like bnka-banka,           "bank name
            stret like bnka-stras,           "house number and street
            city  like bnka-ort01,           "city
            provz like bnka-provz,           "bank state
            banks like lfbk-banks,           "bank country
            swift like bnka-swift,           "swift code
            bankl like lfbk-bankl,           "aba#
            bankn like lfbk-bankn,           "bank account no
            zterm like lfb1-zterm,           "payment terms
            terms like lfm1-zterm,           "terms of payment key
          end of t_sheet.
    *--- Internal table for Vendor Master data in Text File.
    data: begin of t_file occurs 0,
            s_session type bgr00,
            s_header  type blf00,
            s_blfa1   type blfa1,
            s_blfb1   type blfb1,
            s_blfbk   type blfbk,
            s_blfm1   type blfm1,
            s_blfbk   type blfbk,
            s_blfb5   type blfb5,
            s_blfza   type blfza,
            s_blfm1   type blfm1,
            s_blfat   type blfat,
            s_bwyt1   type bwyt1,
            s_bwyt3   type bwyt3,
            s_blfm2   type blfm2,
            s_blfei   type blfei1,
            s_blfbw   type blfbw,
            s_blflr   type blflr,
         end of t_file.
                       SELECTION SCREEN                          *****
    *---Selection Parameters.
    selection-screen begin of block b1 with frame title title1.
    parameters: p_xlfile like rlgrap-filename.
    parameters: p_txfile type rlgrap-filename.
    selection-screen end of block b1.
                       INITIALIZATION                            *****
    initialization.
    *---Initialize text fields for selection-screen.
      title1 = 'Selection Parameters'.
                       AT SELECTION-SCREEN                       *****
    at selection-screen.
    at selection-screen on p_xlfile.
       perform check_file using p_xlfile.
    at selection-screen on value-request for p_xlfile.
       perform select_file using p_xlfile.
                       START-OF-SELECTION                        *****
    start-of-selection.
       clear t_sheet.
       refresh t_sheet.
    *---Upload Spreadsheet.
       perform read_file using p_xlfile.
    *---Process data into formatted internal table.
       perform format_data.
            append t_file.
         clear t_file.
       endloop.
    *---Download data to Text file.
       perform download_data.
                       TOP-OF-PAGE                               *****
    top-of-page.
       perform top_of_page.
                       S-U-B-R-O-U-T-I-N-E-S                     *****
           Form TOP_OF_PAGE
          Calling the Standard Report Header
    form top_of_page.
       perform header using 'CREATE FILE FOR'
                            'VENDOR MASTER UPLOAD'
                            132.
       skip 2.
    endform.                        "TOP_OF_PAGE
         Form check_file                                              **
         Checking the File entered                                    **
    data: p_filename type string.
    form check_file using p_filename.
    *---The entered File must be Excel spreadsheet.
      data: l_length type i,
            l_ext(4) type c.
      l_length = strlen( p_xlfile ).
      subtract 4 from l_length.
      l_ext = p_xlfile+l_length(4).
      translate l_ext to upper case.
      if l_ext <> '.XLS'.
         message e009 with 'Only Excel spreadsheets are supported'.
      endif.
    *---Check if File exits and not empty.
      data: l_return(10) type c.
      CALL FUNCTION 'WS_QUERY'
           EXPORTING
                FILENAME             = p_filename
                QUERY                = 'FL'
           IMPORTING
                RETURN               = l_return
           EXCEPTIONS
                INV_QUERY            = 1
                NO_BATCH             = 2
                FRONTEND_ERROR       = 3
                OTHERS               = 4
      IF l_return = space or l_return = '0'.
         message e530(pj) with p_filename.
      ENDIF.
    endform.                        "CHECK_FILE
         Form select_file                                              **
    form select_file using p_filename like rlgrap-filename.
      CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
           EXPORTING
              PROGRAM_NAME        = SYST-REPID
              DYNPRO_NUMBER       = SYST-DYNNR
              FIELD_NAME          = ' '
                STATIC              = 'X'
                MASK                = ',MS Excel (.xls),.xls.'
           CHANGING
                FILE_NAME           = p_filename
           EXCEPTIONS
                MASK_TOO_LONG       = 1
                OTHERS              = 2
    IF SY-SUBRC <> 0.
      MESSAGE e838(29) with p_filename.
    ENDIF.
    endform.                        "SELECT_FILE
         Form read_file                                                **
    form read_file using p_filename like rlgrap-filename.
    *---Display status message for User.
    CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
           EXPORTING
                TEXT             = 'Uploading Spreadsheet'
    *---Upload spreadsheet.
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
           EXPORTING
                FILENAME                      = p_filename
                I_BEGIN_COL                   = 1
                I_BEGIN_ROW                   = 1
                I_END_COL                     = 256
                I_END_ROW                     = 65536
           TABLES
                INTERN                        = t_filedata
           EXCEPTIONS
                INCONSISTENT_PARAMETERS       = 1
                UPLOAD_OLE                    = 2
                OTHERS                        = 3
    IF t_filedata[] is initial.
    message i009 with 'NO DATA FOUND IN FILE' p_filename.
    stop.
    ENDIF.
    sort t_filedata by row col.
    endform.                        "READ_FILE
         Form format_data                                              **
    form format_data.
      data: l_index type i.
      field-symbols: <fs1>.
    *---Display status message for user.
    CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
           EXPORTING
                TEXT             = ' Processing Data...'
      loop at t_filedata.
        l_index = t_filedata-col.
        assign component l_index of structure t_sheet to <fs1>.
        <fs1> = t_filedata-value.
        at end of row.
           append t_sheet.
           clear t_sheet.
        endat.
      endloop.
        refresh t_filedata.
        free t_filedata.
    endform.                        "FORMAT_DATA
         Form download_data.
    form download_data.
    OPEN DATASET p_txfile for OUTPUT.
      LOOP at t_file.
         TRANSFER t_file to p_txfile.
      ENDLOOP.
    CLOSE DATASET p_txfile.
    IF SY-SUBRC = 0.
      WRITE: / 'Excel to Textfile for Vendor Master Upload: ', P_TXFILE.
    ENDIF.
    endform.                    "DOWNLOAD_DATA</b>

    Hi!
    You don't need to program the 'translation' from a file into input data for RFBIKR00 yourself. SAP has done this, so that you can do this (nearly) without programming. If you need some special conversion rules, then you can add some coding, but most is possible without.
    Have a look at transaction LSMW. It's not so complicated it looks at the first time. Just look at <a href="http://help.sap.com/saphelp_erp2004/helpdata/en/ad/2d54a41d7011d2b42e006094b944c8/frameset.htm">help</a> for the way to use LSMW.
    Regards,
    Christian
    P.S.: sorry for lost your efforts, but you should switch to LSMW

  • Change Pointers for Vendor Master

    Hi All,
    I have to activate change pointers for Vendor Master data. I have some doubts regarding the same.
    1. An Idoc will be generated for newly created vendor, right?
    2. If I extend the vendor master IDOC, where should I write code to extract the values of newly added fields?
    3. If I create a custom IDOC for vendor master, what is the procedure to configure this in the change pointers for Vendor Master?
    Thanks & Best Regards,
    Kumar.

    >
    Sivapuram Phani Kumar wrote:
    > Hi All,
    >
    > I have to activate change pointers for Vendor Master data. I have some doubts regarding the same.
    >
    > 1. An Idoc will be generated for newly created vendor, right?
    > 2. If I extend the vendor master IDOC, where should I write code to extract the values of newly added fields?
    > 3. If I create a custom IDOC for vendor master, what is the procedure to configure this in the change pointers for Vendor Master?
    >
    > Thanks & Best Regards,
    > Kumar.
    Hi,
    1. Afer doing all the settings required to create change pointers (BD61, BD50, BD52), the idocs will be created when u run the report RBDMIDOC or execute transaction BD21.if any changes happen in master data
    like new vendor is created or vendor data is changed, then only change pointers will be created and on executing the aforesaid report, idocs will be generated.
    Also idocs can be generated by replicating vendor data through transaction BD14 or any other custom transaction.
    2. When you add custom segments to basic type, you have to write code in suitable user exits.
    Identify suitable user exit to populate data in custom segments and write the code in oubound side.
    Identify suitable user exit to populate the values in custom segments to database table, this code is to be written in inbound side.
    Regards
    Vinod

  • Which table of field "EXTENSION1" of vendor master data

    Hi Experts,
    I key in data in filed "EXTENSION1" (data line) for vendor master data, which table I can get this field?
    Thanks.

    Use this trick I learned from an ABAP friend of mine. Has a little of trial and error in it but its really good.
    1. Open 2 SAP windows
    2. In window 1, Go to ST05
    3. Activate Trace
    4. Go to window 2, access the field which you need to learn what table it is in. Ex. Go to XK02 to view the field. enter data in it.
    5. Go to window 1, Deactivate Trace
    6. In window 1, display trace
    7. Check each table written there in SE11 and see if your field is in that table.

Maybe you are looking for

  • Help with Apple IDs and iTunes please

    One family member has an iPad2 with one Apple ID that is authorized in iTunes on a Win7 laptop.  That laptop has one Windows user account.  Some apps, books, etc were purchased with that iPad2. We recently got a hold of an old iPhone to use as an iPo

  • How do I use field names other than the default ones in Contacts?

    The iPhone doesn't like certain types of phone field names! When you create a new contact with the Mac Address Book, you can choose mobile, iPhone, home, work, main, home fax, work fax, pager, and other. If, for example, your source data has a contac

  • WSUS not Downloading 2012 r2 patches

    The issue I seem to have in a prod environment  (WSUS on 2012r2) is, I get all server 2008 patches no issue, but the server 2012 patches, they aren't even being down loaded, I can retrieve the list from MS directly from the windows update panel. But

  • Formatting issues in iBooks on the iPad

    Hello, I'm creating iBooks to publish on the iBookstore, but am having some formatting issues, or so I think at least. I have already created one iBook (http://itunes.apple.com/gb/book/id387336687, apologies for the morbid subject matter), which I te

  • Summing logical results from a table

    Dear all Here is my problem. I have a spreadsheet with people's menu choices: 3 of each starter, main and dessert, as drop-down boxes. I want to now sum how many of each of the 27 possible choices have been made (see below): DUCK LAMB MOUSSE DUCK LAM