User Exit for managing Customer Master Texts- Urgent

Hi All,
I have a requirement in which the the Customer Master Central texts for certain text Id's are to be maintained in such a way via XD02 that whenever any changes are made and it is saved the changes become non editable and added with user date and time and then the user can add additional line of texts but cannot edit the earlier ones. So in this way the earlier texts are prevented from accidental deletion and any new addition has a stamp( User,date,time) to determine who changed it and when. I searcehd for any exit in the program but could find only one i.e. EXIT_SAPMF02D_001
Is this requirement faesible in standard SAP?
Now to me this exit could not serve any purpose.Please help.
thanks,
Manish

Hi,
     use the following BADI's which will suitable for ur reqirement
business Add-In CUSTOMER_ADD_DATA_CS .
business Add-In CUSTOMER_ADD_DATA
Regards

Similar Messages

  • User Exits for Purchase order Header Text Validation

    Hi Experts,
    I need user exit for validate a  Long text in Purchase order header data for a Particular Doc type.
    We are using 4.6 B so badi is not available .
    So pls tell me user exit for the same or any other method as i was unable to find user exit for this scenario.
    Note :  This valiadation should trigger whhile creating  PO.
    Warm Regards
    Santosh Kumar
    Edited by: Santosh L on Mar 19, 2010 9:58 AM

    i have used concept of global memory through call stack

  • User-Exit for changing Sales Document Number - Urgent

    Hi Experts ,
                     Please suggest me the <b>User Exit for changing Sales Document Number.</b>
    thanks,
    Jayesh<b></b>

    hi jayesh,
    chech this exit-----EXIT_SAPFV45S_002.
    this exit's description says " Change Sales Document Using Configuration".
    Other available exits are
    SDAPO001            Activating Sourcing Subitem Quantity Propagation
    SDTRM001            Reschedule schedule lines without a new ATP check
    V45A0001            Determine alternative materials for product selection
    V45A0002            Predefine sold-to party in sales document
    V45A0003            Collector for customer function modulpool MV45A
    V45A0004            Copy packing proposal
    V45E0001            Update the purchase order from the sales order
    V45E0002            Data transfer in procurement elements (PRreq., assembly)
    V45L0001            SD component supplier processing (customer enhancements)
    V45P0001            SD customer function for cross-company code sales
    V45S0001            Update sales document from configuration
    V45S0003            MRP-relevance for incomplete configuration
    V45S0004            Effectivity type in sales order
    V45W0001            SD Service Management: Forward Contract Data to Item
    V46H0001            SD Customer functions for resource-related billing
    V60F0001            SD Billing plan (customer enhancement) diff. to billing plan
    Enter these exits name in SMOD transaction and select components. u can find all the user exits available for this exit name.
    Reward me if useful..........
    Harimanjesh AN

  • User exit for XD01 (Customer Creation)

    Hi All Gurus,
    I need to extract some data (kunnr, name1, name2, telephone, mobile etc from KNA1, KNVV, KNBK tables) when user is creating a new customer. I have used the user exit SAPMF02D - EXIT_SAPMF02D_001 for the requirement.
    I am getting all the required data except KUNNR. It is always blank, and according to my guessing it is because yet the KUNNR is not created.
    Is there any other alternative or user exit for this scenario?
    Thank you all in advance,

    This was a very useful post Marcin!
    For those who need detailed steps for BTE regarding customer master data:
    Transaction FIBF
    Environment -> Infosystem P/S
    Find event code using google (debitors are 00001320)
    Click "Sample Function Module" and copy it to your FM (e.g. Z_CUSTOMER_UPDATED)
    Back in FIBF choose menu Settings -> Products -> ...of a customer and create one (check "Active"). Go back to FIBF
    Settings -> P/S Modules -> of a customer and assign your event + product + FM
    Now you can implement your FM
    You can use this FM to track changes to customer master data and e.g. feed the information into interfacing systems.

  • User-Exit for Checking Customer and Sale order type in Sales Order Creation

    Hi Experts,
      While creating the Sales Order once i enter sold-to-party and enter line item, i have to check the customer against the sales order type.
    Please suggest me if any user-exit or enhancement or BADI available for it.
    Thanks & Regards,
    -VM

    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

  • 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

  • MD11 Screen Exit/BADI/ User Exit For Adding Custom Field

    Hi,
    I have a requirement wherein i need to add one custom field on MD11 Screen.
    I cheked but coudnt find any relevant Exit or BADi for doing this.
    Doen Anybody knows how to add Custom Field on MD11 Screen.
    Thanks in Advance.
    Nitin

    Hi,
    Check....
    Exit Name               Description     
    LMDR2001               User exits restr. profiles of opt. pur.ord.-based load bldg     
    LMDZU001               User exits in additional planning     
    reward points if useful....
    Regards
    AK

  • Screen/ User Exit for Internal Order Master Data

    Hi,
    I would like to one more field in Internal Order Master Data in TC KO01. I know the Table AUFK and i know there is one Include Structure (CI_AUFK). but i dont know how to add the field in that.
    if you go to Screen Exit COOPA003.  There is a Structure like CI_AUFK Structure there is no Calling screen in SMOD.  
    Can anybody please let me know how to do that?
    It's really really very urgent.
    your help would really appriciate.
    Thanks,
    Dhaval Shah.

    Hi Chandra,
    Thanks for the reply, can you please let me know from which TC i have to do. and i will be really appreciate your help  if you write down the whole process.
    Because i am aFunctional Person and i am using this Screen Exit for the first time so i'll be really thank ful to you.
    Thanks,
    Dhaval Shah.

  • User Exit for Material Group...Urgent help needed

    Does anybody have an idea of which user exit can be used to capture the changes made to material group in MM02(Material)..... Urgent help needed...

    See  the below user exit and this will trigger under MM01,MM02 and MM17 Transaction
    Enhancement name : MGA00001
    Function module :EXIT_SAPLMGMU_001
    Include : ZXMG0U02
    Reward Points if it is helpful.
    Thanks
    Seshu

  • User exit for new pricing at header - Urgent!

    Hi All,
    My Requirement is if I change a value at the header of the sales order(after pressing enter) , pricing should be done automatically. I don't want at the line item level.
    so would like to know if there is any user exit?
    I found userexit_new_pricing_vbkd in Include MV45AFZB , but like to know if this works?
    Please let me know.
    Thanks and Regards,
    Kumar.

    Here my solution (it works also, if you press <save> without <Enter> first):
    Include MV45ATZZ:
    DATA: gs_vbak_changed TYPE vbak.
    Include MV45AFZB (USEREXIT_CHECK_VBAK):
    IF NOT gs_vbak_changed IS INITIAL  AND vbak-vkbur <> gs_vbak_changed-vkbur.
          PERFORM preisfindung_gesamt USING 'G'.
    ENDIF.
    Include MV45AFZZ (USEREXIT_MOVE_FIELD_TO_VBAK):
    MOVE vbak TO gs_vbak_changed.
    Good luck
    Manuela

  • User Exit for VA21 - Opportunity Number Text

    Hi! I need to retrieve or do some checking on the Opportunity Number Header Text if this is filled or not when creating an invoice/quotation. I've already done this for the checking on VA23, I used FM read_text and it works. But for the checking on VA21, I can't retrieve the text. This is because FM read_text requires
    1. ID - TDID
    2. Language - SPRAS
    3. Name - Doc Num
    4. Object - TDOBJECT
    and for VA21 since it technically still doesn't have a document number it can't read the text.
    Is there any temporary table/structure where the text is saved, where I can retrieve the text?

    Hi,
    I think you are checking the header text in a program (Use exit/BAdi) before saving the document right?  I have also faced the same scenario for tcode ME21N and ME22N. I resolved the issue in a BAdi .
    Before saving the document the text is available for ls_name = space. i.e name = ls_name.
    And the same text is available after saving the document for name = ls_name = Document number.
    Try with this.
    CALL FUNCTION 'READ_TEXT'
    EXPORTING
    client = sy-mandt
    id = l_wa_textid_hdr-tdid
    language = sy-langu
    name = ls_name
    object = l_wa_textid_hdr-tdobject
    TABLES
    lines = it_lines
    EXCEPTIONS
    id = 1
    language = 2
    name = 3
    not_found = 4
    object = 5
    reference_check = 6
    wrong_access_to_archive = 7
    OTHERS = 8.
    Regards,
    Raju.

  • User exit for  Unblocking Customer credit block

    Business Requirement:
    To bypass the customer credit block error message and udate the sales order (extension data)
    We currently have a custom program which updates the Sales Order item data for Additonal Tabs (custom fields in VBAP) table. We want to update the Sales Order item level and bypass the error thrown by the below BAPI.
    BAPI_SALESORDER_CHANGE
    E V1                   154 Order receipt/delivery not possible, credit customer blocked

    Hi
    If I understand you, you want to update some fields (zz-fields in an append for VBAP) if the conditions that return an error message happens. What is the error? An standard error or a customer error in a userexit? To populate the fields (for instance, the same that for structure BAPIRET2), you can use the USEREXIT_MOVE_FIELD_TO_VBAP in MV45AFZZ if it's triggered before the error message and you can reproduce the validation for this error in this userexit.
    I hope this helps you
    Regards
    Eduardo

  • User exits for Material Master in ECC 6.0

    Hello,
    We would like to have a function for checking descriptions when we are saving a material in the material master. We are today running R/3 on release 4.6C and as I understad there are no user exits at that point for this release. We are going to do an upgrade to ECC 6. Do you know if there are more user exits for the material master for this release?
       Regards
       Ann-Sofie

    Following are the user exists available for Material master :-
    -> MGA00001
          Enhancement and addition of checks and (limited) changes to data
    -> MGA00002
         Control for the material number assignment
    -> MGA00003
         Control for the material number display
    -> MGV00001
         Distribution via ALE
    -> MGV00002
         Read customer-specific filter objects for a material

  • To find User Exit for F-02/FB03

    Hi Gurus,
    The sap functionality for t-code F-02/FB03 when i display the document no is that it gives me a list display of all the G/L documents.
    When i go the Menu : Document>>Print
    A spool gets generated with the list Info.
    My requirement is that, when i click the PRINT (sub-menu)..a smart form should get trigerred.
    For which i need a user exit...
    Could neone please explain how to find the user exit for the same.
    <<text removed>>....... Please help...
    Regards,
    Navin Fernandes.
    Edited by: Matt on Nov 20, 2008 9:35 AM - it might be urgent for you, but it isn't for us.  Read the Rules of Engagement.

    user exit:-
                                                                                    SAPLF051                                Workflow for FI (pre-capture, release for payment)       
    RFKORIEX                               Automatic correspondence                                 
    RFEPOS00                              Line item display: Checking of selection conditions      
    RFAVIS01                               Customer Exit for Changing Payment Advice Segment Text   
    FEDI0001                                Function Exits for EDI in FI                             
    FARC0002                               Additional Checks for Archiving MM Vendor Master Data    
    F180A001                                Balance Sheet Adjustment                                 
    F050S001                                FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment   
    F050S002                                FIDCC1: Change IDoc/do not send                          
    F050S003                                FIDCC2: Change IDoc/do not send                          
    F050S004                                FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send 
    F050S005                                FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document  
    F050S006                                FI Outgoing IDoc: Reset Clearing in FI Document          
    F050S007                                FIDCCH Outbound: Influence on IDoc for Document Change

  • User Exit For CS02 & C202

    Dear All,
                I need User Exit for 
       "Changing BOM & Master Receipe should not allow if BOM & Master Receip is Used"
    Please let me know the User Exit for  CS02 & C202 T-code

    Hi,
    these are the userexits for  CS02
    PCSD0001               Applications development R/3 BOMS
    PCSD0002               BOMs: Customer fields in item
    PCSD0003               BOMs: Customer fields in header
    PCSD0004               BOM comparison
    PCSD0005               BOMs: component check for material items
    PCSD0006                Mass changes user exit
    PCSD0007                Check changes in STKO
    PCSD0008               WBS BOM: Customer-specific explosion for creating
    PCSD0009               Order/WBS BOM, determine URL page
    PCSD0010               Order/WBS BOM, determine explosion date
    PCSD0011               Knowledge-based order BOM, parallel update
    PCSD0012               Customer - Mat. number/mat. number during material exchange
    PCSD0013               Customer-specific processing of an explosion for BOM browser
    PCSD0014               Knowledge-Based Order BOM: Set Status When Fixing
    and there is no userexit for C202.
    and check below link for how to find userexit for particular transaction and run the program in the below link
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/find%252bapplication%252bclass%252bwith%252bexits%252band%252bbadis%252bfor%252ba%252btransaction
    Regards,
    Madhu
    Edited by: Madhu Babu on May 21, 2009 11:44 AM

Maybe you are looking for