Error in VL01N(Delivery qty is greater than target qty while taking return)

Hi Experts,
I am facing a problem "Delivery Quantity is greater than the target quantity" while doing the inbound delivery from VL01N t-code for sales returns with reference to return order.
I am trying to do the inbound delivery for the same Quantity which is in return order but still it is showing error.
I have checked my configuration and could not find any mistake under this process. I am not able to identify the error. In my delivery item category we have put "B" under over delivery check which is our business requirement.
If I remove "B" from delivery item category, i am not getting any error in inbound delivery but which is not right way of doing.
I could not find suitable query in SDN. Can any one please share your expertise to solve this problem?
Thanks in advance,
Regards
Srinivas

You have to check the following:-
a)  whether for that return delivery, picking is not activated
b)  whether customer master or material master is maintained for over delivery tolerance
c)  whether in VD51, any overdelivery tolerance is maintained
You can also have a look at the following notes:-
1)  Note 151901 - Check of delivery quantity is consistent
2)  Note 322588 - VLSP:incor.checks for qty to be delvrd during split
thanks
G. Lakshmipathi

Similar Messages

  • VL    363 Delivery quantity is greater than target quantity 22.800 FT

    If I am using BDC to create outbound delivery then i am getting below error:
    VL    363 Delivery quantity is greater than target quantity 22.800 FT
    But if I am using BAPI to create outbound delivery, then i am not getting any message and delivery is being created but includes only those items for which delivery qty is less than below order qty. I want to have error message in case of BAPI also.
    What is the solution? Is there any enhancement of function module available to have this message.
    Regards,
    Vijay

    Dear VIjay,
    Are you using contract has reference to create the delivery, then below link could be of help.
    [Error Delivery|Error: Delivery quantity is greater than target quantity]
    Thanks
    Murtuza

  • Delivery quantity is greater than target quantity

    Hi ,
    I am getting a warning  massage "delivery quantity is greater than target quantity" while running picking in back ground .Here a would like to inform you that we have created a Z program which which makes the picking in background against the input of Barcode number.But the problem is if we make that the same entry in VL01n it is not showing any problem.But we are using same thing means VL01n by BDC and this massage comes from SAP ...ABAP-ers have nothing to do with this .Can u tell me why i am getting this massage .
    thans and regards,
    Abhijit Duttta .

    Dear Friend,
    There Must be some problem with your BDC while entering DATA in the feilds.
    In doing Picking if the Quantity is entered more than the quantity to be delivered the message flashes.
    Just check for your self in the feild mapping in the BDC program by SE38 TC
    and also Check for the Flat File where you are entering data.
    Try and test with one Transaction in foreground and if it is successful then only go for background process.
    edited by ,
    Amlan Sarkar

  • SP to Block GRPO Qty if greater than PO Qty

    Hi all,
    I need to block the GRPO Document when adding it if the Qty in the GRPO is greater than the PO Qty.
    But this Stored Procedure blocks me even when i raise the GRPO with Qty less than the PO Qty.
    IF @transaction_type IN ('A') AND
    (@Object_type = '20')
    BEGIN
    IF EXISTS (SELECT T1.BaseEntry
    FROM dbo.OPDN T0
    INNER JOIN dbo.PDN1 T1 ON T1.DOCENTRY = T0.DocEntry
    INNER JOIN dbo.POR1 T2 ON T2.DOCENTRY = T1.BaseEntry
    WHERE T1.BaseType = '22' AND
    T1.ItemCode = T2.ItemCode AND
    T1.BaseLine = T2.LineNum AND
    T0.DOCENTRY = @list_of_cols_val_tab_del
    GROUP BY T1.BaseEntry
    HAVING SUM(T1.Quantity) > SUM(T2.OpenQty))
    Begin
    SELECT @Error = 10, @error_message = 'GRPO quantity is greater than PO  quantity'
    End
    END
    Is something wrong with this SP...

    Hi
    Check bellow Sp
    --------------- Validation for Goods Receipt PO Restricting Excess Qunatity ----------------------------
    IF @Object_type = '20' and @transaction_type = 'A'
    BEGIN
    declare  @line int
    SELECT @line = (LineNum + 1)
    From PDN1
    Where PDN1.DocEntry = @list_of_cols_val_tab_del
       and (Quantity > BaseOpnQty)
    Order by LineNum
    If (not ISNULL(@line, 0) = 0)
    begin
      Set @error = 10
      Set @error_message = 'Line quantity' + CONVERT(nvarchar(4), @line) +' is more then open quantity !'
    end
    END
    Thanks& Regards
    AndakondaRamudu

  • How to block Invoice when qty of Invoice is greater than PO Qty

    Hi
    We want to block the Invoice when Invoice qty is greater than PO qty.Is there any way to block the invoice ?

    prashant shinde wrote:
    Hi
    >
    > We want to block the Invoice when Invoice qty is greater than PO qty.Is there any way to block the invoice ?
    Hi,
    You can deal with this situation in 2 ways. Manually block the invoice while posting, TAB: Payment.
    Else,
    Use Quantity Variance Key: DQ,DW. You can enter tolerances for Lower and Upper Limit. You can enter absolute and percentage base variance. If one of the limit is exceeded the invoice is blocked for payment.
    If you want certain variance is always blocked, set value or percentage for the upper limit to ZERO and select Check Limit.
    IMG->Material Management->logistics Invoice Verification->Invoice Block->Set Tolerance Limits (Transaction Code: OMR6).
    These setting are for Co. Code level.
    Any deviation from ordered Quantity will be blocked.
    Hope this is what you are looking for!!
    Reetesh
    Edited by: Reetesh on Nov 22, 2011 7:43 AM

  • GR Qty greater than Confirmed Qty

    Hi All,
    We have created Purchase order with Internal order as account assignment. When ever we are doing MIGO, System is giving the error " GR Qty greater than Confirmed Qty".
    Please help.
    Thanks
    Subrato

    >
    Subrato Chowdhury wrote:
    > The MIGO is happening whenever we are deattaching the internal order. The PO Quantity is same MIGO Quantity.
    Can you expalin more this line whenever we are deattaching the internal order ?

  • Message no 06067 "Scheduled quantity & &" greater than target quantity

    Hi,
              I change the status of the message no 06067"Scheduled quantity & & greater than target quantity & &" from W to E. Than In Se38, the schedule quantity cannot be maintained greater than target quantity.
    But in MRP Run, the message number does not work.
    How to restrict higher qty then target qty created through MRP.
    Thanks in Advance.
    Ashish Panchal

    Hi Ashish,
    The Note 83343 should answer your question.
    83343 MD01: No check of target qty in sched. agreemnt
    As described:
    "The planning run should run automatically and without interruption by some events.
    The system makes a decision either in favor of the quota arrangement or in favor
    of the source list. The system reads the scheduling agreement once in the update process.
    To have a check on the target quantity would require another read of the document which
    was determined to affect the system performance."
    A maximum quantity can be considered by means of the quota arrangement. A modification exists which will allow for a check of the maximum quantity in the quota arrangement. The note contains more details on this.
    Regards,
    Purnima.

  • How to restrict the delivery quantity not more than target quantity?

    Dear Gurus,
    How to restrict the delivery quantity not more than target quantity in a scheduling agreement? I think there are 2 methods.
    1. I found that setting 0 in Overdelivery Tolerance Limit in Info Record is not effective. Why?
    2. I want to set E for the message but can't find the place. The message is generated when entering and saving quantity as delivery quantity that is larger than target quantity. How can I set E to a message (067, as I remember)
    Any other effective method? Please advice. Thanks.
    Regards,
    David

    Dear all,
    It is not OK after checking everywhere you mentioned. I tested in 2 clients. In the development enviroment client, it works whatever E or W. In test enviroment, it does not work (meassge is W).
    I think there must be somewhere besides of those you menetioned.
    I notes that SAP help for the overdelivery tollerance setting of scheduling agreement: 
    Overdelivery Tolerance Limit
    Percentage (based on the order quantity) up to which an overdelivery of this item will be accepted.
    Dependencies
    If you have set the indicator in the Partial delivery/Item field to 'D' (partial delivery allowed), this takes priority. It makes no sense to define a tolerance limit for overdelivery in such case.
    Where can I see: 'the indicator in the Partial delivery/Item field to 'D' (partial delivery allowed)'? I want to check it.
    Pls help! Thanks.
    Regards,
    David

  • Maintaine error message if posting date is greater than Sch del date in PO

    I have maintained a delivery schedule in a PO for a material
    Say PO qty 100
    Del Schedule
    10.04.09  - 60
    20.04.09 - 40
    While GRN, for 60 qty, if posting date is greater than 10.04.09, system needs to throw error.
    I want to do it for selected materials only.
    Is there a way to do this.
    Regards,
    Rakesh

    Thanx for reply
    If I use OMCQ message , it will be applicable for all GRNs and I want for a particular set of materials.
    Can one please suggest User exits / BADi for the same. I have checkd BADIs but those are based upon MSEG and EKBE table.. and i dont have any material doc no before posting the document.
    requiement is to check the delivery sch date and posting date befor posting the document is posted.
    Any suggestions welcomed.
    Reagrds,
    rakesh

  • Commercail invoice qty should not be greater than PO qty.

    Hi,
    We have a requirement where, system should check for the commercial qty with PO qty and if commercial invoice qty exceeds than PO qty, system should give an error. This is required to avoid duplicate payment of customs duties.
    This functionality should work for parking and posting of commercial invoice both.
    Please suggest relevant solution.
    Thanks & Regards,
    Bhargavi.

    Hello,
      You can use the function exit EXIT_SAPMM06E_012 to carry out this validation.
    Thanks,
    Venu

  • Is there a correlation b/w Error -2048 and MPEG-4 files greater than 2GB?

    I am having considerable difficulty in getting any of my DVD/movie files greater than 2GB to upload into my iTunes library. Anyone else having this difficulty? Through another problem, I discovered that iTunes ability to play video is based a thinned-down version of the Apple's QT engine, which prompted me to try and open these files using QT Pro; however, there too, I am getting a peculiar -2048 error suggesting it is not a movie file. The files were created using WONDERSHARE and I am experiencing difficulty with only the files that exceed 2GB in size.
    For WONDERSHARE users, here are my relevant settings:
    RESOLUTION: 720*400
    CODEC: H.264
    FPS: 30
    KBPS: 2,000 or 2,500 (toggled in between both to manage file size for longer movies, like 3 hour Bollywood epics)
    Any help on this matter woudl be much appreciated.
    Thanks,
    Tabish

    Jon,
    Thanks for your response. I have inserted commentary below:
    I am having
    considerable difficulty in getting any of my
    DVD/movie files greater than 2GB to upload into my
    iTunes library.The 2 GB
    restriction is usually on your source file -- the DVD
    VOB -- or associated with Fat-32 file system. I have
    H.264 files as large as 3.8 GB for SD content.
    The file system is NTFS. I am not sure what you mean by DVD VOB.
    I discovered that
    iTunes ability to play video is based a thinned-down
    version of the Apple's QT
    engineiTunes can access the
    entire QT structure. The iPod and TV players are
    limited to a modest QT sub-set.
    O.K. But, QT still cannot open the file. If the files are corrupt, how come they only become corrupt at 2+ GB.
    however, there too, I
    am getting a peculiar -2048 error suggesting it is
    not a movie file.If issued by an
    Apple application, this error code usually equates to
    "noMovieFound" at the referenced location. This could
    be a path error or refer to a movie interrupt during
    conversion (as when your 2 GB plus source file
    terminates prematurely) and the target file is not
    closed properly (and is likely not recognized as a
    valid QT file).
    CODEC:
    H.264In which profile?
    Again, not sure what you mean by "profile."

  • Export error: value of length column (38) greater than VARDATA column (36)

    Hello @,
    I am performing an export on HP-UX/Oracle of a R/3 Enterprise 1.10 system.
    I already use got the latest R3load binary. For pool table KAPOL I get
    this strange error and I couldn't find any further information about it:
    cat SAPPOOL.log
    (EXP) TABLE: "DEBI"
    (EXP) TABLE: "DVPOOL"
    (EXP) TABLE: "DVPOOLTEXT"
    (EXP) TABLE: "FINPL"
    (EXP) TABLE: "GLTP"
    (EXP) TABLE: "KALK"
    value of length column (38) greater than VARDATA column (36)
    (CNVPOOL) conversion failed for row 356 of table A004       VARKEY = 001V ZSP0003010TI060067A.01      00000000 
    (CNV) ERROR: data conversion failed.  rc = 2
    (DB) INFO: disconnected from DB
    /usr/sap/AVT/SYS/exe/run/R3load: job finished with 1 error(s)
    /usr/sap/AVT/SYS/exe/run/R3load: END OF LOG: 20110117114148
    SQL> desc kapol
    Name                                      Null?    Type
    TABNAME                                   NOT NULL VARCHAR2(30)
    VARKEY                                    NOT NULL VARCHAR2(195)
    DATALN                                    NOT NULL NUMBER(5)
    VARDATA                                            RAW(36)
    SQL> select length(vardata),count(*) from kapol group by length(vardata);
    LENGTH(VARDATA)   COUNT(*)
                 72     183681
    select dataln,count(*) from kapol  group by dataln;
        DATALN   COUNT(*)
        -32730          2
            36     183679
    Does this mean that one row in KAPOL has to be changed from within SAP?
    Or could it be an error/bug within R3load?
    Regards,
    Mark
    Edited by: Mark Foerster on Jan 17, 2011 12:46 PM

    Maybe this information is of any help:
    I opened a support call and was told by SAP support to change the
    two entries from -32730 to -32732. Don't ask me why...

  • Delivery Related Billing rather than Order Related Billing in Return Sales

    Hi
    There is a requirement from the client that the Returns Invoice (RE) generated must be related to LR Delivery Type rather than Return Sales Order Type(RE).
    I have maintained the Copy Control from LR (Returns Delivery Type) to RE(Returns Invoice Type).
    Then Changed the billing relevance of REN (Item Category ) from - 'B' Relevant for order-related billing - status acc.to order qty
    to A     Delivery-related billing document.
    When i create the Returns Invoice, it is allowing me to create the Invoice even before the Post Goods Receipt of the LR Returns Delivery Document.
    It should allow me to create the invoice only after Post Goods Receipt.
    Can any one share their inputs.
    Regards
    Mohan

    Dear Kandy Sreekanth ,
    PLEASE READ THR RULES OF ENGAGEMENT BEFORE REPLYING TO POSTS / POSTING ISSUES
    Do not ask for points - This forum should be firstly about information exchange; points are an incentive and a way of saying thanks.
    Asking for points is like asking someone to say "thank you": The only time we do this in real life is when teaching a child good manners. Saying it to an adult is insulting, so why do it in the forums? If someone keeps asking questions without awarding points, simply stop answering them or use the abuse button to report it.
    Thanks & Regards,
    Hegal K Charles

  • Scalling in SA - More than target qty

    Hi,
    I am maintaining price scaling in Sch Agt. The steps I have followed.
    1. Created Sch Agt for Mat-vendor. Entered Target quantity say 1000
    2. Entered Net Price- ex-10USD. selected line and went to Item-> conditions. displayed PB00.
    3. double clicked for scaling. entered
    From 1 10 USD , From 5000 9USD, From 10000 8 USD
    4. I have maintained the schedule-ME38 for qty say 8000.
    5. I do GR using MIGO for the 8000 qty.
    6. When I display accounting doc in MIGO I see the amount as 80000. However, it should be 8000*9=72000.
    I understand that " The system only look at the target quantity to determine if the ordered quantity is in excess of this level for scaled price determination".
    But in this case the qty is more than the target qty and should pickup the 9USD.
    Please help.
    Regards,
    AG

    Dear,
    Please check this notes, may be helpful:
    In a scheduling agreement with time-dependent conditions, you maintain condition with scales. Is it deliberate that always the first scale level is used for calculating the net price?
    Answer:
    Price determination in the scheduling agreement cannot be compared to the one in purchase orders, if the scheduling agreement is a document with time-dependent conditions (master conditions). To display the price in the scheduling agreement, always the first scale level is taken into account. On the topic "Goods receipt in scheduling agreements with scales", please
    read Note 401941. 2009.03.11 Page 14 of 15
    SAP Note 456691 - FAQ: Price determination in purchasing
    Regards,
    Syed Hussain.

  • Delivery  quantity is greater than the open quantity  22

    Dear Experts
    I  want to close the  delivery. to close this delivery need to make  the quantity  as zero but system not allowing me to  make it as zero  iam getting the error open quantity is greater the delivery quantity .since i have checked the forum but i dont find any related  Please help me .
    Regards
    Raj

    Hi,
    What do you mean by close...iam assuming that you mean changing the Status of the delivery to completed.
    1. If certain qty has already been delivered (PGI)
    A. In this case do a reversal (VL09) and change the delivery qty to the correct quantity you want to deliver so that the system automatically sets the required status once all the qty is delivered. (PGI)
    2. If the delivery document has been created but no PGI
    A. In this case change the delivery qty in the main screen and make the relevant changes at the batch level also (if batches are applicable)
    3. If the delivery document has been created but no PGI
    A. If by close you want to delete then you can delete the delivery from the initial screen of vl02n.

