User Exit for ML81N - Goods Receipt

Hello,
I need to populate BSEG-XREF1 and BSEG-XREF2 with custom values from ML81N - Can't find a BADI or User exit - is there one?
Many Thanks

Should able to do it with FI substitution:
Transaction Code: OBBH
1. Create a substitution
2. Create a Step and Define the pre-requisites eg: document type
3. Create the substitution rule. You can create an exit and use it
For more information on creating and maintaining substitutions, see Financial Accounting -> Special Purpose Ledger -> Validations and Substitutions -> Substitutions in the SAP Library.

Similar Messages

  • HOW TO CREATE A USER-EXIT FOR MB31 GOODS RECEIPT

    Hy,
    <b>HOW TO CREATE A USER-EXIT FOR MB31</b>
    TO COMPARE ORDER QTY CONFIRMED AND GOODS RECEIPT QTY
    ( IF GR QTY GREATER THAN CONFIRMED QTY ERROR MESSAGE SHOULD COME AND NOT ALLOW TRANSCATION TO PROCEED).
    POINTS CONFIRMED.
    REGARDS,
    KARTIKEY.

    Hi Rawat,
       You Don't need to create User Exits,but you need to find user Exits.Below are list of user Exits for MB31.
    Use proper exit as per your requirement.
    Exit Name     Description
    MBCF0002     Customer function exit: Segment text in material doc. item
    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_CREATE1
    MBCF0011     Read from RESB and RKPF for print list in  MB26
    MB_CF001     Customer Function Exit in the Case of Updating a Mat. Doc.
    award points if ans is useful.
    Regards,
    Albert

  • User exit for post good receipt for tcode VL32n(inbound delivery)

    HI,
    I need a user exit which should get triggered when the user hit the button "post good receipt" under tcode VL32N. I appreciate your help.
    Thanks,
    Sanjay

    Hi,
    Here is the list
    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_ADDR_SAP                       Address Change in Delivery Processing                       
    DELIVERY_PUBLISH                        Announcement of delivery data during database update        
    Shib

  • User Exit for MIGO (goods receipt and goods issue)

    Hi all ,
    When i create a cross company goods receipt or goods issue through MIGO,I need to add another line item to the accounting documents posted with the sales tax calculated.For this i need to use a user exit which adds another line item.
    Can someone suggest me the user exit which i need to use ?
    any input would be of great help.
    Thanks,
    nsp.

    Hi
    Available exits for MIGO are
    Transaction Code - MIGO                     Goods Movement
    Exit Name           Description
    MBCF0002            Customer function exit: Segment text in material doc. item
    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_CREATE1
    MBCF0011            Read from RESB and RKPF for print list in  MB26
    MB_CF001            Customer Function Exit in the Case of Updating a Mat. Doc.
    No of Exits:          8
    You would hav to search through these.
    Hope this helps to solve ur problem....
    <b>do reward if useful....</b>
    regards
    dinesh

  • User exit  for checking  Goods Receipt, Non-Valuated when creat po (ME21N)

    Hi All:
    I want to check the field of Goods Receipt, Non-Valuated when i create PO with ME21N.
    It require as plant and Account assignment category
    For example,  plant A and account assignment  category (K), I want to check it.
    How can I do this?
    Please help me.

    No need for any user exit ,  you can copy the account assignment category "K"  and make your own , in that  account assignment category you can tick "GR-Nonvaluated" ,  then whenever you create a PO with this category "GR-Non Valuated"  will come ticked automatically.
    Regards
    Raviraj

  • User Exit for ML81N  at the time of save -- urgent

    hello all,
    I need to fill the field reference field in ML81N transaction with some value for this i need to find user exit i was able to find so many user exits for this transaction but i couldn't find the perfect user exit at the tiem of save,
    Any pointers wouls be of great help..............

    Hi,
    check these 2 threads.
    User exit in ML81N
    Urgent. Badi or user exit for ML81N transaction
    Regards,
    Maha

  • User exit for ML81N after SAVE

    I need a User exit for Service Entry Sheet change after the user has Saved the release. I need to update a customized "Z" table when a Service Entry is released from ML81N. I need to ensure the Service Entry is saved with release status. The user-exits such as SRVESSR are triggered during creation of the Service Entry but not after Save. For e.g. if I used that exit to update my Z table, the Service Entry release may not have actually saved (say due to some error), but my Z table would have been updated. Is there a solution for such a requirement?? I saw some previous threads similar in request, asking for a User exit after SAVE, but it seemed to relate to WorkFlow.

    hi ...
    try to use MB_CF001 exit ....                                                                               
    The enhancement MB_CF001 includes a function module that is called up    
    immediately before the COMMIT WORK when a goods movement is posted.                                                                               
    All the material document data is passed on to this function module from 
    the following tables:                                                                               
    o   MKPF    (Material document header)                                                                               
    o   MSEG    (Material document items)                                                                               
    o   VM07M   (Update data)                                                                               
    This data can be passed on to other programs.                                                                               
    Note                                                                               
    The enhancement does not write any data to the material document, that   
    is, it is not possible to change material document data before the       
    update posting takes place.

  • BADI or User Exit for Post Goods Issue Reverse (VL09)

    Hi,
    Could you please let me know any BADI/User Exit which will trigger while doing Post Goods Issue Reverse through VL09 transaction.
    Thanks,
    Sandeep

    Hello,
    If you can be specific about your requirement, then response can be better.
    Still, check with following Exit:
    - V50R0001  Collective processing for delivery creation
    - V50R0002  Collective processing for delivery creation
    - VMDE0003  Shipping Interface: Message SDPICK (Picking, Inbound)
    - VMDE0004  Shipping Interface: Message SDPACK (Packing, Inbound)
    - V50S0001  User Exits for Delivery Processing
    Thanks & Regards
    JP

  • User exit for ML81N

    Hi all,
    I am looking for user exits for T code ML81N, where in I want to validate 2 fileds i.e. net value inclusive of tax ESSR-NETWR and
    PRsp. Intern ESSR-SBNAMAG.
    I have tried all the exists available in SMOD for the develoment class.
    can any one tell me how to solve this.
    Best Regards
    Sree

    Hi,
    Try to check any BADI's Available.
    to find the user exits & Badi's for the T-code..
    go to table TSTC>enter T-code and execute> get the Program for the t-code..
    and go to-se38-->get the package attached to the t-code..
    next go to t-code Se15>expand the enhacement tab>enter package under userexit and
                                                         execute you will get the list of exits
                                                         available...
                                                      -->enter package under Badi's tab and
                                                         execute you will get the list of Badi's
                                                         available... 
    All the User exits are stored in Table MODSAP..
    Prabhudas

  • USER-EXIT for post goods issue

    Hi all,
      after the delivery (VL01n)is created, i have to go for post goods issue.there is a push button named 'post goods issue' in VL02n.
    when i will press this button,all my data for this delivery ,should be downloaded to a text file.
    for this thing, i want to use a USER-EXIT.can u plz advice me the correct & specific user-exit for this requirement.it is very urgent. i have to it by today.
    your help is highly appreaciated.
    Regards
    pabitra

    Check the following
    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)
    Regards

  • User Exit for ML81N (Service Entry)

    Hi All,
    I need user exit for Service Entry Sheet(ML81N). So which user exit is fired when run the transaction after save(ML81N). Please help me urjent.
    Thanks & Regards
    Ravi Kumar

    Hi All,
    I am having similar problem with ML81n. I need to add tab (along with few fields) on ML81N and need to pass the data in ESSR table.
    I am using enhancement - SRVEUSCR, thru which i am able to display tab on screen.
    But i am not able to capture value enter on screen in function modules:
    exit_saplmlsr_020 AND exit_saplmlsr_021.
    I have added fields in structure - CI_ESSRDB and using the same fields in new customer screen in SE51(Screen fields named as ESSR-Field1 (field1 is added in CI_ESSRDB )).
    Please assist and let me know where i am going wrong.
    Thanks
    Rajesh

  • User Exit for ERS (Evaluated Receipt Settlement ) while Creating PO

    Hi All ,
    i have a Specific Requirement ,
    When ever an PO is created for ERS Vendors , The ERS check box at Invoice tab would be  Ticked by default for specific document types ,
    But for all other document type this ERS tick from  PO item detail (invoice Tab) should get unticked automatically.
    Is there a User Exit for ERS at PO level
    Thx ,

    Hi
    <b>Please verify that the user running the report as well as the RFC User in the SRM system must have proper authorization to execute the report. For time being, provide SAP_ALL profile, and then try out the same.
    Also, check whether for the R/3 back-end Vendor, the ERS is set or not.</b>
    Please confirm this -
    You want to set the ERS indicator for the documents sent from SRM into R/3 system. Is this your requirement ?
    Hope this will help.
    Please reward suitable points.
    Regards
    - Atul

  • Need User Exit  for ML81N SAVE

    Scenario: Track employee id wise payments using SES ORDER field
    A.     To track employee Id in Service Entry Sheet (SES)
    Payments such as Mobile bill, OYC allowance is made against Service Purchase Order.
    1)      In SES, user will enter employee Id in field AUFNR i.e. Order.
    2)     Create z-table to maintain Expense GL A/c
    3)     While Save, get Service POu2019s GL A/c, validate in Z-table. If exists, then validate entered employee id.
    Is there any user exit which we can use while SAVING ML81N.

    Hi,
    I would advice you to use the user defined fields in table ESLL instead, like        
      ESLL-USERF1_NUM   User-Defined Field                                     
      ESLL-USERF2_NUM   User-Defined Field                                     
      ESLL-USERF1_TXT   User-Defined Field                                     
      ESLL-USERF2_TXT   User-Defined Field                                                                               
    and develop a custom solution with the help of customer enhancement          
    SRVDET.
    Regards,
    Edit

  • Urgent. Badi or user exit for ML81N transaction

    Hi!
       Currently I am working on the transaction LM81N. I am looking for a user exit or BADI  before save (commit work). I need to modify the  XIMSEG table where this table is updated in the code:
    FORM SET_XIMSEG_ACC using p_rcode.
    *&      Form  SET_XIMSEG_ACC
          ximseg fuellen - Buchung auf Ebene Kontierung
    p_rcode = 0.
    CLEAR XIMSEG.
    XIMSEG-BWART = T156N-BWART_NEXT.
    XIMSEG-EBELN = XESSR-EBELN.
    XIMSEG-EBELP = XESSR-EBELP.
    XIMSEG-KZBEW = 'B'.
    XIMSEG-LFBJA = XESSR-ERDAT.
    XIMSEG-LFBNR = XESSR-LBLNI.
    XIMSEG-ELIKZ = XESSR-FINAL.                 "set ELIKZ
    IF XESSR-KZABN EQ KZABN_S.                  "Storno
      XIMSEG-XSTOB = 'X'.
      XIMSEG-ELIKZ = SPACE.                     "reset ELIKZ
    ENDIF.
    XIMSEG-ERFMG = 1.
    XIMSEG-ERFME = XEKPO-MEINS.
    XIMSEG-BPMNG = 1.
    XIMSEG-BPRME = XEKPO-MEINS.
    <b>XIMSEG-SGTXT = XESSR-TXZ01.</b>
    LOOP AT XESKN WHERE PACKNO EQ XESSR-LBLNI
                  AND LOEKZ IS INITIAL
                  AND NETWR > 0.
      XIMSEG-LFPOS = XESKN-ZEKKN.
      APPEND XIMSEG.
    ENDLOOP.
    IF SY-SUBRC > 0.
      p_rcode = 8.
      REFRESH: XIMSEG, XEMSEG.
      exit.
    ENDIF.
    ENDFORM.                    " SET_XIMSEG_ACC
    I need to modify
    XIMSEG-SGTXT = XESSR-TXZ01 with ESSL-KTEXT1
    I found that use ATP_PUBLISH_RESULTS BADI after the call  SET_XIMSEG_ACC .  But I didn't found it.
    Thanks in advance.

    Hi Diana,
    these are the available exits for this t.code:
    Enhancement/ Business Add-in            Description
    Enhancement
    SRV_FRM                                 SRV: Formula calculation (obsolete since 4.0A!)
    SRVSEL                                  Service selection from non-SAP systems
    SRVREL                                  Changes to comm. structure for release of entry sheet
    SRVQUOT                                 Service export/import for inquiry/quotations
    SRVPOWEB                                Purchase order for service entry in Web
    SRVMSTLV                                Conversion of data during importing of standard service cat.
    SRVMAIL1                                Processing of mail before generation of sheet
    SRVLIMIT                                Limit check
    SRVKNTTP                                Setting the account assgnmt category when reading in, if "U"
    SRVEUSCR                                User screen on entry sheet tabstrip
    SRVESSR                                 Set entry sheet header data
    SRVESLL                                 Service line checks
    SRVESKN                                 Set account assignment in service line
    SRVESI                                  Data conversion entry sheet interface
    SRVENTRY                                Unplanned part of entry sheet (obsolete since Rel. 3.1G)
    SRVEDIT                                 Service list control (maintenance/display)
    SRVDET                                  User screen on tab strip of service detail screen
    INTERFAC                                Interface for data transfer
    o.of Exits:         18
    o.of BADis:          0
    Try to found the correct exits and provide the and activate the exits.
    If u wan to where the exits is working put the breakpoint.
    ***********Rewords some points if it is useful.
    Rgds,
    P.Naganjana Reddy

  • Customer Exits for Delivery & Goods Receipt - Very Urgent

    Hi Everyone,
      We have got a requirement where we have to trigger a screen exit/badi at the time of posting the material document in transaction MIGO or delivery document in VL01N, can any one tell me the right exit as this is very urgent.
    Rgds,

    Hi,
      Will you elaborate on this, I cant use call screen statement as this gives syntax errors, I have to necessarily use 'leave to' or 'call transaction', however using this above mentioned I wont have any scope for the variables which were there in the method of the BADI????,
    Any help would be very much rewarded.
    Rgds,

Maybe you are looking for