Unloading Point User Exit

Hi all,
We have requirement to enter Unloading point using user exit at item level in Sales order .
Any suggestions welcome,
Regards,

Hi,
In the include MV45AFZZ use the beloe exit and code.
FORM userexit_field_modification.
case screen-name.
check sy-dynnr = '4452'.
WHEN 'KUWEV-ABLAD'.
  KUWEV-ABLAD = 'TEST'.
endcase.
ENDFORM.                    "USEREXIT_FIELD_MODIFICATION
Thanks.

Similar Messages

  • Change pointer + user exit + condition records

    Hiii
    When creation or modifying condition record that status blank i don't want a change pointer to be generated?
    Note that the KBRST field for status is not present in the BD52 transaction thus filtering cannot be done so as for change pointer to not be generated when condition record with status blank.
    Please advise if this can be done on a user exit?
    Thanks

    Hi,
    your question is not understandable.
    Pls provide more details.
    Cheers,
    André

  • User Exit when save Purchase Requisition (ME51N and ME52N)

    Hy Everyboby,
    I want to know an enhancement point/user exit activated when saving a Purchase requisition to control all item amount for a budget check.
    So anyone can help me ?
    Thanks in advance.

    Hi All,
    i am working on an enhancement where in i need to enhance the transactions ME41,42 , ME51n, 52n and ME21n and ME22n.
    the requirement is whenever a PR is created/modified (ME51/52) and a business document is attached to it, then the same business document should be available in the RFQ created for this PR as an attachment. and the same flow should happen while creating the PO using the RFQ. I am unable to find a correct user exit for this requirement. kindlyreply me if you have any solutions for it.
    your help is very much appreciated.
    thanks,
    Mohan

  • USER EXIT/BADI for blocking pop up in VA01/VA02 for unloading point

    Hi,
    Please see details below with an example
    Following the below steps will execute the popup.
    1. VA01 (Sales Doc Create)
    Document type can be anything.This pop-up should be blocked for 'CRQ' and 'CR' types.
    2. Input “CRQ” or “CR” in the Order Type field and execute.
    3. Within the document:
    Input customer “194” as the Sold-to and Ship-to parties
    Input the PO Date field with today’s date
    Input material “475410m” and a Target Quantity of “1”
    Press Enter
    If the ship-to party has more than one unloading point  a pop up would show both values to choose one(these values come from KNVA-ABLAD).
    The code details are as follows:
    Program SAPMV45A--> Include  MV45AF0K_KUAGV_SELECT---->CALL FUNCTION 'VIEW_KUAGV'
    2)CALL FUNCTION 'VIEW_KUAGV' uses CALL FUNCTION 'SD_PARTNER_SINGLE_MODIFY' for ship-to(WE)
    3) IN FM 'SD_PARTNER_SINGLE_MODIFY'  the following sub-routine is called:
    *-- proceed inserting a partner -
    create a new xvbpa-segment
    PERFORM XVBPA_ENTRY_FILL USING LVF_VKORG LVF_VTWEG LVF_SPART
    LVF_VBELN
    fif_posnr
    LVF_KUNNR_NEW
    FIF_MANUAL_ADDRESS
    FIF_MANUAL_ADDRESS_ORIGIN
    FIF_PARVW FIF_PARGR
    LVF_PARTNER_USER
    FIF_KNREF_PARNR
    FIF_PRFRE
    FIF_BOKRE
    FIF_HISTUNR
    FIF_HZUOR
    FIF_NO_DIALOG
    LVT_XVBADR
    LVF_ACTION_TODO
    LVS_OLD_XVBPA-CNTPA
    CHANGING LVS_NEW_XVBPA
    LVT_XVBPA.
    4)This subroutine uses FM 'SD_PARTNER_ABLAD_SELECTION'  to determine unloading points for ship-to and also  brings up the pop-up using 'REUSE_ALV_POPUP_TO_SELECT'.
    partner is ship-to, so determinate unloading point
    CALL FUNCTION 'SD_PARTNER_ABLAD_SELECTION'
    EXPORTING
    FIF_KUNNR = LVS_XVBPA-KUNNR
    FIF_NO_DIALOG = LVF_NO_DIALOG
    IMPORTING
    FES_KNVA = LVS_KNVA
    EXCEPTIONS
    NO_UNLOADING_POINT = 1
    NO_SELECTION_DONE = 2
    OTHERS = 3.
    LVS_XVBPA-ABLAD = LVS_KNVA-ABLAD.
    Any help in this regard is highly appreciated.
    Sincere Regards,
    Sai.

    Have a look at below link which gives the details abt the user exits related to VA01/VA02.
    http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • Unloading Point Delivery Address (User Exit)

    HI Friends,
    While creating Customer master itseld i would like to maintain different Unloading Points Like Chennai, Hyderabad, Mumbai, Delhi ( Each unloading Point I would like to maintain Different Delivering Address.)
    While Creating the Sales order Unloading point automaticallty will popup at the time if we select Chennai the respective delivery address should be pickedup (Ship to party Level)
    Please some one Guide me,
    regards

    Dear udhyakumar
    Why dont you consider maintaining different ship to party and assign it in the sale order at item level if each and every line item will have to be delivered to different address.
    Alternatively based on ship to party, you can create sale order.
    thanks
    G. Lakshmipathi

  • User Exit/BADI/Enhancement Point  in VF01 before new document no assignment

    Hi Expert,
       I am looking for a user exit/BADI/Enhancement point which will trigger in VF01 before the new document no (Billing document no assign).
    I need to cross check few things in Billing via VF01 at billing document save and give error message accordingly. The problem is if new number assign and there is error due to my code then when user save the document next he get a new no. its mean a no skip.
    Example: The invoice no is 1000. User start creating a billing document with Vf01 and he get an error message due to my code at exit , at this point of time the next number assign to billing which is 1001 but document not save due to my error message. Now after applying correction user save data and billing document created with no 1002. So there is no skip.
    I tried BADI BADI_SD_ACCOUNTING but this will trigger after no assignment.  Can someone provide me a user exit/BADI/Enhancement point in VF01 which trigger before no range assignment and contain at least Billing header data to use in my code?
    Regards
    Swati
    Edited by: Swati Namdev on Nov 16, 2010 9:55 PM

    HI Brad and team,
       BRED is right. I check few user exit normally all of us have that list or easily available on net.
    BRED: my question is: I need to check the billing date VBRK-FKDAT of document should not be less than the sales order plan billing date VBAP-Oldate.
    If this check fail then won't allow the user to create billing document. The problem is I used one user exit SDVFX001 already define previously that's work fine but issue is that user exit trigger after the billing no assignment. That's why when user get that error message he correct the document and create billing this time he get a new number which is skip of one no.
    That why I need a User Exit/BADI/Enhancement Point  which trigger at save but before document no assignment.
    Please update more about your comment "Why not use a header level copy requirement routine to perform the checks and log the messages? This is the standard process."  .
    Suggest user exit USEREXIT_FILL_VBRK_VBRP  trigger before save. I need at save the reason is VBRK-FKDAT  this can be change.
    Feel free to contact me back if you need more clarification.
    Regards
    Swati
    Edited by: Swati Namdev on Nov 17, 2010 6:22 PM
    Edited by: Swati Namdev on Nov 17, 2010 6:25 PM
    Edited by: Swati Namdev on Nov 17, 2010 6:32 PM
    Edited by: Swati Namdev on Nov 17, 2010 6:47 PM

  • User Exit/BADI/Enhancement Point in VF01 after generating new billingdocno.

    Hi Experts,
    I am looking for a user exit/BADI/Enhancement point which will trigger in VF01 after generating  the new document no (Billing document no assign).  The Billing document no is generating in the FM  RV_INVOICE_DOCUMENT_ADD ( NUMBER_GET_NEXT).
    Now the Billing document no is generating like '0000152', i want to concatenate 'ECR' to the generated Billing document no and it should be updated like ECR0000152 in Billing tables (VBRK, VBRP).
    Kindly let me know is there any EXIT/BADI to achieve this functionality.
    Regards,
    Venu

    Hi Venu,,
        These are the enhancements and badis for vf01, please check which will be helpful to you,,
    <exit farm removed by moderator>
    <points begging removed by moderator>
           Warm Regards
            Zulfikhar Ali
    Edited by: Thomas Zloch on Oct 1, 2011 3:57 PM

  • User Exit / Enhancement Point to set exchange rate using GR date in MIRO

    Dear experts,
    I'm trying to set exchange rate not as default but using GR date (When I input the PO number and click enter, the exchange rate should be set). So when system set the exchange rate, it will use the PO date, not GR date.
    What user exit / enhancement point / BADI should I use?
    I've already tried all user exit and BADI for MIRO but still not succeed. Is there anyone who could help me?
    Thank you very much..
    Regards,
    Shirley

    Hi,
    So as to capture Exchange Rate w.r.t PO date, it is suggested to go for Development/Enhancement with required import purchasing doc types in it. While doing GR and before posting the document you need to capture the Exch Rate as per PO date and replace with GR date Exch rate present in it through development.
    Regards,

  • FI Validation at Call up point 3 with User Exit ZRGGBR000

    Hi SAP Guru's,
    We have a requirement where we want to restrict Manual bill booking (through FB60) only for specific GL Codes.
    Due to limitation in OB28 validation (without exit), we have decided to use User Exit (ZRGGBR000) where we will be doing sum of all the Line items which are on restrict GL code (we maintained the same in Account group by KDH1 and getting stored in table SETLEAF).
    We are using the exit at call up point 3 i.e. at Document completion level.
    While writing desired code we are getting only Last line item which is getting stored in BSEG table, please us know the coding part of the same i.e. how we have to write a code so that exit can collect inputs of all line items for the document.
    Thanks in Advance.
    Regards,
    Uday Suryawanshi
    +91 9890223683

    Hi,
    Well, I'm not a developer, but it should look somethink like this:
    LOOP AT bool_data-bseg INTO bseg
                     WHERE hkont  IN use the function to check the account set .
        b_sum = b_sum + bseg-wrbtr.
        EXIT.
      ENDLOOP.
    if b_sum > amount then
    b_result=false.
    end if.
    Something like this, is not it? (do not catch me on syntax)
    Regards,
    Eli

  • User exit Shipping point determination

    Hi,
    Shipping point determination based on item category/loading group/site.
    User exit is USER_EXIT_SOURCE_DETERMINATION
    Any suggestion will be wellcomed
    Thanks

    Hi
    i tried to find ur exit but it is not there
    try using these
    MV56AINI  Initialization of transaction control for transportatio
    V56AFCCH  Shipment processing: Check function code allowed       
    V56AGTAR  User Exit for Filtering Shipping Unit Calculation      
    V56ARCHV  Customer-spec. checks for archiving shipments          
    V56ATKTX  Change the number of lines for text input in shipment  
    V56BMOD   Transportation processing: Field modification          
    V56DISTZ  Shipment Processing: Determine Distance                
    V56FCOPY  Shipment processing: Copy delivery data                
    V56FSTAT  Shipment processing: Activities when setting a status  
    V56L0001  Status of Shipments for a Delivery                     
    V56LDELI  Read Delivery Data for Shipment Processing             
    V56LOCID  Shipment Processing: Determine Location Identification 
    V56MVT04  Extensions for Collective Processing of Shipments      
    V56SLDET  Shipment processing: Leg determination                 
    V56TDLIF  Filter Delivery Items for Shipment                     
    V56UCHCH  Shipment processing: Check whether changes were made   
    V56UCHCO  Check shipments are complete                           
    V56UDLUP  Obsolete as of 4.6C: Delivery Update on Delivery Routin
    V56UNUMB  Shipment number allocation                             
    V56USTAT  User-individual definition of transportation planning s
    V56USVDO  Update new objects for transport                       
    V56USVDP  Preparation for updating new objects for transport?    
    Regards
    Shiva

  • Multiple User Exits at Same point of the Same ABAP Program

    Dear ABAPers,
    I, a Basis person, want to know if it's possible to have multiple User Exits at the same point of the same SAP ABAP program; and further if access to those exits can be controlled through authorization for different user groups, i.e. different user groups may access different user exits.
    Your professional help is greatly appreciated.
    Best regards,
    Joshua Zhang

    Hi,
    You may follow the link on how to implement a BADI over a user exit. If you create a badi over a user exit, you can create multiple implementations.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d0456c54-0901-0010-f0b3-cd765fb99702;jsessionid=(J2EE3414800)ID0654822050DB10553917632140865601End?overridelayout=true
    Regards
    Prasenjit

  • To get the user exits and modification points

    Hi Experts,
    I am able to find all user exits for a particular transaction,but is there a way to find it for some specific actions alone.
    Need to find the user exits and enhancement points that are called while clicking a specific button in a standard transaction.
    Your help is highly appreciated.
    Regards,
    Sridevi

    Hi
    To find out the userexits at position where you need you should see the description of the USER EXIT.If you find that it is close to the point where you want then put up a break point inside it and re - run the transaction.
    Also you can check SDN post to find out your user exit.
    FOR BADI -
    1 )You can put breakpoints at method GET_INSTANCE of class CL_EXITHANDLER and  CALL FUNCTION statements.
    2) You can run through SPRO transaction for the particular Functional area and understand the available exits or BADIs .
    Regards
    Gaurav

  • USER EXIT TO CHANGE SHIIPING POINT

    Guy's
    is there any user exit to change shipping point, in
    sales order or schedule aggrement

    Try using subroutine: FORM userexit_move_field_to_vbap
    in MV45AFZZ.
    Pass the value to VBAP-VSTEL.
    Kind Regards
    Eswar

  • User Exit Fixed Point Arithmetic

    Dear all,
      I have developed some code on the user exit RV61AFZB and tried to change the value on the xkomv-kbetr.  But, i found that the division result is wrong.
    Example:
    DATA: temp like xkomv-kbetr,
               c_test LIKE xkomv-kbetr VALUE '152000.00',
               c_qty like xkomv-kbetr value '3.00'.
       temp  = c_test / c_qty.
    The value of temp became 506.67.  Since, this is a user exit and i can't change program attribute "Fixed Point Arithmetic" .
    Regards,
    Kit

    Hello
    Try this:
    DATA: temp like xkomv-kbetr,
               c_test LIKE xkomv-kbetr VALUE '152000.00',
               c_qty like xkomv-kbetr value '3.00'.
    data: temp1 type i.
       temp  = c_test / c_qty.
       temp1 = temp.

  • User Exit to Populate Data in Uploading Point Field of Transaction MIGO

    Hello.
    I'm looking for a User Exit or any better way if possible, to populate data in Uploading Point at Transaction MIGO.  
    Basically my client do not want to enter directly information in this field,  in order to avoid data entry errors.
    That's why I'm looking for the user exit, to populate the information and my client selected from there.
    I appreciate your help.
    Hector

    Hi
    You can use 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.
    Regards
    Antony