Maybe you are looking for

  • Why won't my 2007 iMac won't stay on?

    It turns on, chimes, briefly flashes to the grey screen then shuts down.  I took it to the Apple Store today and it worked fine there.  She reset the PRAM and did diagnostics - no problems found.  SHe suggested that maybe the time unplugged bringing

  • Re : Lion freeing up Hard Disk Space automatically

    Hey, I know this will sound strange but ive been noticing my Har Disk space automatically going up. It was 80 GB yesterday, this morning it was 120 GB and now its 152 GB !! I havent deleted anything and i have no idea what files are being deleted ! i

  • BRFplus: Adding Intermediate Data Objects to Expression Workarea

    Hi all, running BRFplus on NW 70105. I have a Step Sequence Expression with multiple steps calling various Functions.  Some of the Functions return intermediate results which must be stored in the context workarea. I would like to add these Data Obje

  • URGENT!!Aggregation In Query!!

    Hi I am using aggrgn in Backend as follows & so how tht particular KF looks on FRONT END???or I can change the aggrgn part only in Front end??? KF1---Aggrgn as SUMMATION          EXCEP aggrgn as MIN         REF char.  as PUR GRP. SPO   TRANS.   P.GRP

  • Sub total in smart forms

    how to calculate sub total in smartforms give step by step mak