Positive Value with Zero Stock

hi Experts
I noticed while doing a stock audit report that I had a positive value of £35.00 for a item code where the stock level was zero.   How can I get the amount down to zero too?  Stock Revaluation won't work because there is no stock and any in/out stock transaction simply result in outstanding amount of £35.00. 
We are using FIFO for value .   I would also be interested to know how I can query other items with this issue?
thanks
Geoff
Edited by: Geoff Lord on Jul 8, 2011 5:26 PM

Hi Goeff.......
If the stock of the item is zero and still it shows the item cost then this means nothing.
It does not affect anything in system.
The moment you book GRN the purchase value will be overrite on it. It only shows for display as last price......
You can try a purchase in demo DB and then run the Audit report you can find the difference.......
Regards,
Rahul

Similar Messages

  • Items with  zero stock quantity show negative stock value in Stock reports

    When running Stock reports for controlling the stock value towards the GL accounts, some items appear with zero stock quantity, but the report still shows a stock value  (negative value in my case)
    How can this happen, and how can I correct this situation ?
    System parameters are :   negative stock is not allowed, Items with zero cost price not allowed. On item level average cost price method is used.
    P.K.Johnsen

    Hi Johnsen,
    I believe you have checked the" Manage Inventory by warehouse". I have noticed this issue in SAP B1 2005B but this is rectified in 2007B. The system behaves in this way as the system maintains item cost for the item for all warehouses and even if the stock is not present in the warehouse, the system would still show you a value for the same. Hope this helps. please search the forum. You'll find related threads.
    Thanks,
    Joseph

  • Delete batches with zero stock from dropdown list

    Hi All,
    I have a requirement on batch stock materials.The exist program displaying multiple batches for material plant with stock and without stock in the drop down list for MCH1 table in the pop up window.
    Now i would need to delete the batches with zero stock from drop down list.I could find the data for stock and non stock from MCHB table .
    Any idea how to delete the entry of non stock batches from drop down list
    Regards,
    Reddy

    Hi All,
    The logic has already been implemented to for drop down list for all batches(with or without stock) for material plant.the follwing code has been written for the same.
    Any idea how to delete the entry for non stck baches from the drop down list.
    this is the code
      SET PARAMETER ID 'MAT' FIELD help_lips-matnr.
       SET PARAMETER ID 'WRK' FIELD help_lips-werks.
      Export parameters to memory to enable search help via classes
       CLEAR dseltab.
       REFRESH dseltab.
       dseltab-fldname = 'MANDT'.
       MOVE sy-mandt TO dseltab-fldinh.
       APPEND dseltab.
       dseltab-fldname = 'MATNR'.
       MOVE help_lips-matnr TO dseltab-fldinh.
       APPEND dseltab.
       dseltab-fldname = 'WERKS'.
       MOVE help_lips-werks TO dseltab-fldinh.
       APPEND dseltab.
       dseltab-fldname = 'CHARG'.
       MOVE help_lips-charg TO dseltab-fldinh.
       APPEND dseltab.
       EXPORT dseltab TO MEMORY ID 'DSELTAB'.
      Get description for search help
       mc_object = 'MCH1'.
       lf_shlpname = mc_object.
       CALL FUNCTION 'F4IF_GET_SHLP_DESCR'
         EXPORTING
           shlpname = lf_shlpname
           shlptype = 'SH'
         IMPORTING
           shlp     = lx_shlp
         EXCEPTIONS
           OTHERS   = 1.
      Enable value copy from search help to dynpro field
       READ TABLE lx_shlp-interface INTO ls_interface
                                    WITH KEY shlpfield = 'CHARG'.
       ls_interface-valfield = 'X'.
       MODIFY lx_shlp-interface FROM ls_interface INDEX sy-tabix.
      Start search help dialog
       CALL FUNCTION 'F4IF_START_VALUE_REQUEST'
         EXPORTING
           shlp          = lx_shlp
         TABLES
           return_values = lt_retvalues
         EXCEPTIONS
           OTHERS        = 1.
       IF sy-subrc EQ 0.
         READ TABLE lt_retvalues INTO ls_retvalue
                                 WITH KEY fieldname = 'CHARG'.
         IF sy-subrc EQ 0.
           lips-charg = ls_retvalue-fieldval.
           gs_lips-charg = ls_retvalue-fieldval.
         ENDIF.
       ENDIF.
    Regards
    Reddy

  • How to display positive value with a trailing plus sign

    I want to display positive value with a trailing plus sign and negative value with a trailing minus sign. How can I do it? Is there any character in custom format for this? I don't want to convert number to text and use case statement because I need two decimal places and thousands separator.

    Okay, try this...
    You will need to do a "UNION ALL" of three queries, one for positive values, one for zero values, and one for negative values.
    In the "negative values" query, do the following:
    1) Add a filter on the measure for values "less than 0"
    (This will ensure all values are negative.)
    2) In the Data Format tab, select "Custom" and type in #,##0.00-
    (This will add the trailing negative sign.)
    3) In the Edit Formula tab, add the absolute value function, ABS(insert measure here)
    (This will take get rid of the default leading negative sign.)
    For the "positive values" query, modify the above as follows:
    1) Change the filter to "greater than 0"
    2) In the Data format, change the custom format to #,##0.00+
    Step 3 is not needed since all values are positive.
    For the "zero values" query, just add a filter "equal to zero."

  • Stock transfer with zero stock

    Hi all,
    Stock tranfer is happening with zero stock.
    Is there any way to avoid this ?
    Thanks
    Jeyakanthan

    Hi Jeyakanthan,
    If  you have already selected 'Block below negative quantity', please check Item Master Data ->Stock Tab: checkbox for
    'Manage Stock by Warehouse' is ticked or not.
    With it ticked, the system considers the stock in each warehouse and none of the warehouses can go into negative stock for this item.
    If this box is not ticked, the system calculates the overall stock availability and e.g. if you do a stock transfer for an item from  warehouse A to warehouse B, you will never go into negative stock in an overall view for this particular item although it is negative in warehouse A.
    To sum up, you need to check the box "Manage Inventory by Warehouse" in the "Item Master Data"  and at the same time "Block below negative quantity" checkbox in the Document Settings in order to block negative quantity by warehouse.
    I hope this answers your question.
    Regards,
    Ivy Zhang
    SAP Business One Forums Team

  • -ve valuated stock value of material with zero stock value

    Hi,
    I am new to this forum.
    right now i am facing a severe problem in SAP.
    That is,
    we have a material in SAP which shows -ve Valuated Stock Value of material but its valuated stock quantity is zero in TC MC.9
    while in MB5B both Stock and Value are Zero.
    now we want to make the valuated stock value of material in TC MC.9 to zero.
    how can we do this.
    plz suggest
    thanks

    Hello,
    this issue may be related to incorrect postings of accouting documents, or missing accouting documents (i.e not considered price changes). Best would be to have this analysed by SAP via an OSS message.
    Kind regards
    Michael

  • BEx Analyzer: Display values with Zero data

    Hi,
    I urgently need to know something about BEx QD/Analyzer:
    If I drilldown e.g. Customer into the rows, it only shows me those customers for which there are values in place. However, I need to see all Customers, i.e. also the ones where the values are zero.
    How can I do this in Bex Analyzer or if needed BEx QD.
    Thanks
    Sabine

    Thanks,
    but it won't be possible to create a multiprovider just for that.
    Maybe I wasn't clear enough
    If a have Customer A, Cust B and Cust C and I drilldown by customer in the rows, then the system only shows me Cust B and Cust C, because for a there has been e.g. no turnover in one specific month.
    But in the drilldown in the report, I still want to see Cust A as well, even though the value is zero. So I should just see an empty line (instead of the key figures for Cust A).
    Guys, that must be possible!! Help me
    Sabine

  • Creation of delivery with zero stock

    Hello,
    I have two SAP system, on both system the OSS note below was implemented:
    712516 Delivery item created in spite of VL367 with quantity 0
    On the 1st system, when I create a delivery foritem category LZN that has no stocks the system is allowing me, even if
    I have set value u201CBu201D in the field u201CCheck quantity 0u201D in customizing/configuration of delivery item category LZN (transaction
    0VLP).
    While on the 2nd SAP system, it is not allowing me to create the delivery with the same setup of the 1st system.
    I tried to compare both systems, but I cannot find the difference on why the 2nd SAP system it is not allowing me to create the delivery.
    Is it really possible to still create a delivery for an item category with value u201CBu201D in the field u201CCheck quantity 0u201D in customizing/configuration of a delivery item category(transaction 0VLP)?If yes, could you explain to us how is this possible in SAP?
    My objective here is to proceed delivery even with value u201CBu201D in the field u201CCheck quantity 0u201D in customizing/configuration of a delivery item category(transaction 0VLP) was activated.
    Thanks & Regards

    "On the 1st system, when I create a delivery foritem category LZN that has no stocks the system is allowing me, even if
    I have set value u201CBu201D in the field u201CCheck quantity 0u201D in customizing/configuration of delivery item category LZN (transaction
    0VLP). "
    This sounds like inconsistent incorrect behaviour to me. Do you have any user exit / BADI coding influening this? If so, does the issue occur when you skip the custom code?

  • Inspection Lot with Zero stock posting qty

    Dear QM Consultants,
    We have come across following scenario,
    1.     Repetitive manufacturing
    2.     Material has inspection type 04 and Z04. Preferred inspection type is not ticked. Z04 inspection type has been assigned to inspection lot 04.
    3.     Production GR done by 131 movement
    4.     Inspection lot generated with reference to 131 movement type. Lot for inspection type 04 is created.
    5.     Inspection lot qty in QA32 it shows correctly as that of GR qty.
    6.     But when we click on UD, in stock posting tab, qty to be posted it shows as ZERO. So no qty is available for stock posting.
    Has anybody came across such scenario? Is this any bug? Any SAP note for this?
    Best Regards,
    Anand Rao

    Dear Sujit, Thanks for so prompt reply,
    Basically this is a complex case,
    1.     See we have set Posting Proposal in Usage Decision as u2018To unrestricted useu2019 in selected sets for usage decision. That means we need not every time go to stock posting tab. The moment we select ACC UD code it automatically posts the stock to unrestricted use.
    2.     Now, what has happed, by 131 movement declaration, backflush happened with 261 movement for child parts.
    3.     Inspection lots with inspection type 04 were created. (Here we did not note whether the stock was posted in quality inspection or in unrestricted use)
    4.     Now the requirement is to cancel 131 movement document. Kindly note UD were not given up to this moment.
    5.     Now through MFBF, user did document specific reversal. As a result of which and as per my knowledge 132 movement should happen and 262 should also happen. At the same time inspection lot status should be set to LTCA. But in actual case 132 movement happened and 262 did not. Surprisingly inspection lot did not set to LTCA status. It remained in REL mode only.
    6.     After this document specific reversal, user gave UD to these inspection lots without noticing where the stock was lying.(in unrestricted or in quality inspection). So the lot status set to UD   ICCO SPCO STUP after giving usage decision.
    7.     Now while doing reverse engineering that why 262 movement did not happen, we came to know that no 321 movement happened for the inspection lots which were generated with reference 131 movement document
    8.     Also, qty to be posted it shows ZERO as explained in my earlier post.
    9.     When we display 132 movement document through MIGO, in where tab it shows stock type as Quality inspection. That means stock was lifted from QI for 132 movement.
    In short  it cannot be predicted where the stock was actually posted whether in QI or in unrestricted use. But yes the post to inspection stock tick has been ticked in material master.
    Can you help further in this regard?
    Best Regards
    Anand Rao

  • Exclude batches with zero stock during PI in MI31

    Dear all,
    During creation of physical inventory document through MI31 is there any provision of making system select only batches for which stock is not zero.
    Experts help expected.
    Regards,
    M.M

    Dear RP,
    Thank you for your reply. I checked the same and it is (i.e., threshold) is only for value and not qty. Moreover my requirement is that out of various batches available, i want system to by default select only batches for which stock is more than zero for inventory document creation.
    Can you provide solution?
    Regards,
    M.M

  • Padding a value with zeros

    Hi,
    I am trying to pad a field with leading zeros during mapping.  I am going from an IDOC to a flat file.  Is there a function in the message mapping of XI that will help me do this?
    For example: the value of "91423" is passed in to a field of length 10. i want the value to look like this on the flat file  "0000091423".
    Is this possible?
    Thanks,
    Nate

    Hi Nathan,
    yes this is possible:
    one way - create a user defined function
    with one input value (your field)
    and check it's length and add (10 - length) zeros
    second way - without user defined function
    and use length and concat functions (build into graphical mapping functions) and if statement
    if length  = 9 then string concat 0
    else if length = 8 then string concat 00 ...
    the first way it better but if you don't want to use java you can use the second one
    Regards,
    michal

  • Replace blank column values with ZERO

    Hi experts,
    I am building a report to display count of orders split by channel per day per hour.
    For some days one or few channels might not have any orders placed against them in which case my report shows blank values in the report.
    I would ideally like to have Zero in those columns rather than an empty cell.
    Sample Qry :-
    Select
    Channel,
    COUNT(order_num) as COUNT
    FROM
    SALES_ORDER
    Pls help !
    Thanks in advance.

    Try this code
    /* Formatted on 2009/05/11 07:53 (Formatter Plus v4.8.8) */
    SELECT   a.CLASS, a.order_date, a.time_created,
             NVL (a.count_orders, 0) AS count_orders
        FROM (SELECT   sales_order_header.soh_class AS CLASS,
                       TO_CHAR
                              (sales_order_header.soh_date_created,
                               'dd/mm/yyyy'
                              ) AS order_date,
                       SUBSTR
                          (TO_CHAR (sales_order_header.soh_time_created,
                                    'HH24:MI:SS'
                           1,
                           2
                          ) AS time_created,
                       COUNT (sales_order_header.soh_order_no) AS count_orders
                  FROM com.sales_order_header
                 WHERE sales_order_header.soh_date_created >=
                                             TRUNC (NEXT_DAY (SYSDATE, 'SUN'))
                                             - 14
                   AND sales_order_header.soh_date_created <
                                              TRUNC (NEXT_DAY (SYSDATE, 'SUN'))
                                              - 6
              GROUP BY sales_order_header.soh_class,
                       TO_CHAR (sales_order_header.soh_date_created, 'dd/mm/yyyy'),
                       SUBSTR (TO_CHAR (sales_order_header.soh_time_created,
                                        'HH24:MI:SS'
                               1,
                               2
              UNION ALL
              SELECT   sales_order_header.soh_own_id AS CLASS,
                       TO_CHAR
                              (sales_order_header.soh_date_created,
                               'dd/mm/yyyy'
                              ) AS order_date,
                       SUBSTR
                          (TO_CHAR (sales_order_header.soh_time_created,
                                    'HH24:MI:SS'
                           1,
                           2
                          ) AS time_created,
                       NVL
                          (COUNT (sales_order_header.soh_order_no),
                           0
                          ) AS count_orders
                  FROM com.sales_order_header
                 WHERE sales_order_header.soh_date_created >=
                                             TRUNC (NEXT_DAY (SYSDATE, 'SUN'))
                                             - 14
                   AND sales_order_header.soh_date_created <
                                              TRUNC (NEXT_DAY (SYSDATE, 'SUN'))
                                              - 6
              GROUP BY sales_order_header.soh_own_id,
                       TO_CHAR (sales_order_header.soh_date_created, 'dd/mm/yyyy'),
                       SUBSTR (TO_CHAR (sales_order_header.soh_time_created,
                                        'HH24:MI:SS'
                               1,
                               2
                              )) a
    ORDER BY a.order_date DESC, a.CLASS ASC

  • Dimension Values With Zero Results

    Hi All,
    We are integrating Endeca Search with a J2EE application . We need to display all the dimension values on the left hand side.
    The dimension values are displaying based on results.
    How to show all dimension values even if no results will be returned.

    Create 2 queries one for getting results and for getting dimensions.
    Check for number of records for first query .say (for N=1234 numofrecords returned are 0 )
    So create a second query with N=0 and fetch only the dimension not the records. In this way you will have dimension values if 0 results are returned

  • Zero stock query

    hi experts,
    how can i make a query that will display all items with zero stock?
    I have tried linking OITM and OITW('manage by warehouse' is selected), and using the 'onhand' attribute, but with no success. 
    thanks
    Michael

    hi all,
    thank you for your prompt answers.  However this not what i am really looking for.  I have already tried all the proposed solutions.
    I need a query that will give all items with a sum of zero stock from all warehouses. 
    The reason is that i need to update each item so that it does not require the use of 'batches' anymore.  And to do this, i need to be able to identify all items with zero stock from all warehouses, so that i can update them.
    thanks
    Michael

  • Zero stock report

    Hi
    Is any standard report to findout the zero stock in warehouse.
    regards
    Ramachandra

    Hi  Ram,,
    Plz chk MB5W.. Select the check box--materials with zero stock.
    please reward suitable points,, if it answers your query.
    regards,
    sudhakar

Maybe you are looking for

  • Session expires when a close a new window

    I got a strange problem. That�s the scenario: A user is in a page (let�s call it "parent window"), and click on a button that open a new window (let�s call it "child window"), using "window.open" javascript function. He do some operations with the ne

  • Metaproj are not created on build server

    We have two computers/servers with the same settings used to build our software. Our first computer was set up in 2011 and by now is old, run extremely slow and need to be replaced. We have set up a new computer with the same settings to replace our

  • Increasing size of image?

    i sometimes need to add files to an image file ive made, the .dmg, and i was wondering if theres anyway to increase the size of the dmg as i need to add more to it or do i have to make a new bigger image file?

  • New agent not show in grid control

    I had 10.2.0.1 agent register in grid control 10.2.0.4. I delete agent from grid control OEM target GUI interface. delete agent home directory from target machine, then I install a 10.2.0.4 agent on target machine, but this agent did not show up in t

  • XPath question (select on tag string contents)

    Hi, I have the following XML file (a wikinews dump): <mediawiki>   <page>     <title>Image:Wiki.png</title>     <id>1</id>     <restrictions>move=sysop:edit=sysop</restrictions>     <revision>       <id>92375</id>       <timestamp>2005-06-29T02:57:00