Vendor user exit

hi all,
                while creation of vendor is under process, i want to catch the vendor number and use it accordingly to my requirement even before the vendor is created.
i know this can be accomplished by user exits.but not sure, which user exit to use.
i have used vendor user exit EXIT_SAPMF02K_001 initially.
after i create a vendor and save it, the control goes to exit EXIT_SAPMF02K_001.by the time control comes out of this user exit,the vendor number is not yet generated by SAP.
now,i want to use a vendor user exit,so that by the time  control reaches there, vendor number should have been generated.
plz look at the steps.
step1--->XK01(vendor creation).
step2--->save.
step3--->the control goes to EXIT_SAPMF02K_001, where code written according to requirement is executed.(the vendor number is not yet generated by SAP).
step4--->the control comes out of EXIT_SAPMF02K_001 .
step5--->the control comes to vendor exit EXIT_?????????_???.(the vendor number is generated by SAP,by the time control reaches here).here, i write code according to my further requirement by using vendor number generated by SAP,eventhough vendor has not been created yet.
plz suggest me the correct vendor user exit for this purpose.i have used
EXIT_RFKRRANZ_001 for this purpose, but it doesnt suit my requirement.
thanks in advance,
shivaa

Hi Tamás ,
                 thanx for ur quick reply.     
i had the same requirement while creating a sales order too.i have completed the task sucessfully.
there i have used the user exit MV45AFZZ.
plz see the following steps.
step1--->VA01(salesorder creation).
step2--->save.
step3--->the control goes to form FORM USEREXIT_SAVE_DOCUMENT_PREPARE in MV45AFZZ
, where code written according to requirement is executed.(the salesorder number is not yet generated by SAP).
step4--->the control comes out of FORM USEREXIT_SAVE_DOCUMENT_PREPARE.
step5--->now,the control comes to FORM USEREXIT_SAVE_DOCUMENT in MV45AFZZ.
(the salesdocument number is generated by SAP,by the time control reaches here).here, i write code according to further requirement by using salesdocument number generated by SAP,eventhough salesorder has not been created yet.
can u plz check once again, and suggest me the vendor user exit for my requirement.
plz its urgent.
thanking u once again for ur reply.

