GR value is greater than PO value.

Hi friends,
I got a strange situation.
I created a PO material 'x' for the quantity 900 with price of USD 162.00/ea.
Total amount is USD 145800.
But when I do GR it posted to amount USD 265,356.00. quatity is same as 900.
Tha material is valuated with moving average price.
Can anyone tell me what is the reason for this?
Regards,
Marella.

Hi w1n,
thanks for your reply.
I noticed the following from my system.
PO created on 02/28/2006 for 900 quantity with a net price of 162 USD.
Invoice 1 is done on 07/18/2006 for quantity 162 with amount 145800 USD.
Invoice 2 is recieved on 08/22/2007 for quantity 738 with amount '0' USD.
GR is posted on 08/23/2007 for the quantity 900.
It seems the system calculated the amount as follows...
from invoice 1 (for qty 162) it took 145800 USD.
for the rest of qty (900-162) 738 the price is taken from PO as 738 * 162 =119556 USD.
The total is showing in GR as (145800+119556)= 265356 USD.
I am not sure whether it is standard behaviour or not.
Please let me know whether it is standard behaviour?
If yes, what can I do to correct the GR amount?
Waiting for your help.
Regards,
Marella.

Similar Messages

  • "Reversal value greater than the  value invoiced to date" error

    Hi all,
    I have a scenario.  there is a invoice which we tried to reverse through MR8M. But it was not successful. Now , as a alternative solution I am trying to book credit memo. There were two line items in the PO.  When I try to book Credit memo, the system throws error "Reversal value greater than the  value invoiced to date" only for line item 2. Line item 1 is perfectly OK. Any suggestions why this is happening ? If it would have been exchange rate problem then I think the error should be for both the line items.
    Regards,
    Vivek

    Hi,
    You told that youtr PO is having two line utems and you are trying to post the credit memeo for the two line items.
    Does your po is invoiced for the two line items ?
    if the second line item is not posted with any invoice , while posting credit memo to second line item system will give this error.This is one scenario.
    May be you would have wrongly entered the values ?
    There could have been already reversed or posted the credit memo for then second line item .
    check whather you are posting any subsequent posting ?
    Regards,

  • Graphs in the dashboard not showing values which greater than 1000 !!!

    Hello Champs,
    I have build a dashbaord using SAP BO Dashboards 4.1 SP 1.
    Architrecture is as below:
    Bex Query --> SAP Netweaver Connection --> Dashbaord --> Published on BI Portal.
    So here there is no BOE in picture.
    The problem I am facing is that, in my graphs any value which greater than or equal to 1000 is not showing up....!!!
    Strange indeed.
    In the picture one can see that at the runtime, the Tablular view is showing data, but the Graph on the left isnt, as all the values are greater than 1000. Any values lower than 1000 is appearing,
    So, does anyone have faced any such problem in such a scenario.
    Is there any setting which has to be done to publish the Dashboard on BI Portal, which I may have missed.
    Any helpfull suggestion is much apppreciated.
    Thanks.
    Pradeep Gupta.

    Hi,
    Are you calculating the value in thousands? Whats the value? Currency etc. Did you check in the text tab on what value it is?
    Arun

  • [10g] Way to find least value greater than a value?

    I have a simple (I think) question ...
    Part 1:
    Is there a way to determine the least value, among a set of values, that is greater than 0?
    A couple of examples:
    Set of values:
    {0,1,2,3}
    Return value:
    1
    Set of values:
    {0,5,10,20,100}
    Return value:
    5
    Set of values:
    {1,4,9,11}
    Return value:
    1Part 2:
    Same thing, but greater than some given value, not necessary 0.
    Set of values:
    {0,1,2,3}
    Parameter value:
    2
    Return value:
    3
    Set of values:
    {0,5,10,20,100}
    Parameter value:
    2
    Return value:
    5
    Set of values:
    {1,4,9,11}
    Parameter value:
    2
    Return value:
    4In particular, I'm looking for an efficient way of doing this. I believe I can do it with a set of CASE statements, but it gets really complex the more values you are comparing.
    My first thought was to use the LEAST function, but that doesn't allow me a way to use a parameter.
    Any suggestions?

    -- this section has been edited
    And that's basically where I was heading. I was hoping there was a less complex way to do it... somehow replacing any zeros with an impossibly large number, without using case statements (something equivalent to the NVL function, but to replace any value with another), so that they'd never be less than anything, and then I could just use the LEAST function. The only way I can think of to do that though, would be to convert the numbers to strings, use REPLACE, and then convert them back to numbers, which doesn't seem less complex than the CASE statements, and most likely is worse performance-wise.
    For example:
    SELECT     ord_nbr
    ,     seq_nbr
    ,     time_spent /
         CASE     WHEN     comp_qty     <= plan_qty
              AND     comp_qty     <> 0
              THEN     comp_qty
              WHEN     comp_qty     > plan_qty
              THEN     LEAST     ( TO_NUMBER(REPLACE(TO_CHAR(ord_qty-scrap_qty),'0','999999999'))
                        , TO_NUMBER(REPLACE(TO_CHAR(plan_qty),'0','999999999'))
                        , TO_NUMBER(REPLACE(TO_CHAR(comp_qty),'0','999999999'))
              ELSE 1
         END     AS unit_time
    FROM     ord_detail
    ;-- end of section edited (I posted before I had fully gone through the solution provided)
    I checked the data, and though, theoretically all values could be zero, there are no instances where that happens. I think that, in the case all values were 0, I'd just want to use 1 instead.
    Side note on the "big" problem behind this question....
    My ultimate problem, (and if I end up needing help with that, I'll start a new post for it) is that the quantity data in our system has a fair amount of junk in it...values that can't be true. With this solution, I would assume that in any case where the quantity complete at a given step of a process is less than or equal to the quantity planned to be complete at that step, the value is good, which is not necessarily a correct assumption. Then, only in cases where something can't be true, like when quantity complete > the quantity planned, are when I would intervene with this solution to make a "best guess" at the correct value. There a few things related to this that I have to determine before I can figure out my next step.
    We have another database (so we can keep things straight, I'll call the database I've been querying up til now DB1, and this other one, DB2) that has much more reliable quantity data and step data (sometimes it has steps that aren't in DB1) but its structure is complex, I'm rather unfamiliar with it, and it does not have time spent data. Additionally, some products have all their information in DB1, and none in DB2.
    So my options are to:
    1) ...try to learn the structure of the other database, find the data I need, and query both databases together, using this thread's solution to resolve any questionable data that does not exist in both systems, and skipping any steps that occur in DB2, but not DB1 (since they won't have any time data, which is ultimately what I'm after)
    2) ...try to come up with a method to pre-"scrub" my data in DB1, based on some logical assumptions and looking at all steps in an order, so that I can then just query the scrubbed data...
    3) ...use the solution from this thread, and assume that the bad data isn't enough to significantly impact my calculations...
    What I wouldn't give for a single system with all good data!
    Edited by: user11033437 on Nov 19, 2010 4:21 PM

  • MIRO posted greater than PO values and quantities.

    Dear friends !
    We are posting MIRO agains't PO but without MIGO , only MIRO directly.
    We must enter the quantity and net value at MIRO line item and the value at Amount with Taxes at tab Basic Data.
    But if PO was created with a qty 100 Hours for example and the price is 10,00 per hour , the total amout is 1000,00.
    When MIRO is created the system allow us to enter more quantity and value that que have approved in PO.
    Does anyone know a way to block it ? we could not post an MIRO with value and quantity greater than the PO item.
    This PO have no MIGO to accept value because a type of PO was created to pay only certain services.
    Best regards,
    Ale

    Dear Ale,
    We are also facing the same Issue and followed the same settings. If your problem is fixed through OSS Notes pls forwad the same to the below mail id.
    venkata.dara at rediffmail dot com
    Thanks in Advance.
    Regards,
    VS.

  • How to filter results of the timedifference where great than a value

    To all,
    How do I filter the results of this so I only get that which is greater than 2 seconds?
    Here is the query:
    SELECT
    A.REQUEST_UU_ID, TO_CHAR(B.CREATE_BY_TS - A.CREATE_BY_TS) AS ElapsedTime
    FROM
    TELLER_MESSAGE A INNER JOIN TELLER_MESSAGE B ON B.REQUEST_UU_ID = A.REQUEST_UU_ID
    WHERE
    A.MESSAGE_TYPE_CD LIKE '%REQ%' AND
    B.MESSAGE_TYPE_CD LIKE '%REP%'
    ORDER BY A.REQUEST_UU_ID
    Here are the results which I want to filter to get only the one row with 3 second time difference.
    99ac8695-18fb-a59d-1d6b-3d2a577fff22     +000000000 00:00:03.000000 <<<this is the one I want
    99ac8696-18fb-a59d-1d6b-3d2a577fff22     +000000000 00:00:02.000000
    99ac8896-18fb-a59d-1d6b-3d2a577fff22     +000000000 00:00:02.000000
    I tried it without the TO_CHAR casting but that gave an error.
    Thanks,
    Eric

    Hi, Eric,
    Add this to your WHERE clause:
    AND     b.create_by_ts > a.create_by_ts + INTERVAL '2' SECONDOr you could add this to the join condition.
    I hope this answers your question.
    If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables involved, and also post the results you want from that data.
    Always say which version of Oracle you're using (e.g., 11.2.0.2.0).
    See the forum FAQ {message:id=9360002}

  • Select only dates greater than static value

    I am retreiving dates from an sql table, currently I am pulling all the dates. How do I only pull dates greater than say 5/1/2008?
    Below is the current code.
    String strSQL = "Select convert(nvarchar, wk_dt, 101) as outDt From t_fiscal_weeks Where wk_dt <= '" +
    DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.MEDIUM).format(new java.util.Date()) + "' Order by wk_dt desc";
    Thanks for the help

    Always, always, always use a PreparedStatement: [http://java.sun.com/docs/books/tutorial/jdbc/basics/prepared.html]

  • Advance Value is more than PO valu

    hi experts,
    Is it possible to pay advance more than PO value ( basic and taxes),
    If it possible where it is configure?
    If it not possible is the any configuration involved?
    kindly help me
    usefull answers duly rewarded
    thanks in advance
    sai krishna

    Advance payment to a vendor can be addressed by way of 'Down payment' special GL feature. A recon account attached to the regular Vendor recon account and assigned to the special GL indicator for Down payment needs to be maintained.
    When you make a down payment to the vendor, it is entered in the vendor as a special GL item. This can be adjusted when the invoice is received.

  • IR value is grater than Gr value

    Hi Experts,
                        i am facing a problem in case of Invoice receipt(IR). In PO there is one material with some quantity and price, and tolerance is set for that material. also there is a condition type (called other charges - value based) in that PO.Now  i am doing the GR wrt to that PO with some excess quantity, after that an accounting document is being generated,
    Now when i am trying to do IR with respect to that PO , in this case the the GR/IR amount is not coming, some excess amount is coming with GR/IR amount. that means the GR value and IR value are not coming equal.
    In IR it is coming - net price * quantity received, but in case of GR it is not coming.
    Waiting for your response.
    Thanks
    Gopal

    hi,
    can you please check whether you r PO is having GR based IV tick mark, further check whether you have changes any values or qty in MIRO screen for the PO line item
    if you change the value alone from PO /GR value, system will show same GR/IR value and it will show some stock or PRD posting
    if you change the qty alone then during IR time GR/IR will show differently only.
    Regards
    Sridharan

  • In Report output, Missing Plan data with the Seletion option - Single Value input (more than 10 values)

    Hi ,
    I am running the Query (Actual Vs Plan) in the BEx Analyzer, with the input for the characteristic like Fiscal Year, Posting Period and Cost Center(20 Single value) it not comming up with the plan data - Actual data is coming up fine.
    If i gave 10 or less than 10 inputs ( single values input in the selection - option ) for the characteristic COST CENTER it coming up with all the data (Both plan and Actual).  if the COST CENTER input values more than 10, it not coming up plan data (Actual data is coming)
    Cost Center Variable is designed with an Authorization Variable.
    Can any one please help me to know why plan data is getting miss when the input limit more than 10 (single values input in the selection - option) in the Cost Center Variable? 
    An also could you please share that, What is the Max limit for the Single values and Range Value for an Selection - option in the BEx Variable.

    A)    Hi ,
                 In Report, I am having 2 variant.
    1.   For one variant, i have saved the input values for both the Select Single values & Select range for the cost center.
    8 Values in single & 4 Values in Ranges         
    It coming up with data successfully.
    2.    Another variant having input only for select single values for the COST CENTER, it contains 20 records (This variant also have restricted with the same values as above variant for COSTCENTER variable)
    Fiscal year                         : 2012
    Posting period                   : 8
    Cost Center                        : 20 values in Single                                             (Here I have separated the range values into single)
    It’s not coming up with plan data. 
    B)   If I gave only first 10 values in the Single value, Output for both actual and Plan are coming up…………. If I gave the Second 10 value in the Single value and got the Output for both actual and Plan.
    C)    I have also checked the following details of this query, 
    Executed the query in RSECADMIN and checked the Authorization log as below,
    Relevant Characteristics for Detailed Authorization Check  (Characteristics with Full Authorization Are Not Listed!)
      List of Effective Authorization-Relevant Characteristics for InfoProvider ZPCA_M36: 
    List Is Empty:
      There Are No Characteristics That Have to Be Checked in Detail 
              2.  Checked the Single value input by iteration, 1 to 10, it retrieves data.  More than 10 like 11, 12 … is getting failed to pull plan data.
              3. checked the selection Value range by iteration and I gave the range value count up to 25        inputs, its works fine.
    Thanks.
    Regards,
    Subashini.

  • GR Value is different than Invoice value

    Hi,
    I am not getting, how the system calculates the GR value in following case. Below is the actual sequence,
    PO: 4 PC (Account assignment F: Internal order) Price 16600 EUR per PC
    IR1: 0.6 PC @ 9960 EUR
    IR2: 0.550 PC @ 36520 EUR
    IR3: -0.550 PC @ -36520 EUR
    IR4: 2.2 PC @ 36520 EUR
    GR: 4 PC (80690.43 EUR)
    How the system calculates the value 80690.43 EUR in above case while GR? I was expecting the value of this GR as 66400 EUR (2.8 qty. with 46480 EUR and remaining 1.2 qty. by PO price i.e.19920 EUR). So in GR there is excess (80690.43-66400= 14290.43 EUR). I checked the accounting document generated for IR3. In that document, 14290.43 EUR value has been posted against consumption account (KBS) and 22229.57 EUR for Invoice to receive (WRX). Why entire amount 36520 EUR has not been posted against invoice to receive account (WRX) while canceling the IR?

    hi vikranth...
    even i have same doubt can you pls tell how gr value will be calculated...how it is differed  from invoiced amount ???
    in my case
    gr qty --3500, gr value --363907   ir qty 3500  ir valu -- is differnt
    regards ,
    Harry

  • GR value is less than PO value

    Hi,
    PO has been created for  150000 l qty and gross price is 31.81. GR made for 21202 qty amount is 671034 but manual calculation it is 674435.
    3000 rs price difference is their.
    How find find the difference

    Hi,
    21202*31.81 is 674435.62 only and there seems to be no issue.
    However, for differences, in general, possible reasons are as follows.
    1. discount condition may be there.
    2. Rate may be mentioned per 100 nos (for example) and not per 1 no in the PO.
    Please clarify if you mean to say some other issue.
    Regards,
    Siva

  • Limit SC: value limit lower then expected value

    Hello,
    When I request a Limit item shopping cart and I, for example, set the valluelimit on u20AC400,- and the expected value on u20AC1200,-, the approval takes place on the amount entered in value limit (u20AC400,-), but the p-order inherts the amount in expected value (u20AC1200,-).
    In confirmation it is only possible to confirm u20AC400,-.
    This is not a desirable behaviour because the approval can be avoided and it could lead to "confirmation problems" when the values are entered wrong by mistake.
    Is there a solution that solves the problem?
    Thanks in advance!
    Regards,
    Jorgen

    Hi Jorgen ,
    The system uses the "Value limit" for any approval process and this
    value will be displayed on the PO. The "Expected Value" is used for
    controlling and represents the total commitment being made by the
    document. If your commitment ("Expected Value") is greater than your
    "Value Limit", then the purchaser can increase the "Value Limit" on
    the purchase order to allow the commitment to be met. For example,
    you have a purchase order that will be in effect for a while and you
    only want a limited amount released each month. You would enter the
    total amount in the "Expected Value" and each month you would increase
    the "Value Limit". This may be, for example, $12,000 for a year.
    However, you may not want the full $12,000 posted against the order all
    at once if it is a 12 month order for something recurring. You would
    put the "Value limit" at $1000, for example, because that controls the
    total that can be posted against the service entry sheet.
    Using BAdI BBP_DOC_CHECK_BADI, you could implement your own error
    message to be raised if you would prefer that the user cannot enter
    an "Expected Value" greater than the "Value Limit".
    I hope this information helps you.
    Best regards
    Summer

  • Time values that add up to greater than 24 hours

    Hi Apple SUpport Community,
    I am trying to get a cell in Numbers to return a TIME value when the sum of two time values are greater than 24.
    For example, if a worker has a shift that starts at 8pm and works for 6 hours and 15 minutes, the shift ends at ((20:00+06:15=26:15)-24:00)=02:15am the next day.
    If I formulate a cell in numbers to add to time values, it comes return the nasty red triangle saying "The Formula's arguments can only contain one date value"
    Thanks in advance for any help!
    ST

    a duration can be obtained by subtracting two time values (which are technically the date and the time).  durations are specified as:
    weeks, days, hours, minutes, seconds and milliseconds.
    I do not know what you are trying to figure out...
    - how long did the worker work? or
    - when did the shift end?
    can you state a question (without regard for the solution) so we can assist?  Also a screen shot of what you enter and what you want as output would be helpful.
    All that said you can subtract two times to get a duration.  You can add durations to get another duration.  You cannot add times.  To specify that an entry is a time you enter in the format "0w 0d 30h 14m 22s 0ms"  any of the entries with 0 may be omitted.
    you can add durations in cells by using the "+" or "-" operator
    as in A1-B1
    where A1 contains "3h 45m" and B1 contains "1h 15m"
    the result will be "2h 30m"

  • How to zero the values that are greater than 0 at time 0?

    Hello, New user,
    I would like to know how to zero values that are greater than 0 at time 0.  I am totalizing gas flow and understand how not to add the negative numbers but am unsure about the positive numbers at 0 flow.  I hope I have explained this good enough.
    Thank you,
    Lisa

    I don't understand why the value which should be 0 is actually greater than 0.
    How do you determine that the value should be 0, such as no flow, even if the value is greater than 0?
    Ryan Shi
    Hello Ryan,
    The system itself may have an offset of 0.1 V which in the program is related to flow.  I do not wish to add this .1 as flow.  I want to beable to reset the values to 0 and then when there is flow, to add the flow.   If you purchase a program from some vendors you can zero the channel, that is my goal.  I want this to be automatic when a switch is pressed.  Such as:  for 20 seconds, average channel, and use that value as 0 flow then add flow??   I was told averaging may work??
    Thank you again,
    Lisa Williamson

Maybe you are looking for