Over the years I have been asked many times what Financial periods are open for posting. This question usually comes up whenever a user encounters an error message that indicates "Period MM/YYYY is not open for account type" or "Posting only possible in Periods YYYY/MM and YYYY/PM in company code XXXX."
Unbeknownst to most end users there are two areas where the Financial periods are maintained that will cause the error messages above.
The first area is within the Materials management module or materials sub-ledger. Transaction MMPV is used to close the period for material master records. This is typically done via a batch job or a designated end-user each month. Within transaction OMSY you can quickly identify the current and previous open periods for each company code. If you are not able to access the transaction due to authorization issues use SE16 (or SE16N) for table V_001_MARV.
Then on the FI side of things you will find that transaction OB52 is used to determine the open periods by company codes within each Posting Period Variant (configuration item) and then by Account Types.
The account types are:
- + - Valid for all account types
- A - Assets
- D - Customers
- K - Vendors
- M - Materials
- S - G/L Accounts
- V - Contract Accounts