Generating Periods in Additional Languages

Note: For your convenience, PPM version 9.50 provides a set of fiscal periods in the system default language for the years 1998–2018. Each fiscal year begins on January 1.

You can use the kGenFiscalPeriods.sh script to create periods for additional languages that are installed on PPM. Month names and period formats are as specified in the language configuration files. Each user will view the periods in the session language the user selects upon logging in. The periods the script generates for the additional languages cover the same time span as the periods covered for existing languages.

To add periods in additional installed languages:

  1. Specify the desired configurations of month names and period formats for the additional languages in their periods_<language>.conf configuration files. See Changing Names of Months and Changing Formats of Periods.

  2. Run the following script to generate periods for the languages you specify:

    sh ./kGenFiscalPeriods.sh -language <lang1,lang2,...>

    where <lang1,lang2,...> represents language codes for the set of languages for which you want to generate periods, assuming the language is installed in PPM. See the System Requirements and Compatibility Matrix for supported languages and their language codes. The same language codes are used in the names of the language configuration files the script uses, for example, de in periods_de.conf for German.

    You can specify any combination of languages, separated by commas with no spaces. For example, to add German and Korean, run the following script:

    sh ./kGenFiscalPeriods.sh -language de,ko

    Rather than specifying particular languages, you can generate periods for all the supported languages in PPM by running the following script:

    sh ./kGenFiscalPeriods.sh -language all

    When you run the script, periods are created in each language you specify, using the corresponding periods_<language>.conf configuration file.

    The script saves the generated periods in preview files named fiscal_periods_<language>_<time stamp>.csv where <language> represents the same value as used for the -language argument. The preview files, one for each language, are saved in the <PPM_Home>/bin/fiscal/output directory for you to verify before you commit the periods to the database.

  3. Verify that the periods listed in the preview files are appropriate.
  4. When you are satisfied with the data in the preview files, run the script again for the desired languages, but add the commit option to add the periods to the database.
  5. Restart the PPM Server

Any time after you generate the periods, if you need to change existing month names or period formats for a particular language, you can update its language configuration file and run the script with the -language argument and the value for that language.

For more information about using multiple languages in a single installation of PPM, see the Multilingual User Interface Guide.