SAP: MMPV – Open and Close the Period for Materials Ledger

calendar.jpgOne of the responsibilities that traditionally falls to FICO in SAP is closing the Materials Ledger. Forget any territorial instincts you may have about that and just go with it…it’s FICO’s. The good news is that t-code MMPV (Close Period for Material Master Records) is easily set up as a background job to run automatically each month. We have ours set up using TIDAL to run at midnight on the last day of the month. Very simple to set up once you’ve created your selection variant.

Overview of MMPV

There are a number of activities that are managed by period in the materials ledger including: certain stock totals valuations, price units, goods movements, etc.

MMPV executes program RMMMPERI to close the current period and open the new one. The screenshot below shows how we would set up the screen to close June, 2007 and open July, 2007:

SAP: MMPV - close material master period

Caution: Do not confuse this t-code with MMPI. Please read up on all the dire warnings that SAP issues about MMPI in the Application Help. In particular, you can get out of joint by initializing to a period that is prior to the current MM period.

9 Responses to SAP: MMPV – Open and Close the Period for Materials Ledger

  1. Jeffrey July 10, 2007 at 2:22 pm #

    Is it possible to configure the selection screen of MMPV to allow for selection of multiple discreet company codes? The range doesn’t work in our current configuration as we allow negative qty in some company codes and not in others.

  2. byron July 10, 2007 at 3:30 pm #


    I don’t think you can set up MMPV to use multiple selections. I did a quick look through config and didn’t see anything that would indicate that you could. I’ll shoot you an email if I find something.


  3. August 5, 2009 at 10:23 am #

    I have a trouble with my manual PO and unable to post due to the posting period .
    The mesage is saying posting is possible ib to period 2009/06 and 2009/05
    what shoulld I do ?
    MMPV and then what ?
    Anyone knows

  4. August 5, 2009 at 10:32 am #

    What I am supposed to do after this ?

  5. kalpu pradhan March 26, 2010 at 11:02 am #



    As you have mention in this mail , during the stock posting , generally errors comes like..Posting only possible in period…… to ….. in comp code…so considering yours problem, ie error: posting only possible in period 2009/06 and 2009/05 .


    For this use these steps.., 1.) use t.code -MMPV

    2) After enter, put your’s company code(for which you r doing stock posting).

    3)Now in Period column, put [7] for the month of july, (ie one month ahead.)

    4)put fiscal year- [2009].

    5) Now finally, click on execute buttom.

    thus, i think now yours problem would get solved.

    kalpu pradhan.

  6. kalpu pradhan March 26, 2010 at 11:32 am #



    well, this type of error comes during stock posting, ie – posting only possible in period… and … in the comp code..; now considering your example ie- posting is possible ib to period 2009/06 and 2009/05. (as mention above).


    follow these steps.

    1) Use t.code – MMPV.

    2) After enter, put comp code(for which you r doing stock posting)

    3) now in period column, put [7], ie a month ahead, july.

    4) finally, do select fiscal year , in this case- [2009.]

    thus, hope you would get your’s answer..
    kalpu pradhan.

  7. Vikash Kumar June 18, 2010 at 6:27 am #

    Hi Consultants

    I am struggling with the same problem. Currently the posting period is 08/2010 and 07/2010 and I want to make it 06/2010.

    Kindly guide me in this.
    Thank you for your time and consideration.


    Vikas MIshra

  8. Melissa June 28, 2010 at 1:22 am #

    Is it possible to close the current period you are in and open a new period? If so, please advise the steps as to how?

  9. Az July 10, 2010 at 2:53 am #

    check this!
    Step1: De assign your plant(s) from T.code OX18.
    Step2: Go to T.code OMSY , select your company code and change periods.
    Step3: Go to T.code OX18 and assign your Plant(s).
    Step4: Go to T.code OMWD and select your valuation grouping code(0001) for your plant(s).

Powered by WordPress. Designed by Woo Themes