Inventory Qty & Value posting.

I am creating a delivery note on which the
delivery date is say 20 dec 08, and
posting date is 15 jan 09
Therefore,
The value of inventory is posted on 15 jan
and qty is reduced on 20 dec ... right ?
(At least if we look at the  inventory posting and inventory status reports, that is what the reports say. Is there any other report / data that I can look up to see specifically on which DATE inventory was reduced and on which date the inventory value was posted ?)
Cheers
Gautam

Suda,
The real problem here is that I want the delivery step to reduce quantity, but not capture COGS and Inventory value.
That (COGS + Inventory) is something, i want to be posted during/just before the sales invoice step.
However, to achieve this, I have created a delivery and then keyed a manual JE to reverse the effect of delivery on GL
Therefore, my manual JE after delivery reads dr Inventory cr COGS. But this JE will be auto reversed on a date later than the posting date. At the same time the posting date of this JE is same as the posting date of the delivery.
Once I am sure of when to generate the sales invoice, i'd quickly reverse this manual JE (to restore the COGS + Inventory value of the delivery on the GL) and post my invoice to capture revenue.
I;d like your thoughts on this suda.
Thanks & Cheers,
Gautam

Similar Messages

  • Storage Location wise Inventory( Qty+Value) as on a given date

    Hi friends
    Is there any report which gives the Storage Location wise Inventory( qty as well as value)? I have tried MB5B but when i select valuated stock option, I get a msg tht Storage location will be reset. So is there any other report in MM which I can refer to. Thxs in advance.
    Cheers
    Hrishi

    Hi
    Thxs for the reply. But T.Code MC.9 shows values for a particular month and not on a particular date.
    Cheers
    Hrishi

  • Conditional inventory value posting once at the end of the month.

    Business Scenario : Our client is a service and facility services unit where in 97% of items are expensed at the time of the GR and assigned to cost objects.
    However we have a requirement to track the inventory (stock as well value once at the end of month). For e,g we will do perpetual inventory for the whole month and do a stock take at the end of the month and post the value.
    Options like UNBW/NLAG/OMS2 materials does not help as the value posting will happen once in a month but stock postings can happen on a daily basis. We are able to expense still take the stock for the materials but not able to post the value after a stock take at the end of the month.
    We are fine for any exits and enhancements as long as it does not disturbs standard SAP.
    Kindly suggests your idea's and suggestions
    Regards
    Swagat Panda

    Hi,
    You need a custom table for storing material issue data and a custom program to run goods issue in the background at month end.
    Create a custom table where  store man can enter  quantity of material issue with material number. Again let store manager check and correct it if anything wrong.Once store manage happy, then you can run automatic custom program ( which you can run only at the month end ) which posts the goods issue in the background  taking data from custom table.
    Regards,
    Biju K

  • 544 Movement ,Qty & value is not getting updated in MC.9

    Dear friends,
    MC.9 & MB5b report is showing difference in Qty & Value.In my analysis i came to know that 544 movement is not getting updated in MC.9. I also Checked the Statistically relev. key as 2 and Consumption posting   G  in OMJJ.
    I require the info about MC.9 configuration or any info related to this.

    Hi,
    Please refer SAP note 581240 for this.
    For these stocks you have three valuation types for selection:
    ' ' = no inventory valuation
    'A' valuation = without reference to sales document ('make-to-stock
    inventory')
    'M' = separate valuation with reference to the sales and distribution
    document/project
    ONLY stock/stock movements with special stock valuation 'A'
    (make-to-stock inventory) are updated in Inventory Controlling.
    Thus, if you find a document which is not updated in the info structures
    of Inventory Controlling (S031-S039) and you require this, check the
    corresponding documents in the materials management tables. You can find
    the special stock indicator and indicator of the valuation of the
    special stock, for example, in document segment table MSEG in the
    following fields:
    MSEG-SOBKZ = Special Stock Indicator
    MSEG-KZBWS = Indicator: Special Stock Valuation
    Only A type (make to stock ) are updated in the info structures.
    Hoping this helps.
    Regards,
    Rajesh.

  • Qty value diff updation in mm

    hi friendss
    plzz help
    how  physical inventory differece ie both quanity and value  difference in year end adjusted in  mm

    Hi
    The physical inventory procedure is carried out in three steps:
    1. Creating a Physical Inventory Document
    2. Entering the Physical Inventory Count
    3. Posting inventory differences
    You can also group together individual phases and carry them out in a single step, as follows:
    ·        posting the physical inventory count without reference to a physical inventory document
    In this step, the following are combined:
    – a physical inventory document is created.
    – the count is posted.
    ·        posting the physical inventory count and inventory differences
    If a physical inventory document exists, the following are combined in this step:
    – the count is posted.
    – any inventory differences are posted.
    ·        posting the physical inventory count without reference to a physical inventory document
    In this step, the following are combined:
    – a physical inventory document is created
    – the count is posted
    – any inventory differences are posted
    in Physical inventory only Qty difference are adjusted which inturn will alter the Inventory Valuation.
    For Only vlaue changes of material yopu need to perform Material Price Change usin T. code MR21
    thanks & regards
    Kishore

  • Inventory Stock value

    Hi,
    I just want to see which table or t.code gives me the details of Stock(Good receipt) and it's value posted in a partciular month against a Material. We have Material Ledger active and Price difference/exchange rate difference are also taking place.
    The Table MSEG gives me only the total cost of material, but i am not able to see the price difference value against the stock whcih i can see in CKM3N.
    Pls suggest the table which shows the value of Stock cost + Price difference
    BR...

    Hi,
    Following are the list of Important MM tables. Please check if its useful.
    MARD -Material stock and
    MBEW-Material stock with valuation.
    Please check some more tables for your reference.
    Inventory Management:
    Table
    Description
    Material
    MSEG
    Material document / transaction details
    Document/Movements
    MKPF
    Material document header information
    Material Stock Balances
    MARD
    Material stock
    MBEW
    Material stock with valuation
    Sales Order Stock
    MSKA
    Stock balance with associated sales
    order data
    Stock Transport
    EKUB
    Index for Stock Transport Orders for
    MDUB
    Material
    Reading View of Stock Transport Ord. for
    Release Ord.
    Special Stocks
    MKOL
    Consignment, material provided to
    vendor, etc.
    Material Master Data:
    Table
    Description
    Materials
    MARA
    General Data, material type, group,
    configurable & batch ind.
    MAKT
    Short Texts, descriptions
    MARM
    Conversion Factors
    MVKE
    Sales Org, distribution channel
    MLAN
    Sales data, tax indicator, tax
    MARC
    classification
    MBEW
    Plant Planning Data
    MLGN
    Valuation Data
    MLGT
    Warehouse Management Inventory Data
    MVER
    Warehouse Management Storage Type
    MAPR
    Data
    MARD
    Consumption Data
    MCHA
    Pointer for Forecast Data
    MCHB
    Storage location data with stock
    balances
    Batches
    Batch Stocks

  • Different value posting in GR

    Hi,
       During Goods receipt for import purcahse order bellow three condition type value posted with high value and difference of total purchase order value and these three condition type posted to Inventory account.
         ZOA1     Customs %
         CVD     Countervailing Duty%
         CVDA     Additional CVD %
    Any one have idea why system posting high value than purchase order.
    Thanks,

    Hi,
    once check your condition types in m/06 and once check the info record  in conditions you have maintain any values for your condition types.
    Thanking you.

  • Invoice qty and value should not exceed po qty/value

    Is there a way where we can make tolerance zero in case of invoicing i.e i want to restrict the variance between PO qty/value and Invoicing qty/value.
    Gurus help me...
    Regards,
    Satyendra

    the problem still persists.
    When i make message 087 as error and try to post invoice for greater qty (than po), after GR, it allows me giving warning message (081) that Invoice qty is greater than GR qty. Because 087-error message will be effective for POs with out GR.
    So can we have a check for POs whose GR is done for PO qty, but doesnt allow me to post invoice greater than PO qty
    Regards,
    Satyendra

  • Consignment Pick-up order - confirmed inventory qty

    Greetings,
    We are using the SD customer consignment model, using sales order types, consignment fill up orders ZKB (copy of KB), consignment issue ZKE (copy of KE), consignment return ZKR (copy of KR) and consignment pick-up ZKA (copy of KA). We have a specific requirement to build a consignment pickup order ZKA, deliver and post goods receipt the delivery before we process the ZKR consign returns and so we go negative in the customer consigned inventory. My issue is that SAP will not allow us to confirm the qty on the ZKA sales order so we can deliver it (no schedule lines created to deliver), we need to circumvent this and just confirm and deliver the consign pick-up. This a unique situation where we are replicating transactions from another system and it's done out of order, the inventory would be negative literally a couple of hours.
    Thanks!

    Agis -
    Thank you for your input, I believe this is part of the problem however I believe the core of my problem is in the availability check and schedule line processing. If I have no consigned inventory for a particular customer and material I still need to book a Consignment pickup as I'm replicating transactions from an external system and will catch up and reconcile inventory within the day. I can create my ZKA (KA) order with the ZKN (KN) line item category, I can create a schedule line with the schedule line category of F0 (consPickup w/o AvCh) however when I deliver the pickup a delivery is created with the line item but with no delivery quantity and a log entry of "Only 0 EA of material XXXXX  available".. What I need to do is supersede this and create the delivery with qty and post goods return it, letting the consignment inventory go negative, this will be caught up hours later when I post consignment receipts.
    Any ideas?

  • Report on Open Items along with Qty & Value for LA confirmed items

    Hi,
    I would like to know a report of Open POs(No Goods receipt made) but LA confirmed Items along with Values(Amount)
    i.e
    List of confirmed,unsent items along with Values for plant wise or vendor wise or PO Number wise.
    Regards,
    Vengat

    Hi,
    Any other inputs?
    Our client's requirement is to know how many (Both Qty & Value) of items for the input LA confirmed(ASN received) but no GR Made
    Regards,
    Vengat

  • How to get the Open Order Qty value from Transaction Code RWBE?

    Hello,
    Recently I have a program that needs to extract the value of Open Order Qty value from RWBE.
    My specific steps are as follows:
    - I go to tcode <b>RWBE</b>
    - I select the <b>material and plant</b>
    - I tick the checbox for <b>"Also select special stocks"</b> and <b>"Also select stock commitments"</b>
    - I execute the program double click one of the rows for the <b>Unrestricted Use coulmn</b> and view the <b>Open Order Qty</b>.
    My question is how is this particlar variable attained? I tried Ekbe and the ELIKZ feild from EKPO and I still cant seem to get the right value.
    Hope to hear from you soon.
    Thank you and good day.

    check with FM :
    CALL FUNCTION 'MB_ADD_PURCHASE_ORDER_QUANTITY'
           EXPORTING
              x_matnr = t_matnr-matnr         " TGA/4.6 Erw. Lot
              x_meins = t_matnr-basme         " TGA/4.6 Erw. Lot
                x_matnr = prt_matnr-matnr  " TGA/4.6 Erw. Lot
                x_meins = prt_matnr-basme  " TGA/4.6 Erw. Lot
                x_elikz = space
                x_loekz = space
           TABLES
                xtab    = xtab
                xwerks  = r_werks.
    above fm will get open order qty for given material in po

  • To show all months of qty values for each fiscal year in report?

    Our cube contains different fiscal years of order qty/delivered qty for a material (e.g. material A).  We use fiscal year variant V9 (Oct. - Sep).  We would like to generate the following query result to list the material, order qty, fiscal year, and then for each calender month, the delivered qty value for the corresponding fiscal year:
    Column title:
    Material --- Order Qty --- Fiscal Year --- Oct --- Nov --- Dec --- Jan --- Feb --- Mar --- Apr --- May --- Jun --- Jul --- Aug --- Sep
    Just give two rows of data for material A:
    1st row data example:
    A (material) --- 23 (Order Qty)  --- 2006 (fiscal year) --- 2 (delivered qty in Oct of the calendar year 2005 )  --- 4(delivered qty in Nov of the calendar year 2005 ) ---1 (delivered qty in Dec of the calendar year 2005 ) --- 5 (delivered qty in Jan of the calendar year 2006 ) --- .... 2 (delivered qty in Sep. of the calendar year 2006)
    2nd row data example:
    A (material) --- 45 (Order Qty)  --- 2007 (fiscal year) --- 3(delivered qty in Oct of the calendar year 2006 )  --- 6 (delivered qty in Nov of the calendar year 2006 ) ---1 (delivered qty in Dec of the calendar year 2006 ) --- 5 (delivered qty in Jan of the calendar year 2007 ) --- .... 2 (delivered qty in Sep. of the calendar year 2007)
    How to generate this query?
    Thanks!

    hi Chandran,
    Actually in each row data for material in different fiscal year, all the KFs in columns should be restricted to the fiscal year value.  What we do is to use selections other than structure or RKF.  What we is following listed in details that you can check if what we do is correct:
    Under KF structure:
    1. Create a selection for the 1st KF (Order Qty).  In this selection, Order Qty is restricted with the characteristic 0FISCYEAR.
    2. Create a formular as 2nd KF for the FY value.  This formula KF use the value of a formular variable with Replacement Path of the the characteristic 0FISCYEAR.  But somehow this KF value shows "X" values in this column.  We defined this Replacement Path variable with the Reference Characteristic as 0FISCYEAR and all others keep default.  But don't know why this column shows "X" values. We also add  0FISCYEAR to the row, and find the one does have data in the row.  Any idea why put it in formular variable onto column not working?
    3. Create a selecction for the 3rd KF (Oct). In this selection, restrict Delivered Qty with the characteristic 0CALMONTH2 (Calendar month) and further restrict 0CALMONTH2 to a fixed value: October
    4. Create a selecction for the 4th KF (Nov). In this selection, restrict Delivered Qty with the characteristic 0CALMONTH2 (Calendar month) and further restrict 0CALMONTH2 to a fixed value: November.
    Then the following steps are similar to step 3 and 4 to create all other Month columns.  We wonder in all these selections, would we have to restrict them further with 0FISCYEAR?
    Therefore we've got two questions:
    1. Why in step 2, the formular variable doesn't work and the FY column shows "X" values?
    2. Do we need to further restrict the delivered qty with the characteristic 0FISCYEAR for each month column which corresonding to the fiscal year in the same row?
    Thanks alot and we are keeping giving you reward points!

  • Zero value posting

    Hi SAP Gurus,
    User had done GR document w.r t PO in 2005 year, by the time payment has made to vendor manually without posting any IR documents. Based on GR accknowledgement copies corporate office done the payment to vendor. Now(2009)  it is showing as open GR/IR report, thatswhat user want to close the GR/IR account. For that reason user posting  the IR document with zero value for total quantity, by the time user getting error is "moving average price is negative for material".
    Please suggest me how to do the zero value posting.

    Hi
    Instead of posting IV with zero value you can run MR11 for this purchase order as invoice is paid as offline.
    Thanks

  • Creating Requisition for items, with no  "Inventory Asset Value"

    Is it possible to create the Internal Requisition for items for which inventory asset value flag is disabled.
    the requirement is that the item should be stockable, inventory, transactable but no asset value has to be calculated.
    If I disable the flag the cost manager is unable to update the cost price after receiving in store,
    and if there is no cost value then how can i create internal requisition.
    Thanks in advance.

    Dear Arif and PS,
    Thanks for the response.
    You are correct that the costing manager will not calculate the cost price if the flag is disabled, now the requirement is we want to take in the items through PO at central org and distribute to other org's where they can consume this item, and we want to track the quantity and also it should effect the accounts, and item should not present in inventory value report.
    Do we have any option for this scenario.
    Regards,
    Ahmed.

  • How to get monthwise opening qty / value for previous years

    I do not get the month wise opening quantity and values for the items for the previous years using the below query. How i can modify this query to get opening qty / value of any year less than current year.
    Yogesh
    SELECT OPN_ITEM_CODE,
    ---------------------------------------OPENING QTY---------------------------------------------------
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),3)THEN ROUND(OPSTK,3) ELSE NULL END)APR_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),4)THEN ROUND(OPSTK,3) ELSE NULL END)MAY_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),5)THEN ROUND(OPSTK,3) ELSE NULL END)JUN_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),6)THEN ROUND(OPSTK,3) ELSE NULL END)JUL_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),7)THEN ROUND(OPSTK,3) ELSE NULL END)AUG_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),8)THEN ROUND(OPSTK,3) ELSE NULL END)SEP_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),9)THEN ROUND(OPSTK,3) ELSE NULL END)OCT_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),10)THEN ROUND(OPSTK,3) ELSE NULL END)NOV_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),11)THEN ROUND(OPSTK,3) ELSE NULL END)DEC_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),12)THEN ROUND(OPSTK,3) ELSE NULL END)JAN_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),13)THEN ROUND(OPSTK,3) ELSE NULL END)FEB_OPQ,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),14)THEN ROUND(OPSTK,3) ELSE NULL END)MAR_OPQ,
    ---------------------------------------OPENING VALUE----------------------------------------------------
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),3)THEN ROUND(OPVAL,3) ELSE NULL END)APR_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),4)THEN ROUND(OPVAL,3) ELSE NULL END)MAY_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),5)THEN ROUND(OPVAL,3) ELSE NULL END)JUN_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),6)THEN ROUND(OPVAL,3) ELSE NULL END)JUL_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),7)THEN ROUND(OPVAL,3) ELSE NULL END)AUG_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),8)THEN ROUND(OPVAL,3) ELSE NULL END)SEP_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),9)THEN ROUND(OPVAL,3) ELSE NULL END)OCT_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),10)THEN ROUND(OPVAL,3) ELSE NULL END)NOV_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),11)THEN ROUND(OPVAL,3) ELSE NULL END)DEC_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),12)THEN ROUND(OPVAL,3) ELSE NULL END)JAN_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),13)THEN ROUND(OPVAL,3) ELSE NULL END)FEB_OPV,
    SUM(CASE WHEN SL_DT < ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),14)THEN ROUND(OPVAL,3) ELSE NULL END)MAR_OPV
    FROM( SELECT SL_ITEM_CODE OPN_ITEM_CODE, SL_DT,
    SUM(DECODE(SL_RCVD_ISSD,'R',1,'I',-1)*SL_QTY_BU/IU_CONV_FACTOR/IU_MAX_LOOSE_1)OPSTK,
    SUM(DECODE(SL_RCVD_ISSD,'R',1,'I',-1)*SL_VAL_1)OPVAL
    FROM OS_STK_LEDGER, OM_ITEM_UOM
    WHERE SL_ITEM_CODE = IU_ITEM_CODE
    GROUP BY SL_ITEM_CODE, SL_DT
    GROUP BY OPN_ITEM_CODE

    it think you need to look for [lag and lead|http://download.oracle.com/docs/cd/B19306_01/server.102/b14223/analysis.htm#sthref1753]

Maybe you are looking for