Purchase & Material Usage Report

Hi,
Is there any report which can display the following data?
1) last purchase date
2) last date on which the material was issued from stock?
I have about 10,000+ materials and wanted to see the above data for all in one report.
Sincerely,
Puja

For the last Goods Issue date use the standard report MC.9
For the last Purchase date use the following reports:
ME1P - PO Price History
ME1M - Purchase Info Record by Material
ME1L - Purchase Info Record by Vendor
Also you can make the custom report using following logic:
tables:EKKO,EKPO you can get the last po datails and date.
in EKKO table you can take MAX(bedat) and bstyp = 'F'.
Hope this will help you
Enjoyyyyyyyyyy
Akshit

Similar Messages

  • Material usage report

    Hi Gurus,
    I want the report which gives me material issued to plant maintenance order wise, plant wise & period wise report. If anybody knows any single report, then also suggest.
    Thanks in advance.
    Jayesh Narvankar
    SAP PP

    Dear,
    Please check the report  IW3M is report for consumption. Or  S_ALR_87013434.
    Regards,
    R.Brahmankar

  • Can we create purchase order through report programming?

    hi experts.....
    can we create purchase order through report programming?If yes plz give me the thread details?

    Hi,
    Use this code in a program by using a BAPI function module
    Anothe rway is using classical/ALV report using call transaction from a report for changing the PO
    loop at i_header.
        header-ref_1         = i_header-legacy.
        headerx-ref_1        = c_x.
        header-doc_type      = i_header-bsart.
        headerx-doc_type     = c_x.
        header-comp_code     = i_header-bukrs.
        headerx-comp_code    = c_x.
        header-purch_org     = i_header-ekorg.
        headerx-purch_org    = c_x.
        header-pur_group     = i_header-ekgrp.
        headerx-pur_group    = c_x.
        header-vendor        = i_header-lifnr.
        headerx-vendor       = c_x.
        concatenate i_header-bedat+4(4)
                    i_header-bedat+0(2)
                    i_header-bedat+2(2)
                    into header-doc_date.
        headerx-doc_date     = c_x.
        header-created_by    = i_header-ernam.
        headerx-created_by   = c_x.
        header-currency      = i_header-waers.
        headerx-currency     = c_x.
        concatenate i_header-kdatb+4(4)
                    i_header-kdatb+0(2)
                    i_header-kdatb+2(2)
                    into header-vper_start.
        headerx-vper_start   = c_x.
        loop at i_items where legacy = i_header-legacy.
          item-po_item            =  i_items-ebelp.
          itemx-po_item           =  i_items-ebelp.
          itemx-po_itemx          =  c_x.
          if i_header-bsart = 'NB'.
            item-material            =  i_items-ematn.
            itemx-material           =  c_x.
            schedule-quantity        =  i_items-menge * 1000.
            schedulex-quantity       =  c_x.
          else.
            item-short_text          = i_items-ematn.
            itemx-short_text         = c_x.
            item-matl_group          = '1000'.
            itemx-matl_group         = c_x.
            schedule-quantity        =  '1'.
            schedulex-quantity       =  c_x.
          endif.
          item-plant               =  i_items-werks.
          itemx-plant              =  c_x.
          schedule-po_item         = i_items-ebelp.
          schedule-sched_line      = '1'.
          schedulex-po_item        = i_items-ebelp.
          schedulex-sched_line     = '1'.
          schedulex-po_itemx       = c_x.
          schedulex-sched_linex    = c_x.
          concatenate  i_items-eildt+0(2)
                       i_items-eildt+2(2)
                       i_items-eildt+4(4)
                       into schedule-delivery_date.
          schedulex-delivery_date  =  c_x.
          item-price_unit          =  i_items-peinh * 100.
          itemx-price_unit         =  c_x.
          item-tax_code            =  i_items-mwskz.
          itemx-tax_code           =  c_x.
          item-shipping            =  i_items-evers.
          itemx-shipping           =  c_x.
          account-po_item          = i_items-ebelp.
          accountx-po_item         = i_items-ebelp.
          accountx-po_itemx        = c_x.
          if i_header-bsart = 'FO'.
            item-pckg_no  = sy-tabix.
            itemx-pckg_no = 'X'.
            limits-pckg_no        = sy-tabix.
            limits-limit          = i_items-overalllimit.
            limits-exp_value      = i_items-expectedoverall.
            posrvaccessvalues-pckg_no    = sy-tabix.
            posrvaccessvalues-line_no    = '0'.
            posrvaccessvalues-serno_line = '00'.
            posrvaccessvalues-percentage = '100.0'.
            posrvaccessvalues-serial_no  = '01'.
            account-serial_no     = '1'.
            accountx-serial_no    = '1'.
            accountx-serial_nox   = c_x.
            account-quantity  = '1'.
            accountx-quantity = c_x.
            call function 'CONVERSION_EXIT_ALPHA_INPUT'
              exporting
                input  = i_items-kostl
              importing
                output = account-costcenter.
            accountx-costcenter   = c_x.
            call function 'CONVERSION_EXIT_ALPHA_INPUT'
              exporting
                input  = i_items-sakto
              importing
                output = account-gl_account.
            accountx-gl_account   = c_x.
            item-acctasscat       = i_items-knttp.
            itemx-acctasscat      = c_x.
            item-item_cat         = i_items-epstp.
            itemx-item_cat        = c_x.
          endif.
          append:item,itemx,schedule,schedulex,account,accountx,limits,posrvaccessvalues.
          clear :item,itemx,schedule,schedulex,account,accountx,limits,posrvaccessvalues.
        endloop.
        call function 'BAPI_PO_CREATE1'
          exporting
            poheader                     = header
            poheaderx                    = headerx
    *   POADDRVENDOR                 =
    *   TESTRUN                      =
    *   MEMORY_UNCOMPLETE            =
    *   MEMORY_COMPLETE              =
    *   POEXPIMPHEADER               =
    *   POEXPIMPHEADERX              =
    *   VERSIONS                     =
    *   NO_MESSAGING                 =
    *   NO_MESSAGE_REQ               =
    *   NO_AUTHORITY                 =
    *   NO_PRICE_FROM_PO             =
            importing
            exppurchaseorder             = ponumber
    *   EXPHEADER                    =
    *   EXPPOEXPIMPHEADER            =
            tables
            return                       = return
            poitem                       = item
            poitemx                      = itemx
    *   POADDRDELIVERY               =
            poschedule                   = schedule
            poschedulex                  = schedulex
            poaccount                    = account
    *   POACCOUNTPROFITSEGMENT       =
            poaccountx                   = accountx
    *   POCONDHEADER                 =
    *   POCONDHEADERX                =
    *   POCOND                       =
    *   POCONDX                      =
            polimits                     = limits
    *   POCONTRACTLIMITS             =
    *   POSERVICES                   =
       posrvaccessvalues            = posrvaccessvalues.
    *   POSERVICESTEXT               =
    *   EXTENSIONIN                  =
    *   EXTENSIONOUT                 =
    *   POEXPIMPITEM                 =
    *   POEXPIMPITEMX                =
    *   POTEXTHEADER                 =
    *   POTEXTITEM                   =
    *   ALLVERSIONS                  =
    *   POPARTNER                    =
        if ponumber eq space.
          loop at return where type = 'E'.
            clear buffer.
            move-corresponding return to e_return.
            concatenate i_header-legacy e_return into buffer.
            transfer buffer to p2_file.
          endloop.
          move-corresponding i_header to i_eheader.
          transfer i_eheader to p3_file.
          loop at i_items where legacy = i_header-legacy.
            move-corresponding i_items to i_eitems.
            transfer i_eitems to p4_file.
          endloop.
        else.
          commit work and wait.
        endif.
        clear:ponumber,header,headerx,item,itemx,account,accountx,limits,return,schedule,schedulex,posrvaccessvalues.
        refresh:item,itemx,account,accountx,limits,return,schedule,schedulex,posrvaccessvalues.
      endloop.
      close dataset p2_file.
      close dataset p3_file.
      close dataset p4_file.
    Regards
    Krishna

  • Excess Material Consumption Report - For a Particular Period

    Hi,
    For a particular Time Period, say 30 days, I require excess material consumption report. This report is for the materials ( say ROH, or HALB) that are confirmed through co11n. Taking MTS into consideration with Strategy Group 40, please suggest a standard report (if there is any).
    Regards,
    Pavan

    The T code for viewing the standard report for
    Material Analysis - MCP5.
    Production Order - MCP3.
    Material Usage Analysis - MCRE.
    Please try it.
    Regards
    R.Brahmankar

  • Purchase Price History Report/ OM Price report

    Oracle Gurus,
    Can I maintain a price history for any item-supplier combination, so that it defaults while I prepare a RFQ or enter a quotation in the system? If yes, where can I do this?If no, is there any workaround?
    In future based purchase price history report, will send RFQ to supplier?
    Pleae advise, where we have this option in application.
    Thanks
    AK

    Me1p give u details ie.
    1) A material Purchased at what Price - You can see Price details with Purchase Order wise.
    2) From a Vendor you have purchased which material @ what price
    By using me23n what Price history you want to see.

  • Material usage change

    Hello everyone,
    I have to change a purchase order, the material usage is wrong, but this field is not able to change. This purchase order is released, is it because of that?
    If so, is there another way to change the material usage?
    Thanks in Advance

    Hello, all!
    For this case , multiple usage you have to use split valuation functionality, I always use this solution to solve this very comum situation in Brazil. Using split valuation you can have more then one valution types for the same material and as each valuation type has your own Accounting view on material maaster per each valution type you can associate a differnet usage.
    For example: you can have a valuation type called Resale, other Consumption, other Industrailization, and other Investment, and each one have usage:0, 2, 1 and 3 as follow.
    But if you already have SAP impleted in your company , to activate split valuation is possible ( I already did and was a sucess) but it is very hard and complex, and if you have not a good control, ABAP development and plan management, can have a risk.
    Beacaus it is necessary close(mark for deletion) all PO, delete all SO, production order w/out delivery quantity and no inventory available.
    Best regards,
    Fernanda Semeao

  • Material Consumption Report

    Hi Guys,
    I have to develop a custom report intended for use by our factories and is design to give them detail  information on raw materials actual usage relative to how much should have been used (standard usage) by an individual product or product group. 
    The column of the report that is probably the most challenging to determine by taking the BOM quantities for each product in the product group under consideration and multiplying them by the actual output achieved for the respective products in order obtain the standard usage. 
    I have been looking at doing the following. Substracting the fields of txn COR3(Display process order material list), from txn CORT(Process order confirmation display: goods movement). Is this the right approach.
    Any screens, transactions, tables, structures for me to do this report would be greatly appreciated.
    Thank you for the help.
    Sumit.

    Hi,
    Have you tried looking at the standard material consumption report - Transaction MCRE?
    Rgds.

  • Usage Report Filter

    Hello Skype,
    We are a language company considering purchasing Skype business/manager. Let me explain our intended use:  we would have one central account from which we would be calling our clients, however not Skype-to-Skype but Skype-to-Phone, as a medium for providing our services. There are a few features under the usage reporting that would therefore be essential for our business, however it is unclear if they are available.
    These include:
    The ability to create filtered usage reports based on each phone contact. We need to be able to provide proof of call times and durations, but client specific.
    The ability to see on the filtered usage reports that the call was made even if the client didn’t pick up and be able to show specifically that the client did not pick up.
    Are these features available?
    Thank you and best regards,
    Stephanie

    Hi, Stephanie,
    I suggest you reach out to the Skype for Business people ...
    Using Skype in your businessTransform the way your business works with cost effective and collaborative tools.Contact our solutions team
    Best regards,
    Elaine
    Was your question answered? Please click on the Accept as a Solution link so everyone can quickly find what works! Like a post or want to say, "Thank You" - ?? Click on the Kudos button!
    Trustworthy information: Brian Krebs: 3 Basic Rules for Online Safety and Consumer Reports: Guide to Internet Security Online Safety Tip: Change your passwords often!

  • Batch tracking and material usage analysis

    how do we track the batches and material usage analysis in case of any customer complaint?

    You can use the reports BMBC, MB56, MCRE, MCRX.
    If you want to track by batch wise then batch traceability report MB56.
    Hope this helps you.

  • Material analyses report.

    Hi gurus,
    what are all involved in a  and what is a material analyses report
    <b>Material Price Analysis Report</b>
    could u plz explain.
    regards,
    siri.
    Message was edited by: sireesha yalamanchili

    Hi ,
    To find the change in material prices and variation in current price and given date(Past) this will help for next purchase for the material having high variation .

  • Debugging of Material usage Variance

    Hi All,
    We have a Z report for Monthly Material Usage Variance for reporting.
    The SAP Material Variance report is not calculating the Material Usage Variance Quantity & Value correctly for production order that have a target quantity and actual quantity that are equal to each other. In this case, the MUV quantity should be equal to 0. Instead a MUV Quantity is calculated and this results in a MUV value being calculated.
    I would like to do the debugging.
    I am new to SAP ABAP. Kindly, explain me what steps should I take to proceed.
    Please give your suggestions.
    Quick response will be appreciated <REMOVED BY MODERATOR>
    Thanks & Regards
    Edited by: Alvaro Tejada Galindo on Apr 4, 2008 5:48 PM

    Hi Venkat & Amiya,
    Thanks for your quick response.
    I am not able to execute the report right now, as this is a month end report and executed in background on the month end only (on 30th or 31st of every month).
    Kindly, let me know, is there any other way to find the bug in the program in this scenario or is there any way to execute the report in between periods.
    Quick response will be appreciated.
    Thanks & Regards.

  • Monthly Material Usage Variance

    Hi All,
    We have a Z report for Monthly Material Usage Variance for reporting.
    The SAP Material Variance report is not calculating the Material Usage Variance Quantity & Value correctly for production order that have a target quantity and actual quantity that are equal to each other. In this case, the MUV quantity should be equal to 0. Instead a MUV Quantity is calculated and this results in a MUV value being calculated.
    Please give your suggestions.
    Quick response will be appreciated & points will be assigned.
    Thanks & Regards

    Hi Venkat & Amiya,
    Thanks for your quick response.
    I am not able to execute the report right now, as this is a month end report and executed in background on the month end only (on 30th or 31st of every month).
    Kindly, let me know, is there any other way to find the bug in the program in this scenario or is there any way to execute the report in between periods.
    Quick response will be appreciated.
    Thanks & Regards.

  • CVP utilisation in Webview Trunk Usage report

    Hi,
    One of my customer recently opted for a ICM 7.2 + CVP 7(Comprehensive, SIP no Proxy) model over their existing ICM6 + IVR deployment. Since they were used to monitor IVR usage through Network Trunk Group Usage report from Webview, they are expeciting the same from new deployment as well.
    Understanding the fact that CVP wudn;t directly reflect in NTG reports, I was wondering if we can do some sort of workaround and CVP ports utilisation can be fetched using NTG report itself.
    Thanks in advance.
    Regards,
    Soman Nair.

    Som,
    Perhaps you could describe more carefully your gateway and carrier trunking arrangement.
    Let us assume you have two combined (ingress and VXML) gateways with 5 x E1s in each. When the call arrives at the gateway, a dial peers sends it directly to a Call Server. I guess the dial peer on gateway A sends it to Call Server A, with a second preference dial peer that sends to Call Server B should the SIP INVITE to Call Server A fail; the dial peer on gateway B sends it to Call Server B, with a second preference dial peer for Call Server A.
    Since the gateways are combined ingress and VXML, you use send to originator to run the VRU leg on the originating gateway.
    Let us further assume that the carrier has these 10 E1s in two trunk groups and is alternating imcoming calls between gateway A and gateway B. This is obviously a better arrangement than having the second trunk group only used when the first is full. In this case, the absence of a SIP Proxy server to round-robin your calls between Call Server A and Call Server B makes for a very asymmetric system under varying loads.
    Maybe you try for symmetry in the absence of a SIP Proxy by using two equal preference dial peers, DNS lookups, or local SRV config on the gateways.
    Please correct my assumptions.
    Remember that CVP is not like the IP IVR at all - the treatment and queuing is done on the gateway, and a CVP port is used for the LIFETIME of the call, even when the call is extended to the agent (assuming VoIP transfer). So when you say:
    "I can generate a custom report, if I gt to know how much time, these ports were used for incoming calls before or after connecting to agents, i.e - even for the time my VXML Gw was handling call..."
    I think this shows a slight misunderstanding of the mechanics of CVP.
    At any point in time, the number of Call Server ports in use is the sum of calls receiving IVR treatment, calls being queued, AND calls with agents under CVP control. With the large number of CVP ports across your two Call Servers (1500) and 300 inbound channels, you are never in jeopardy. You have oodles of capacity.
    The two things that really matter are:
    1. The capacity of the gateway for VXML sessions and the licencing of the VXML sessions on the gateways.
    2. The number of CVP VXML ports (Audium licenced ports) across your VXML server and how these are load balanced (without a CSS your only way of balancing is through the ip host table on the gateways perhaps using the routing client method described on page 12-2 of the CVP7 SRND)
    What sort of gateways do you have?  Assuming you have 3845s, these support 230 (VoiceXML and DTMF) sessions - less if using ASR. Across two gateways you can handle 460 sessions - well above your 300 channels, so no worries on that score. As far as licencing goes, you need to use the IVR calculator (knowing the BHCA, the treatment time, number of agents etc) to figure out how many licences you should have bought. These are currently not checked in and out on the fly, so as long as you have provided the right info during the A2Q and purchased correctly, Cisco will OK it - bursts that exceed your licence will not be penalised.
    As I said originally, 2 is really the only parameter that you would want to monitor. If you have (say) a menu system built in CVP VXML and you have used up all the licences, the next caller will be automatically queued until a licenced port becomes available. Not desirable, but not a show stopper. Monitoring the usage of these ports in real time is the only thing I would see a need for.
    Perhaps you can provide the true parameters of your system and we can discuss this further.
    Regards,
    Geoff

  • Popularity trend/usage report is not working in sp2013. Data was not being processed to EVENT STORE folder which was present under the Analytics_GUID folder.

    Hi
     I am working in a sharepoint migration project. We have migrated one SharePoint project from moss2007 to sp2013. Issue is when we are clicking on Popularity trend > usage report,  it is throwing an error.
    Issue: The data was not being processed to EVENT STORE folder which was present under the
    Analytics_GUID folder. Also data was not present in the Analytical Store database.
    In log viewer I have found the bellow error.
    HIGH -
    SearchServiceApplicationProxy::GetAnalyticsEventTypeDefinitions--Error occured: System.ServiceModel.Security.MessageSecurityException: An unsecured or incorrectly
    secured fault was received from the other party.
    UNEXPECTED - System.ServiceModel.FaultException`1[[System.ServiceModel.ExceptionDetail,
    System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: We're sorry, we weren't able to complete the operation, please try again in a few minutes.
    HIGH - Getting Error Message for Exception System.Web.HttpUnhandledException
    (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.ServiceModel.Security.MessageSecurityException: An unsecured or incorrectly secured fault was received from the other party.
    CRITICAL - A failure was reported when trying to invoke a service application:
    EndpointFailure Process Name: w3wp Process ID: 13960 AppDomain Name: /LM/W3SVC/767692721/ROOT-1-130480636828071139 AppDomain ID: 2 Service Application Uri: urn:schemas-microsoft-
    UNEXPECTED - Could not retrieve analytics event definitions for
    https://XXX System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: We're sorry, we weren't able to complete the operation, please try again in a few minutes.
    UNEXPECTED - System.ServiceModel.FaultException`1[[System.ServiceModel.ExceptionDetail,
    System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: We're sorry, we weren't able to complete the operation, please try again in a few minutes.
    I have verified few things in server which are mentioned below
    Two timer jobs (Microsoft SharePoint Foundation Usage Data Processing, Microsoft SharePoint Foundation Usage Data Import) are running fine.
    APPFabric Caching service has been started.
    Analytics_GUID folder has been
    shared with
    WSS_ADMIN_WPG and WSS_WPG and Read/Write access was granted
    .usage files are getting created and also the temporary(.tmp) file has been created.
    uasage  logging database for uasage data being transported. The data is available.
    Please provide pointers on what needs to be done.

    Hi Nabhendu,
    According to your description, my understanding is that you could not use popularity trend after you migrated SharePoint 2007 to SharePoint 2013.
    In SharePoint 2013, the analytics functionality is a part of the search component. There is an article for troubleshooting SharePoint 2013 Web Analytics, please take a look at:
    Troubleshooting SharePoint 2013 Web Analytics
    http://blog.fpweb.net/troubleshooting-sharepoint-2013-web-analytics/#.U8NyA_kabp4
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • PURCHASE & SALE SUMMARY REPORT

    hi....
    i want T-codes for getting PURCHASE & SALE SUMMARY REPORT ALONG WITH VENDOR & CUSTOMER WISE ALSO.
    Thanks & Regards
    Rekha Sharma

    hi...
    by these t.code i not found any result pls do needful.
    i want vendorwise/customerswise purchase/sale summry. It should show Purchase/Sale Qty. & amount.
    Thanks & Regards
    Rekha sharma

Maybe you are looking for

  • Pixcelated in full screen problem

    My edited pictures look great in my organisor but when I look at them in full veiw they are very grainy and pixelated. Can anyone help?

  • Mail ok in preview and blank when tapped

    My mail accounts were working fine until 2 days ago. I've done nothing different. Now I can see mails as they arrive in preview in the inbox but the message is blank when opened. If I then open it in Outlook it's fine. It doesn't seem to be displayin

  • Oracle 10g installation on xp sp2....plzzzzzzzzzzzz anyone help me

    hi .... im trying to install oracle 10g on my system(hp dv6231 eu, 1.56ghz,980mb ram 80gb hard disk) i installed xp came with vista. when i try to install oracle , after clicking run exe....first page displays in that the option is disabled(basic ins

  • Capacity cumulation in work center hierarchy

    Hello Does anyone uses workcenter hierarchies to cumulate capacity requirements ? I've created a hierarchy but in the capacity evaluation transaction cm01, the capacity requirements are not cumulated from the underlying work center. Instead a capacit

  • Return to 64-bit windows 7

    Hello. I have Satellite L555-11L laptop with 64-bit windows 7 installed and shipped with 32-bit windows 7 recovery dvd. I restored OS with this dvd, and now it's 32-bit.  Is there any way to return the 64-bit win 7 back?