Userexit to limit over delivery tolerance in Sales order

Hi,
I want to limit delivery  over tolerance to particular range while creating sales order or change in sales order. so anyone can tell me in which userexit i can do this.
Awaiting for earlier response.
Thanks in advance.
Regards,
Piyush Gajera

hi
Here is the list of user exit related to VL01N :
V02V0001   - Sales area determination for stock transport order 
V02V0002   - User exit for storage location determination 
V02V0003   - User exit for gate + matl staging area determination 
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)

Similar Messages

  • Under delivery and over delivery tolerances at prod order level

    Hi, Pls advise how to maintain the under delivery and over delivery tolearnce at production order level (other than maintaining material master)? is ther any setting at order type or order level? pls advise.

    Dear,
    Go to Co01or CO02 click on Good Receipt tab here you will get option to maintain the under delivery and over delivery tolerance at production order level. There is no other setting than this and material master.
    Regards,
    R.Brahmankar

  • Under /Over Delivery Tolerance with Sales Contract

    Hello All,
    Overview: In our current environment we are creating Sales Contracts, then a Subsequent order from the Sales contract. We change the Sales order quantity to desired amount for the time of delivery which the customer is requesting. Also in customer master (XD02) we have delivery tolerance setup for under and over.
    Question: Since we have tolerance setup for the customer.  At delivery time, we picked less from what the sales order originally had and complete the whole process to billing. Does the remaining quantity go back to the sales contract?  Sales order is still showing "Being Processed" Or is not possible to do that with delivery tolerance setup and Sales Contracts?
    Scenario 1: XD02 - Tol. Over/Under set as 5%. Unchecked box "Complete Delivery", "Partial del. Set to "Blank" and Max Partial to "9" for Customer
    Created Sales Contract for quantity 500 Tons--> Created Subsequent Sales order for 25 Tons.
    Delivery: Picked 22 Ton's. Recieved Message" Underdelivery tolerance of 5.0% has been exceeded".
    Completed shipment and billing.
    Sales order shows "being processed" and remaining qty did not go back to original Sales Contract.
    Scenario 2: XD02 - Tol. Over/Under set as 5%. Checked box "Complete Delivery", "Partial del. Set to "B" and Max Partial to "1".
    Created Sales Contract for quantity 500 Tons--> Created Subsequent Sales order for 25 Tons.
    Delivery: Picked 22 Ton's. Recieved Message" Underdelivery tolerance of 5.0% has been exceeded". Acc. To the partial dlv. Agreement, no subsequent delivery can take place
    Completed shipment and billing.
    Sales order shows "Completed", but the remaining quantity did not go back to the original Sales Contract.
    Is possible to have the remaining quantity to go back to the Sales Contract without going back to the Sales order and change the quantity to what was shipped.  Can this be done via configuration?
    Can anyone please shed some light on this.
    Thank you all,
    Nav

    Hi
    Can this be done via configuration?
    To my knowledge...definitely NO. It is not possible through configurations.
    Regarding the two scenarios...you are delivering quantity less than the lower tollerance. It should not happen and if your business process demands it....there is no meaning of maintaining the tollerance limits for the customer. Since the message is a warning message, you are ignoring it and proceeding with the delivery. This message should be an error message and delivery should not be allowed when the tollerance limits are crossed.
    Thanks,
    Ravi

  • Over delivery of a sales order-status still shows "not delivered"

    Hi Friends
    I have a problem with sales order . Total quantity in order is 10, even then system allows me to make 2 or more deliveries of total with more than 10 quantity .
    Following option I have tested but all in vain.
    1. In copy control at item level ( item category is TAN) document flow box is checked and Pos./neg. quantity column has value "0". If I take here "" then system don't allow me to make partial deliveries i.e 2 deliveries of 5 quantity each. It says " there is no quantity available for delivery or the item is not relevant for delivery.  I can make only one delivery with 10 or less quantity with "" sign
    If I take "O" in Pos./neg. quantity field then it allows me make as many partial delvery with more than 10 quantity, which is wrong
    Order status always shows " No delivery" even if deliveries made and PGI done
    2. In item category checked complition rule field with "A", "B" and "c" option still no effect and document flow shows "being processed "
    Pls let me know whts the problem
    Thanks

    Maintain value + (plus) in the field Pos/Neg quantity at item level in the copy control settings (t.code VTLA). After making the settings, create a new sales order and test.
    Regards,

  • Over delivery tolerance value while creating delivery document

    Dear Gurus,
    I need your help for the below scenario,
    I have created a sales order for 25000 TO, Over delivery tolerance is 10 %.So logically speaking I can dispatch 27500 MT material.
    I have created 3 deliveries as below,
    1st delivery for 23500 TO
    2nd delivery for 1480 TO
    3rd delivery for 50 TO
    That means if i see sales order at item level schedule line will show confirmed qty as 25000 TO,and delivered qty as 25030 TO.
    Now I am trying to create one more delivery since over delivery tolerance is 10 % but system is not allowing me to create delivery and throwing an error saying
    No delivery-relevant items in order 0025000281, order type ZEOR
    If i check the long text it is as below,
    No delivery-relevant items in order 0025000281, order type ZEOR
        Message no. VL455
    Diagnosis
        The sales order you want to deliver, sales order 0025000281 with orde
        type ZEOR, either contains no delivery-relevant items or its
        delivery-relevant items have already been delivered.
    Am i missing any IMG setting or this delivery tolerance value will be considered only for the last delivery,I mean once it exceeds 25000 TO system will not allow to create further deliveries even if it is not touched 27500 TO
    Thanks in advance.
    Regards,
    Shrikant

    Your system behaviour is correct and you can change this to warning message.  Go to zeroVLP, select your item category and maintain "A" for the field "Check overdelivery".  Presently, it should have been "B"
    thanks
    G. Lakshmipathi

  • Delivery order for over delivery tolerance : SD module

    Hi there,
    i have a scenario and an abap enhancement is required by the client.The scenario is as below :
    i have a sales order with 1 line item which has delivery quantity of 5000 (5.0 over delivery and under delivery tolerance).With the over delivery tolerance,i have an amount of 5250 which can be delivered. When i create a delivery order of 5000 items,it is fine.but after that,when i want to create another delivery order to for the remaining 250 ( which came from the over delivery tolerance) i am unable to create the delivery order.
    What can i do to enable me to create the delivery order in this case.Need help.The client which im working on wants to maximize the sales by doing this enhancement.I previously was playing around with the vbuk status flags but it did not work. Please help me.
    Thanks in advance.

    Hi Nite,
    I think this is the standard.If you are not able to manually then how come it is possible with either bapi or with some enhancement.What i am going suggest you is please post in sd forums and check the responses.
    Regards,
    Madhu.

  • Purchase order release strategy based on over delivery tolerance level

    Hi Boss,
    I like to set the Purchase order release strategy based on the over delivery tolerance. But when i checking, the over delivery tolerance filed UEBTO is not in the communication structure CEKKO. Can you please help me how should i extend the CEKKO with field UEBTO.
    I do not have the ABAP experience, please guide me with coding.
    Thank you,
    Siva

    Hi Siva:
    You should request the development key for this structure under your SAP system, then you can add the extra fields in CEKKO.
    Good luck
    Z.T

  • Under & Over Delivery Tolerance.........

    Hi there ,
                   I have maintained the Under & over delivery tolerance of the material in the work scheduling view....... but when I am creating the Process Order of the material...... in the goods recipt view in Process order it is still showing me zero percentage as Under & Over Delivery Tolerance
    Do I have to mention the same tolerances some where else also ....... what can be the reason behind this abberation .......
    Please help me .....
    Thanks
    Kaushik

    Kaushik,
    I dont think it is possibel to check all the persons who have changed. But if table logging is active in your system you could check the changes from transaction SCU3. In this transaction choose evaluate logs, choose Evaluate for tables, enter the table name AFPO. In output options choose Only actual changes and append table changes and Also evaluate check boxes. Enter the start and end date/ time. And then execute. You would get the user name, change date/ time, old and new values.
    If table logging is not active in your system, for future you may ask your ababp/basis team to activate it for the important tables you require and create a report query to find the changes made.
    Hope above is useful.
    Regards
    Ramanujan
    Message was edited by:
            Ramanujan Chitrakootam

  • Extenet the communication structure CEKKO for over delivery tolerance

    Hi Boss,
    I like to set the Purchase order release strategy based on the over delivery tolerance. But when i checking, the over delivery tolerance filed UEBTO is not in the communication structure CEKKO. Can you please help me how should i extend the CEKKO with field UEBTO.
    I do not have the ABAP experience, please guide me with coding.
    Thank you,
    Siva

    There are lot of fields which can be set as Charecteristics for Release Strategy. I dont know why you want to Set the Over delivery Tolerance as Charecterisitic.
    What is your Requirment??
    Any way You can also use CEKKOZZ Communication Structure: PO release for User Exit
    Go thru the Link which will guide you
    http://help.sap.com/saphelp_40b/helpdata/en/dd/2d547bb435d1118b3f0060b03ca329/content.htm

  • ME54N Release strategy question over delivery tolerance limits

    I set up a release strategy base on the over delivery tolerance level. My problem is when a Purchase requisition is saved as rejected, and i click on the button cancel reject it deletes the last release strategy level because now it is looking at the actual total value disregarding the over delivery tolerance level.
    It works fine when the Purchase requisition is not rejected, and i can cancel or reject the purchase requisition without saving it and it does not delete the last line of the release strategy taking into account the over delivery tolerance level. I am using the user exit ZXM06U13.
    Can someone give me some insight into this ? Thanks.

    Hi Siva:
    You should request the development key for this structure under your SAP system, then you can add the extra fields in CEKKO.
    Good luck
    Z.T

  • Under and over delivery tolerance are not defaulted from Info record

    Under and over delivery tolerance are not defaulted from Info record. Does purchasing value key in material master has precedence over info record.
    What are the settings I have to check.
    Thnaks and regards,
    Suranjana

    No, Info records has precedence on PO than material master
    please check your info record and than verify the PO's plant and info record plant
    you might have more than one inforecord per plant for same vendor and material.
    so please check you have right value in right info record as per the PO vendor, mateiral and plant and Purchase org

  • Over Delivery Tolerance for schedule agreements

    Hi,
    we have overdelivery tolerance of 10%  in schedule agreement and system is allowing to do GR for more the the over delivery tolerance.
    can any one tell me how to get the error message while doing GR for more than the over delivery tolerance in case of schedule agreements.

    See OSS Note 874264 - MB01/MIGO: Default quantity for goods receipt posting
    3. The basis used for calculating the over or under delivery tolerance is the quantity ordered, in case of purchase orders, and the suggested quantity, in the case of scheduling agreements. If you want the system response to be the same for scheduling agreements as it is for purchase orders (that is, you need more generous tolerances) see also the SAP Consulting Note 741385.
    For items with a confirmation control key, the basis for the calculation of the over or under delivery tolerance is the quantity ordered or the total of the schedule line quantities.

  • Over delivery tolerance report

    Hi,
    I have given over delivery tolerance in PO for qty.
    So while making GRN,upto tolerance,the quantity will be accepted.
    Is there any report available to see the difference between the PO and GR done for PO's which has Tolerance limits?
    Regards

    hi,
    There is no seperate report for over and under del tolerance. you can create a quick qurey using SQVI and use PO table EKKO and EKPO to get ther report.
    Hope this helps
    Thanks,
    Suresh

  • Uder delivery and over delivery tolerance....for matl

    Hi,
    Is it possible to maintain uder and over delivery tolerance for matl. If yes then please explain how?
    I will award for each points.
    regards,
    Imran Shek

    Hi,
    At Material master level:
    1. Maintain under delivery / over delivery tolerance in percentage in Material master Work scheduling view. U can use the indicator Unlimited instead of Over delivery tolerance if needed. (Indicator that specifies whether the quantity actually delivered may infinitely exceed the required production order quantity)
    At production order level:
    2 . Maintain Under delivery / Over delivery tolerance in percentage in Production Order Goods receipts tab for Finished/semi finished material.
    Customization settings to get warning message:
    In customization, OPK4(Parameters for Order confirmation), for the plant and order type, maintain Warning when Quantity falls below Under delivery tolerance and Warning when Over delivery tolerance is Exceeded.
    By these settings you can able to give over delivery quantity and System prompts you whether this quantity is within the specified delivery tolerance or not with Warning message.
    But If Delivery tolerance is varying from order to order it is suggestible to have the same settings at order level.
    Hope this clears all your doubts.
    Regards
    Venkat

  • Unlimited over delivery tolerance

    Dear All,
    I want to remove unilimted over delivery tolerance check Box available in PO. Please guide how to do this? This need to supress the field or this can be control through authorization check.
    regards,
    Vinay

    Dear,
    Go to
    Spro-MM-Purchasing-Purchase Order-Define Screen Layout at Document Level-NBF-GR/IR Control-Unlimited overdelivery- Make it as Display.
    Save and now try.
    Regards
    Utsav
    Edited by: Utsav.agra on Nov 17, 2009 3:38 PM