Similar Messages

  • Vendor User Exit at Initial Screen

    Dear friends
    When a vendor is created through XK01, I would like to control that if u201CAccount Group 1000u201D is entered then Purchasing Organization and Company Code fields must be mandatory before skipping them empty at initial screen. Although I found a user exit that controls the data on saving but itu2019s too late since after creation of vendor workflow will be triggered and until itu2019s approved no changes will be allowed.
    Looking forward to your advice and thanks in advance.
    Thanks and Best Regards,

    Hi,
    Following are userExits of T-code XK01,
    RFKRRANZ            User exits: Accounts Payable Information System
    SAPMF02K            User exits: Vendor master data
    To Activate User Exit or Implement it,
    Use T-CODE CMODE.
    First Check whether enhancement is assigned to a project in CMOD.
    If it is not assigned, then  assign it to a project by creating Project in T-Code CMOD.
    After Assign Enhancement in project click on Components Button on Application bar of CMOD.
    Click on Function Exit and Active the Include present in USER EXIT.
    Write Your Code in the include fresent in UserExit.
    There is a Active button at application Bar of T-code in CMODE  to activate the exit.
    Thanks & regards,

  • User Exit/ BADI during creation of vendor master

    Dear Friends,
    During creation of vendormaster if the with holding tax is maintained then PAN no. field should be made mandatory.
    So far I know this can't done through standard field selection of vendor master. So this is to be done through BADI/User exit. Please provide me the same where in run time I can get PAN no field. It comes from the excise table.
    Regards

    First try for any Customization is available.
    If not we can achieve with enhancement point.
    Try to find out an implicit enhancement point on PAI event of the screen there validate for the "PAN No"
    if the "PAN No" is blank raise an error message & EXIT from the PAI.
    It would serve your purpose.
    Regards.
    Abhijit

  • User Exit or BADI for Material,BOM,Customer,Vendor

    Dear All,
    I have requirement where if User A changes a Material X .It should go for approval by workflow.
    When the Material X is waiting for approval no other User should be able to change the material .It should give him a message
    and restrict him from changing the Material.
    Is there any User Exit or BADI to restrict him from changing the material. The exit or BADI should be called as soon as the Material is entered in MM02.
    I need exit or BADI for BOM, Vendor and Customer also.
    Thank you.

    Hi,
    You can go to Transaction SE80 and check in Function Group MATF. There have been two User Exits which are called during MM02 Transaction execution (via Analysis Transaction SE30) - MATERIAL_FIELD_SELECTION_NEW and MATERIAL_FIELD_SELECTION_COMB.
    BAdI called by FM MATERIAL_FIELD_SELECTION_NEW.
    Thanks and Regards,
    Prabhakar Dharmala

  • User Exit OR Badi for MK01 transaction (used for saving vendor amster data)

    Hi All,
    I have a requirement where I have to call my workflow, when we create the Vendor using my custom transaction (ZMK01, which is a copy of standard transaction MK01).
    For Workflow triggering I am using FM 'SAP_WAPI_CREATE_EVENT' in the user exit  'EXIT_SAPMF02K_001' but this is only for checking the data on saving Vendor Master.
    So I want to use FM 'SAP_WAPI_CREATE_EVENT' at right place. For that , I need User-Exit or BADI which is used for saving vendor master data.
    Could anyone please help me to find out the user exit or BADI for save event of vendor master data using transaction MK01.
    Looking forward to your advise and thanks in advance.
    Best Regards,
    Mamta

    Hi ,
    I forgot to activiate the project linked with User exit 'EXIT_SAPMF02K_001' .
    so problem is solved now
    Thanks,
    Mamta

  • USER EXIT or BADI for Vendor field in MIRO

    Hi Experts,
    In MIRO transaction vendor field gets defaulted from Purchase Order. So my requirement is to changes that vendor with alternate payee.
    To <u>replace the vendor with alternate payee</u> I need the <b>USER EXIT or BADI</b>, kindly help me on this will be useful for us.
    Thanks in Advance.
    SAP Consultant

    Transaction Code - MIGO                     Goods Movement
    Exit Name           Description
    MBCF0002            Customer function exit: Segment text in material do
    MBCF0005            Material document item for goods receipt/issue slip
    MBCF0006            Customer function for WBS element
    MBCF0007            Customer function exit: Updating a reservation
    MBCF0009            Filling the storage location field
    MBCF0010            Customer exit: Create reservation BAPI_RESERVATION_
    MBCF0011            Read from RESB and RKPF for print list in  MB26
    MB_CF001            Customer Function Exit in the Case of Updating a Ma
    No of Exits:          8
    BAPI-step by step procedure
    http://www.sapgenie.com/abap/bapi/example.htm
    list of all BAPI's
    http://www.planetsap.com/LIST_ALL_BAPIs.htm
    Rewards if useful.................
    Minal

  • Badi/User-exit for vendor down payment request in f-47

    hi all,
    is there any badi/user-exit available for vendor down payment request?
    I need to trigger a workflow when a vendor down payment request in transaction code F-47.
    how can i do this?
    Pls guide me.
    Thanks & regards,
    Raj

    Did it using a business transaction event

  • In ME21N,User Exit/BADI for  Defaulting  Vendor number at item level.

    Hi Experts.
    In ME21N, for every purchase order, we have condtion tab for each line item.
    Many condition typesot taxes  are listed based on the config for the materials.
    My requirements is, When we go inside by selecting a condition type we find vendor number displayed.
    I need a user exit/BADI for defaulting the Vendor number.
    Regards
    Balaji R

    Hi,
    check with below link,
    fo this one you will find both user exit and badis
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/find%252bapplication%252bclass%252bwith%252bexits%252band%252bbadis%252bfor%252ba%252btransaction
    Regards,
    Madhu

  • User exit for creating/deleting vendor master

    Hello Gurus,
    I have this task that to update this customized transaction we have for the certification list of the vendors. What they want is every time that there is new vendor master to be created or deleted in XK01, the customized transaction we have for the certification list of the vendors should be updated. I am thinking to suggest  link the table LFB1 and LFA1 to the custo tcode we have to satisfy the business needs. Or any other suggestions? What are the user exits that can be use and link the creation /deletion vendors to my customized program? Technical team is asking for the user exits but not aware of them
    Thanks!

    We have this customized tcode where we input the vendor and materialu2019s expiration date manually. Then client wants to enhance that custo tcode with features when creating and deleting vendor in XK01 transaction, the new vendors data will also be automatically updated the custo tcode we have before. Its like everytime there is new vendor created, the custo tcode we have before will be updated with the new vendor data(not automatically input) then if the vendor is deleted, the vendor entry in the custo tcode we have before will also be deleted.
    I found the user exit SAPMF02K but according to the technical team it is not applicable to our issue. Any suggestions or comments or other user exit that we can use to develop this new request wanted by the client?
    Thanks!

  • User-Exit/Badi For Vendor Down Payment Request

    hi All,
    Is there any user-exit or badi available for vendor down payment request?
    tcode:f-47.
    please let me know.
    Thanks & Regards,
    Raj

    I want to trigger an event for workflow when
    a vendor down payment request is created in
    *tcode f-47.*
    Well if you are not able to find the correct enhamcement spot then you can approach as below
    When ever you create a New Item In the Tcode F-47 the  if you succesfully saves the data then it prompts you a message like below
    *Document 1700000000 was posted in company code 2100*
    So instead of searching for Exits or BAdi's try to Start workflow by using the message
    for this all you need to bind the message and the Workflow , for this you have use the transaction SWUY it is a wizard where you need to specify the Message class and the message number

  • User exit for vendor down payment

    Dear All,
    Can you please provide user exit for vendor advance payment ( F-48).

    Hi
    Please check the below user exits
    F050S001
    F050S002
    F050S003
    F050S004
    F050S005
    F050S006
    F050S007
    F180A001
    FARC0002
    FEDI0001
    RFAVIS01
    RFEPOS00
    RFKORIEX
    SAPLF051
    Thanks & Regards
    Phaneendra

  • User exit or a badi for checking the vendor email id in me22n on me29n

    hi all,
    can anybody suggest me a user exit or a badi  for checking the email id of the vendor in me21n or me22n or me29n.
    i.e. a user exit or a BADI which gets hit either at the time of creation or release of a purchase order.
    plz suggest me a solution its urgent.
    regards,
    santosh

    Hi Santosh,
    Have you looked BADI <b>ME_PROCESS_PO_CUST</b> or user exits <b>EXIT_SAPMM06E_016</b> / <b>EXIT_SAPMM06E_017</b>?
    Hope this will help.
    Regards,
    Ferry Lianto
    Please reward points if helpful.

  • Vendor name should be updated in F110 (User exit by substituion)

    Hello all,
    I am  doing payments for RTGS/NEFT through F110, BSEG-SGTXT should be filled with vendor name.
    I tried this by substitution at acll up point 2 in OBBH by using User Exit. In user Exit we have written coading as Take BSEG-LIFNR where Account Type = K, go to LFA1 where BSEG-LIFNR=LFA1-LIFNR, Pick NAME1 for that LIFNR, & print that NAME1 in BSEG-SGTXT.
    Now problem is, substitution is trigring but it is substituting BSEG-SGTXT by LFA1-NAME1 only for 1st line where account type = K (i.e Vendor Line item). System is not printing same NAME1 to the corresponding line item (i.e Bank Line item).
    We want NAME1 at Bank Line.. Problem F110 runs at background, due to which we are not able to set any breakpoints & not able to do debuging also.
    Regards,
    Sagar

    Here is what you can do..
    In line item only one line will have vendor line item which will contain vendor number...In substituion it processes line by line...So for second line you need to store the vendor number of first line may be by import/export and than update second line... ?You can also process this in foreground by not doing the payment run in F110 and porcess it individually via the program.
    Thanks
    Nabheet

  • User exit for vendor no. in PO transaction me22n

    i need any user exit which have eina-idnlf(vendor no. field) at run time.
    i had to check if this field is changed or blank then that shoul reflect.

    check these
    EXIT_SAPMM06E_013    
               Update Customer's Own Data in Purchasing Document
    EXIT_SAPMM06E_016
                   Export Data to Customer Subscreen for Purchasing Document
    EXIT_SAPMM06E_017  
                 Export Data to Customer Subscreen for Purchasing Document

  • User exit after selecting vendor with multiple bank accounts

    Hi,
    the requirement is that a pop-up should appear after the user selects a vendor with multiple bank accounts, in transaction MIRO, FB60, F-43 and a few other transactions.
    I was thinking of a user exit. Honestly, I wonder if this is technically possible ?
    Any hints welcome,
    regards,
    Rolf
    Message was edited by:
            Rolf Schorpion

    HI
    I believe u have to change the std programs to do that.
    Max

Maybe you are looking for

  • Data Import from XML Format file

    I want to import data  from XML file format.Can i do it ? If yes then please give me more details in the step.

  • Material serial number creation

    Hello, I have a scenario in setting up serial number for material. I am presently working on data migration from legacy system to SAP. Materials in legacy system has serial numbers assigned to it. I am migrating service contracts with service materia

  • A different hang-on-boot problem

    I have a mac mini that's about 1 month old. It was working great. Then I moved. I booted it up no problem, but the resolution on a different monitor was incorrect. So I clicked 'detect displays' and that's when the trouble started... It didn't detect

  • Default User Name in Person Responsible

    Hi All, If the User opens any Transactions to Create - By default his id or his name should be picked up , More over again it should not be Editable , it shoudl be Grey Mode. where i could do this setting . Do guide me. Thanks in Advance. Regards, Am

  • Versamail 3.5.3

    when i recive mail with attached file, i cannt open it. foe ex. a word file.  the att. inter to the treo 680 like doc.  and the documents to go dosent open it. what can be the problem ? thanks. Post relates to: Treo 680 (Cingular)