How to avoid invoicing more quantity than the PO's in non stock PO?

Hello SAPients!
Scenario: We create a non stock PO with a material that has no number and no material group, when we use MIRO TCode to invoice it we can create the invoice with more quantity than the PO, we can even keep adding quantity to the invoice.
How can we stop that? How can we configure our system in order to create the invoice with the exact (or less) quantity than the stated in the PO?
Thanks in advance for your kind help.

Hi,
Use t.code: OMRM & Maintain the following messages
1. M8 -081 Quantities invoiced greater than goods receipt quantity as ERROR ( maintain GR-based IV in the PO item level )
2.M8 -087( item without GR )  - Invoice quantity greater than PO quantity  as ERROR & save.
Now try doing MIRO.
NOTE: If the above setting not work ,then Maintain the messages M8 -081 & M8 -087  as ERROR in OBMSG t.code & save.
Regards,
Biju K

Similar Messages

  • Procurement of more quantity than required in case of non stock items

    Dear Experts,
    Requirement is given below.
    I have one maintenance order with non stock item category N for quantity 5 pieces which is actual need.But user wants to procure 50 pieces against order and consume 5 pieces and rest will keep as stock.
    But in case of procurement against non stock item the moment we received the Goods (GR), all procurement quantity  will goes to consumption account and postings will happen accordingly.Correct me if i am wrong.
    Now my requirement is to keep the remaining stock 45 pieces (5 pieces consumed against actual need) as stock and to be consumed whenever there is a need.Can it possible to keep as stock in storage location which was procured against order as non stock item.
    How can i resolve this issue.
    Please somebody can help me.<<Text removed>>
    Thanks in advance.
    Reddiy.A.V
    Edited by: Matt on Oct 12, 2011 6:46 AM

    For the orders which you consumed, do the reversal of that material document. Also create one GR for the qty which has been returned to vendor & keeping the stock to storage location.
    In future, define those as stock items, so that this work around won't be required.

  • Batch input: how to fill in more rows than the ones for the screen's size.

    Hi everybody,
    I am working on a batch input for transaction ME38.
    When, through my abap code, I am filling in the second screen's table, the system stops, telling me there is no field "43" on the screen.
    Here is a summary of the batch input:
    EKET-MENGE(1)               66,000
    RM06E-EEIND(1)     30.06.2009
    EKET-MENGE(31)               66,000
    RM06E-EEIND(31)     30.06.2009
    EKET-MENGE(43)               66,000
    RM06E-EEIND(43)     30.06.2009
    In fact, my screen has 31 lines, but 43 entries must be filled.
    I can program a logic to go to the next screen when entry 31 has been filled, but how to know what is the screen limit?
    Because my program will not always be started by me, and will, most probably, be started in background jobs...
    Do you see a way to process that can help me?
    Is there a way to not be "screen size dependant"?
    Thanks in advance for your help.
    Regards,
    Rudy

    Hi...
    This issue can be resolved by creating a recording in SHDB transaction for 43 records and press add more rows button evytime you do that..
    As the rows will be added to the table during runtime you need not worry about the limit of the table entries.. and it will work fine..
    Hope this helps

  • How to get items from a list that has more items than the List View Threshold?

    I'm using SharePoints object model and I'm trying to get all or a subset of the items from a SharePoint 2010 list which has many more items than the list view threshold (20,000+) using the SPList.GetItems() method. However no matter what I do the SPQueryThrottledException
    always seems to be thrown and I get no items back.
    I'm sorting based on the ID field, so it is indexed. I've tried setting the RowLimit property on the SPQuery object(had no effect). I tried specifying the RowLimit in the SPQuerys ViewXml property, but that still throws a throttle exception. I tried using the
    ContentIterator as defined here:http://msdn.microsoft.com/en-us/library/microsoft.office.server.utilities.contentiterator.aspx,
    but that still throws the query throttle exception. I tried specifying the RowLimit parameter in the ProcessListItems functions, as suggested by the first comment here:http://tomvangaever.be/blogv2/2011/05/contentiterator-very-large-lists/,
    but it still throws the query throttle exception. I tried using GetDataTable instead, still throws query throttle exception. I can't run this as admin, I can't raise the threshold limit, I can't raise the threshold limit temporarily, I can't override the lists
    throttling(i.e. list.EnableThrottling = false;), and I can't override the SPQuery(query.QueryThrottleMode = SPQueryThrottleOption.Override;). Does anyone know how to get items back in this situation or has anyone succesfully beaten the query throttle exception?
    Thanks.
    My Query:
    <OrderBy>
        <FieldRef Name='ID' Ascending='TRUE' />
    </OrderBy>
    <Where>
        <Geq><FieldRef Name='ID' /><Value Type='Counter'>0</Value></Geq>
    </Where>
    My ViewXml:
    <View>
        <Query>
            <OrderBy><FieldRef Name='ID' Ascending='TRUE' /></OrderBy>
            <Where>
                <Geq><FieldRef Name='ID' /><Value Type='Counter'>0</Value></Geq>
            </Where>
        </Query>
        <RowLimit>2000</RowLimit>
    </View>
    Thanks again.

    I was using code below to work with 700000+ items in the list.
    SPWeb oWebsite = SPContext.Current.Web;
    SPList oList = oWebsite.Lists["MyList"];
    SPQuery oQuery = new SPQuery();
    oQuery.RowLimit = 2000;
    int intIndex = 1;
    do
    SPListItemCollection collListItems = oList.GetItems(oQuery);
    foreach (SPListItem oListItem in collListItems)
    //do something oListItem["Title"].ToString()
    oQuery.ListItemCollectionPosition = collListItems.ListItemCollectionPosition;
    intIndex++;
    } while (oQuery.ListItemCollectionPosition != null);
    Oleg
    Hi Oleg, thanks for replying.
    The problem with the code you have is that your SPQuery object's QueryThrottleMode is set to default. If you run that code as a local admin no throttle limits will be applied, but if you're not admin you will still have the normal throttle limits. In my
    situation it won't be run as a local admin so the code you provided won't work. You can simulate my dilemma by setting the QuerryThrottleMode  property to SPQueryThrottleOption.Strict, and I'm sure you'll start to get SPQueryThrottledException's
    as well on that list of 700000+ items.
    Thanks anyway though

  • SES not Accepting  more Quantity than PO Quantity even maintain ovr. tol.

    Hi Gurus
    i have create service PO of 10 quantity and give the     over delivery tolerance 10%  so SES should accept 11 Quantities, but After Accepting 10 Quantity , if i am entering 1 mre Quantity in SES  System showing 363 error ,
    so please tell me , how to give tolerance to Services PO so , SES should  Accepting  more Quantity than PO Quantity

    HI,
    Enter your 10% tolerance for your service in item details Services tab Overf. Tol(Overfulfillment Tolerance) column before Price change Allowed and not in delivery tab Overdeliv. Tol. 
    Then try to Create SES with respect to that  service PO

  • Issue with opening a site in SharePoint Designer 2010 -The version of SharePoint foundation running on the server is more recent than the version of SPD you are using, you need a more recent version of SPD.

    I have a SharePoint site which I am trying to open in SPD 2010, I am getting the following error(some of my team members are able to open)
    The version of SharePoint foundation running on the server is more recent than the version  of SPD you are using, you need a more recent version of SPD.
    These are the ways I tried
    1) Earlier I have MS office 32 bit and SPD 32 bit, I uninstalled them and installed both 64 bit versions
    2) I uninstalled restarted my machine and installed it again still no use.
    3) I installed SPD 2010 Service Pack 2 of 64 bit
    4) I uninstalled the SPD 2010 and opened the site—site actions—edit page in SPD , then it asked me to install SPD 2010, then I installed and tried to open the same site, again same error.
    How to solve this issue?
    I checked permissions also at that site level – I have full control like others. I don’t have access to Central Admin so where else I can check the permission settings?

    Please update us SharePoint version 
    Regards,
    Pratik Vyas | SharePoint Consultant |
    http://sharepointpratik.blogspot.com
    Posting is provided AS IS with no warranties, and confers no rights
    Please remember to click Mark As Answer if a post solves your problem or
    Vote As Helpful if it was useful.

  • Exchange 2013 - The Microsoft Exchange Transport service is rejecting message submissions because the service continues to consume more memory than the configured threshold

    Noticed at about noon that no emails had been received all day. Began to investigate and found that the MS Exchange Transport service had been set to deny email submission because it was using too much memory on the server (91%). 
    The error message makes me think that we may have been getting used by malware or something similar.“The Microsoft Exchange Transport service is rejecting message submissions because the service continues to consume more memory than the
    configured threshold.” 
    There are also several warning messages that list particular IP addresses and say that a connection from that IP was denied because there were already the maximum number of connections (20). 
    From what I can tell, all of the IP addresses are from Taiwan. 
    The time period for which some emails may be missing is from close of business yesterday ( 4/3/2014) through about 12:45 today (4/4/2014). 
    From the time I spent reading and trying to figure out the error, I think we may need to readjust our throttling policies to prevent this from happening. 
    The exchange server is currently running at 90%+ CPU and 50%+ memory usage the majority of the time, and I’m not sure how to fix it.
    Also, I cannot get into EMS I get a access denied message from the destination computer. (Exchange server) I want to get into there to change the throttling policy back to default, since we disabled it.
    The Error reads:
    The WinRM client cannot process the request. The WinRM client tried to use Kerberos authentication mechanism, but the destination computer <Exchange> returned an 'access denied' error. Change the configuration to allow Kerberos authentication
    mechanism to be used or specify one of the authentication mechanism supported by the server. (How do I do this?) To use Kerberos, specify the local computer name as the remote destination. (I'm trying to use EMS while logged into the local Exchange server)
    Also verify that the client computer and the destination computer are joined to a domain. (Exchange is on our domain, and the computer trying to connect is the same computer) To use basic, specify the local computer name as the remote destination, specify
    Basic authentication and provide user mane and password. Possible authentication mechanisms reported by server.
    At line:1 char:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Microsoft.Excha ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTransportException + FullyQualifiedErrorId : AccessDenied,PSSessionOpenFailed
    I assumed control of this exchange system already in place and I do not have much experience with exchange 2013 or server 2012. I do know 2008, but that doesn't help very much in this situation.
    Recent changes to the system:
    About three days ago we switch our sessions policy to allow many more connections, and I believe this caused the issue. This is what I changed it to:
    Made the registry DWORD (32-bit) "Maximum Allowed Sessions Per User" and modified the value to 1000. Location of registry change @ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    I just changed it to 10 from the 1000. I'm hoping this solves this. So far no.
    Also, I am not the best in the shell or command line interfaces. Any help would be wonderful!

    Hi,
    Yes, could be hardware performance issue. Try recycle the Transport process and see if the issue persists.
    Thanks,
    Simon Wu
    TechNet Community Support

  • Why is the iTunes shop in Australia more expensive than the rest of the world?

    Why is the iTunes shop in Australia more expensive than the rest of the world?

    How do you know that there is not parity?
    Do you know Apples expenses in each country?
    Apple has to sell the music for the price that they can negotiate with the owners of the distribution rights in each country.
    Perhaps those who own the rights to distribute the music in Australia simply negotiated a higher price.

  • How to avoid invoice split due to different billing due dates?

    Dear All,
    How to avoid invoice split due to different billing due dates for the group of  outbound deliveries?
    Thanks in advance.
    Regards,
    Niketan

    Hi,
    Thanks for the inputs.
    I want to avoid the invoice split during invoice creation through transaction VF04 for  no. of delivery documents having different billing due dates.
    I can club only 14 delivery documents via VF01 which will have the common billing date. Is there any other method of clubbing 25-30 delivery documents with different billing due dates in one invoice?
    Regards,
    Niketan

  • Why is the black iPhone 4/4S more durable than the white?

    I've owned both a black and a white 4S
    The black was much more durable, mine flew out my hand and hit the tap, no damage just a big scratch to the back glass because thats where it hit, but it did make the back loose
    I had a white, and it smashed the back like 2 inches off concrete, I'm serious.. That's how fragile they are...
    I Now have A Galaxy S4
    Why is the black iPhone more durable than the white? I never understood that...

    Not sure what causes it, but here are your choices:
    1) bring it to a 3rd party repair shop and see what they say
    2) pay $149 for another replacement
    3) do nothing
    4) buy a new phone (iPhone or otherwise)
    Up to you.

  • How to avoid invoice split due to different billing dates?

    Hi All,
    How to avoid invoice split due to different billing dates during executing VF04 transction?
    I want to club 30 delivery documents with different billing due dates in one invoice.
    I am using VF04 tr for the same. However, here i cannot control the invoice split based on diff billing due dates.
    If the same thing is tried via VF01 , it allows only 14 del dcouments at a time.
    Can u suggest  abetter technique to do the same?
    Regards,
    Niketan

    I think I already explained you in a similar post to use VF04 setting the billing date as default:
    menu: settings->default data. Place  the date in field Billing Date.
    pls. reward if helpfull
    Roberto

  • How do I view more pages in the Folio Builder ACV preview?

    I created a folio with an article that has two orientations, but when previewing it only shows the first page. How do I view more pages in the Folio Builder ACV preview?

    You are viewing some very, very old videos. May I suggest watching my lynda.com course?
    http://www.lynda.com/Digital-Publishing-Suite-tutorials/Adobe-Digital-Publishing-Suite-Ess ential-Training/149122-2.html?srchtrk=index:1%0Alinktypeid:2%0Aq:bob%2Blevine%0Apage:1%0As :relevance%0Asa:true%0Aproducttypeid:2
    If you don’t have a subscription, this link will get you a one week trial? http://www.lynda.com/trial/boblevine
    All that out of the way, clicking preview should take you to the page you’re on but still give you the entire article. Use your mouse to swipe up or down.

  • How do I add more Memory to the 2 open slots in my iMac - it is 4GB now

    How do I add more Memory to the 2 open slots in my iMac ???  It is 4GB now and I get the spinning beach ball often when several Apps are running.
    Does the Apple Store sell and install???
    Please advise if you have upgraded your iMac memory

    Go to a website such as OWC or Crucial's, determine which type of RAM your computer needs, and buy it from that site. They provide installation instructions on the site.
    (115474)

  • I want to know if the Macbook Pro with the ash key board and as the cd rom infront is more recent than the one with the black key board and as the cd rom on the side.

    I want to know if the Macbook Pro with the ash key board and as the cd rom infront is more recent than the one with the black key board and as the cd rom on the side.

    Hi Tracy,
    I'm guessing "ash" is the silver colored keyboard, the same color as the rest of the MBP? If so, that machine, with the optical drive slot on the front, is the older machine.

  • Hello!  I need Apple (!!!) headphones for Ipod Shuffle 3! (only apple earphones with remote and mic!!!) Tell me, what distinguishes the model are presented in black and white boxes? They may differ in features? Can one model is more modern than the other?

    Hello!
    I need Apple (!!!) headphones for Ipod Shuffle 3! (only apple earphones with remote and mic!!!)
    Tell me, what distinguishes the model are presented in black and white boxes? They may differ in features? Can one model is more modern than the other?
    Thanks in advance!

    Hi Fencer1986,
    I apologize, I'm a bit unclear on your request. If you have questions about headphone compatibility for your iPod shuffle 3rd Gen, you may find the following article helpful:
    iPod shuffle (3rd generation): About headphone compatibility
    http://support.apple.com/kb/ht3472
    Regards,
    - Brenden

