Past MRP data

Dear all,
My client want   report with comparision of 2 MRP result  like ( no planned order , purchse order before and after MRP )
For developing a Y report : Can you suggest me from where i get resutls of past MRP ? system should store data some where even if in frontend it is deleting and creating planned orders/ PR's again
Please guide
Ishwar
Edited by: Ishwar on Jul 27, 2009 4:02 PM

Ishwar,
Although you think the system SHOULD store historical MRP lists, it doesn't.  You can get MRP to output the lists to a spoolfile, but this data format does not lend itself to data extraction (transaction MDLD)
You will have to create your own storage methodology. 
MRP lists are usually stored in a cluster, which are not directly readable.  Your storage will probably be easier if you change config for MRP such that it stores the MRP lists in Transparent tables.  IMG>Production>MRP>Check of performance settings>Check storage mode for MRP lists.  Select all checkboxes that are relevant.  THERE WILL BE A PERFORMANCE TRADEOFF.
You could then easily copy data to your own Z tables, and manage and report these data anyway you want.
Rgds,
DB49

Similar Messages

  • MRP Data in BW Has anyone did this before?

    Folks, I am trying to get the MRP data into BW and found that I could use the 2LIS_03_S194 extractor.....but here are a few things I am struggling with:
    1. It cannot support Delta...
    2. I am getting an error message when I extract the data or even do a RSA3 on the data source, the message reads "Faulty DataSource 2LIS_03_S194 or error in LIS environment for S194"
    Here is what I did
    1. Install data source from RSA5
    2. LBW0 (This gives an error "Generation not possible in SAP name Range" so I guess we do not need to generate the data source at all.
    3. If I look at the generation Log, it says this information strucutre cannot be used for SAP BW
    4. I used the program RMCBMRP2 and filled the S194 table and dsaw that it has data in it
    5. Next when I did a RSA3 it fails with the message I gave earlier "Faulty DataSource 2LIS_03_S194 or error in LIS environment for S194"
    also is it recommended to go for full loads everyday ? or can we just do a date based selective load every daya after the first full load?

    Ram,
    Try this:
    1. Delete the data in S194 table using transaction LBW2
    2. Fill the table S194 by running program RMBCMRP2 with transaction SE38
    3. Fill the following parameters for the initial load
    From Data: Some date in the past
    To Data: Current Date – 1
    4.After filling the table, log in to BW and run the full package which will load all the records into the cube.
    5.For delta, schedule the job in R/3 by setting up a variant for the program.
    a.Variant for the program should be set as specified below
    b.Do the same setting for ‘From’ and ‘To’ dates
    6.After saving the variant, schedule the job on R/3 side.
    7.Info Package configuration for daily loads on BW side.
    Use the package with above configuration in the process chain so as to get yesterdays data.
    Note: One important things to keep in mind is that R/3 job should be scheduled after 24:00 hours so it picks ‘yesterdays’ date and the same holds true for the BW package.
    For some reason if anytime you have to drop the data in the cube, then you will have to perform the setup from step 1 to get complete data.
    also check this thread:
    MRP list
    assign points if helpful
    kalyan

  • Issue with Past Month data in the Select Statement

    Hi,
    I written the following query,
    SELECT   /*+NO_MERGE(A)*/
                CASE
                   WHEN snap_shot_date > a.q3
                   AND snap_shot_date <= a.q4
                      THEN q4char
                   WHEN snap_shot_date > a.q2 AND snap_shot_date <= a.q3
                      THEN q3char
                   WHEN snap_shot_date > a.q1 AND snap_shot_date <= a.q2
                      THEN q2char
                   WHEN snap_shot_date > a.q0 AND snap_shot_date <= a.q1
                      THEN q1char              
                END snap_shot_date,
                CASE
                   WHEN snap_shot_date > a.q3 AND snap_shot_date <= a.q4
                      THEN 1
                   WHEN snap_shot_date > a.q2 AND snap_shot_date <= a.q3
                      THEN 2
                   WHEN snap_shot_date > a.q1 AND snap_shot_date <= a.q2
                      THEN 3
                   WHEN snap_shot_date > a.q0 AND snap_shot_date <= a.q1
                      THEN 4
                END sort_by,
                pillar3_exposure_class_code, pd_band_description,
                ROUND (SUM (p3.ead_post_sec_post_crm)),
                ROUND (SUM (notional_principle)),
                DECODE (SUM (notional_principle),
                        0, 0,
                        ROUND (  SUM (DECODE (exposure_type,
                                              'UNDRAW', ead_post_sec_post_crm,
                                              0
                               / SUM (notional_principle),
                               4
                DECODE (SUM (p3.ead_post_sec_post_crm),
                        0, 0,
                        ROUND (  SUM (pd_value * p3.ead_post_sec_post_crm)
                               / SUM (p3.ead_post_sec_post_crm),
                               2
                DECODE (SUM (p3.ead_post_sec_post_crm),
                        0, 0,
                        ROUND (SUM (rwa) / SUM (p3.ead_post_sec_post_crm), 4)
                DECODE (SUM (p3.ead_post_sec_post_crm),
                        0, 0,
                        ROUND (  SUM (lgd_rate * p3.ead_post_sec_post_crm)
                               / SUM (p3.ead_post_sec_post_crm),
                               2
                TO_CHAR (MAX (a.max_date), 'FMMonth DD, YYYY')
           FROM summary.pillar3 p3,
                (SELECT DISTINCT (month_end_date) max_date,
                                 LAST_DAY (month_end_date) q4,
                                 TO_CHAR (LAST_DAY (month_end_date),
                                          'MON YYYY'
                                         ) q4char,
                                 ADD_MONTHS (LAST_DAY (month_end_date), -3) q3,
                                 TO_CHAR
                                    (ADD_MONTHS (LAST_DAY (month_end_date), -3),
                                     'MON YYYY'
                                    ) q3char,
                                 ADD_MONTHS (LAST_DAY (month_end_date), -6) q2,
                                 TO_CHAR
                                    (ADD_MONTHS (LAST_DAY (month_end_date), -6),
                                     'MON YYYY'
                                    ) q2char,
                                 ADD_MONTHS (LAST_DAY (month_end_date), -9) q1,
                                 TO_CHAR
                                    (ADD_MONTHS (LAST_DAY (month_end_date), -9),
                                     'MON YYYY'
                                    ) q1char,
                                 ADD_MONTHS (LAST_DAY (month_end_date), -12) q0
                            FROM rcdwstg.stg_bcar_detail) a
          WHERE snap_shot_date BETWEEN ADD_MONTHS (a.max_date, -12) AND a.max_date
       GROUP BY CASE
                   WHEN snap_shot_date > a.q3 AND snap_shot_date <= a.q4
                      THEN q4char
                   WHEN snap_shot_date > a.q2 AND snap_shot_date <= a.q3
                      THEN q3char
                   WHEN snap_shot_date > a.q1 AND snap_shot_date <= a.q2
                      THEN q2char
                   WHEN snap_shot_date > a.q0 AND snap_shot_date <= a.q1
                      THEN q1char
                END,
                CASE
                   WHEN snap_shot_date > a.q3 AND snap_shot_date <= a.q4
                      THEN 1
                   WHEN snap_shot_date > a.q2 AND snap_shot_date <= a.q3
                      THEN 2
                   WHEN snap_shot_date > a.q1 AND snap_shot_date <= a.q2
                      THEN 3
                   WHEN snap_shot_date > a.q0 AND snap_shot_date <= a.q1
                      THEN 4
                END,
                pillar3_exposure_class_code,
                pd_band_description
       ORDER BY 2 DESC;I have written the query to get the latest 12 months data from a table and split that into 4 quarter to show in the Cognos Report. But when the table having 13th or the past months data, the select statement is showing Empty values in the first two columns and fetching the 13 month data too.
    Can anyone help me in this to avoid the problem.
    Thanks
    Radha K

    WHERE snap_shot_date BETWEEN ADD_MONTHS(TRUNC(a.max_date, 'MM'), -11) AND  a.max_date
    ....

  • Schedule lines should not change 3 weeks time from MRP date

    Hi
    Is there any specific customisation required to get following results in case of schedule lines.
    1) MRP should not change/adjust the already send delivery schedule lines  which are lying within 3 weeks time from MRP date
    2) System should not allow to book the GRN unless the messages / print out has been generated from the system in case of scheduling agreement.
    Thanking you
    Shantakumar
    09944009752

    Hi,
    There are 2 possibilities:
         1. use MRP fixing using planning time fences, this is done by putting the relevant settings in the MRP1 view of the material master
         2. use the firming options of the scheduling agreement, these are set per material number that is entered in the scheduling agreement.
    The GR can only be posted for schedule lines that have been processed aka output generated.
    Regards,

  • How to add a role so user can do Export, Copy & paste Master Data?

    How to add a role so user can do Export, Copy & paste Master Data? Thanks!

    Add S_GUI to the user role.

  • Costing error while change mrp data in material master

    Hi dears,
    This is Rem process. when i try to change the material master MRP data ex. ( mrp type M1 to M0)
    system not allow to change and show the error as
    Product cost collector 000000750122 is still active (assigned to PrCtr 50601-025)
    i need to change the mrp data in mm02 and i donot want to do delete the pcc .
    any process to carryover
    thanks
    Edited by: raj on May 24, 2010 12:22 PM

    Hi,
    MRP is mainly configured for a material so that tere would not be any need for manual checking of the stock so as to create a PR. 
    The parameters which you have specified for a particular material like reorder point and lot size will help in planning for a particular material.
    If you need only Qty of two (Less) then  there s no need of configuring a MRP for that material
    And lot size is also decided basing on certain other factors like
    1) Lead time
    2) Transportation costs involved in procuring the material etc
    So ifyou want to generate PR for a qty of 100 then you need ot change the lot size
    I hope this gives you clarity
    Thanks & Regards
    Pavan

  • Costing error while change the mrp data

    Hi dears,
    This is Rem process. when i try to change the material master MRP data ex. ( mrp type M1 to M0)
    system not allow to change and show the error as
    Product cost collector 000000750122 is still active (assigned to PrCtr 50601-025)
    pls give some hints to clear
    Any program is there to change the MRP data for the material master in production server directly
    thanks

    Dear ,
    Did you try MASS or MM70 Transction ?
    If you do not want to go for Deletion flag of PCC  , you need to settle the REM qty  .You need to do product cost for semi finished product and finsihed product in KKF6N and after that you have to do mark and release in CK24N .For standard cat Estimate create std Cost estimation(CK11n)  and std cost Estimation Mark & release(CK24) .
    1.Backflush (confirmation) the Planned order - MFBF. Results planned order will Reduced and GR,GI, activity cost will be posted. U need not convert the planned order to production order, Confirmation for planned order only.
    2.To see Backflushed documents MF12
    3.Then Goto KKF6n to see the Manufaturing cost.
    4.Over head calculation - (Co42)
    5. Variance calculation (KKS6)
    6.Settlement(KK87)
    Try and revert back
    Regards
    JH

  • When I copy and paste the data from a web site in to excel, it comes in one big splurge - ie it is not 'delimited' - and I can't see how to delimit the data into cells. In Explorer, the data is delimited. Any clues ? John

    see above

    A couple of options:
    # When pasting the data into Excel use Paste Special, and choose either Text or Unicode Text.
    # Use the Dafizilla Table2Clipboard extension to copy the data - https://addons.mozilla.org/firefox/addon/dafizilla-table2clipboard

  • Terms of payment in past due date ???

    hi ...
    Is it possible to maintain due date in past in terms of payment ?
    In bizz scenario , if i maintain terms of payment in past due date in stead of future so that  automatic posting can happen ....
    Regards
    mkc

    Hi MKC
    Your question is unclear - What should post automatically?
    James

  • Report MRP data - Fixed Vendor

    Hi All,
    I am trying to build a report by query, to display MRP data and related fixed vendor (if available).
    I tried joining the tables MARC, MAKT, EORD and LFA1, but did not get the output as desired. The report shows only the material with a source list.
    Please, could you help me to display all the records (with or without fixed vendor)? How can i use a outer join?
    Thanks in andvance.
    Antonio
    Edited by: Antonio Bruno on Jun 22, 2011 10:40 AM

    Can use the inner join directly in the infoset by add a table.

  • MRP Date in MRP List

    Hello All,
    While accessing the MRP List (collective access MD06). There is a selection option for MRP Date. SAP Help tells that "Date: for example, all MRP lists that were created or processed within the last two weeks".
    But I could not understand what this means. Please clarify this.
    Regards
    Mahesh

    Hi
    It means that, the MRP list will be displayed only for those materials that were created in that time frame. There might be materials for which MRP is not run and processed within that time frame. they will not be displayed. This is one of the parameters for filtering the list.
    Hope this is clear and helpful. If so please reward
    Chandra

  • I got busy over the new year and forgot to purchase Applecare for my iPhone.  30 days past purchase date is too late - right?

    I got busy over the new year and forgot to purchase Applecare for my iPhone.  30 days past purchase date is too late - right?

    Thanks Peter.  I thought about that and had discounted the idea but since I am only 30 minutes away from my A store, I think I'll give it a try. I can be charming specially when I wear clean jeans and a nice top. :-) 
    Jerry H

  • MRP Data Tables

    Dear Experts
    Pl tell about the MRP Data Table Where the Data Is stored .
    Like Requirement qty , Plant Stock,Open Purchase order, STO,subcontracting , Shortage qty.
    tables which will help me out to get the data from table .
    Rgds
    Pankaj Agarwal

    Dear use the following function module to get the details of what you are asking
    MD_STOCK_REQUIREMENTS_LIST_API
    Give plant and material number and execute...you will get all the data.

  • Copy/paste automation data in audio regions

    Hi,
    A dumb question but I'm having trouble figuring out...how do I copy and paste automation data in audio regions? When I copy and paste an audio region I like, it pastes down the selected region but without the automation data with it. I've been rewriting the automation data every time to the newly-pasted region but I'm sure there's a simple way to do this. I've looked through the various help files but still am struggling to find the procedure. Any advice is welcome and thank you.
    Respectfully,
    John
    Logic Express 7
    OS X 10.4.8

    OK, for viewers of this topic I figured this out myself. There are two lines in the reference manual that pertain but even they were a little confusing. They read:
    "Option - long clicking on a selection allows you to copy the selection." p.234
    I had success by using the pointer tool and selecting the automation data within the region by holding shift+dragging the mouse over the target data. The data highlights white. Then with the pointer tip on a line of the selected data, holding option+long clicking the selection AND dragging the data while still holding the option key I was able to drag and drop the automation data to a new region in the track. That got me "in the ball park" so to speak but fine tuning the actual drop was necessary to assure precise nodal location. That can be done node by node or better by dragging the entire automation selection as a loop edit.

  • OSA: Copying Past Appraisals data to New

    Hi,
    I Hav already a link called "Last Document" which opens the Last Appraisal document in a new window.In addtion to that i want a button called <b>Copy  Last document </b>. On clicking the button the past appraisals data should be copied to new form.
    Is this possible? Im using SAP4.7 and HR Extension 2.0.
    Rgds,
    Jothi.P

    Hi,
    Say old document has 3 added qualifications (via the free enhancement):
    So the structure looks like
    element Q group (coming from template)
      Q1
      Q2
      Q3
    Now the new document looks initially like this
    Element Q group
    Via the fix enhancement you can read the elements added in the previous document and add these Q's in the new documents. Now you have the same structure in your new appraisal. Now you will need to get the values, which then is done via a value determination.
    So, fix enhancement to copy the elements, value determination to copy the values.
    However, what would you do with free objectives (same element technically with each time another text)? You cant uniqly indentify them, as such your val.det would go wrong.
    What about deleted elements? Elements that are not available anymore?
    All these things you will need to take into consideration.
    Regards and Groetjes,
    Maurice

Maybe you are looking for