Previous Topic: 4.5.6 Specifying Euro Conversion Parameters

Next Topic: 4.6.1 Specifying Accounting Calendar Control Definitions

4.6 Defining the Accounting Calendar


Financial reports are usually based on a fiscal period.  The
relationship between the financial period and the normal
calendar year falls into one of three categories:

o The financial year and month is the same as the calendar
  year and month

o The financial year does not begin and end on the same dates
  as the calendar year, but financial months begin and end on
  the same dates as calendar months

o Financial months do not begin and end on the same dates as
  calendar months

To ensure reports adhere to the installation's accounting
calendar, CA MICS supports accounting date variables called
ACTDAY, ACTWEEK, ACTMONTH, and ACTYEAR.  These variables are
carried in the accounting files in the appropriate
timespans.  They are set by the ADAY, AWEEK, AMONTH, and
AYEAR macros.  These macros are shipped with ADAY=DAY,
AWEEK=WEEK, AMONTH=MONTH, and AYEAR=YEAR so that the
accounting calendar corresponds to the CA MICS calendar. An
accounting calendar of 1 to 14 months is supported.

You can define your own accounting calendar either by
modifying the code in these macros or by using the Accounting
Calendar panels.  If you use the panels, the macros will be
replaced by generated code that defines your calendar.

Note that using this feature affects your ability to audit
the accounting files because the data in the CA MICS database
files will no longer correspond directly to the data in the
accounting files.

The accounting date variables are carried in the accounting
files, but are not used unless the Special Accounting Dates
option is active.  The ACTDAY, ACTWEEK, ACTMONTH, and ACTYEAR
variables are sequence variables in the Accounting and
Chargeback files; any modification of the shipped macro code
that defines them will result in more records and increased
file sizes.

When the special accounting dates option is active, ACTYEAR
is used to age the CA MICS Accounting and Chargeback files.
If the financial months do not begin and end on the same
dates as calendar months, ACTMONTH is also used for aging.

You can assign values to the ACTDAY, ACTWEEK, ACTMONTH, and
ACTYEAR variables in the sharedprefix.MICS.MACAUTOS members
ADAY, AWEEK, AMONTH, and AYEAR.  Refer to Section 4.6.3 for
more information on using the online panels to define your
accounting calendar.

Make changes to your accounting calendar at month-end.  You
can activate the Special Accounting Dates option at any time
during the month.  It will affect the next month-end process.

If you activate the Special Accounting Dates feature, in
addition to the normal CA MICS YEARLY job, run
prefix.MICS.CNTL(YEARACT) for each unit in which CA MICS
Accounting and Chargeback is installed.  Run this job after
the year's financial period has ended, as defined by your
assignment of the ACTYEAR variable.

If your accounting months do not have the same boundaries as
the CA MICS months, in addition to the normal CA MICS MONTHLY
job, run prefix.MICS.CNTL(MONTHACT) for each unit in which
CA MICS Accounting and Chargeback is installed.  (You should
run this job after your financial period has ended, as
defined by your assignment of the ACTMONTH variable.)


STEPS TO IMPLEMENT SPECIAL ACCOUNTING DATES

Complete the checklist below to implement Special Accounting
Dates:

 __  1. Optionally, specify that Special Accounting Dates are
        active for aging.

        o Select Option 2, Accounting Options, on the
          Parameter Specifications and Generation menu.

        o Select Option 3, Account Dates Specification Menu,
          on the Accounting Options Menu.

        o Select Option 1, Accounting Calendar Control
          Definitions, on the Account Dates Specification
          Menu.

        Activate Special Accounting Dates aging by specifying
        YES on the "Activate Special Accounting Dates for
        file aging" line.

 __ 2.  Use the "Define the accounting calendar via panels"
        line on the Accounting Calendar Control Definitions
        panel to specify which method you will be using to
        create your accounting calendar.  Specify:

          YES to use Option 3, Define Accounting Calendar via
          Panels, on the Account Dates Specification Menu.

          NO to use Option 5, Define Accounting Calendar Via
          Macros, on the Account Dates Specification Menu.

 __ 3.  Define your accounting calendar using the method
        selected in the previous step.

        o If you are using Option 3, Define Accounting
          Calendar Via Panels, complete the Accounting
          Calendar Panels worksheet in Section 4.6.3 to
          define your entries.

        o If you are using Option 5, Define Accounting
          Calendar via Macros, on the Account Dates
          Specification Menu, complete the Accounting
          Calendar Macros worksheet in Section 4.6.4 to
          define your entries.

 __ 4.  Optionally, define the special month names for the
        special accounting calendar.  If you have activated
        the accounting dates for aging, you can use special
        month names in your accounting reports that will be
        different from the standard CA MICS month names.

        o Use Option 2, Accounting Month Names, on the
          Account Dates Specification Menu.  Complete the
          Accounting Month Names Worksheet in Section 4.6.2
          to define your entries.

 __  5. Submit the job ACTXOPTS in sharedprefix.MICS.CNTL.

 __  6. Do the following for each unit in the CA MICS complex
        that has accounting installed:

        o Set the prefix.MICS.PARMS(JCLGENU) member to read:

             MONTHLY MONTHACT YEARLY YEARACT

        o Regenerate the JCL for the MONTHLY, MONTHACT,
          YEARLY, and YEARACT jobs by submitting
          prefix.MICS.CNTL(JCLGENU).


The following sections provide worksheets for you to specify
the accounting calendar control definitions, to name the
accounting months, and to define your accounting calendar
either through macro coding or the online panels.  Examples
are included with each worksheet.

 1 - Specifying Accounting Calendar Control Definitions
 2 - Specifying the Accounting Month Names
 3 - Defining the Accounting Calendar Using Online Panels
 4 - Defining the Accounting Calendar Using Macros