Compucolor.org – Virtual Media

Listing of file='BUDOC2.SRC;05' on disk='vmedia/chip_110-sector.ccvf'














	To a user responce N (CR), the computer will screen
print a table consisting of the budget file records.  At this
time the user is free to initialize or change any of the fields
individually.  When the user enters a category number followed
by (CR), the category name and amount are erased and the cursor
is positioned waiting for two inputs.  To make the entries, the
user must first enter the category name (CR), followed by the
category amount (CR).  Do not use commas between the entries.
Remember that the category amount is the annual amount.  To
terminate the budget file editing,  the user enters (CR) to the
prompted category number.  The edited file is then written to
the disc and control is returned to the main menu.




                           Module 3:



               INPUT MONTHLY INCOME & EXPENSES


	This module facilitates the entry of income and expense
data for each month of a twelve month fiscal year to a file
separate from the budget file.  This module is the workhorse of
the PERSONAL BUDGET PROGRAM after the budget has been created.

	Following the user selection of Option 3, a module menu
requires a response to either screen print a monthly expense
report or return control to the main program menu.  Selection
of Option 1 results in a prompt for the user to specify the
month of the expense report desired.  Entry of the month number
(CR) results in a report of 28 expense (24), income (2), and
cash (2) category names and amounts for the month specified.

	All data entry to this file is prompted by the program.
Each monthly report can be initialized from the budget file by
answering  Y (CR) to the first prompt.  This option results in
each expense category amount being set to 1/12 of the yearly
budget amount.  This is useful for repeating expenses.  The
prompt following requests the category number to be entered or
edited. An integer response from 1-24 followed by (CR) will
erase the category amount and require the user to respond with
a new amount (CR).  Use only integer amounts rounded to the
nearest dollar.  A (CR) response to the category number to be
edited will return control to the module menu.  At this point
the user may specify another expense report or a return to the
main menu.  The latter response causes the edited file to be
written to the disk followed by a return to the main menu.





                              -4-



                          MODULE 4:



                    PRINT SUMMARY REPORTS


	Summaries of expense and income performance against a
budget can be made by selecting Option 4 on the main menu.  The
Module menu then offers two types of summary reports. The first
report provides a cummulative (year-to-date) report of expenses
against planned budgeted amounts by category from the user's
designated files.

	The second report option on this module menu is a six
month tabulation of each expense amount by budget category.  In
addition a summation of each month's expenses and income is
provided.  Since only six months data can be displayed on the
screen at any given time, the initial month for the report must
be specified.  Any initial month specified greater than seven
(7) will default to seven. The report is printed after the user
enters a month number (CR) in responce to a prompt.

	Either report may be sent to a printer instead of the
screen by selecting Option 3 on module menu before specifying
the report desired. This sets a flag which must be reset before
each subsequent report can be sent to the printer.





		    Budget Reconciliation


	The first summary report (year-to-date) contains an
important feature which assists the user to determine if his
monthly data input from Module 3 'balances' and if his 'net
worth' is increasing or decreasing.  Three items of information
are provided at the bottom of this report.  The first gives
the net increase or decrease in the user's combined savings/
checking/cash position since the beginning of the fiscal year.
The second item is the total income for the year, while the
third item, called variance, is the difference between the
total income and total expenses for the year-to-date.  The
change in the 'net worth' should equal the variance.  Any
differences between these two items should be reconciled each
month to maintain the integrety of the user's budget data.
Small differences can be corrected by using a 'contingency'
budget category, but large differences should be found and the
amount placed in the proper category.  Common errors can be
made by not includung interest on savings accounts as income;
not including cash-on-hand as part of the 'net worth' category;
not properly explaining out-of-pocket expenses; and not
including income from miscellaneous sources.



			      -5-







			  Module 5:



		      PLOT TREND LINES


	This module provides a graphic summary of the user's
performance against his budget.  After the user is prompted to
enter the month desired for the 'Trend Plot', the computer
loads a display containing the plot axes and then plots data
from the user's budget and expense files.  This data includes a
straight line budget for the year, along with cummulative
income and expense data for each month up to the month desired.
A year-ending-estimate of expenses is computed and plotted for
the user based on a rate determined from the specified month
and the previous month's expense data.  The program scales the
vertical axis based on total budget amounts up to $600,000.






		         "DEMO" FILES


	Two files are included with the program for the purpose
of demonstrating the program modules.  The budget file name is
BUDDEM and the expense file name is EXPDEM.  These names should
be used whenever file names are prompted during execution.

























			      -6-