‘Version zero is not defined for the fiscal year YYYY’. This error is encountered when you post transactions in SAP system that has an impact to CO module for new Fical Year e.g. 2009.
Here’s the definition and recommended solution for the error:
In the SAP standard system, each Controlling Area has a version for actual and planned costs which is Version 0. The SAP system creates this version automatically during the set-up or definition of the controlling area. This version for planning data is fiscaly-year-dependent. So, it should be define for each fiscal year.
The error above is encountered if Version 0 is not defined for the fiscal year e.g. 2009.
Here’s a path for the solution:
Path: IMG → Controlling → General Controlling → Organization → Maintain Versions.
Transaction Code: OKEV
This screen appears:

Select the line for Version 0, then double click on Settings for Each Fiscal Year folder.
This screen appears:

Copy and existing fiscal year through the Copy button. Change the fiscal year copied to New Fiscal Year.
Save your work!