INVENTORY INFO - QUERY

We have inventory at following locations:
1) Plant
2) Subcontractors
3) Storage
4) In Transit
How can I create a report which will show me where inventory is and how much it is worth and be able to go back in time and find out where this inventory was?
Really stuck in a bad jam here so any feedback is appreciated.....
Thank you

Hi,
To ge the Inventory info, In Material Master, We have view called Plant Stock. In this view you can get the stock of that particular material in that plant/ Storage Location. The corresponding table is MARD.
Now Another view in accounting, you have Moving avg.Price/ Std. Price. Multiply the amount and the quantity at that plant/ Storage location. Then you will get the inventory value of that particular material.
In the case of subcontracting, Pick up the material documents with the movement type 541(there should not be 101 movement type document for this 541)  and  Sum up them and multiply with price of the material.
Find the T.codes  MMBE Or MB5T For more clarifications.
Regards,

Similar Messages

  • Inventory Ageing query performance

    Hi All,
       I have created inventory ageing query on our custom cube which is replica of 0IC_C03. We have data from 2003 onwards. the performance of the query is very poor the system almost hangs. I tried to create aggregates to improve performance but its failed. What i should do to improve the performance and why the aggregate filling is failed. Cube have compressed data. Pls guide.
    Regards:
    Jitendra

    Inaddition to the above posts
    Check the below points ... and take action accordingly to increase the query performance.
    mainly check --Is the Cube data Compressed. it will increase the performance of the query..
    1)If exclusions exist, make sure they exist in the global filter area. Try to remove exclusions by subtracting out inclusions.
    2)Check code for all exit variables used in a report.
    3)Check the read mode for the query. recommended is H.
    4)If Alternative UOM solution is used, turn off query cache.
    5)Use Constant Selection instead of SUMCT and SUMGT within formulas.
    6)Check aggregation and exception aggregation on calculated key figures. Before aggregation is generally slower and should not be used unless explicitly needed.
    7)Check if large hierarchies are used and the entry hierarchy level is as deep as possible. This limits the levels of the hierarchy that must be processed.
    Use SE16 on the inclusion tables and use the List of Value feature on the column successor and predecessor to see which entry level of the hierarchy is used.
    8)Within the free characteristics, filter on the least granular objects first and make sure those come first in the order.
    9)If hierarchies are used, minimize the number of nodes to include in the query results. Including all nodes in the query results (even the ones that are not needed or blank) slows down the query processing.
    10)Check the user exits usage involved in OLAP run time?
    11)Use Constant Selection instead of SUMCT and SUMGT within formulas.
    12)
    Turn on the BW Statistics: RSA1, choose Tools -> BW statistics for InfoCubes(Choose OLAP and WHM for your relevant Cubes)
    To check the Query Performance problem
    Use ST03N -> BW System load values to recognize the problem. Use the number given in table 'Reporting - InfoCubes:Share of total time (s)' to check if one of the columns %OLAP, %DB, %Frontend shows a high number in all InfoCubes.
    You need to run ST03N in expert mode to get these values
    based on the analysis and the values taken from the above  - Check if an aggregate is suitable or setting OLAP etc.
    Edited by: prashanthk on Nov 26, 2010 9:17 AM

  • Error when trying to run the Inventory Turnover query

    When I try to run the Inventory Turnover query I get the following error message (I can run other queries that I checked):
    <internal error> Receiving from the BW server failed
    BW server raised exception: SYSTEM_FAILURE
    Do you want to see more information
    When I click to see more information the message is
    INCLUDE INCL_INSTALLATION_ERROR
    Error Group
    RFC_ERROR_SYSTEM_FAILURE
    Message
    &INCLUDE INCL_INSTALLATION_ERROR
    Can someone advise? Thanks

    Thanks for that the note was not relevant in this case but ST22 dump indicated:
    The current program had to be terminated because of an              
    error when installing the R/3 System.                               
    The program had already requested 275725392 bytes from the operating
    system with 'malloc' when the operating system reported after a     
    further memory request that there was no more memory space          
    available.                                                          
    Thanks have awarded points

  • Inventory Turnover Query

    I am trying to run the Inventory Turnover Query and get the following messages:
    Warning maximum number of rows (65535) exceeded.  Result is incomplete
    There is not enough space to display all the rows of the query results
    How can I overcome this? Thanks

    hi Niten,
    run the query in browser ('display query on the web'),
    or use web tempate / web reporting.
    ms-excel has limitation max 65535 rows.
    hope this helps.

  • Inventory Reporting Query

    I have implemented Inventory management via standard cube 0IC_C03 and on my stock overview query i'm getting some value in square brackets i.e. [$39,200.00].
    Can anyone explain to me what does this means.
    thank you in advance

    Hi Saravanan
    I am also facing the similar problem of getting the values in square brackets. Both negative and positive values are coming in the brackets.
    You have got the currency fields in square brackets while I have opening stock and closing stock values in the brackets.
    My query is on a multi-provider. As per my analysis, my report has following fields:
    1. Issues
    2. Receipts
    On the basis of these fields I am calculating the opening stock. The closing stock is calculated by capturing the stock on that day.
    One of my observation is that, suppose I have run the report for 1st Feb 2007 to 28th Feb 2007 for certain materials. In this range, say a material appears on 5th of Feb and suppose after 24th Feb there is no entry for this material for issues or receipts, then upto 24th Feb report is ok, but from 25th Feb to 28th Feb it will display the values of opening stock and closing stock in square brackets.
    How to remove these brackets?
    Reply as soon as possible. It is urgent.
    Thanks in advance.
    Regards
    Gajendra Singh Moond

  • Need Inventory transfer query with bIn location information

    Dear Team,
    Please help me to create the query for inventory transfers with bin location information.
    WTR19 field is empty so that i have checked with tables OINM,OILM,OBTL
    But how can i link this tables..?
    Regards
    Sanu.

    Dear AndakondaRamudu,
    In the mentioned link i had already checked .I need the item movement bin transactions report inventory transfer using a parameter with UDF..
    Regards
    Ajith

  • Inventory Value Query

    Hello -- we currently use the below Query to view our Total Inventory Cost by Style. However, we recently added a few new items and those items do not show any in the Total Cost column.  Does anyone know why this would be the case?  Thanks!
    SELECT Distinct SubString(t0.ItemCode,1,4) 'Style #', Sum(T0.InQty - T0.OutQty) 'Total Items', Sum(T0.InQty - T0.OutQty) *Avg(Case When T1.LastPurPrc = 0 then t2.AvgPrice else T1.LastPurPrc end) 'Total Cost', Avg(Case When T1.LastPurPrc = 0 then T2.avgprice else T1.LastPurPrc end) 'Most Recent Item Cost'
    FROM OINM t0
    Inner Join OITM T1 on T1.ItemCode =T0.ItemCode
    Inner Join OITW T2 on T2.ItemCode = t0.ItemCode
    WHERE T0.DocDate <= '[%0]' and T0.InQty != T0.OutQty
    Group By SubString(t0.ItemCode,1,4)
    Order By SubString(t0.ItemCode,1,4)
    Mike

    Suda and Gordon -
    Answers to your questions below:
    SELECT Distinct SubString(t0.ItemCode,1,4) 'Style #', Sum(T0.InQty - T0.OutQty) 'Total Items', Sum(T0.InQty - T0.OutQty) *Avg(Case When T1.LastPurPrc = 0 then t2.AvgPrice else T1.LastPurPrc end) 'Total Cost', Avg(Case When T1.LastPurPrc = 0 then T2.avgprice else T1.LastPurPrc end) 'Most Recent Item Cost'
    FROM OINM t0
    Inner Join OITM T1 on T1.ItemCode =T0.ItemCode
    Inner Join OITW T2 on T2.ItemCode = t0.ItemCode
    WHERE T0.DocDate <= '[%0]' and T0.InQty != T0.OutQty
    Group By SubString(t0.ItemCode,1,4)
    Order By SubString(t0.ItemCode,1,4)
    The above query is what I currently use to find the total value of our existing inventory.  In the column labeled 'Total Cost' -- I do not see any values being pulled for 8 of our new styles that we introduced this year.  I am not clear why this is the case. 
    Gordon - your query pulled several thousand line items / SKU's -- appears correct. 
    Thanks!
    Mike

  • Inventory database query

    Hi!
    I would like to get a report from Inventory database using SQL query with the following fields Novell username, Hostname, MAC Address, IP Address.
    I can get IP address and MAC address using this query (but I can't get full report)
    Maybe anybody knows how to get this report.
    SELECT
    u.name,
    ip.Address,
    ipx.Address,
    mac.MACAddress
    FROM
    CIM.UnitaryComputerSystem u,
    CIM.HostedAccessPoint s1,
    CIM.IPProtocolEndpoint ip,
    CIM.HostedAccessPoint s2,
    CIM.IPXProtocolEndpoint ipx,
    CIM.HostedAccessPoint s3,
    CIM.LANEndpoint mac
    WHERE
    (s1.Dependent=ip.id$ and s1.Antecedent=u.id$) AND
    (s2.Dependent=ipx.id$ and s2.Antecedent=u.id$) AND
    (s3.Dependent=mac.id$ and s3.Antecedent=u.id$);

    Or it may be report containing fields Machine name(Hostname), MAC Address, IP Address

  • Inventory Transfer  Query Reports

    Hi experts
    Stock Transfer on DEMO basis(Goods send on Demo and Retrun to office after Demo completes ) In customer Wise Reports
    Our solution:
    we  have created 2 warehouse .
    1. physical warehouse.
    2.demo warehouse.
    we are using  "Inventory Transfer"
    but  our client 
    asking Reports is
    Header 1
    Header 2
    Header 3
    Header 4
    Header 5
    Header 6
    Header 7
    Header 8
    Header 9
    Doc number
    customer Name
    Item Name
    warehouse2
    warehouse1
    DEMO Date
    Item Return Date
    Remarks

    Hi,
    Try this query with batch number:
    SELECT T0.[DocNum], T0.[CardName], T1.[ItemCode], T1.[Dscription], T1.[Quantity], T4.[DistNumber],  case when T0.[Filler] = 'open' then T0.[DocDate] end as 'Sent date', case when T0.[Filler] = 'REJ_FG' then T0.[DocDate] end as 'Returned date' ,  T0.[Filler] as 'Warehouse 1', T1.[WhsCode] as 'Warehouse 2' FROM OWTR T0  INNER JOIN WTR1 T1 ON T0.DocEntry = T1.DocEntry left join  OITL T2 on t1.docentry = T2.[ApplyEntry] and  T1.[LineNum]  = T2.[ApplyLine] and T2.[ApplyType] = 67 INNER JOIN ITL1 T3 ON T2.LogEntry = T3.LogEntry left join  OBTN T4 on T4.[ItemCode]  =  T3.[ItemCode]  and T3.[MdAbsEntry]  =  t4.[absentry] WHERE T0.[CardCode] = [%0] GROUP BY T0.[DocNum], T0.[DocDate], T0.[CardName], T1.[ItemCode], T1.[Dscription], T1.[Quantity], T4.[DistNumber], T0.[Filler], T1.[WhsCode]
    Thanks & Regards,
    Nagarajan

  • Inventory Monitoring Query Like 'Inventory Posting List ' Report

    Hi,
    I like to ask how to monitor/Track my Items in the Inventory. Inventory Posting List is a good Report but I want to customize it into my query. I have found a table OITW but the record is up date, there is no date i can refer to which I can back track the records.
    I want to create a report (query) which I can back track the previous transaction. Please guide me what tables i can refer to.
    Thank you very much.
    Regards,
    Clint

    Hi Gordon,
    It seems I cant found any data regarding the transactions for my inventory because in the present the report is up to date.
    I want to get the previous inventory month of the item in which i will consider it as my beginning balance for my current inventory, in the the system its showing the current inventory.
    Thank you very much,
    Clint

  • Employee Info Query

    hello,
    Employee information report was requested like:
    ENO,Grade,Job,salary,etc
    I have managed to select most of the required data using the following query: (it's for one employee and gives me 2 records because of the change in salary)
    select *
    from per_all_people_f e
    ,per_all_assignments_f a
    ,HR_ALL_ORGANIZATION_UNITS o
    ,PAY_COST_ALLOCATION_KEYFLEX k
    ,per_jobs j
    ,PER_ALL_POSITIONS s
    ,HR_LOCATIONS_ALL_TL l
    ,per_grades g
    ,per_grade_definitions d
    ,PER_pay_proposals y
    ,pay_people_groups u
    where
    a.PERSON_ID(+)=e.PERSON_ID
    and e.attribute30 = 5291
    and a.ORGANIZATION_ID=o.ORGANIZATION_ID
    and o.COST_ALLOCATION_KEYFLEX_ID=k.COST_ALLOCATION_KEYFLEX_ID(+)
    and e.person_id in ('322','1018') -- 3 records
    and e.BUSINESS_GROUP_ID = 229
    and a.JOB_ID=j.JOB_ID(+)
    and a.POSITION_ID=s.POSITION_ID(+)
    and a.LOCATION_ID=l.LOCATION_ID
    and a.GRADE_ID=g.GRADE_ID
    and g.GRADE_DEFINITION_ID=d.GRADE_DEFINITION_ID
    and a.ASSIGNMENT_ID=y.ASSIGNMENT_ID
    and a.PAYROLL_ID=u.PEOPLE_GROUP_ID
    My first question is:For any employee how can i choose the record with the most recent change in salary?
    Another issue how can i join the element tables to the query above? I need to add 2 columns of elements such as car hire and children with the values assigned to employees within the employee record. How can I do that?
    Help please...

    My first question is:For any employee how can i choose the record with the most recent change in salary?you should pass a datetrack condition in the above query i.e.
    sysdate between e.effective_start_date and e.effective_end_date and
    sysdate between a.effective_start_date and a.effective_end_date
    or you can pass whatever date instead of sysdate.
    Another issue how can i join the element tables to the query above? I need to add 2 columns of elements such as car hire and children with the values assigned to employees within the employee record. How can I do that?You can join pay_element_entries_f table with assignment_id from per_all_assignments_f. Further you can join pay_entry_values_f with pay_element_entries_F with element_entry_id

  • Oracle Inventory Transactions query mode

    Hi,
    we are working in oracle applications 11i (upgrade project is under process.)
    I was wondering if there is a way the Transactions forms (miscellaneous and subinventory transfer ) can be in query mode ctrl+ F11
    Any help....

    No.
    But you can use the Material Transactions screen to query past transactions.
    Hope this helps,
    Sandeep Gandhi

  • Infinity set up info query

    HH5 arrived this morning ready for wed set up. Installed it and wired and wireles working ok.
    The query I have is do I connect vision+ box  same as HH4 with the ethernet cable to HH5? and do I need to do anything else after cab visit on wednesday?
    Thanks

    Yes connect everything up as you had on the HH4.
    If it is Infinity 1 which is now a self install just make sure that you use the micro filters if you don't already have a filtered master socket. Because you are already using it on ADSL if on the day of the change over it doesn't appear to be working you may need to do a factory reset of the homehub by pressing a pin into the recess button on the rear for about 20 seconds to get it to connect.
    If it is Infinity 2 the engineer should call at your house and carry out the install for you. 

  • Zen Reporting Infoview not pulling the inventory info I want

    I am trying to pull some useful Inventory information from the managed devices but the Report generated does not CONTAINS all the information I needed or at least not pulling the right information from the Managed devices (agents are installed) Here is the scoop: Reports -> Zenworks Reporting Server Infoview -> NEW -> Web Intelligence Document -> and here we can see the Universe Pane. The questions what to select to add item to the right pane so that I can generate some report that shows all the Inventoried pc (with agent installed) right now I selected and tried many attributes or items but only show the DNS, IP address and none of the HD, CPU, Serial number and Manufacturer and others on the GENERATED report. Here is the sample of the Reported generated for your review. It only DNS name, Machine name, Platform, machine GUID and the rest are NOT showing which were selected and there are: hard drive size, memory type and size, cpu type, vendor name and so and whole bunge of them.

    jlau168,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Forums Team
    http://forums.novell.com

  • Inventory Movement Query

    Hi,
    I need to create a query like this :
    This query will be generated by period, for example I want to collect data for period : Feb-01-2014 'til Feb-28-2014
    Beginning Balance = Ending Balance qty at end of January 2014
    Ending Balance = Ending Balance qty at Feb-28-2014 and will be beginning balance for March-01-2014
    Any clue/tips/guidance to create this query ?
    Thanks

    Hi Ivan,
    Please check below query.
    Declare @FromDate Datetime
    Declare @ToDate Datetime
    Declare @Group nvarchar(10)
    Declare @Whse nvarchar(10)
    Set @FromDate = (Select min(S0.Docdate) from dbo.OINM S0 where S0.Docdate >='[%0]')
    Set @ToDate = (Select max(S1.Docdate) from dbo.OINM s1 where S1.Docdate <='[%1]')
    Set @Group = (Select Max(s2.ItmsGrpCod) from dbo.OITB S2 Where S2.ItmsGrpNam = '[%2]')
    Set @Whse = (Select Max(s3.Warehouse) from dbo.OINM S3 Where S3.Warehouse = '[%3]'  )
    Select
    @Whse as 'Warehouse',
    a.Itemcode,
    max(a.Dscription) as 'Description',MAX(a.Price) as 'Price',
    sum(a.[Opening Balance]) as [Opening Balance],
    sum(a.[IN]) as [Receipt],
    sum(a.OUT) as [Issue],
    ((sum(a.[Opening Balance]) + sum(a.[IN])) - Sum(a.OUT)) as Closing,
    ( MAX(a.Price) *  ((sum(a.[Opening Balance]) + sum(a.[IN])) - Sum(a.OUT)) ) as ClosingValue
    from(
    Select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.Price,
    (sum(N1.inqty)-sum(n1.outqty)) as [Opening Balance],
    0 as [IN],
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate < @FromDate and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.Price
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.price,
    0 as [Opening Balance],
    sum(N1.inqty) as [IN],
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate >= @FromDate and N1.DocDate <= @ToDate and
    N1.Inqty >0
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.price
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.price,
    0 as [Opening Balance],
    0 as [IN],
    sum(N1.outqty) as OUT
    From dbo.OINM N1
    Where
    N1.DocDate >= @FromDate and N1.DocDate <=@ToDate and
    N1.OutQty > 0
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.price) a, dbo.OITM I1
    where
    a.ItemCode=I1.ItemCode and
    I1.ItmsGrpCod = @Group
    Group By
    a.Itemcode
    Order By a.Itemcode
    Hope this help
    Regards::::
    Atul Chakraborty

Maybe you are looking for

  • Without touching the JSP file

    Hi, I just want to set a text in my browser with bold face from my begin....Display method. say <B>Back></B>. Since i decalare this as a text and using .setvalue() i'm getting it as it is(i.e <B>back</B> in browser o/p. Can u suggest me the solution

  • IPad air FaceTime & message errors

    "an error occurred during activation - try again" - both FaceTime &  iMessage - stuck at this point;  already shut down but no results

  • Hp DVD Drive Locker! Help Please

    hi guys: will I tried to clean up my notebooks dvd drive. i made a mistake while closing it, idk where, and the issue is it doesn't close (lock) when i close it, help please, and thanks here is a video i made for a better understanding http://youtu.b

  • Get AM from POJO (to run as scheduled job) with ADFBC?

    In JDev 10.1.3.2 I am trying to write a java class (app) that will be run by a CRON job. This app must get a handle to a view object, execute it's query and do something with the results (send emails)... I am assuming I need an app module and need to

  • AI CS3 freezes too much

    Does anyone know why - AI would keep getting hung? Every action freezes this program tonight. Somehow I figured out that if I click on some other thing (such as the AI "minimize" icon in the bar at the bottom of the screen. This gets AI's attention s