APPX Software Library

6Utilities

Option 4Generate Variable Budgets

This function allows you to generate specific budget records according to their definition in the Variable Budgets file. You must specify what budgets are being generated and for what period or periods of time. A list of modifications is provided to identify which budgets were changed. The following processing steps accomplish this job.

  1. Step 1This function allows you to enter parameters for generating one or more budgets, according to the definitions entered into the Variable Budgets file. The necessary parameters include the month(s) and/ or year of budgets to be generated and the time period (month(s) and/or year) that is to be used as a basis for the variable budget computations. For example, the basis for the 1990 budget might be 1989, or the basis for third quarter fiscal 1990 budget might be the second quarter of fiscal 1990.

The screen shown below allows you to enter parameters needed by the Generate Variable Budgets utility.

Generate Variable Budgets screen

The Budget Analysis Generate Variable Budgets Screen
Figure 21

Data items for the preceding screen are described below:

Start/End Fiscal Month

Positive number, up to 2 digits

Identify the first and last month (or period) and year in the range for which you want variable budgets to be generated. For example, if you want to generate variable budget records for all of fiscal year 1990, enter ‘01’ as the Start Month, ‘12’ as the End Month, and ‘90’ as the Year. If you want to generate variable budget records for the third quarter of fiscal year 1989, enter ‘07’ as the Start Month, ‘09’ as the End Month, and ‘89’ as the Year.

Fiscal Year

Positive number, up to 2 digits

Identify the year in the range for which you want variable budgets to be generated. For example, if you want to generate variable budget records for all of fiscal year 1990, enter ‘01’ as the Start Month, ‘12’ as the End Month, and ‘90’ as the Year. If you want to generate variable budget records for the third quarter of fiscal year 1989, enter ‘07’ as the Start Month, ‘09’ as the End Month, and ‘89’ as the Year.

Number of Periods

Alphanumeric, up to 40 characters Display only

According to the Start Month and Start Year selections, the number of periods of budgets to be generated and the number of periods used as the basis for the generation are displayed.

Start/End Fiscal Month (Basis)

Positive number, up to 2 digits

Identify the first and last month (or period) and year in the range for which you want to use as the basis for the computation of variable budgets. The number of months or periods in this range must be the same as the number of months or periods in the range of the budgets being generated. For example, if you want to generate variable budget records for all of fiscal year 1990, based on the amounts for fiscal year 1989, enter ‘01’ as the Basis Start Month, ‘12’ as the Basis End Month, and ‘89’ as the Basis Year. And if you want to generate variable budget records for the third quarter of fiscal year 1989, based on the amounts for the second quarter of fiscal year 1989, enter ‘04’ as the Basis Start Month, ‘06’ as the Basis End Month, and ‘89’ as the Basis Year.

The entered data is validated. During validation, including access to other files, conditions may be found which cause messages to be displayed. Errors (E), Warnings (W), and Messages (M) that may result are shown below:

  • EEnd Month/Year Must be Greater than Start Month/Year
  • EMonths of Basis Must be Equal Months to be Generated
  • ETotal Months/Periods Generated Cannot be Greater than a Year
  • ETotal Months/Periods for Basis Cannot be Greater than a Year

Press ENTER to save the information on this screen.

  1. Step 2In preparation for performing a sort/selection process on the Variable Budgets information, this step provides sequencing of data records by Budget Type and Account, with no option to change the sequence at run time. Selection of data records is provided by Account, Budget Type, and Account Component, with the option to enter user-specified comparisons at run time.
  2. Step 3This disposition type is used for all standard General Ledger reports.
  3. Step 4According to previously specified criteria, this step actually performs the desired selection and/or sorting process.
  4. Step 5This step processes the information for Variable Budgets and Variable Budget Detail. Under certain conditions, records in the Budgets, Budget Amounts and Variable Budget Edits files will be added. Updates to certain fields in the Budgets, Budget Amounts and Variable Budget Edits files will occur. Generalized routines are performed to separate the account number in General Ledger.
  5. Step 6In order to print the Generate Variable Budgets Modification List, this step formats the Variable Budget Edits information. The following data items are shown: Budget Type, Description, Account, Fiscal Month, Fiscal Year, Old Budget Amount, and New Budget Amount.

A sample output is shown below.

                                                     APPX Demonstration Company
11/30/94 13:48                                                                                                       SRR Page:  1
                                            Generate Variable Budgets Modification List

Budget                                                                                                        Old             New
Type          Description                    Account      Account Name                      Mo  Yr         Amount          Amount
=================================================================================================================================

FY90 Budget   FY90 Operating Budget          4010000000MA Cost of Goods Sold, Corp./Mfg.     1  90       31275.10        31275.10
FY90 Budget   FY90 Operating Budget          4010000000WH Cost of Goods Sold, Corp/Whlsl     1  90       10632.66        10632.66
FY90 Budget   FY90 Operating Budget          4010000001MA Cost of Goods Sold, Sales/Mfg.     1  90       25020.08        25020.08
FY90 Budget   FY90 Operating Budget          4010000001WH Cost of Goods Sold, Sales/Whls     1  90       10632.66        10632.66
FY90 Budget   FY90 Operating Budget          4020000001MA Sales Commissions, Mfg.            1  90       43785.14        43785.14
FY90 Budget   FY90 Operating Budget          4020000001WH Sales Commissions, Wholesale       1  90       17721.10        17721.10
FY90 Budget   FY90 Operating Budget          4100000001MA Promotion/Advertising, Mfg.        1  90        2500.00         2500.00
FY90 Budget   FY90 Operating Budget          4100000001WH Promotion/Advertising, Wholesl     1  90        5005.03         5005.03