Delete GRN for a Particular quantity.

Hello,
         There is a requirement to delete GRN for a Particular quantity.User Gnr'd a quantity of 68000 in parts i.e 1) 23000 EA 2) 25000 EA 3) 20000EA.Now he wants to delete GR for quantity 25000EA.Can this be reversed using Movement type 102,Or is ther any other way to achieve this.
Thanks
Rakesh.

Hi,
You may reverse the GR for 25000 using 102 movement type, provided the 3 GRs were done as 3 separate documents.
If this 25000 GR has been Invoiced, then you have to reverse the Invoice first before you reverese the GR.
Cheers,
Akash

Similar Messages

  • How to hide/remove the 'Delete' button for a particular role

    We have a role that can only Create and Edit the Accounts, Contacts, Opportunities, & Leads. So I modified the Default and Owner Access Profiles for that role and changed the Access Level to 'Read/Edit' for each of the above mentioned Record Types.
    When the user is logged with this role they can see the 'Delete' button on all the Record Types. When they click on the 'Delete' button they get the 'Access Denied' message. Thats fine, but how do you hide/remove the 'Delete' button for this role so they don't try to click it.

    At this time it is not possible to hide/remove the "Delete" button. This functionality is on the roadmap.

  • MCKH - Disable delete option for particular version

    Dear SD Gurus,
    Our client uses MCKH to view sales information.
    In this, SD user has created a version F601V under the standard version S601, to view "Part Sales" information.
    Now he wants to disable the delete option for this particular version F601V.
    The idea is that any other user should not delete this version by mistake.
    There is a particular variant attached to this version & we tried to achieve this by checking the protect variant option.
    However, system still allows deletion.
    How this can be achieved?
    Regards
    Prabhu

    thanks for your answer Mr. Atkinson, that was excatly what I need. This is my code inside the event receiver:
    public override void ListAdded(SPListEventProperties properties)
    SPList list = properties.List;
    list.AllowDeletion = false;
    list.Update();
    but the above code dont have any effect on the list, I have still the Item with DELETE THIS LIST in the listsettings.
    do you know maybe why? or can I also debugg it?
    thanks in advance
    BR
    Ahmad
    SP 2013 & SPD 2013 & VS 2013 & MSSQL 2012

  • Material master deletion for a particular sales organisation

    Hi,
    I want to delete all the material master which are created in a particular sales organisation.
    Means user should be able to create sales order with that material nor user able to bill the existing sales order of that material.
    Regards,
    SATYA

    Hi,
    First open the material master with the Sales organization you want to block. Go to Sales:Sales org. 1 View.
    (1) In X_ distribution Chain status field enter the value "12- sales not allowed"
    (2)D.Chain-Spec Status field , enter the value "12- sales not allowed".
    Enter the Valid from Date against both the above mentioned fields from when you do not want to bill for that particular Material for a sales organization.
    Thanks and Regards,
    Neeraj Saini
    Idhasoft

  • Consumed  quantity shouldnt change in GRN for sub contracting

    Dear Gurus,
    While making GRN for subcontracting activity system allows users  to change the consumption quantity manually.
    . System has to capture whatever quantity is there in BOM. how can we do this, as per my knowledge if we make greyed out the consumed quantities. Is this is the only solution? or are there any?
    how we can get the link between GRN and BOM. please help me gurus.

    If you search in SCN about your query, you will get your answer..
    I've found a thread (with correct answer) which has the exact same requirement...
    Here is the discussion Qty in MIGO of Input material should not be editable

  • How to delete the Infoobjects for a particular dimension?

    Hi,
    How to delete the Infoobjects for a particular dimension?
    ( when i was trying to delete dimensions it is saying that the dimension contains infoobjects , u can not delete the dimension, what 2 do?)
    Thanx in advance,
    Ravi.

    Ravi,
    If you want to remove the Infoobject from Dimension then you need to delete the data from the cube and then remove the infoobject from that particular Dimension. I mean delete the assignment for that Infoobject.
    Assign Points if it helps..
    Incase if you need more help.. Please call me..
    Gattu

  • Deletion of Sapcript for a particular language

    Can anyone pls let me know how to delete a particular sapscript form for a particular language.
    <b>For ex . FORM : ZRBTEST is in ENGLISH and DUTCH . I need to delete this only for DUTCH.</b>
    I tried downloading the form before deleting the form, but i could only download for all Languages. I couldnt download for a seperate language .
    Thanks in advance.

    Hi Raj,
    Goto SE71 and give the Layout name and select the Launguage you need to delete, then press Delete button.
    In case it is not present just go in change mode and Click on form > delete.
    Transport the request to the required client and it wil be also deleted there.
    Hope it helps you.
    Reward points for all helpful answers and close the trend in case your question is answere.
    Regards
    Gowri

  • Re:Query for Stock Statement for a particular item..!!!!

    Dear SAP Experts,
    I need a stock statement query  for a particular item which contains:
    1.ItemCode
    2.Item Description
    3.Item Price
    4.Opening
    5.Receipts
    6.Issues
    7.Closing
    8. Value
    The selection criteria are:
    1.Warehouse code
    2.Item Name
    3.Posting Date
    Plz give me a good solution for this issue.
    With Regards,
    Revathy

    Check this
    Declare @FromDate Datetime
    Declare @ToDate Datetime
    set @FromDate =
        (Select min(S0.Docdate) from OINM S0 where S0.Docdate >='[%0]')
    set @ToDate =
        (Select max(S1.Docdate) from OINM S1 where S1.Docdate <='[%1]')
    select * from
        SELECT T0.itemcode,
        min(T0.Dscription) as 'Item Description',
        min(B1.ItmsGrpNam) as 'Item Group', W1.Whscode, C1.Location,
        (isnull((
            Select sum(isnull(inqty,0))
            from OINM O1
            where O1.itemcode=T1.itemcode
            and O1.Warehouse=W1.Whscode
            and O1.docdate<@FromDate ),0)-
        isnull((
            Select sum(isnull(outqty,0))
            from OINM O1
            where O1.itemcode=T1.itemcode
            and O1.Warehouse=W1.Whscode
            and O1.docdate<@FromDate),0)
        ) as [Opening Stock],
        isnull((
            Select sum(isnull(inqty,0))
            from OINM O1
            where O1.itemcode=T1.itemcode
            and O1.Warehouse=W1.Whscode
            and O1.docdate>=@FromDate
            and O1.docdate<=@ToDate and O1.inqty>0
            and O1.transtype in (20,18)),0
        ) as [Purchase Quantity],
        isnull((
            Select sum(isnull(outqty,0))
            from OINM O1
            where O1.itemcode=T1.itemcode and O1.Warehouse=W1.Whscode
            and O1.docdate>=@FromDate and O1.docdate<=@ToDate
            and O1.outqty>0 and O1.transtype in (21,19)),0
        ) as [Purchase Return Quantity],
       isnull((
            Select sum(isnull(outqty,0))
            from OINM O1
            where O1.itemcode=T1.itemcode and O1.Warehouse=W1.Whscode
            and O1.docdate>=@FromDate and O1.docdate<=@ToDate and O1.outqty>0
            and O1.transtype in (13,15)),0
        ) as [sale Quatity],
        (isnull
            Select sum(isnull(inqty,0))
            from OINM O1
            where O1.itemcode=T1.itemcode and O1.Warehouse=W1.Whscode
            and O1.docdate<=@ToDate),0
            isnull((
                Select sum(isnull(outqty,0))
                from OINM O1
                where O1.itemcode=T1.itemcode and O1.Warehouse=W1.Whscode
                and O1.docdate<=@ToDate),0)
        ) as [Closing Stock]
        FROM OINM T0
        INNER JOIN OITM T1 ON T0.ItemCode = T1.ItemCode
        INNER JOIN OITW T2 ON T1.ItemCode = T2.ItemCode
        INNER JOIN OITB B1 ON T1.ItmsGrpCod=B1.ItmsGrpCod
        INNER JOIN OWHS W1 ON T2.WhsCode = W1.WhsCode
        INNER JOIN OLCT C1 ON W1.Location=C1.Code
        Group by T1.itemcode, T0.Itemcode, W1.WhsCode, C1.Location
    ) a
    where (a.[Opening Stock]
            +a.[Purchase Quantity]
            + a.[Purchase Return Quantity]
            +a.[sale Quatity]+a.[Closing Stock]
           ) !=0
    Regards,
    Bala

  • How to find total recs in a local table for a particular condition

    Hi,
    How to find total recs in a local table for a particular condition?
    Thanks,
    CD

    Well, you may want to try this as well, and compare to the LOOP way.  Not sure what kind of overhead you may get doing this way. Here ITAB is our main internal table, and ITAB_TMP is a copy of it.  Again I think there may be some overhead in doing the copy.  Next, delete out all records which are the reverse of your condition.  Then whatever is left is the rows that you want to count.  Then simply do a LINES operator on the internal table, passing the number of lines to LV_COUNT.
    data: itab type table of ttab.
    data: itab_tmp type table of ttab.
    itab_tmp[] = itab[].
    delete table itab_tmp where fld1 <> 'A'.
    lv_count = lines( itab_tmp ).
    Regards,
    Rich Heilman

  • Stock report warehouse wise for a particular batch

    Hi all,
    How do you find out a stock report warehouse wise for a particular batch along with the same batch items sold to whom and with what quantity?
    Thanks
    SV Reddy

    Hi SV Reddy
    pls find the query for stock report
    Select X.DocDate, X.ItemCode,
    ((Select isnull(sum(InQty-OutQty),'0')From OINM T0 Where T0.ItemCode=X.ItemCode  And
    (T0.DataSource='I' or T0.DataSource='N')  And T0.DocDate < X.DocDate)) As [OpeningStock],
    IsNull(sum(X.InQty),0)As[Received Qty],IsNull(sum(X.OutQty),0)As[Consumed Qty],
    ((Select isnull(sum(InQty-OutQty),'0')From OINM T0 Where T0.ItemCode=X.ItemCode  And
    (T0.DataSource='I' or T0.DataSource='N')  And T0.DocDate < X.DocDate)+
    (Select isNULL(sum(T0.InQty),'0')From OINM T0 Where T0.ItemCode=X.ItemCode And T0.DocDate<=X.DocDate And
    (T0.DataSource='I' or T0.DataSource='N')  And T0.DocDate = X.DocDate)-
    (Select isNULL(sum(T0.OutQty),'0')From OINM T0 Where T0.ItemCode=X.ItemCode And T0.DocDate<=X.DocDate And
    (T0.DataSource='I' or T0.DataSource='N')  And T0.DocDate = X.DocDate))As [ClosingStock]
    FROM OINM X Where ItemCode=X.ItemCode And
    (X.DataSource='I' or X.DataSource='N')
    Group by X.DocDate,X.ItemCode
    Order by X.DocDate
    regards
    Jenny

  • Introduce error message for a particular SAP standard function

    Hi All,
    In TCode CS02 - BOM Changes, for a particular BOM usuage [say D], whenever a user clicks on Material BOM- DELETE, I would like an error message to be displayed saying that they need a Change Number.
    Could you please let me know how I go about acheiving this and in which module I have to build the code ?
    Thank you,
    Satish

    Hi,
    To find the BAdi for CS02, follow steps:
    Goto SE24 and enter CL_EXITHANDLER and click on display. Now double click on the method GET_INSTANCE. Set breakpoint on CL_EXITHANDLER=>GET_CLASS_NAME_ON_INTERFACE.
    Now run the transaction for which you want to search the Badiu2019s. Now whenever the method is called, the program goes into debugging mode. Check the value of exit_name (changing parameter),this would give the name of the Badiu2019s. Run the entire transaction and note down all the Badiu2019s.
    Now we have to implement the Badi. Go to SE18 to check the definition of the Badi and SE19 to implement the Badi. Enter the name of the Badi in the create implementation section (if you are creating a new implementation u2013 Radiobutton Classic Badi) and click on create implementation. Now enter the name of the implementation. Double click on the method name and add the code for the implementation.
    Now, you need to check the parameter inside the BADI and figure out as per your requirement.
    Use break-points (break <user_name>) and execute the transaction to check the flow and find the BAdi exectued when user click DELETE button.
    Hope this helps you.
    Regards,
    Tarun

  • Record Loss While posting GRN for subcontracting

    Hello folks!
    I am implementing subcontracting procedure for business. The issue arises at the time of GRN. If the quantity of received material is less than that in SC Purchase order, how to do its GRN and how is this loss will be recorded in SAP.
    For example i have made SC purchase order of a material A with quantity "5 pcs" , the quantity received is "2pcs". At the time GRN how is this scenario handled and how to view this loss in reporting.
    - Regards
    Sahar Khalid

    >
    Sahar Khalid wrote:
    > What if the GI is done before GRN and we transer 5 components to produce 5finished goods. But at the time GRN we receive lesser quantity lets say "2" but the components have already been issued as "5". System allows you to GRN receive stock as 2 and consume component as 5.
    what you call here a goods issue is not an goods isssue.
    getting the components to the subcontractor is just a transfer posting from your storage location into subcontractor stock. Goods issue is done then from subcontractor stock when you post the goods receipt.
    it is still not clear to me whether the subcontractor  can usually produce 5 finished out of 5 components  and just had a quality issue with 3 out of 5, hence you get only 2.
    Or if you always get only 2 finished out of 5 components, which you can easily setup with the right definition of the Bom

  • Display list of sales orders for one particular customer using BAPI in WD

    Friends,
    i want to display list of sales orders for one particular customer, the materials ordered, quantity ordered, goods issue date of that particular order and contact information about that particular customer, using Webdynpro.
    Please somebody send me related info,blogs,help links , to complete this task, this is very urgent.
    Please help
    Peter

    Find the WD tutorials here...
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webdynpro/web%20dynpro%20sample%20applications%20and%20tutorials.htm">Tutorials</a>

  • Adding/Deleting keywords for multiple images

    Well, I'm finally paying the price for bad keyword management and I'm trying to clean up my nightmare of a system now but running into trouble.
    I'm using Lightroom 3.2.
    My workflow follows one of two types:
    1) I'm shooting something specific (soccer games) and I import the shots and immediately assign the appropriate keywords (soccer, which kid it is, which tournament it is)
    2) I've taken shots of multiple events/subjects and I haven't had time to download and organize.  I will then import with a 'file later' tag so I can easily search and keyword them later and then re-use the card.
    Well 'file later' is now about 3000 images!  Doh!
    I'm going through and properly assigning them but I'm having a lot of trouble with what I *think* should work in Lightroom.
    There are several things here:
    First, if I choose the 'File Later' keyword, it will pull up the metadata filters options on the top of the grid view.  No matter what I do, I can't make it go away.  If I do get it to go away, I wind up viewing ALL my pictures which is not what I want.
    Second, if I choose multiple pictures by ctrl-clicking or shift-clicking, It appears I can assign a keyword to multiple shots.  I cannot REMOVE a keyword from multiple shots. Lightroom seems to only want to remove the keyword from one picture at a time even if they are all selected.
    Third, the painter tool does not work...at all.  Enabling it and then selecting and applying or removing does nothing.
    So, what am I looking for here? 
    Organizing for these should be pretty easy since most are in blocks and I can apply the same keywords quickly.  However, removing the keywords one at a time is a huge pain. 
    What am I doing wrong?
    Thanks

    First, if I choose the 'File Later' keyword, it will pull up the metadata filters options on the top of the grid view.  No matter what I do, I can't make it go away.  If I do get it to go away, I wind up viewing ALL my pictures which is not what I want.
    This is the filter dialog - of course if you close it you turn back to All Photographs. Try creating a Smart Collection based on your File Later keyword - this collection will automatically populate all your images that have that particular keyword. Once you have keyworded the pictures from e.g. one particular shot, just remove the File Later-KW and those images will disappear from the collection.
    Second, if I choose multiple pictures by ctrl-clicking or shift-clicking, It appears I can assign a keyword to multiple shots.  I cannot REMOVE a keyword from multiple shots. Lightroom seems to only want to remove the keyword from one picture at a time even if they are all selected.
    I'm not sure why you can't remove keywords from multiple images - it just works fine here by selecting multiple images and delete the keyword.
    Most of the times I use the Keyword List to assign/delete keywords because in my opinion it is the easiest way - I just browse thru my list or filter for a particular kw and tick the box on the left.
    Creating a hierarchical keyword list can further simplify your work. For example the location: organize the final keyword xyz-Soccer Stadium into other keywords like Town>County>State>Country>Continent>Places, then you only have to tick the last keyword xyz-Soccer Stadium and with that assign all of those keywords in the hierarchy (I know thats kind of a complicated explanation...but I suggest you play around a bit and then you will get the full picture ).

  • Material group wise consumption for a particular period

    Hi,
    How to find out the consumption for a particular material group in a given period along with details of material number, quantity and price.
    Thanks,
    Kiran Bodla

    Hi,
    Check in t.code->>>  MCRE: Consumption report
    OR
    Try with  MVER consumption table in SE16 t.code.
    Regards,
    Biju K

Maybe you are looking for

  • HOW TO FIND PID

    how to find pid i.e BAN.. by f1 on ban n f9 i know...but how do we know that for particular table pid is this. my table is EBAN, <b>FOR EBAN IT IS BAN BUT FROM WHERE WE GET THIS BAN</b>. set parameter id 'BAN' field pur_req-banfn. " parameter id for

  • HT4623 updating ios software on iphone 3gs without software update feature

    How do you update to ios 5.1.1 on iphone 3gs that has no software update feature?

  • User exit during creation of notification

    Hello! I am creating a notification. Required start date and time is mandatory. Now I want that difference between notification creation date and required start date should not exceed 30 days. This can be achieved by user exit. Which user exit should

  • Apple TV viewing previous purchases

    I have an ATV 2 and live in United Kingdom. I use apple iCloud and also subscribe to Music Match. I watched yesterday's apple keynote presentation re ATV 3, due for release next week and during the presentation it was said that users of ATV will be a

  • Suggested enhancements for Time Machine

    I like Time machine but it has some limitations: mostly that it does not provide any mechanism to control the scope and duration of backups. It also does not provide a way to manage the backups. I would like to see the following features in a future