SAP Reports / Programs

RMMMPERI SAP ABAP Report - Close Period for Material Master Records







RMMMPERI is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Once the system is in productive operation, you normally run the period closing program once a month at the beginning of a new period...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RMMMPERI into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

MMPV - Close Periods


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT RMMMPERI. "Basic submit
SUBMIT RMMMPERI AND RETURN. "Return to original report after report execution complete
SUBMIT RMMMPERI VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: I_XNEGV = Allow neg. vals in prev. per.
Selection Text: I_XNEGQ = Allow neg. qties in prev. per.
Selection Text: I_XMOVE = Close period only
Selection Text: I_XINCO = Check period only
Selection Text: I_XCOMP = Check and close period
Selection Text: I_VBUKR = From company code
Selection Text: I_LFMON = Period
Selection Text: I_LFGJA = Fiscal year
Selection Text: I_DATUM = Date
Selection Text: I_BBUKR = To company code
Title: Close Period for Material Master Records
Text Symbol: 091 = Mode: Check period only
Text Symbol: 092 = Mode: Close period only
Text Symbol: 099 = Transaction MMPV (period closing program) cannot be executed. For more information, see Note 1082841.
Text Symbol: 100 = PERIOD CLOSING PROGRAM
Text Symbol: 101 = Enter next period (including fiscal year) or a relevant date
Text Symbol: 102 = (but not both)
Text Symbol: 103 = or
Text Symbol: 201 = Valuation records with negative stock
Text Symbol: 202 = Storage location segments with negative stock
Text Symbol: 203 = Batch segments with negative stock
Text Symbol: 204 = Vendor consignment records with negative stock
Text Symbol: 205 = Stocks provided to vendor with negative stock
Text Symbol: 206 = Customer consignment records with negative stock
Text Symbol: 207 = Sales order stocks with negative stock
Text Symbol: 208 = Sales order stocks at vendor's with negative stock
Text Symbol: 209 = Returnable packaging (w/ customer) records with negative stock
Text Symbol: 210 = Project stock records with negative stock
Text Symbol: 211 = Returnable transport packaging records with negative stock
Text Symbol: 212 = Sales order valuation records with negative stock
Text Symbol: 213 = Project valuation records with negative stock
Text Symbol: 214 = Active ingredient valuation records with negative stock
Text Symbol: 215 = Valuation records for vendor special stock with negative stock
Text Symbol: 090 = Mode: Check and close period
Text Symbol: 001 = L O G
Text Symbol: 002 = A B E N D
Text Symbol: 003 = E N D
Text Symbol: 004 = Records with an incorrect value in the current period field:





Text Symbol: 005 = CoCd Material no. VArea VType Plant SLoc Batch
Text Symbol: 006 = Number of records closed:
Text Symbol: 007 = Number of records not closed:
Text Symbol: 008 = Records that could not be closed (due to incorrect current period):
Text Symbol: 009 = CoCd Material no. VArea VType
Text Symbol: 010 = CoCd Material no. Plant SLoc
Text Symbol: 011 = CoCd Material no. Plant SLoc Batch
Text Symbol: 012 = Number of records initialized:
Text Symbol: 013 = Vendor Customer Doc. no. Item Sched.
Text Symbol: 014 = CoCd Material no. Plant SLoc Batch Vendor
Text Symbol: 015 = Client:
Text Symbol: 016 = Period entered (month/year):
Text Symbol: 017 = Date entered:
Text Symbol: 018 = The current period (month/year) of the control record is
Text Symbol: 019 = CoCd Material no. Plant Batch Vendor
Text Symbol: 020 = CoCd Material no. Plant Batch Customer
Text Symbol: 021 = CoCd Material no. Plant SLoc Batch Doc. no. Item Sched.
Text Symbol: 022 = CoCd Material no. Plant Vendor
Text Symbol: 023 = CoCd Material no. Plant Doc. no. Item Sched.
Text Symbol: 024 = CoCd Material no. Plant Batch Vendor
Text Symbol: 025 = Doc. no. Item Sched.
Text Symbol: 026 = CoCd Material no. Plant Vendor Doc. no. Item Sched.
Text Symbol: 027 = CoCd Material no. Plant SLoc Batch Project
Text Symbol: 028 = CoCd Material no. Plant Project
Text Symbol: 029 = CoCd Material no. VArea VType Doc. no. Item
Text Symbol: 030 = CoCd Material no. VArea VType Project
Text Symbol: 031 = CoCd Material no. VArea VType Unit
Text Symbol: 032 = CoCd Material no. VArea VType Vendor
Text Symbol: 040 = CoCd VArea


INCLUDES used within this REPORT RMMMPERI

INCLUDE MM13QTOP.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

KPEP_MONI_INIT_RECORD CALL FUNCTION 'KPEP_MONI_INIT_RECORD' EXPORTING LS_DETAIL = LS_DETAIL LS_WITEM = LS_WITEM IMPORTING LS_KEY = GS_KEY TABLES LT_SELKRIT = LT_SELKRIT.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RMMMPERI or its description.