Maybe you are looking for

  • How do I transfer iweb site to new macbook pro?

    I used migration assistant to transfer from old macbook to new macbook pro. Both are using lion. When I open iWeb on the new computer it does not show my site. Both computers are connected by firewire, where do I find the files? This site is not publ

  • Idoc issue - canbe fixed with enhancement?

    Hi idoc Gurus, I have issue related to idoc. We have extended the DEBMAS with one custom segment(Z1KNA13). Custom segment(Z1KNA13) has three fields. one of the field is to store customer's second address line(cust_address2). When someone changes the

  • Report Layout Variant - transaction S_AHR_61016503 - Staff Assignments

    Hi, One of our users has created a layout variant in the above report. Some other users can view and choose the layout but one cannot. Is there an authorisation object missing? If not, does anyone have any ideas why this one person cannot view it. Th

  • Passing a comma in a parameter within a URL

    I am trying to pass a parameter whose value contains a comma into Discoverer Viewer using a URL. I have followed the instructions that are given in the Disco documentation, substituting ~44 into the URL where the comma appears. Here's how it looks: h

  • Importing MPEG and MOV

    i have been trying to import MPEG and MOV files to iMovie 08 without any success. the movies i have already previously copied to my HD, or have been copied for me, so I am not copying them from any camera. The funny thing is ... when i look into my i