Maybe you are looking for

  • What can i do to fix this?

    i just bought an ipod nano 4th generation and i tried turning it on but it didnt work so i charged it for a day and it still wont turn on and i tried connecting it to itunes but itunes wont recognize it

  • Objects in Fireworks files lose their x,y coordinates

    I am currently using CS4 10.0.3.011 I can create a Firewoks graphic and save it just fine. When I re-open the file to edit it, sometimes the x,y positions of the various objects are scrambled and the pieces end up all over the page. This causes me to

  • Copying songs from my mini to my new computer

    I have a mini that has A LOT of my music on there and it was lost when other computer broke down. I was wondering if I could get that music off my mini and on to my itunes library so I can put it on my new computer and ipod.

  • Where is the Apps 11i adpater software for Solaris ?

    Hi, I installed interconnect 10g on Solaris for testing. In the CD, I can install the adapters for MQ, DQ, AQ, SMTP and some others. But, I can't finf any trace of the software adapter for the Apps 11i ? Someone can help me to find it for Solaris ? T

  • Derived PC vs dummy PC vs partner PC in new GL

    Hi friends, I am confused about the use of derived PC vs dummy PC vs partner PC in new GL. I have activated document splitting and activated pc zero bal to draw B/S. But I dont know, should we use any derived PC or dummy PC. what is partner PC? how c