A report on pending quantity according to store locationwise

hello!!
i m seeking for a guideline to make a report on pending quantity according to store locationwise.
regards,

Hi,
That sounds like a nice report.  What about it?!
Gareth.

Similar Messages

  • Report for showing pending (ageing) quantity according to store location w

    dear ABAP Gurus,
    I have made a roport for showing pending (ageiing) quantity acc to location wise.
    and i m sending here the code i made for same.Tell me if sme amendments required.
    Report for showing pending (ageing) quantity according to store location wise:   
    1.     Fields on selection screen (input screen) : Plant code From to , Material code From to , Current date, Numbers of days(for display the ageing(pending) balance for a given period,Storage locations from to.
    2.     Field in the output List : Material code , Material descriptions, Balance quantiy,Balance value ,Consumptions date. 
    the code is:
    REPORT  ZAGEIN_SUDHA.
    TABLES: mara,mseg,makt.
    TYPES: BEGIN OF t_mara,
    matnr LIKE mara-matnr,           "material number
    maktx LIKE makt-maktx,           "material description
    ersda LIKE mara-ersda,           "material creation date
    lgort like mseg-lgort,           "storage location
    bwart like mseg-bwart,           "goods received or issued
    menge like mseg-menge,           "value at movement type
    werks like mseg-werks,           "plant
    END OF t_mara.
    DATA: i_mara TYPE STANDARD TABLE OF t_mara with header line,
          itab type standard table of mara with header line,
    *wa_mara TYPE t_mara,
    v_date TYPE i,                      "age in days
    GI type mseg-menge,                 "goods issued
    GR type mseg-menge,                 "goods received
    bal type mseg-menge,                "balance
    total type i,
    grace type i,
    g_quan type mseg-menge.
    SELECTION-SCREEN BEGIN OF BLOCK b1.
    SELECT-OPTIONS: p_matnr FOR mara-matnr.
    select-options: p_werks for mseg-werks.
    select-options: p_lgort for mseg-lgort.
    SELECTION-SCREEN END OF BLOCK b1.
    START-OF-SELECTION.
    REFRESH i_mara.
    SELECT mr~matnr                        "mara-matnr
    mk~maktx                               "makt-maktx
    mr~ersda                               "mara-ersda
    mg~lgort                               "mseg-lgort
    mg~bwart                               "mseg-bwart
    mg~menge                               "mseg-menge
    INTO corresponding fields of table i_mara
    FROM mara AS mr INNER JOIN
    makt AS mk
    ON mrmatnr = mkmatnr INNER JOIN mseg AS mg on mkmatnr = mgmatnr
    WHERE mrmatnr IN p_matnr and mgwerks IN p_werks and mg~lgort IN
    p_lgort.
    total = 0.
    IF sy-subrc = 0.
    *CLEAR wa_mara.
    LOOP AT i_mara.
    if i_mara-bwart = '101' .
    GR = total + i_mara-menge.
    total = GR.
    elseif
    i_mara-bwart = '102' or i_mara-bwart = '122'.
    GR = GR - i_mara-menge.
    endif.
    if i_mara-bwart = '261'.
    GI = total + i_mara-menge.
    elseif i_mara-bwart = '262'.
    GR = GR + i_mara-menge.
    endif.
    bal = GR - GI.
    if bal GE  GR.
    grace = 30.
    else.
    grace = 10.
    endif.
    g_quan = bal - GR.
    v_date = sy-datum - i_mara-ersda.
    endloop.
    WRITE: / i_mara-matnr ,i_mara-maktx,' is ',v_date,' ,days old  and
    stored at' ,i_mara-lgort ,   ' with balance =', bal ,'the grace time is
    ', grace, 'and' ,'grace quantity is ' ,g_quan.
    *ENDLOOP.

    Hi,
    That sounds like a nice report.  What about it?!
    Gareth.

  • Report for showing pending (ageing) quantity according to store location wi

    Report for showing pending (ageing) quantity according to store location wise:   
    Fields on selection screen (input screen) : Plant code From to , Material code From to , Current date, Numbers of days(for display the ageing(pending) balance for a given period,Storage locations from to.
    Field in the output List : Material code , Material descriptions, Balance quantiy,Balance value ,Consumptions date.

    Hi,
    That sounds like a nice report.  What about it?!
    Gareth.

  • Pending quantity report for a manufacuting firm

    Hi Guys,
    I need a report to know the daily pending quantity report for a manufacturing company..
    I have tried a query and to some extent its working fine.. i need some more changes in the query.
    The report should be look lie below,
    ITEMCODE,ITEMNAME,ORDERED QUANTITY,ORDERED VALUE,SALES QTY(DELIVERED QTY),SALES VALUE,PENDING QTY,PENDING VALUE ,SHORTFALL(IF THE INSTOCK QTY IS LESS THAN PENDING QTY).
    Here there are using 5 different price lists.
    and the above report has to be classifed seperately for each price list seperately and also in the given period if there is a item which has not been ordered then it also be needs to list in the report with eventhoug it dont have any values .
    Could anybody pls modify the below query.
    SELECT T1.ItemCode, Max(T1.[Dscription]) As 'Item Description' ,t3.price as 'Unit Price/PC',Sum(T1.[OrderedQty]) as 'Ordered Qty' ,(Sum(T1.[OrderedQty]) * t3.price ) as 'Ordered Value' , Sum(T1.[Quantity]) as 'Del Qty',(Sum(T1.[Quantity]) * t3.price) as 'Sales Value',(Sum(T1.[Quantity]) - Sum(T1.[OrderedQty])) as 'Pending Qty',((Sum(T1.[Quantity]) - Sum(T1.[OrderedQty])) * t3.price) as 'Pending Value',T2.OnHand, (T2.OnHand - (Sum(T1.[Quantity]) - Sum(T1.[OrderedQty]))) as 'SHORT'
    FROM ODLN T0 
    INNER JOIN DLN1 T1 ON T0.DocEntry = T1.DocEntry
    INNER JOIN OITM T2 ON T1.ITEMCODE = T2.ITEMCODE
    inner join itm1 t3 on t1.itemcode = t3.itemcode
    inner join opln t4 on t3.pricelist = t4.listnum
    WHERE T0.[DocDate] >=[%0] AND  T0.[DocDate] <=[%1] and t4.listname = '[%2]'
    Group By T1.ItemCode,T2.OnHand,t4.listname,t3.price

    Try this query
    SELECT T1.ItemCode, Max(T1.[Dscription]) As 'Item Description' ,t3.price as 'Unit Price/PC',Sum(T1.[OrderedQty]) as 'Ordered Qty' ,(Sum(T1.[OrderedQty]) * t3.price ) as 'Ordered Value' , Sum(T1.[Quantity]) as 'Del Qty',(Sum(T1.[Quantity]) * t3.price) as 'Sales Value',(Sum(T1.[Quantity]) - Sum(T1.[OrderedQty])) as 'Pending Qty',((Sum(T1.[Quantity]) - Sum(T1.[OrderedQty])) * t3.price) as 'Pending Value',T2.OnHand, (T2.OnHand - (Sum(T1.[Quantity]) - Sum(T1.[OrderedQty]))) as 'SHORT'
    FROM ODLN T0 
    INNER JOIN DLN1 T1 ON T0.DocEntry = T1.DocEntry
    INNER JOIN OITM T2 ON T1.ITEMCODE = T2.ITEMCODE
    left join itm1 t3 on t1.itemcode = t3.itemcode
    left join opln t4 on t3.pricelist = t4.listnum
    WHERE T0.[DocDate] >='[%0]' AND  T0.[DocDate] <='[%1]' and t4.listname = '[%2]'
    Group By T1.ItemCode,T2.OnHand,t4.listname,t3.price
    union all
    select B.ItemCode, B.ItemName,D.Price,SUM(C.OnOrder), 0,0,0,0,0,SUM(C.OnHand),SUM(C.OnHand)-SUM(C.OnOrder)
    from OITM B
    INNER JOIN OITW C ON B.ItemCode = C.ItemCode
    INNER JOIN ITM1 D ON C.ItemCode=D.ItemCode
    WHERE B.ItemCode NOT IN (SELECT T1.ItemCode FROM ODLN T0 
    INNER JOIN DLN1 T1 ON T0.DocEntry = T1.DocEntry
    INNER JOIN OITM T2 ON T1.ITEMCODE = T2.ITEMCODE
    left join itm1 t3 on t1.itemcode = t3.itemcode
    left join opln t4 on t3.pricelist = t4.listnum
    WHERE T0.[DocDate] >='[%0]' AND  T0.[DocDate] <='[%1]' and t4.listname = '[%2]' )
    GROUP BY B.ItemCode, B.ItemName, D.Price
    Regards,
    Bala
    Edited by: Balakumar Viswanathan on Nov 15, 2010 4:23 PM

  • Pending Quantity in PO for stock transfer

    Dear All,
    I want to know the pending order quantity for stock transfer orders (plant to plant),I have tried
    ME80FN,ME2L Etc. but all report are showing the pending quantity only after MIGO done by
    the receiving plant.
    Our requirement is like this that one plant created one stock transfer order to one
    plant and he want to know the actual pending order quantity as on date considering
    by deducting stock in transit (5B5T) (i.e. PO quantity 100 pcs - quantity delivered 50 pcs then actual
    pending quantity should be 50 pcs but in mentioned report it is showing 100 pcs pending).
    Please note in our case in every PO more than 800 line items are there.
    Can any one inform me about standard report or any table where net pending quantity are getting
    stored.I have checked table EKBE,MARD,MARC.
    Regards,
    SP Shukla.

    Hi,
    In mb5b u give movement type & check
    Generally i do not think there is a  std report, this we also faced, we developed a report with the help of ABAPer
    Pandari

  • Total and pending quantity of inbound delivery

    From which table i will find total and pending quantity of inbound delivery number.
    Which table and field name???

    Dear,
    Find out report using T'Code MR11, you will get all required  fields (this is standard report)
    Regards,
    A. Wankhede

  • Pending Quantity for Receipts

    Hi all,
    I am trying to create a report in Receivables which tracks the Receipts having Pending Quantity i.e, Quantity_Received - Quantity_Accepted = Quantity_not_Inspected.
    Can anyone tell me weather any standard oracle report is there for reference.
    Thanks in advance.

    Hi Ketter,
    Can u please send me the Query.
    I have used this Query....
    SELECT A.RECEIPT_NUM, A.ITEM_DESCRIPTION, A.CREATION_DATE, A.TRANSACTION_TYPE, NVL(A.QUANTITY,0) QTY_RECD,
    NVL(B.TRANSACTION_TYPE,'IN RECEIVING') TRANSACTION_TYPE,
         NVL(B.QUANTITY,0) QTY_ACPTED, ABS(NVL(A.QUANTITY,0)-NVL(B.QUANTITY,0)) QTY_NOT_INSP, A.UNIT_OF_MEASURE, NVL(A.PO_UNIT_PRICE,0) PO_UNIT_PRICE,
         A.CURRENCY_CODE, NVL(A.RATE,0) RATE, NVL(A.VALUE,0) VALUE
    FROM
         (SELECT RSH.RECEIPT_NUM RECEIPT_NUM, RSL.ITEM_DESCRIPTION ITEM_DESCRIPTION, RT.SHIPMENT_LINE_ID SHIPMENT_LINE_ID,
    RSH.CREATION_DATE CREATION_DATE,
         NVL(RSL.QUANTITY_RECEIVED, 0) QUANTITY, RT.UNIT_OF_MEASURE UNIT_OF_MEASURE, NVL(RT.PO_UNIT_PRICE, 0) PO_UNIT_PRICE,
    RT.CURRENCY_CODE CURRENCY_CODE,
         NVL(RT.CURRENCY_CONVERSION_RATE,0) RATE, NVL(RSL.QUANTITY_RECEIVED * RT.PO_UNIT_PRICE * RT.CURRENCY_CONVERSION_RATE ,0) VALUE,
         RT.TRANSACTION_TYPE TRANSACTION_TYPE
         FROM RCV_TRANSACTIONS RT, RCV_SHIPMENT_HEADERS RSH , RCV_SHIPMENT_LINES RSL, RCV_SUPPLY RS
         WHERE RSH.SHIPMENT_HEADER_ID = RT.SHIPMENT_HEADER_ID
              AND RSH.RECEIPT_NUM IS NOT NULL
              AND RSL.SHIPMENT_LINE_ID = RT.SHIPMENT_LINE_ID
    AND RS.RCV_TRANSACTION_ID = RT.TRANSACTION_ID
    --          AND RSH.RECEIPT_NUM BETWEEN :P_FROM_RECEIPT_NUM AND :P_TO_RECEIPT_NUM
    --          AND RSH.CREATION_DATE BETWEEN :P_FROM_DATE AND :P_TO_DATE
    &LP_DATE
    &LP_RECEIPT_NUM
    -- &LP_ORG_ID
              AND RT.ORGANIZATION_ID LIKE DECODE( :P_ORG_ID, NULL, '%', :P_ORG_ID)
              AND RT.TRANSACTION_TYPE NOT IN ('ACCEPT', 'DELIVER','REJECT' )     
         ORDER BY 1) A,
         (SELECT RSH.RECEIPT_NUM RECEIPT_NUM, RSL.ITEM_DESCRIPTION ITEM_DESCRIPTION, RT.SHIPMENT_LINE_ID SHIPMENT_LINE_ID,
    RSH.CREATION_DATE CREATION_DATE, NVL(RSL.QUANTITY_RECEIVED, 0) QUANTITY,
                   RT.UNIT_OF_MEASURE UNIT_OF_MEASURE, NVL(RT.PO_UNIT_PRICE, 0) PO_UNIT_PRICE, RT.CURRENCY_CODE CURRENCY_CODE,
                   NVL(RT.CURRENCY_CONVERSION_RATE,0) RATE, NVL(RSL.QUANTITY_RECEIVED * RT.PO_UNIT_PRICE * RT.CURRENCY_CONVERSION_RATE ,0) VALUE,
                   RT.TRANSACTION_TYPE TRANSACTION_TYPE
         FROM RCV_TRANSACTIONS RT, RCV_SHIPMENT_HEADERS RSH , RCV_SHIPMENT_LINES RSL, RCV_SUPPLY RS
         WHERE RSH.SHIPMENT_HEADER_ID = RT.SHIPMENT_HEADER_ID
              AND RSH.RECEIPT_NUM IS NOT NULL
              AND RSL.SHIPMENT_LINE_ID = RT.SHIPMENT_LINE_ID
    AND RS.RCV_TRANSACTION_ID = RT.TRANSACTION_ID
    --          AND RSH.RECEIPT_NUM BETWEEN :P_FROM_RECEIPT_NUM AND :P_TO_RECEIPT_NUM
    --          AND RSH.CREATION_DATE BETWEEN :P_FROM_DATE AND :P_TO_DATE
    &LP_DATE
    &LP_RECEIPT_NUM
    -- &LP_ORG_ID
              AND RT.ORGANIZATION_ID LIKE DECODE( :P_ORG_ID, NULL, '%', :P_ORG_ID)
              AND RT.TRANSACTION_TYPE NOT IN ('ACCEPT', 'RECEIVE','REJECT','TRANSFER')
         ORDER BY 1) B
    WHERE A.SHIPMENT_LINE_ID = B.SHIPMENT_LINE_ID(+)
    AND ABS(NVL(A.QUANTITY,0)-NVL(B.QUANTITY,0))>0
    ORDER BY 1
    Regards,
    NRK

  • Total quantity and pending quantity against Inbound number

    I have to make report to view total quantity and pending quantity against Inbound number in a single entry transaction.
    How will I do this...
    Please help me.

    It depends on your client / company requirement.
    Generally the following parameters can be taken as selection
    PO Document date
    PO Number
    Vendor
    Plant
    And Out put
    Po Number, PO Line item, PO Date, Vendor, Vendor Name, Plant, Plant text, Inbound delivery Number, PO Qty, ID Sequence Number, Inbound Delivery Qty, Inbound delivery date, UOM, GR Number, GR Date, GR Posting date, Material, Material Description, Batch etc...

  • Pending Quantity

    Hi Guys...
    We need a report for  pending Orders and pending Quantities for Sales.
    And for this i used a query .
    SELECT T0.DocNum as 'SO No', T0.DocDate as 'SO Date',
    T0.CardCode, T0.CardName, T1.ItemCode, T1.Dscription,
    T1.Quantity AS 'SO Qty', (T1.Quantity-T1.OpenQty) AS 'Delivered Qty',
    T1.OpenQty AS 'Balance Qty'
    FROM ORDR T0
    INNER JOIN RDR1 T1 ON T1.DocEntry = T0.DocEntry
    INNER JOIN ITM1 T2 ON T2.ItemCode = T1.ItemCode
    WHERE
    T1.LineStatus = 'O'
    AND
    T0.DocDate BETWEEN '[%0]' AND '[%1]' and ((T1.Quantity-T1.OpenQty) != 0 )
    But i need the report like
    Sales Quotation No ,Sales Quotation Date,Sales Order No,Sales Order Date,Delivery No,Delivery Date,Invoice No,Invoice Date,
    Customer Name,Item Code,Item Des,  and Pending Quantity.
    Thanks & Regards,
    Vamsi

    Hi,
    do you mean this?
    SELECT T0.DocNum as 'SO No', T0.DocDate as 'SO Date',
    T0.CardCode, T0.CardName, T1.ItemCode, T1.Dscription,
    T1.Quantity AS 'SO Qty', (T1.Quantity-T1.OpenQty) AS 'Delivered Qty',
    T1.OpenQty AS 'Balance Qty'
    FROM ORDR T0
    INNER JOIN RDR1 T1 ON T1.DocEntry = T0.DocEntry
    INNER JOIN ITM1 T2 ON T2.ItemCode = T1.ItemCode
    WHERE
    T1.LineStatus = 'O'
    AND
    T0.DocDate BETWEEN '[%0]' AND '[%1]' and ((T1.Quantity-T1.OpenQty)     Like '[%%_%%]'   )
    Edited by: Doreen Cieslewski on Apr 27, 2010 5:52 PM
    Edited by: Doreen Cieslewski on Apr 27, 2010 5:54 PM

  • Total and pending quantity

    i have to make report of Total Quantity received as well as pending Qty against an Inbound No. in a single transaction.
    how i will do this. which table and field i will take. Please help me...

    Inbound delivery against PO
    LIPS-VGBEL = Reference Document ( In this case it would be PO number)
    EKES Vendor Confirmations table also use for it
    Go to EKBE table for GR document and get the field ETENS (Sequential number of vendor confirmation).
    Go to EKES table and select the record based on EBELN, EBELP and ETENS to get the corresponding delivery number

  • Report for Pending 103 for 105 (If GR based IV is untick condition)

    Hi,
    I required logic for mapping the report in Pending 103 for 105, If GR based IV is untick condition in PO.
    Our business accept the material with movement type 103. After various tests (outside SAP), we post this document with movement type 105.
    Normally each MIGO document has a reference document no . In case of 103 document, the reference docu no is the same no. In case of 105 document, the reference docu no is the docu no of 103.
    It is noticed that for some 103 and 105 documents, the reference docu no is blank when GR based IV is not ticked in the Purchase order.
    We need some logic to find the ref of 103 doc in 105 doc.
    Regards,
    Maddali

    Thanks for your promt reply.
    I have seen ME2M/ ME2L with selection parameter we104 or we105. However our client required specific report format for controlling this issue.
    So I am trying for logic in this particular senarieo.
    Regards,
    Suresh

  • Report of Pending invoices

    Hi Friends
    Can you please tell me how to get a report of pending invoices for which GR s were done (also for partially done GR s).
    This should be based on Purchase Org, Purch. group, vendor wise.
    Standard reports MB5S and ME2N will not provide all the details.
    The report should include the following:
    Purch. Grooup
    Vendor     
    Vendor Name            
    Purch.Doc.   
    Item     
    Mat. Document Number       
    DC Number                  
    DC Date                     
    mat Doc. Qty.     
    OUn                     
    GR value     
    Quantit y invoiced       
    Invoice amount LC     
    Crcy
    Early reply is appreciated, as it is very urgent
    Regards
    Manthini

    Hi
    Yes. Standard reports will not give you inputs.
    It's not easy to link material documents with invoice either.
    If you are using GR based invoice verification, then fine.
    Did you check MR11 ? However, you have to be careful not to do any postings here.
    This will have PO, material document etc. But DC no--no;
    Copy this report, remove posting related code and add code to get DC no etc from MKPF for the given material document.
    Best regards
    Ramki

  • Interactive Report for Pending Order

    Hi Gurus,
    Iam new to ABAP.
        I have Requirement to display the Interactive Report for Pending Order Status Report which displays pending of purchase orders for material wise and Vendor wise .Using ALV. Can Any one help ...me which table data i need to read and what are the field required.
      Thanks in advance.

    Hi G K,
    For pending order : VA05 (select open sales orders).
    cheers,
    Hema.

  • Report for pending delivery

    Hi Experts,
    We have requirement,  SAP report for pending delivery - to help customer reconcile on what is pending for deliveries.
    I have used standard Tcode VL06 and VL06O but seeing all deliveries.
    Kindly let me know how to configure a report or t code so that  I should be able to see only pending delivery based on sales order.
    Regards,

    Hi DSP
    If I understood your requirement correctly, you are sending the sales orders to the dispatcher, based on those sales orders dispatcher has to create the deliveries only for those items which are going to be shipped today (i.e. GI to be posted today) so that he can optimized the transporation etc.
    For this requirement I think you can use VL04 transaction code and give input as shown in below screen shot. The inportant thing to note here is that, system selects only those line items from a sales order which has a GI date less than or equal to the date given in below screen.
    i.e. if your sales order has a 2 line items
    Line item 1 has GI date = 19.08.2014
    Line item 2 has GI date = 22.08.2014
    then as per below input  i.e. GI date = 22.08.014 system will create a delivery for both the line items
    If you give GI date = 19.08.2014 in below selection screen then system will create a delivery only for line item 1.  Please try and let me know

  • Why can't I report a problem in my app store?

    Is it just me, or we can't report a problem anymore? Before I updated my iTouch to ios5, I am able to report a problem directly from my iTouch. But now, I can't see any 'Report a Problem' when I open my app in the App Store. Need help please. TIA!

    Go here:
    http://www.apple.com/emea/support/itunes/contact.html
    to report the issue to the iTunes Store.
    Regards.

Maybe you are looking for

  • DVD problem with missing loops, instruments

    (trying to get a helpful subject there for those searching for answers) the fact that the loops are greyed out and instruments missing in new garagebands is well known. so is the solution of installing from DVD. i cant seem to get that to work for my

  • How do I copy the string portion of an enum into the string portion of a cluster?

    I want to do this for the an entire array of clusters.  I'm trying to use a for loop.  Can't figure out how to parse the string portion of the enum into the string portion of the cluster. Alternatively, I'd be happy if I could figure out some way to

  • Placeholders in header section of topic page?

    RH 8.02 Merged WebHelp Has anyone figured a workaround for getting placeholders (breadcrumbs, mini-TOC) into the header section of a topic page, standard or master? (The placeholder options are dimmed when selecting header or footer.) Even if I try t

  • Error when Generating the Selection Screen?

    Hi Guys,                When i am executing the program with this code .I am getting this type of Error " Source code   ZUSFICOR00013_MM_ACNT_COSTING                Line     0 Error when generating the selection screen "1000" of report              I

  • CRM On Demand Desktop problem

    Guys here is the problem that i've come across when customizing the CRM Desktop application. Here are the steps that led me to error- -> Installed the CRM Desktop application -> Obtained the customization package from the relevant website and uploade