Maybe you are looking for

  • Limited drop down list in selection criteria in Crystal Report

    I have designed a Crystal Report to produce Item Labels using Crystal Reports for SAP Business One. The design has a Dynamic parameter for the selection of Item Code, linked to the OITM table in the database The customer database has 5000+ items. Whe

  • Dodge and Burn Tool basicly stopped working.

    For some reason the Dodge and Burn Tool in Lightrooom 5.4 basicly stopped working. It will only make a slight adjustment no matter how much I change the exposure value. Does anyone know what could be causing this?

  • Repository Consistency Check 39008 "does not join"?

    I'm using Administration Tool 11.1.1.6.0 with a Repository version of 318. I have imported my star schema metadata from the database using an OCI connection. All the joins were included, so I can go to Physical->Fact Table->Physical Diagram->Object(s

  • IF problems

    Hello All, In numbers I am trying to utilise the IF statement to preform some decision making, pictured above is the IF statement I am trying to get working, I have two colums, when I click on the leftmost check box the description in the Status colu

  • THE FONT SIZE ON TOOLBAR IS TOO SMALL HOW DO MAKE IT BIGGER?

    THE FONT SIZE ON MY TOOLBAR IS REALLY SMALL. HOW CAN I RESTORE THEM TO THE BIGGER SIZE? == This happened == Every time Firefox opened == FIREFOX UPDATED ON 6/25/10