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!

Similar Messages

  • User exit FOR assign predefined vendor no

    hi i am new to USER EXITS.
    i understood the concetp of user exit.   there is some list of user exit available in SMOD.
    i have requirment of pre-assigning my vendor no whenever i am creation po USING me21n.
    tell me the step by step way to find out the user exits for the same requirement.
    regards
    Giri

    Hi,
    U want the user exits while creating ME21.
    Do one thing.
    Goto transaction ME21.
    Then go to system-->status.Then take take standarad program for the me21n.I think 'SAPLMEGUI'.
    Open this program in SE38 and go to attrubutes.Take the package of this program.Package is 'ME'.
    Go to SMOD.Press F4.Click on iforamtion systems button.Give u r package 'ME' there.
    Press enter.U will get all the enhancements. there.For Adding enhancement we have the enhancement
    'MM06E005'.
    Now go to CMOD and create the project and Assign this Enhancemt in Enhancement assigments.Then u wil get the exits which u have to implement.
    I hope this may help you.
    Thanks,

  • User exit for checking the vendor emailid in me22n or me21n

    hi all,
         can anybody suggest me a user exit for checking the email id of the vendor in me21n or me22n or me29n.
       plz suggest me a solution its urgent.

    hi yaan,
           i checked with the user exit that u suggested me, it is getting triggered, i am able to check whether the vendor email id is present or not, but this is happening all the time that is even when the user dont want to send a email to the vendor i.e. he just wants to print the purchase order, even at that time this user exit is getting triggered and giving a message that the vendor email id is not maintained.
      the reson why this is happening is there is no import parameter to this user exit which gives the "medium of data transfer"  the user has entered. if i get this parameter visible inside the user exit, then i can check this parameter inside the user exit and do the required operation.   i checked up with all the user exits in "me" package and even the other related packages but none of them is getting triggered,
      do u know a user exit or badi which imports this parameter and also gets triggered at the time of creation of purchase order.
      plz give me a solution.
    regards,
    santosh.

  • Search user-exit for create purchase order

    Hi all,
    i'm searching the user-exit (or BADI) for create purchase order.
    Thanks for help.

    Hi CECG,
    GOTO SMOD and press F4
    then Click on  Information system
    and in the Package name give as     ME
    and press enter.
    you will get all user exits for Purchase Orders
    Hope this solves your problem.
    Please reward points if found helpful.
    Thanks and regards,
    Rajeshwar.

  • Wich user-exit  for Creating Vendor I must use?

    Hi, experts
    I have a requiriment on T/C XK01 & XK02 when customer is creating or modifying Vendor; it is when user put value on screen field <i>"Payment Terms"</i> (<b>LFB1-ZTERM</b>) this values must be same on next screen "PURCHASING DATA" on screen field "<i>Terms of paymnt</i>" (<b>LFM1-ZTERM</b>).
    Which user exit do I use for this ( RFKRRANZ/SAPMF02K )?
    Where to check  value on screen field "Payment Terms" ( RFKRRANZ/SAPMF02K )  ?
    I will appreciate any helpfull information, as soon as possible, thanks in advance.
    Regards,
    mgg
    P.D. Points reward

    Hi,
    Why do you need user to input if you can copy automatically the value ZTERM from screen purchasing data into ZTERM in accounting screen? You can also pop up a message if user's selected value in accounting screen is different from  purchasing data.
    DATA: WA_STRUC(100) TYPE C,
          WA_LFB1 TYPE LFB1,
          WA_LFM1 TYPE LFM1.
    FIELD-SYMBOLS: <FS_LFB1>, <FS_LFM1>.
    WA_STRUC = '(SAPMF02K)LFB1'.
    ASSIGN (WA_STRUC) TO <FS_LFB1>.
    WA_LFB1 = <FS_LFB1>.
    WA_STRUC = '(SAPMF02K)LFM1'.
    ASSIGN (WA_STRUC) TO <FS_LFM1>.
    WA_LFM1 = <FS_LFM1>.
    WA_LFB1-ZTERM = WA_LFM1-ZTERM.         "<-- change here
    or
    IF WA_LFB1-ZTERM <> WA_LFM1-ZTERM.
    * pop up message
    ENDIF.
    <FS_LFB1> = WA_LFB1.                   "<-- change here
    UNASSIGN <FS_LFB1>.                   "<-- change here
    Regards,
    Ferry Lianto

  • User exit for create delivery order

    hi! expert.
    i have a scenario when user B create delivery order (VL01N)  then get DO No.  I want to send this DO No. to user A 's mail.
    when i look for user exit with this  [program|http://wiki.sdn.sap.com/wiki/display/ABAP/FindEXITandBADIfroagivenTransactionCode]  . i don't know which one I should use.  please suggest me.
    V02V0001
    V02V0002
    V02V0003
    V02V0004
    V50PSTAT
    V50Q0001
    V50R0001
    V50R0002
    V50R0004
    V50S0001
    V53C0001
    V53C0002
    V53W0001
    VMDE0001
    VMDE0002
    VMDE0003
    VMDE0004
    my SAP  version is 4.6
    best regards,
    Kiitisak

    Hi,
    Any userexit asks the access key for first time.(Not the case with customer exits). So no probelm. Get the access key from your BASIS team and implement the exit. I wonder that MV50AFZ1 is not implemented yet in your system. Is your SAP system new?
    This is the most busy exit (Locked by some one at any time) in most of the systems:)
    Thanks,
    Vinod.

  • PA30 User exit for Creating work tax area

    Hi all, 
    I have a requirement to create a work tax area for personnel with allocation percent is allowed more than 100% for two particular tax areas. 
    For this I tried to use the user exit EXIT_SAPFP50M_002. In that user exit I have written the condition if the tax area is one of the two areas and the allocation percentage is greater than 100% then skip the validation it is doing currently.  But this user exit is not called when I run the program. I ran in the debug mode to see if it is called. But it is not called.   
    Currently if I enter allocation percentage greater than 100% then it will fire a dialogue message box saying “Work percentage cannot be greater than 100% Change existing records”.
    So I am wondering if it is the correct user exit to use.  Can you help? 
    Thanks for the great help. 
    Sobhan.

    Hi sobhan,
    1. ideally, this is the correct exit.
    2. for all infotypes, on saving,
       this is called.
    3. to check,
       just give some MESSAGE statement
       (without any If or without any logic
       and without any checking of infotype)
    4. From that we will come to know,
      if this is really getting called or not.
    5. Also make sure, the PROJECT (CMOD)
      is activated for this enhancement.
    regards,
    amit m.

  • Regarding creation event in user exit for create customer

    hi gurus,
    in user exit how to create event for create customer
    regards
    vijay

    Hi
    Follow the below steps to find out what all BADI's are called when you press any button in any transaction.
    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.
    mark if helpful
    Regs,
    Tushar Mundlik

  • Delete vendor master record

    Dear All,
    We need to delete some vendor master records and following the below procedure for deletion.
    Step1:   Flag for deletion for the vendor to be deleted in XK06
    Step2:   Maintained logical file and assigned path in  T- code FILE (Physical path is maintained as F:\usr\sap\T3P\DVEBMGS00\work\{<FILENAME>} taken from T code AL11from the directory  DIR_HOME)
    Step3:   In SARA, maintained object as FI_ACCPAYB and in configuration maintained logical file name
                    Selected write option, maintained variant with the vendor name ,selected the check box General master records and saved
                    Executed the archive program
    Step4:   In job overview write job is shown but not delete job (ARV_FI_ACCPAYB_WRI20090427155628)
    We followed the above procedure for material master and it was deleted well but unable to delete vendor master.
    Please let us know if there is any other procedure to delete vendor master or we missing anything in maintaining the logical file or in archiving procedure.
    Note      : No transactional data exists for these vendors to be deleted.

    Dear,
    Deleting Vendor master is a big task even for experienced Consultants - I feel.
    Usually you can change vendor name as DO NOT USE or DELETED. If any user try to use this vendor the name will appear as above.
    Please check the OSS note:
    Note 206812 - User exit for archiving MM vendor master data
    Note 122641 - Vendor change documents not archived
    Note 77670 - FI - Master data archiving Delete deletion flag
    Note 84913 - Vendor master; deleting invalid partner functions
    Regards,
    Syed Hussain.
    Edited by: Syed Hussain on Jan 9, 2010 10:40 AM

  • User Exit for Tax Determination

    Hi Friends,
    I am working on Purchase Order(PO) creation process and my client requirement is, if the vendor is based in UK and even delievery is going to abroad, system should call normal tax code instead of SAP standard (which is; sap considers it as export and apply customs duty).
    Anybody know about the User Exit in the Tax Code (Tax) determination process where I can change the Tax Code during runtime?
    Regards,
    Shabbar

    These are the user exits for the purchase order.
    V02V0001-Salesarea determination for stock transport order
    V02V0002-User exit for storage location determination
    V02V0003-User exit for gate + matl staging area determination (headr)
    V02V0004-User Exit for Staging Area Determination (Item) 
    V50PSTAT-Delivery: Item Status Calculation
    V50Q0001-Delivery Monitor: User Exits for Filling Display Fields
    V50R0001-Collective processing for delivery creation
    V50R0002-Collective processing for delivery creation
    V50R0004-Calculation of Stock for POs for Shipping Due Date List
    V50S0001-User Exits for Delivery Processing
    V53C0001-Rough workload calculation in time per item
    V53C0002-W&S: RWE enhancement - shipping material type/time slot
    V53W0001-User exits for creating picking waves
    VMDE0001-Shipping Interface: Error Handling - Inbound IDoc
    VMDE0002-Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0003-Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0004-Shipping Interface: Message SDPACK (Packing, Inbound)
    Award poits if this was helpful.
    Thanks and regards.

  • User exits for transaction VL10B

    Hi,
    Could anyone please give me the user exit for transaction VL10B.
    Regards
    Karan

    Hi Karan,
    Just check -
    V02V0001  Sales area determination for stock transport order         
    V02V0002  User exit for storage location determination               
    V02V0003  User exit for gate + matl staging area determination (headr)
    V02V0004  User Exit for Staging Area Determination (Item)            
    V50PSTAT  Delivery: Item Status Calculation                          
    V50Q0001  Delivery Monitor: User Exits for Filling Display Fields    
    V50R0001  Collective processing for delivery creation                
    V50R0002  Collective processing for delivery creation                
    V50R0004  Calculation of Stock for POs for Shipping Due Date List    
    V50S0001  User Exits for Delivery Processing                         
    V53C0001  Rough workload calculation in time per item                
    V53C0002  W&S: RWE enhancement - shipping material type/time slot    
    V53W0001  User exits for creating picking waves                      
    VMDE0001  Shipping Interface: Error Handling - Inbound IDoc          
    VMDE0002  Shipping Interface: Message PICKSD (Picking, Outbound)     
    VMDE0003  Shipping Interface: Message SDPICK (Picking, Inbound)      
    VMDE0004  Shipping Interface: Message SDPACK (Packing, Inbound)      
    REWARD!!
    Regards,
    Ajinkya

  • User exits For Vl01n

    i want to block the delivery aftercycle closing in VL01N for shipping point 1103
    selection date not more that 3 days after closing.
    For Order Type Is 2873 1901 2902
    A popup Message Will Apper If Delivery Is After  Day's .
    So How Can I Solve This Issue Plz Help Me.
    I Have No Idea About User Exits.

    hi anilkumar,
    go through these exits.
    V02V0001  Sales area determination for stock transport order
    V02V0002  User exit for storage location determination
    V02V0003  User exit for gate + matl staging area determination (h
    V02V0004  User Exit for Staging Area Determination (Item)
    V50PSTAT  Delivery: Item Status Calculation
    V50Q0001  Delivery Monitor: User Exits for Filling Display Fields
    V50R0001  Collective processing for delivery creation
    V50R0002  Collective processing for delivery creation
    V50R0004  Calculation of Stock for POs for Shipping Due Date List
    V50S0001  User Exits for Delivery Processing
    V53C0001  Rough workload calculation in time per item
    V53C0002  W&S: RWE enhancement - shipping material type/time slot
    V53W0001  User exits for creating picking waves
    VMDE0001  Shipping Interface: Error Handling - Inbound IDoc
    VMDE0002  Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0003  Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0004  Shipping Interface: Message SDPACK (Packing, Inbound)
    and use pop_up_to_confirm function module to get pop up window..
    <b><i>Reawrd points if useful</i></b>
    chandra

  • User Exit for display User fields in MM03

    Peace to All,
    I was able to place user fields in Purchase View of MM03.
    Question , how do I pull data from ZMARA table  of my master data so that I can display it on MM03.
    I will appreciate your help on this. Does anyone has a sample program to do so.
    Thanks in advance,
    Shilpa

    Hi Shilpa,
    Check the following user exit for MM03:
    MGA00001            Material Master (Industry): Checks and Enhancements 
    MGA00002            Material Master (Industry): Number Assignment       
    MGA00003            Material Master (Industry and Retail): Number Display.
    Hope this will help you....

  • User exit  for VL01

    Hi can some body tell me which user exit we can use for VL01N ( It seems that there is no Customer exit for this application) my requirement is I need to update one custom field( in the table LIPS(Delivery line item) the custom field is contract number 'Z_Contract'(The type of this field is  VBELN) which I have added to the table LIPS using append structure.
    Please let me know how to populate the field data of the table LIPS in which user exit we can do this?
    Thanks&Regards
    Mahesh

    Hi Mahesh Reddy,
    Check the bellow Exit Names
    Take this Exit name and goto SMOD Tcode and open Component
    V02V0001      Sales area determination for stock transport order           
    V02V0002      User exit for storage location determination                 
    V02V0003      User exit for gate + matl staging area determination (headr) 
    V02V0004      User Exit for Staging Area Determination (Item)              
    V50PSTAT     Delivery: Item Status Calculation                            
    V50Q0001      Delivery Monitor: User Exits for Filling Display Fields      
    V50R0001      Collective processing for delivery creation                  
    V50R0002      Collective processing for delivery creation                  
    V50R0004      Calculation of Stock for POs for Shipping Due Date List      
    V50S0001      User Exits for Delivery Processing                           
    V53C0001      Rough workload calculation in time per item                  
    V53C0002      W&S: RWE enhancement - shipping material type/time slot      
    V53W0001     User exits for creating picking waves                        
    VMDE0001     Shipping Interface: Error Handling - Inbound IDoc            
    VMDE0002     Shipping Interface: Message PICKSD (Picking, Outbound)       
    VMDE0003     Shipping Interface: Message SDPICK (Picking, Inbound)        
    VMDE0004     Shipping Interface: Message SDPACK (Packing, Inbound)        
    Regards
    Sreeni

  • User Exit for VL31N

    Hello all
    My requirement is, need to find a screen exit in Vl31n.
    Need to pass last updated batch number to the batch field in VL31N transaction.
    Tell me if there is any screen-exit to pass Batch number automatically.
    If its helpful, i will give u full reward points.
    Thanks in advance.
    Ravi

    Hi
    check the following
    Enhancement                                                                               
    VMDE0004                                Shipping Interface: Message SDPACK (Packing, Inbound)        
    VMDE0003                                Shipping Interface: Message SDPICK (Picking, Inbound)        
    VMDE0002                                Shipping Interface: Message PICKSD (Picking, Outbound)       
    VMDE0001                                Shipping Interface: Error Handling - Inbound IDoc            
    V53W0001                                User exits for creating picking waves                        
    V53C0002                                W&S: RWE enhancement - shipping material type/time slot      
    V53C0001                                Rough workload calculation in time per item                  
    V50S0001                                User Exits for Delivery Processing                           
    V50R0004                                Calculation of Stock for POs for Shipping Due Date List      
    V50R0002                                Collective processing for delivery creation                  
    V50R0001                                Collective processing for delivery creation                  
    V50Q0001                                Delivery Monitor: User Exits for Filling Display Fields      
    V50PSTAT                                Delivery: Item Status Calculation                            
    V02V0004                                User Exit for Staging Area Determination (Item)              
    V02V0003                                User exit for gate + matl staging area determination (headr) 
    V02V0002                                User exit for storage location determination                 
    V02V0001                                Sales area determination for stock transport order                                                                               
    Business Add-in                                                                               
    DELIVERY_PUBLISH                        Announcement of delivery data during database update         
    Regards
    Anji

Maybe you are looking for