I want to run an open order report with no goods receipt

I'm looking to run an open order report with no confirmations(i.e.the order must have no status like LA,Z4,Z5,Z6)and no goods receipt.
ME80FN is still giving me orders that have no confirmations but closed.
I tried using a logical database but no luck.
What can i use to achieve this open order report?

Hi,
You can write a small report for this requirement:
Just select all the PO's from EKKO and EKPO table into an internal table(ITAB) with the given where condition.
Write a select statement for the MSEG for all entries in ITAB into an seperate internal Table(ITABM).(nothing but all GR's entries)
Compare Both internal tables and delete all entries which are present in second Int table ITABM from the first.
That's all.
The remaining entries are nothing but the OPEN PO's without any Goods Receipt.
Regards,
Anji

Similar Messages

  • Best Extractors for "Open Order Reporting" at Header and Line Level

    Hello Gurus,
    I have a general question for you. For an Implementation in  Sales and Distribution, we have to do some "Open Order Reporting".
    Kindly advise, what are my options for choosing the BEST extractors ( from Application area 11, 12, 13) to track the  "Open Order reporting".
    You can also copy me at [email protected] for same. If this idea has already been discussed, kindly send me the mentioned link.
    Thanks in advance.

    Hello BI project,
    No I am still working on it and Problem is NOT solved. I took this project from the middle. Initial definition of Open Order was to report by tracking "Goods Movement Status" anything other then C as an Open Order. We were using 2LIS_11_VASCl and 2LIS_12_VCITM at that time. This process failed to track the "Partial Open Order"
    It was soon realized that this definition is inadequate. Delivery Status in combination with Goods Movement Status should be accurately define an Open Order. I realized that if we install 0SD_C03 and supporting 7 exractors (Order: 2LIS_11_VAHDR, VAITM, V_ITM , Delivery : 2LIS_12_VCHDR, 2LIS_VCITM and Billing 2LIS_13_VDHDR, 2LIS_13_VDITM) - it will capture an Open Order more accurately. Also the design will integrate easily with future SCM Analytics more easily. I am still working on it and trying to install the Business Content.
    I would like to get feedback and wisdom of someone who had done the same in past. I also want to get a feel, if it needed any additional customization of extractors etc.. If you could share any detail on this forum, it will be a help. You can also share the same on my e-mail: [email protected]
    Your any help is appreciated.
    Thanks,

  • Open Orders Report.

    Hello,
    Can anyone give me the code for the open orders report??Using the tables VBAP,VBAK and VBUK.
    Thanking you in anticipation.
    Regards,
    Sirisha.

    hi sirisha ,
    check this code for open sales order(basic list) + open items (secondary list).
    check the status as A--not yet processed..  
                        B--partially processed
                        C--completely processed
    hope this helps u out in getting the functionality.
    u can take the header data from vbakuk ( vbak + vbuk )
    and items from vbap as shown ..
    fetching the data from vbakuk minimizes joins on vbak and vbuk.
    execute the below code.
    REPORT ZEX2  MESSAGE-ID arc NO STANDARD PAGE HEADING.
    Tables :kna1,vbak.
    SELECT-OPTIONS : so_vkorg FOR  vbak-vkorg OBLIGATORY,
                     so_vtweg FOR  vbak-vtweg OBLIGATORY,
                     so_spart FOR  vbak-spart,
                     so_kunnr FOR  kna1-kunnr.
    DATA : BEGIN OF sales_open OCCURS 0 ,
           vbeln LIKE vbak-vbeln,
           auart LIKE vbak-auart,
           kunnr LIKE kna1-kunnr,
           bstnk LIKE vbak-bstnk,
           lfstk LIKE vbuk-lfstk,
           fkstk LIKE vbuk-fkstk,
           gbstk LIKE vbuk-gbstk,
           END OF sales_open.
    DATA : BEGIN OF itm_sales OCCURS 0,
           vbeln LIKE vbap-vbeln,
           posnr LIKE vbap-posnr,
           matnr LIKE vbap-matnr,
           lfsta LIKE vbup-lfsta,
           lfgsa LIKE vbup-lfgsa,
           fksta LIKE vbup-fksta,
           fksaa LIKE vbup-fksaa,
           gbsta LIKE vbup-gbsta,
           END OF itm_sales.
    DATA : l_kunnr LIKE kna1-kunnr,
           l_vkorg LIKE vbak-vkorg,
           l_vtweg LIKE vbak-vtweg,
           l_spart LIKE vbak-spart.
    DATA: v_statusl(20) TYPE c,
          v_statusb(20) TYPE c,
          v_statusf(20) TYPE c,
          v_statusg(20) TYPE c,
          v_status(20) TYPE c,
          v_field(1) TYPE c.
    **Selection Screen Validations.
    AT SELECTION-SCREEN.
      PERFORM validations.
    *&      Form  Validations
          text
    -->  p1        text
    <--  p2        text
    FORM validations.
    **Customer
      IF NOT so_kunnr[] IS INITIAL.
        SELECT SINGLE kunnr INTO l_kunnr
               FROM kna1
               WHERE kunnr IN so_kunnr.
        IF sy-subrc NE 0.
          MESSAGE e002 WITH text-005.
        ENDIF.
      ENDIF.
    **Sales Organization
      IF NOT so_vkorg[] IS INITIAL.
        SELECT SINGLE vkorg INTO l_vkorg
               FROM tvko
               WHERE vkorg IN so_vkorg.
        IF sy-subrc NE 0.
          MESSAGE e003 WITH text-006.
        ENDIF.
      ENDIF.
    **Distribution Channel
      IF NOT so_vtweg[] IS INITIAL.
        SELECT SINGLE vtweg INTO l_vtweg
                FROM tvkov
                WHERE   vkorg IN so_vkorg
                 AND    vtweg IN so_vtweg.
        IF sy-subrc NE 0.
          MESSAGE e004 WITH text-007.
        ENDIF.
      ENDIF.
    **Division
      IF NOT so_spart[] IS INITIAL.
        SELECT SINGLE spart INTO l_spart
                FROM tvta
                WHERE   vkorg IN so_vkorg
                AND     vtweg IN so_vtweg
                AND     spart IN so_spart.
        IF sy-subrc NE 0.
          MESSAGE e005 WITH text-008.
        ENDIF.
      ENDIF.
    ENDFORM.                    " Validations
    Top-of-page.
    PERFORM sales_top_of_page.
    Start-of-selection.
    PERFORM sales_sel.
    *&      Form  sales_sel
          text
    -->  p1        text
    <--  p2        text
    FORM sales_sel.
    SELECT vbeln auart kunnr bstnk
         lfstk fkstk gbstk
         INTO TABLE sales_open
         FROM vbakuk
         WHERE vkorg IN so_vkorg
         AND   vtweg IN so_vtweg
         AND   spart IN so_spart
         AND   kunnr IN so_kunnr
         AND gbstk NE 'C'.
      LOOP AT sales_open.
        WRITE:/4 sy-vline,
               5 sales_open-vbeln HOTSPOT ON COLOR 2 INTENSIFIED OFF,
               16 sy-vline,
               17 sales_open-auart COLOR 2 INTENSIFIED OFF,
               27 sy-vline,
               28 sales_open-kunnr COLOR 2 INTENSIFIED OFF,
               40 sy-vline,
               41 sales_open-bstnk COLOR 2 INTENSIFIED OFF,
               55 sy-vline,
               56 sales_open-lfstk,
               76 sy-vline,
               77 sales_open-fkstk,
               96 sy-vline,
               97 sales_open-gbstk ,
               117 sy-vline.
        HIDE sales_open-vbeln .
      ENDLOOP.
    ENDFORM.                    " sales_sel
    *&      Form  sales_top_of_page
          text
    -->  p1        text
    <--  p2        text
    FORM sales_top_of_page.
      WRITE:/4 sy-uline(114),
         50 'OPEN SALES ORDERS' COLOR 7 INTENSIFIED ON .
      WRITE: /4 sy-vline,
              5 'SalesOrder' COLOR 1 ,
              16 sy-vline,
             17  'OrderType' COLOR 1,
             27  sy-vline,
             28  'Customer' COLOR 1,
             40  sy-vline,
             41  'PoNumber' COLOR 1,
             55  sy-vline,
             56  'Delivery Status' COLOR 1,
             76  sy-vline,
             77  'Billing Status' COLOR 1,
             96  sy-vline,
             97  'Processing Status' COLOR 1,
             117  sy-vline .
      WRITE:/4 sy-uline(114).
    ENDFORM.                    " sales_top_of_page
    AT LINE-SELECTION.
      SELECT       a~vbeln
                   a~posnr
                   a~matnr
                a~kwmeng
                   b~lfsta
                   b~lfgsa
                   b~fksta
                   b~fksaa
                   b~gbsta
                   INTO TABLE itm_sales
                   FROM vbap AS a JOIN vbup AS b
                   ON avbeln EQ bvbeln
                   AND aposnr EQ bposnr
                   AND b~gbsta NE 'C'
                   WHERE a~vbeln EQ sales_open-vbeln.
      IF NOT sales_open IS INITIAL.
        LOOP AT itm_sales.
          WRITE:/5  itm_sales-vbeln,
                    itm_sales-posnr,
                    itm_sales-matnr,
                    itm_sales-lfsta,
                    itm_sales-lfgsa,
                    itm_sales-fksta,
                    itm_sales-fksaa,
                    itm_sales-gbsta.
        ENDLOOP.
      ENDIF.
    Regards,
    Vijay
    check the entries with t-code va05 for the same criteria.
    Message was edited by: Vijay

  • Open Order reports that are tied to MRP?

    hi friends
    i would like to know if there is any standard report(for open PO order items) with estimated Delivery dates on it.
    i am aware of these reports
    1.     ME2M (by material)
    2.     ME2L (by vendor)
    3.     ME2N (by  purchase order number)
    Does SAP provide Open Order reports that are tied to MRP?
    thanks
    alahari

    How do you define due?
    if you mean has to be delivered today
    then you can still use the reports mentioned
    you use selection parameter WE101
    and in selection screen field delivery date, you enter the todays date, then hit F2 at this field and choose smaller equal. So you will get all open POs with delivery date from the past until today.

  • To remove orders from open order report

    Hi All.
    I am dealing with third party orders scenario.
    The order has been made for 10 KG... the GR has been done for 8 KGS and invoice has been created for 8 KGS.
    Now because of this quantity difference between billed amont and orderd amount , this order is coming in open order report.
    How to make the status of the order complete so that it wont come in the open order report?
    Points are assured
    Thanks & Regards

    Hi
    You need Short close the sales order individually or if you need to do it collectively gthen you need to get a program developed for short closing the order based on the requirenment
    for individual go to VA02, got to reason of rejection TAB and assign a reason of rejection for the line items which are open  and save
    Anurag

  • Download open order report

    Hi,
    How to download the open order report (ME2W) into Excel for manipulation?
    Thanks,

    Hi
    In config activate the ALV GRID control for the Scope of list option.
    Use this scope of list option in ME2W.
    Now you will get the ALV ouput.
    You can download the output in excel from here very easily.
    Regards
    Prasad

  • Sales order report with order attachments

    Hi All
    I am writing a program for a 2 part report that gives a list of sales orders with attachment flags and a list of invoices that do not have the output processed due to the presence of attachment flag.
    Firstly i need help regarding few queries in the process of writing this program.
    1. How can i distinguish between a sales order with attachement and one without an attachment.
    2. What is the related field for attachment in sales header/sales item table(s) or any other sales related table which will contain information of the attachment in the sales order.
    3. If I have an attachment in sales order, will it have an effect in the output being processed for the invoice for that order.
    Thanks in Advance
    --Mike

    Hello Erik,
    is there a sales order report with the complete line-item pricing
    breakdown. For example, In VA05 I'm only able to get the Net
    Price and Net Value as an output. I would also like to view the
    breakdown of the conditions (e.g. disounts, tax, etc.)
    Is there another report in SAP that will show this? Or a backend
    table I can pull this information from to create a query?
    The best way to handle your requirement is to create a Custom report using the standard table for Sales Order i.e. VBAK and you can pick up the Document Condition Number. You can pass this number to table KONV and pull up all the values for the active contion type which was responsible for Sales Order price calculation. Please reach out to a ABAPer to develop this sort of a custom report.
    Just FYI, if you want to check out all the value for a specific condition type, then you can use the standard report i.e. V/LD.
    Please update your post after carrying out this exercise.
    Regards,
    Sarthak

  • Sales Order Report with Pricing Breakdown

    HI, is there a sales order report with the complete line-item pricing breakdown. For example, In VA05 I'm only able to get the Net Price and Net Value as an output. I would also like to view the breakdown of the conditions (e.g. disounts, tax, etc.)
    Is there another report in SAP that will show this? Or a backend table I can pull this information from to create a query?
    Thanks, Erik

    Hello Erik,
    is there a sales order report with the complete line-item pricing
    breakdown. For example, In VA05 I'm only able to get the Net
    Price and Net Value as an output. I would also like to view the
    breakdown of the conditions (e.g. disounts, tax, etc.)
    Is there another report in SAP that will show this? Or a backend
    table I can pull this information from to create a query?
    The best way to handle your requirement is to create a Custom report using the standard table for Sales Order i.e. VBAK and you can pick up the Document Condition Number. You can pass this number to table KONV and pull up all the values for the active contion type which was responsible for Sales Order price calculation. Please reach out to a ABAPer to develop this sort of a custom report.
    Just FYI, if you want to check out all the value for a specific condition type, then you can use the standard report i.e. V/LD.
    Please update your post after carrying out this exercise.
    Regards,
    Sarthak

  • How open a report with Viewer 2008 without using Visual Studio and Java

    Hi,
    There is a way to open a report (with parameters) save in a web server with Crystal Report Viewer 2008 without using Visual Studio or Java ?
    I've an asp page and i want to open this report using some command (I know asp, vbscript and html)
    In the past it was very easy because we use CR 9, but now it's already many days im looking for a solution but seem impossible.
    I know the craxdrt.dll is not included with Crystal Reports 2008.
    It seem me i can use OpenDocument, but i'm not sure. Someone has some easy example to help me ?
    Remember i have only Crystal report viewer 2008 on the server and on the clients.
    Thanks in advance

    If you are looking to create a web application or view report through a web server using only Crystal Reports then you do have to either use Java, or .NET.
    If you have Crystal Reports server or Business Objects Enterprise you can use OpenDocument to view managed reports but this does require one of our server products.
    Trevor.

  • Daily Production Report with Variance or receipt of Production

    Hi All..
    my one of the clients want the Daily Production Report with Variance or receipt of Product?
    Please let me know what does it mean and how can I fetch this report
    Thanks
    Rahul

    Hi Rahul,
    Try This
    Daily Receipt From Production report
    SELECT T1.[BaseRef] as 'Production Order No', T0.[DocNum] as 'Receipt No', T0.[DocDate] as 'Receipt Date', T0.[CardCode] as'Customer/Vendore Code', T0.[CardName], T2.[ItemCode], T2.[ItemName], T1.[Quantity] as 'Receipt Qty', T1.[OpenQty] as 'Open Qty against Pro Order' FROM OIGN T0  INNER JOIN IGN1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode WHERE T0.[DocDate] >=[%0] and  T0.[DocDate] <=[%1] and
    T1.[BaseRef] IS NOT NULL
    Summary Report For Production Order
    SELECT T0.[DocNum] as 'Production Order No', T0.[PostDate], T0.[DueDate], T0.[RlsDate], T0.[CloseDate], T2.[ItemCode], T2.[ItemName], T3.[CardCode], T3.[CardName], T0.[PlannedQty], T0.[CmpltQty], T0.[RjctQty] , (T0.[PlannedQty]-T0.[CmpltQty]-T0.[RjctQty] ) as 'Open Qty' FROM OWOR T0  INNER JOIN WOR1 T1 ON T0.DocEntry = T1.DocEntry LEFT OUTER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode LEFT OUTER JOIN OCRD T3 ON T0.CardCode = T3.CardCode WHERE T0.[PostDate] >=[%0] and  T0.[PostDate] <=[%1]
    Thanks,
    Srujal Patel

  • Purchase orders created have automatically good receipt

    hello,
    I wish that Purchase orders created have automatically good receipt. What is the manipulation to be made? Thanks for your help.

    Hi
    U have to do setting movement wise in SPRO
    Path SPRO-Material Management -Inventory Management and Physical Inventory - Good Receipts- Automatic Purchase Order Creation
    But if you want to do automatic GR receipt u have to write customised program for creation of GR ( May be check BADI - Craeation for MIGO is useful) nand run batch job for the same
    Edited by: Sanjay  Shah on Feb 8, 2010 3:28 PM

  • Due to deleted Sales order line items and Archived Sales order is still showing as Incomplete in BW as Open Order reports because of Incorrect SAP R/3 Rejection Status("A") in VBUP table.

    In a archived saler Order user had deleted Line Item and completed overall sales order. Now this sales order is archived, but it is stll appearing in BW report as open order because of deleted item  with rejection Status is maintained as “A” (Not yet Processed).
    We want to change this status from "A" (Not yet Processed) to "C" as completed.
    I have tried to reload Archive data but due to some limitation I was not able to do it. Also I feel this will like this s not the proper way to do it.
    Could you please help me to correct way to do it???
    Thanks in advance....

    Hi Vaibhav,
    If you can get the list of Sales orders which has deleted line items and force completion status. You can manage them in BI via lookup  or navigation attribute.
    Just my views I am sharing .
    Thanks,
    KDJ

  • Open Purchase Orders Report with Confirmation Dates

    Hi Friends,
    I have searched a lot for the following need and I have found nothing. I was wondering if there ia any report that I can show the scheduled delivery dates from a Purchase order. I have seen in ME2L that by placing EINT in scope of list I can see the schedule lines. However, if there is a new delivery date due to supplier confirmation that have been placed in PO with the indicator AB this is not appeared. At the same time if there is a partial quantity that has already been delivered then it does not appear as well. So, I need a report with all the scheduled delivery line plus the open quantity.
    Many Thanks in advance,
    Ioannis

    It is very strange. Because what I see is that in this report the confirmation date is not appeared although the schedule line is appeared. Then If I go to change the confirmation date in PO for second time then it is appeared. I have no idea why this is happening

  • Need help on open orders reporting

    Hello All,
    I Need some information on Open Orders and turnover in bw.
    I have a requirement Like thi.Please any one provide me logic, which fields i have to take and which fields i have to ristrict for this Reporting.Please find the fields and give me caliculations and ristrictions.
    1,Open orders 0-3 months
    2, Open orders 4-6 months
    3,Turnover past 12 months
    4,Open orders >6 months
    5,Trdae receivables
    7Metal Exposure
    Thanks in Advance.
    Raju.

    My suggestions,
    Have a look at your cube and understand the field available -
    1,Open orders 0-3 months  - Document no where status is open and creation date is in last 3 months. Restrict sales key figure on status and creation date.
    2, Open orders 4-6 months - Document no where status is open and creation date is in last 3 months. Restrict sales key figure on status and creation date.
    3,Turnover past 12 months - Sales of last one year - restict sales on doc date (last 12 months)
    4,Open orders >6 months - Document no where status is open and creation date is in last 3 months. Restrict sales key figure on status and creation date.
    5,Trdae receivables - sum(check out the field in cube)
    7Metal Exposure - sum (check out the field in cube) and restrict it to Metal
    Hope it helps
    Vikash

  • Open Order Reporting in Sales in BI70

    Hello,
    Did anybody implement sales open orders quantity and value in BI 70.
    I am trying to get open orders based on delivery status and delivery date.
    I have to track partial open orders also. Currently I am using 2LIS_12_VCITM and 2LIS_11_VASCL to get the deliveries and schedule lines but I am not getting any sales orders into the DSO with 2LIS_11_VASCL as extractor.
    Any help will be rewarded generously.
    Thanks

    Hi Arun,
    I got this to work and I suppose you also got this to work as it's been a while Anyways, if you still need information on this let me know and I can send you a document on how I implemented it.
    Thanks,
    PV

Maybe you are looking for