Sap mm md04 and ms04 stock requirement and long term planning issue

Hi guru's,
i have one issue regarding MD04 and MS04. in MD04 3 storage locations were showing. in that the stock in 2 storage locations was excluded due to no long term plan.
now if we see in ms04, these 2 storage locations are not appearing. now my logistics manager wants to maintain the long term planning for these two also.
in md04,,, 3 storage locations available ..same like ms04 should follow
provide the solution as soon as possible
Thanks & Regards
Prasad.

Mukesh,
To change the forecast from occuring at start of period ( month) you can always select the Schedule line Tab in MD61,MD62. then select period indicator as Day format as shown below
Per. Ind          Date              Qty
D     17.05.2010     30
D     15.06.2010     40
D     15.07.2010     50
System will then plan PIR (forcast) based on dates assigned by user instead of being placed on the first day
of the period. This will prevent forcast to fall into the previous month. Also it will resolve the capacity issue you are facing.
If you have more questions please come back.
thanks,
Ram

Similar Messages

  • Use Reorder Point Planning and see VSE Requirements in Long Term Planning

    Hello,
    I would like to use reorder point planning short term and something similar to MRP planning long term. I am trying to drive actual production off of consumption and plan long term for capacity, inventory and BOM components.  Our plan is to delete the near term forecast and leave the long term forecast in to show requirements for LTP.
    I'm configured for Reorder Point Planning as follows:
    MRP type V1, Reorder Point Planning with External Requirements
    Planning Strategy 52
    HB Max Stock Level
    For the longer term forecast requirements I'm configured with:
    Independent Requirement Type VSE, Planning without final assembly.  This is creating non convertible planned order independent requirements.
    The reorder point planning is executing perfectly, but how do I get the VSE planned order independent requirements to show up in long term capacity and inventory planning? What am I missing?  Is it something with MRP type, am I missing an option in the long term planning setup?
    This has been a tough issue and I would greatly appreciate any advice on this.
    Thank you,
    Wes
    Edited by: weslaney on Jul 21, 2009 11:40 PM

    HI
    check the planning scenario in MS31 and the PIR assignment in MS31 also check the plant assignement.
    Check In MD61 you have enter PIRs in simulation version and the same version is to assigned in planning scenario
    Also check T code OPU5 for LTP setting for planned orders
    Regards
    Anupam Sharma
    Edited by: anupam sharma on Sep 3, 2010 2:33 PM

  • Long Term Planning Issue - Transaction MS04

    Hi Experts,
    I have two problems looking for solution from you.
    1. Transaction Code MS04 -> After entered Planning Version, Material and Plant... I can see list of orders in the report.  If I click Production Order, Planned Order, Inspection Lot document Element Details (on left hand additional function) and I am able to double click and display these documents.  However If I double click Material Reservsation document It is not allowing me as I can't see "Display element (F7) Icon.   How do I get the display element icon for Material reservation document also.
    2. We have a lot of Quality Inpsection lots documents when we display in MS04 report but the problem here it is peggeging as requirements in Long term planning report.  We want to just display the document here not as requirements. 
    Please let me know the solution for above two.
    Regards
    Rc Gopi

    Dear NNeeti,
    1.In CM38-->in the top menu --->under Planning ->Profiles->Overall Profile.
    2For this over all profile check the Details in OPA6 T Code and find out the option Profile assigned to this over all profile.
    3.Edit the details of this Option profile in OPA3 (change the number of days as 730 instead of 365 in the finish date).
    Check with this setting in CM38 and proceed.
    Check and revert
    Regards
    S Mangalraj

  • Capacity requirement for long term planning and make to order planning

    hello,
    anybody please guide me.
    my client using make to order scenarion and we are doing regulaly MRP run is MD50 with refernce to sales order.
    sales orders planning will follow for 2 to 3 months.
    at the same time my client wants to do long term planning also. to analize the capacity.
    for that he is creatind planning scenario and multi level planning with MS02 also.
    But the problem is when they are checking capacity requirement in cm38 it is showing only planning scenario load only. my client wants existing load and longterm planning load also. so they can plan the planning is sutibale in existing plan.
    so how can i get both plan in CM 38or is there any other T.code to get that data.
    please suggest me
    Thanks & Regards
    Bhakta

    Hi Pierre and Rajesh,
    When we create the simulation version, you have the possibility to choose the short-term planning. My point of view is, you can use the LTP fonction to do your scheduling for ex the next 3 months.
    I think it's what Pierre did. Am I right ?
    between to scheduling scenario to deliver my customer. With the simulation mode I can do my scheduling + use the MRP simulation to check if the raw material are available or not. Then use the MD04 to do the comparaison (or MS04 to compare between 2 scenario).
    But I found 2 problems :
    First : I don't find the parameters to show in the graphic MFS0, the planed fix order (I can only see the process order)
    Second : When my scheduling is finished, I want to update my operational planning with the simulation version. But I don't want to do article by article : when you have 400 references (raw mat, packaging, finish goods)  it's impossible (same issue like Pierre)
    Have you found a solution for this 2 points ?

  • Long-term planning: how can I reorganize "bulk" independent requirements ?

    Hello,
    Due to some circumstances I have dependent simulative requirements with no relation to any independent requirements.
    I thought that with ms01 (Processing key NEUPL -Regenerative planning and Planning mode 3 - Delete and recreate planning) those independent requirements will
    be deleted because the former independet requirements are no more existing.
    But they remain existing. (in mfs0)
    How can I reorganize "orphaned" independent requirements in long term planning.
    Thanks for any help
    Thomas

    Thanks a lot for answer.
    The subject of my original-question was
    wrong. It should say "dependent" requirements
    instead of "independent" requirements.
    I solved the problem by deleting the
    respective entries in MDSM-Table
    But anyway, the usage of md74/75 was a
    good recommandation, thanks very much.

  • I can't see planned order in Long Term Planning Stock/requirements list.

    Hi
    I am trying to use Long Term Planning in SAP.
    I created scenario dates from 01.03.2011 to 03.09.2011. Between those dates i entered planned independent requirements as 300.
    When i went to Long Term Planning Stock/requirements list, i can see all planned independent requirements but i run Multilevel single-item planning and then when i went to  Long Term Planning Stock/requirements list again, i couldnt see planned order for planned independent requirements.
    So what is the problem? Can anyone help me please?
    Thank you.

    HI
    check the planning scenario in MS31 and the PIR assignment in MS31 also check the plant assignement.
    Check In MD61 you have enter PIRs in simulation version and the same version is to assigned in planning scenario
    Also check T code OPU5 for LTP setting for planned orders
    Regards
    Anupam Sharma
    Edited by: anupam sharma on Sep 3, 2010 2:33 PM

  • Short, medium and long term planning in SNP

    Hi,
          can somebody explain me what Short, medium and long term planning mean in SNP?
    Lets, say I have this scenario:
    If I have a product with SNP horizon of 35 days, which means that the product is planned in SNP only after 35 days from today.  Only PPDs deals with orders in these 35 days.
    I have a 3 planning books
    short term with 30 days from today
    medium term with 7 months from today and
    long term with 2 years from today.
    When I say short, medium and long term planning in SNP what exactly happens in these ?? What do users usually do in these books?
    SNP horizon is 35 days and the short term book is 30 days long, in which SNP does nothing. What's the use of this book?
    Thanks.

    When I say short, medium and long term planning in SNP what exactly happens in these ??
    Nothing much from a technical stand point.
    What do users usually do in these books?
    Check the Time Bucket Profile for the different books. The short Term Book will be in days, the mid term in weeks and the long term in months/quarters etc. The different books allows users to see the keyfigures in different time-based aggregate level.
    But if Heuristic is executed then behaviour will be different. Remember SNP Location Heuristic run uses the bucket of the data view to compute the Net Requirement and then try creating Receipts in each bucket within the time horizon of the data view using suitable master data. So if you run Location Heuristic in the short Term (daily) view then you will have many receipts one per day most likely. If you run in mid-term Weekly view then there are less number of receipts one receipt per week till 7 months. likewise for the long term view.
    SNP horizon is 35 days and the short term book is 30 days long, in which SNP does nothing. What's the use of this book?
    Maybe just to see the data. Location Heuristic run will not generate any new receipt.
    Thanks,
    Somnath

  • Long term Planning in SAP

    Hi Gurus,
    I am new to SAP,this my 1st query in SDN.
    I have been given sales figures of last 5 years of particular organization and i have been told to create a long term planning report in SAP please tell me the detailed methodology of create a long plan for the next 6 months in SAP.
    Regards
    Krish

    Dear Krish,
    LTP is a planning tool,where simulated planned orders's are obtained for an inactive plan.
    It will be more helpful from production perspective.
    To carry out an annual planning or a rolling quarterly planning run you require information on the future stock and requirements
    situation. This means you need to know how sales and operations planning influence resources. That is, whether the results
    of sales planning can actually be produced with capacity on hand. If such information is available it is possible to decide at an
    early date whether extra work centers will be required to cope with bottlenecks, or whether additional machinery will have to
    be purchased to reach the sales target.
    Steps for LTP:
    1.A plannig scenario has to be created for a plant in T code MS31 & for the same Planning scenario
    configuration settings has to be made in OPU5 for the planned orders for LTP.
    2.Requirements has to be given in MD61 in an inactive version and also after giving the requirements
    kindly remove the tick mark against version- active check box.
    3.Assign this plan to the planning scenario in MS32,release it and ensure the planning file entries are
    entered or created,the same can be checked using MS21.
    4.After taking LTP simulation run in MS02(individual material) or MS01 you can see the simulated
    planned orders obtained in MS04 T code.
    5.These Simulated planned orders can't be converted into production orders or it cant be used for any
    business confirmation purpose.
    6. For capacity planning analysis,use T Code CM38,
    Before that Ensure for all the work centers in CR03 which are used for operation under capacity header
    you have included the check box for Long term planning,otherwise in CM38 you can't see any capacity requirements data.
    7.Before executing CM38,ensure under settings---> general you are giving the period settings properly.
    8.Use T Code KSPP to transfer the planned activity requirements for production.
    Revert back incase of any more clarifications required.
    Regards
    Mangalraj.S

  • Extracting LTP (Long Term Planning) Data from SAP ECC to SAP BW

    Hello all
    Here is the task in hand. There is a standard report that Production Planners execute post their MRP/LTP runs. This report can be accessed through T-code "MCB)". The program in action is RMCB1200. I tried looking for any standard extractors but to no avail. I would be fine to know either or both of the following:
    An extractor
    All the primary tables involved ( I have found a few tables through the program but a list by some expert will help me understand that I have not missed anything significant)
    Also, if anyone has done this before, how was your experience with the extraction in terms of extraction volume and performance.
    Regards
    Gajendra

    After further digging, here is some information that I found out.
    T-code
    Program
    BADI
    MSEX
    RMDMRPEXTRACT02
    MD_SR_LIST_EXTRACT
    This could possibly provide the data required. The program can be scheduled and the output can be managed by SPRO settings for Extraction Mode. I am running tests to confirm if it provides me the correct information and matches with MCB) output.
    Here are some tables, just for reference:
    LTP Tables: PLSC, PBHI, PLPT, MDTP, PLPR, PLPB
    MRP Records:
    MDKP
    MRP Document Header Data
    MDTB
    MRP Table Structure (no data)
    PLSC
    Planning Scenario (Long-term Planning)
    MDFD
    MRP Firming Dates
    MDVM
    Planning File Entries
    S094
    LIS -- Stock/Requirements Analysis

  • Long Term Planning : Requirements from "Consumption based planning" missing

    Hello,
    I'm trying to use long term planning ( MSBT,MS01..) for simulation. In the scenario I've set up I want to have all actual requrements and orders as well as fixed orders.
    The problem is that requirements(=forecast) for materials with consumption based planning ( MRP type =VV ) are not transferred from the operative planning. How can this be achieved ?
    Best Regards
    Bernt

    Hi,
    Hard to say... have you looked in the details of the VV MRP setting, your LTP scenario, or your copy transaction in case there is some parameter about this?
    In case you are looking for information about this process, here is a good document  with a detailed description of the Long-Term Planning Process in SAP (with detailed T-codes as well): http://expertplug.com/materials/training/long-term-planning-in-sap
    You have a preview and a detailed description to see if it suits your needs.
    Cheers
    Matthieu

  • Long term planning in ECC for materials planned in SAP APO

    Hi SAP PP and APO Experts,
    I would like to know whether it is possible to plan a material in SAP ECC with Long Term Planning to create Simulative Planned Orders in ECC, when the MRP Type for the material is set to X0 (Planning in SAP APO).
    Warm regards,
    Prem

    Hi Dhaivakumar,
    Appreciate your prompt response.
    My business is MTS. I have made all settings for LTP planning for the material. (M|RP Type is set to X0-Planning in APO). When I execute the transaction MS02, I get the error message "Material 5200000013 J310  is not planned automatically. Message no. 61008". The details of the error message is:
    The material 5200000013 in plant J310 or in MRP area  is not included in automatic MRP because
    either the MRP data for plant J310 or MRP area  has not been created
    or an MRP type has been entered for the material in plant J310 or MRP area  that does not allow automatic MRP.
    Warm regards,
    Prem

  • Opening Stock and Closing Stock fields and Calculation

    Hi,
    My report requirement is to display the material, opening stock for the lower date, closing stock for the higher date and the in between all stock operations..how to fetch the opening stock and closing stock for a particular material ???.. what are the tables and fields for calculating them??..
    Thanks,
    Sri

    this is the code i wrote..
    I had selected the data for the date entered and the previous date(l_date) also..
    previous date for the opening stock.
    now i am getting only receipts and issues correctly.. opening stock and the remaining
    balance fields are not coming properly..please help me..
    here rmenge for receipts,imenge for issues.
    REPORT  ZSTOCK no standard page heading line-size 180.
    types: begin of ty_date,
           budat type budat,
           end of ty_date,
           begin of ty_mard,
            matnr type matnr,
            lgort type lgort_d,
            labst type labst,
            UMLME TYPE UMLMD,
            INSME TYPE INSME,
            EINME TYPE EINME,
            SPEME TYPE SPEME,
            RETME TYPE RETME,
           end of ty_mard,
           begin of ty_makt,
            matnr type matnr,
            maktx type maktx,
           end of ty_makt,
           begin of ty_mbew,
           matnr type matnr,
           bwkey type bwkey,
           lbkum type lbkum,
           salk3 type salk3,
           end of ty_mbew,
           begin of ty_mkpfmseg,
            mblnr type mblnr,
            budat type budat,
            bwart type bwart,
            matnr type matnr,
            lgort type lgort_d,
            shkzg type shkzg,
            dmbtr type dmbtr,
            menge type mseg-menge,
           end of ty_mkpfmseg,
           begin of ty_opstock,
           matnr type matnr,
           rdmbtr type dmbtr,
           idmbtr type dmbtr,
           bdmbtr type dmbtr,
           bmenge type menge_d,
           end of ty_opstock,
           begin of ty_output,
            mblnr type mblnr,
            budat type budat,
            matnr type matnr,
            maktx type maktx,
            bwart type bwart,
            lgort type lgort_d,
            shkzg type shkzg,
            rmenge type mseg-menge,
            rdmbtr type dmbtr,
            imenge type mseg-menge,
            idmbtr type dmbtr,
            dmbtr type dmbtr,
            bdmbtr type dmbtr,
            bmenge type menge_d,
           end of ty_output.
    data: t_date type standard table of ty_date initial size 0,
          t_mard type standard table of ty_mard initial size 0,
          t_makt type standard table of ty_makt initial size 0,
          t_mkpfmseg type standard table of ty_mkpfmseg initial size 0,
          t_opstock type standard table of ty_opstock initial size 0,
          t_out type standard table of ty_output initial size 0,
          w_date type ty_date,
          w_mard type ty_mard,
          w_makt type ty_makt,
          w_mkpfmseg type ty_mkpfmseg,
          w_opstock type ty_opstock,
          w_out type ty_output,
          g_matnr type mara-matnr,
          g_lgort type t001l-lgort.
    selection-screen begin of block b1 with frame.
    parameters:p_werks type t001l-werks obligatory memory id pw.
    select-options:s_lgort for g_lgort no-extension no intervals.
    select-options: s_matnr for g_matnr.
    parameters:p_date type mkpf-budat obligatory.
    selection-screen end of block b1.
    at selection-screen.
    perform sub_validate_date.
    start-of-selection.
    data: l_date type sy-datum,
          l_row type i.
    refresh t_date.
    select budat from mkpf into table t_date.
    sort t_date.
    delete adjacent duplicates from t_date.
    clear w_date.
    read table t_date into w_date with key budat = p_date.
    l_row = sy-tabix.
    l_row = l_row - 1.
    clear w_date.
    read table t_date into w_date index l_row.
    l_date = w_date-budat.
    select    k~mblnr
              k~budat
              s~bwart
              s~matnr
              s~lgort
              s~shkzg
              s~dmbtr
              s~menge
              into table t_mkpfmseg
              from mkpf as k inner join mseg as s
              on kmblnr = smblnr and
                 kmjahr = smjahr
              where k~budat between l_date and p_date and
                    s~matnr in s_matnr and
                    s~werks = p_werks and
                    s~lgort in s_lgort.
    if t_mkpfmseg is not initial.
    sort t_mkpfmseg by budat ascending
                       matnr ascending.
    select     matnr
               lgort
               labst
               umlme
               insme
               einme
               speme
               retme
               from mard
               into table t_mard
               for all entries in t_mkpfmseg
               where matnr = t_mkpfmseg-matnr and
                     werks = p_werks and
                     lgort in s_lgort.
    select    matnr
              maktx
              from makt
              into table t_makt
              for all entries in t_mkpfmseg
              where matnr = t_mkpfmseg-matnr.
    endif.
    loop at t_mkpfmseg into w_mkpfmseg where budat = l_date.
       loop at t_mard into w_mard where matnr = w_mkpfmseg-matnr.
          w_opstock-matnr = w_mkpfmseg-matnr.
          if w_mkpfmseg-shkzg = 'S'.             " Receive
               w_opstock-rdmbtr = w_mkpfmseg-dmbtr.
               w_opstock-bmenge = w_mard-labst + w_mard-insme + w_mard-speme
                                    + w_mard-einme +               w_mard-retme
                                    - w_mkpfmseg-menge.
          elseif w_mkpfmseg-shkzg = 'H'.         " Issue
               w_opstock-idmbtr = w_mkpfmseg-dmbtr.
               w_opstock-bmenge = w_out-bmenge + w_mkpfmseg-menge.
          endif.
              w_opstock-bdmbtr = w_out-rdmbtr - w_out-idmbtr.
                   append w_opstock to t_opstock.
                  clear w_opstock.
       endloop.
    endloop.
    loop at t_mkpfmseg into w_mkpfmseg where budat = p_date.
       loop at t_mard into w_mard where matnr = w_mkpfmseg-matnr.
         clear w_makt.
         read table t_makt into w_makt with key matnr = w_mkpfmseg-matnr.
         if sy-subrc = 0.
          w_out-budat = w_mkpfmseg-budat.
          w_out-matnr = w_mard-matnr.
          w_out-maktx = w_makt-maktx.
          w_out-lgort = w_mard-lgort.
          w_out-mblnr = w_mkpfmseg-mblnr.
          w_out-bwart = w_mkpfmseg-bwart.
          w_out-shkzg = w_mkpfmseg-shkzg.
            if w_mkpfmseg-shkzg = 'S'.             " Receive
               w_out-rmenge = w_mkpfmseg-menge.
               w_out-rdmbtr = w_mkpfmseg-dmbtr.
               w_out-imenge = 0.
               w_out-bmenge = w_mard-labst + w_mard-insme + w_mard-speme
                                    + w_mard-einme + w_mard-retme
                                    - w_mkpfmseg-menge.
            elseif w_mkpfmseg-shkzg = 'H'.         " Issue
               w_out-imenge = w_mkpfmseg-menge.
               w_out-idmbtr = w_mkpfmseg-dmbtr.
               w_out-rmenge = 0.
               w_out-bmenge = w_out-bmenge + w_mkpfmseg-menge.
            endif.
               w_out-bdmbtr = w_out-rdmbtr - w_out-idmbtr.
                   append w_out to t_out.
                  clear w_out.
    endif.
       endloop.
    endloop.
    write: / 'Material' , 12 'Description' ,40 'Location', 50 'Opening stock',70 'MvT',
              83 'Receipts' , 102 'Issues', 118 'Amount',135 'Balance Quan', 155 'Balance Amount'.
    loop at t_out into w_out.
       write: / w_out-matnr, 12 w_out-maktx, 40 w_out-lgort.
       clear w_opstock.
       read table t_opstock into w_opstock with key matnr = w_out-matnr.
       if sy-subrc = 0.
         write: 45 w_out-bmenge.
        endif.
       write: 70 w_out-bwart,75 w_out-rmenge,92  w_out-imenge,
             110 w_out-bdmbtr, 130 w_out-bmenge, 150 w_out-bdmbtr.
    endloop.
    *&      Form  SUB_VALIDATE_DATE
    FORM SUB_VALIDATE_DATE.
        select budat
               from mkpf
               into table t_date
               where budat = p_date.
        if t_date is initial.
           message e001(zks) with 'select another date range'.
        endif.
    ENDFORM.                    " SUB_VALIDATE_DATE
    Edited by: Sri on Feb 18, 2009 8:31 AM

  • OBIA and OBIEE implementation requirements and Questions

    Hi,
    I am looking for a documentation, which could give me some questions to implement OBIA and OBIEE. Do we have any documentation like this which could give customer a basic idea about OBIEE and OBIA and what it takes for them to implement them.
    Basically we are looking for a documentation of questionarie which could guide clients to choose OBIEE and OBIA with hardware and licensing requirements.
    Can you please share if you have come across such a document.
    Thank You.

    http://lmgtfy.com/?q=obiee+documentation

  • Opinions required on long term prospects for software developers

    I'd like to canvas opinion on how secure people feel about being a software developer. Aside from the current economic situation, do you think that it's possible to be a career software developer? I have no aspirations to be a manager, and I'm happy being a hands-on developer.
    One or two things have led me to question my long term job security:-
    1. The trend in off-shoring development work to 'low cost' centres worries me.
    2. Migrant workers can move to the UK, and significantly undercut salaries of native workers.
    3. Experience seems to count for little in this industry, and there appears to be an ageist attitude from employers. I know someone who is 50, has a significant amount of experience as a developer, yet can't even get any interviews.
    I don't see many developers who are in the 'older' age bracket (I'm currently 42, which I don't consider to be old :) However I do not want to continue in my current career, and find I'm unemployable at 50. Does anyone else share my worries?

    I don't think taking a survey of opinions in these forums is statistically valid in understanding what's going on in the workplace. Even with a statistical study of the current situation, the studies make a lot of assumptions. Also, I believe the situation is about to change. The population of the US is aging quickly and a large number of baby boomers are about to retire (or try to). Companies have no choice but to deal with an aging population.
    Those companies that are still in the old mind-set that older workers aren't valuable are short-changing themselves. That justification existed previous to the 1960's in the Industrial Revolution when most of labor was involved in hard physical labor and older workers literally wore out. Today its the Computer Revolution and its knowledge based work. Experience counts more than muscle. Its odd that the companies that consider themselves young and cutting-edge are using an outdated old Industrial Revolution paradigm. Oh well, I guess they will learn with experience.
    The best we could do is to keep our skills up and not defeat ourselves by thinking negatively. Those two things will have a bigger impact on our success than age discrimination. As far as over-seas competition, I think a lot of the grunt-work will go overseas, but a lot of the creativity will remain here. We'll have to re-define what it is to be a US software developer (yes I know, a lot of creativity will also occur overseas!).
    Here is one link I found that is useful:
    http://www.allbusiness.com/legal/laws-government-regulations-employment/1163979-1.html

  • Opening stock and closing stock required

    hi experts,
                  i am preparing daily report for material consumption .where i am getting BOM consumption for each material .
    material    opening-stock      issues      closing-stock
    material1
    item1       1000                    1                    999
    item2        10                       2                      8
    material2
    item1        999                   2                    997
    item2        20                     3                     17
    material3
    item1       997                   2                     995
    item3       30                    5                        25
    this is a report for daily consumption of material.
    but i want report for each material like this
    item1             1000           5ie(221)         995
    item2               20              3                         17
    item3              30                5                      25
    what is the logic for getting thsi output.
    thanks
    mani

    check this sample code.
    https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=15856
    Regards
    Peram

Maybe you are looking for