home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Share Gallery 1
/
share_gal_1.zip
/
share_gal_1
/
BF
/
BF005B.ZIP
/
CHECKS.4
< prev
next >
Wrap
Text File
|
1989-11-01
|
59KB
|
1,321 lines
Checkbook Management Program
The program will then search for the components of the report. One of three
messages will appear on the screen next. These are:
╔══════════════════════════════════════════════════════════╗
║ Expenditure Report ║
1. ║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ More than 50 categories. Some will be omitted. ║
║ Category = xxxxxxxxxx ║
╚══════════════════════════════════════════════════════════╝
If this message appears, your report will be incomplete. The category (or
categories) listed will not appear on the report. However, the program will
continue and will eventually display message 3 below.
╔══════════════════════════════════════════════════════════╗
║ Expenditure Report ║
2. ║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ Nothing to report ║
╚══════════════════════════════════════════════════════════╝
If this message appears, your data file has no debit transactions (checks,
AutoTeller Withdrawals, or bank charges) for this year. Press any key to
continue. The Reports Menu will then reappear.
╔══════════════════════════════════════════════════════════╗
║ Expenditure Report ║
3. ║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ List on the screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ Expenditure Report ║
║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Page 58
Checkbook Management Program
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report will now appear. It looks like this:
╔════════════════════════════════════════════════════════════════════════════╗
║ Annual Expenditures for 19xx ║
║ For Account (account name) 04/24/85 ║
║ ║
║ Category January February March April May June July ║
║ ║
║ CASH xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx ║
║ GROCERIES xx.xx xx.xx xx.xx xx.xx xx.xx xx.xx xx.xx ║
║ . . . . . . . . ║
║ . . . . . . . . ║
║ . . . . . . . . ║
║ Total xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx ║
╟────────────────────────────────────────────────────────────────────────────╢
║ Annual Expenditures for 19xx ║
║ For Account (account name) 04/24/85 ║
║ ║
║ Category August September October November December Total Average ║
║ ║
║ CASH xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx ║
║ GROCERIES xx.xx xx.xx xx.xx xx.xx xx.xx xx.xx xx.xx ║
║ . . . . . . . . ║
║ . . . . . . . . ║
║ . . . . . . . . ║
║ Total xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx ║
╚════════════════════════════════════════════════════════════════════════════╝
Page one covers the months January through July, while page two reports on the
rest of the year, the annual totals, and the monthly average. The budget
categories down the left-hand column are in alphabetical order. The monthly
average is calculated for the number of months for which there is information.
If you have entries for July through September only, the average is calculated
over those three months, not twelve.
If you have requested a fiscal year other than the calendar year, the
order of the months will reflect your fiscal year.
Totals for each month/category combination represent the total of the
amounts on all checks, Automatic Teller Withdrawals, and bank charges which
have dates for that month/year combination and which have that category.
Totals for each month (at the bottom of each page) are a summation of the
numbers appearing in the column directly above them. That is, it is the total
amount of money spent for all categories for that month of that year.
Totals in the next to last right-hand column of the second page are the
summation of amounts for all outlays for that budget category for the year. If
you total all amounts for a particular budget category across both pages, you
will get the total in this column.
Page 59
Checkbook Management Program
The final figure on the second page, bottom row, next-to-last column is
the total amount of money drawn from this account for one reason or another for
the entire year.
Annual Income Report
This report produces a table of the total amounts deposited per month for
every budget category. Totals are given for each month and each category.
Budget categories are displayed in alphabetical order. You will be asked to
supply the last two digits of the year the report is to cover. This report
can be printed or displayed.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ Annual Income Report ║
║ ║
║ Beginning January first of which year? ║
║ ____ ║
╚══════════════════════════════════════════════════════════╝
Enter the year the report is to cover. (If you have defined a fiscal year
other than the calendar year, the month appearing here will be the first month
of your fiscal year. Enter the year for that month.) You have a choice of
three things to enter here. These are:
<Q> <enter> - Quit - Return to the Report Menu.
The four digits of the year. For example, 1985. You must then press
<enter>.
The last two digits of the year, for example, 85. You must then press
<enter>.
The program will then search for the components of the report. One of three
messages will appear on the screen next. These are:
╔══════════════════════════════════════════════════════════╗
║ Annual Income Report ║
1. ║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ More than 50 categories. Some will be omitted. ║
║ Category = xxxxxxxxxx ║
╚══════════════════════════════════════════════════════════╝
If this message appears, your report will be incomplete. The category (or
categories) listed will not appear on the report. However, the program will
continue and will eventually display message 3 below.
Page 60
Checkbook Management Program
╔══════════════════════════════════════════════════════════╗
║ Annual Income Report ║
2. ║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ Nothing to report ║
╚══════════════════════════════════════════════════════════╝
If this message appears, your data file has no crebit transactions (deposits,
AutoTeller Deposits, or bank interest) for this year. Press any key to
continue. The Reports Menu will then reappear.
╔══════════════════════════════════════════════════════════╗
║ Annual Income Report ║
3. ║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ List on the screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ Annual Income Report ║
║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Page 61
Checkbook Management Program
Your report will now appear. It looks like this:
╔════════════════════════════════════════════════════════════════════════════╗
║ Annual Income for 19xx ║
║ For Account (account name) 04/24/85 ║
║ ║
║ Category January February March April May June July ║
║ ║
║ INCOME xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx ║
║ RENT REC. xx.xx xx.xx xx.xx xx.xx xx.xx xx.xx xx.xx ║
║ . . . . . . . . ║
║ . . . . . . . . ║
║ . . . . . . . . ║
║ Total xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx ║
╟────────────────────────────────────────────────────────────────────────────╢
║ Annual Income for 19xx ║
║ For Account (account name) 04/24/85 ║
║ ║
║ Category August September October November December Total Average ║
║ ║
║ INCOME xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx ║
║ RENT REC. xx.xx xx.xx xx.xx xx.xx xx.xx xx.xx xx.xx ║
║ . . . . . . . . ║
║ . . . . . . . . ║
║ . . . . . . . . ║
║ Total xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx xxx.xx ║
╚════════════════════════════════════════════════════════════════════════════╝
Page one covers the months January through July, while page two reports on the
rest of the year, the annual totals, and the monthly average. The budget
categories down the left-hand column are in alphabetical order. The monthly
average is calculated for the number of months for which there is information.
If you have entries for July through September only, the average is calculated
over those three months, not twelve.
If you have requested a fiscal year other than the calendar year, the
order of the months will reflect your fiscal year.
Totals for each month/category combination represent the total of the
amounts on all deposits, Automatic Teller Deposits, and interest which have
dates for that month/year combination and which have that category. Totals for
each month (at the bottom of each page) are a summation of the numbers
appearing in the column directly above them. That is, it is the total amount
of money deposited for all categories for that month of that year.
Totals in the next to last right-hand column of the second page are the
summation of amounts for all income for that budget category for the year. If
you total all amounts for a particular budget category across both pages, you
will get the total in this column.
The final figure on the second page, bottom row, next-to-last column is
the total amount of money deposited to this account for one reason or another
for the entire year.
Page 62
Checkbook Management Program
Summary Report
This report produces a table of the total amounts spent and deposited per
month. Totals are given for each for the year. You will be asked to supply
the last two digits of the year the report is to cover. This report can be
displayed on the screen or printed on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ Summary Report ║
║ ║
║ Beginning January first of which year? ║
║ ____ ║
╚══════════════════════════════════════════════════════════╝
Enter the year the report is to cover. (If you have defined a fiscal year
other than the calendar year, the month appearing here will be the first month
of your fiscal year. Enter the year for that month.) You have a choice of
three things to enter here. These are:
<Q> <enter> - Quit - Return to the Report Menu.
The four digits of the year. For example, 1985. You must then press
<enter>.
The last two digits of the year, for example, 85. You must then press
<enter>.
The program will then search for the components of the report. One of two
messages will appear on the screen next. These are:
╔══════════════════════════════════════════════════════════╗
║ Summary Report ║
1. ║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ Nothing to report ║
╚══════════════════════════════════════════════════════════╝
If this message appears, your data file has no transactions for this year.
Press any key to continue. The Reports Menu will then reappear.
╔══════════════════════════════════════════════════════════╗
║ Summary Report ║
2. ║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ List on the screen (S) or print on the printer (P) ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
Page 63
Checkbook Management Program
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ Summary Report ║
║ ║
║ Beginning January first of which year? ║
║ 1987 ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report will now be printed out. It appears like this:
╔═════════════════════════════════════════════════════════╗
║ Summary Report for 19xx ║
║For Account (account name) 04/24/87 ║
║ ║
║ Month Deposits Disbursements ║
║ January xxxx.xx xxxx.xx ║
║ . . . ║
║ . . . ║
║ Total xxxxx.xx xxxxx.xx ║
║ ║
║Press any key to continue... ║
╚═════════════════════════════════════════════════════════╝
This is the screen version of the report. Each line pertains to one month and
shows the total amount deposited to the account and the total amount withdrawn
from the account for that month of that year. The totals for the year appear
at the bottom of the report.
If you have requested a fiscal year other than the calendar year, the
months will be in order beginning with the initial month of your fiscal year.
Page 64
Checkbook Management Program
Utilities
The Utility Menu looks like this:
╔═══════════════════════════════════════════════════════════════════╗
║ Checkbook Management Program ║
║ Account: (account name) Utility Menu ║
║ Current Balance: xxxxx.xx ║
║ ║
║ ╔════════════════════════════════════════════════╗ ║
║ ║ ║ ║
║ ║ (Q)uit ║ ║
║ ║ (1) Name or Bias Change ║ ║
║ ║ (2) Category Maintenance ║ ║
║ ║ (3) System Customization ║ ║
║ ║ (4) Find by Contents ║ ║
║ ║ (5) Sort Transactions by Date ║ ║
║ ║ (6) Sort Transactions by Check Number ║ ║
║ ║ ║ ║
║ ╚════════════════════════════════════════════════╝ ║
║ ║
║ Enter your choice ║
╚═══════════════════════════════════════════════════════════════════╝
When this first appears, the first option (Quit) is highlighted in reverse
video. Use the arrow keys to move up and down the list until the function you
wish to use is highlighted. Press <enter> to select that option. An alternate
form of selecting an option on this menu is to press the number which appears
inside the parentheses (2 for Category Maintenance, for example).
Quit - Return to the Main Menu.
Name or Bias Change - This option allows you to change the account name and/or
the bias amount for this account.
Category Maintenance - This option allows you to change every occurrence of a
specified category name to something else. The new name can be a
completely new one or an existing one. This allows you to readily change
misspellings, combine two categories into a single one, or change a name
to something more meaningful to you.
System Customization - This option allows you to customize the program to work
the way you want it to. Items which you may change include the colors the
program uses for a color monitor, allowing future dates to be entered,
defining a fiscal year to begin at a date other than January 1, and
redefining the number of printable lines per page.
Find by Contents - This option allows you to print or display all transactions
having some specified combination of characters in either the "To Whom"
field or the "Memo" field.
Sort Transactions by Date - This option allows you to rearrange the order
transactions are displayed. Once sorted, the transactions cannot be
placed back in their original order. This sort is by the date entered on
Page 65
Checkbook Management Program
the transaction. If two transactions have the same date, they will be
further sorted by check number, then by transaction type.
Sort Transactions by Check Number - This option allows you to rearrange the
order transactions are displayed. Once sorted, the transactions cannot be
placed back in their original order. This sort is by the check number
entered on the transaction. If two transactions have the same check
number (or are the same transaction type), they will be further sorted by
date.
Name or Bias Change
This option allows you to change the account name or the bias amount
entered in the initialization process.
When this option is selected, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ Name Change ║
║ ║
║ (account name) ║
╚══════════════════════════════════════════════════════════╝
The current account name is displayed in reverse video. Make any changes you
feel are necessary to the name. When you are satisfied with the way it looks,
press <enter>.
The display then becomes:
╔══════════════════════════════════════════════════════════╗
║ Bias Change ║
║ ║
║ xx.xx ║
╚══════════════════════════════════════════════════════════╝
The old bias amount will be displayed. Make those changes you feel necessary.
If none is needed, press <enter>. Press <enter> when the amount is
satisfactory.
The program will make the needed changes to the balance to reflect any
change in the bias amount and will use the new name and bias amount from now
on. You will next see the Utility Menu again.
Page 66
Checkbook Management Program
Category Maintenance
This option allows you to change every occurrence of a specified category
name to something else. The new name can be a completely new one or an
existing one. This allows you to readily change misspellings, combine two
categories into a single one, or change a name to something more meaningful to
you. This function also corrects the file which keeps the current categories.
When this option is selected, the screen changes to this:
╔══════════════════════════════════════════════════════════════════════════╗
║Category Maintenance ║
║ ║
║( 1) AAAAAAAAAA ( 4) DDDDDDDDDD ( 7) GGGGGGGGGG (10) JJJJJJJJJJ ║
║( 2) BBBBBBBBBB ( 5) EEEEEEEEEE ( 8) HHHHHHHHHH (11) KKKKKKKKKK ║
║( 3) CCCCCCCCCC ( 6) FFFFFFFFFF ( 9) IIIIIIIIII ║
║ ║
║Enter number of category being replaced (0 to stop) ___ ║
╚══════════════════════════════════════════════════════════════════════════╝
Your categories will appear on the screen in alphabetical order. The number
preceding each category name is its code number. Type the code number of the
category being replaced and press <enter>. To stop at this point, press <0>,
then press <enter>.
If you enter zero, you will return to the Utility Menu. If you enter a
valid number, the screen becomes:
╔══════════════════════════════════════════════════════════════════════════╗
║Category Maintenance ║
║ ║
║( 1) AAAAAAAAAA ( 4) DDDDDDDDDD ( 7) GGGGGGGGGG (10) JJJJJJJJJJ ║
║( 2) BBBBBBBBBB ( 5) EEEEEEEEEE ( 8) HHHHHHHHHH (11) KKKKKKKKKK ║
║( 3) CCCCCCCCCC ( 6) FFFFFFFFFF ( 9) IIIIIIIIII ║
║ ║
║Enter number of category being replaced (0 to stop) X__ ║
║Replace it with what? __________ ║
╚══════════════════════════════════════════════════════════════════════════╝
Carefully type the new category name. This new name can be a completely new
category or any of the existing category names. When it is complete, press
<enter>. If you change your mind and decide not to change it at all, press
<enter> or enter a string of blanks. In this case, you will return to the
Utility Menu.
Once you enter the new name, the screen becomes:
╔═══════════════════════════════════════════════════════════╗
║Replacing...one moment please... ║
╚═══════════════════════════════════════════════════════════╝
The program is now searching your data file to find every occurrence of the
category you chose. Each occurrence will be replaced with the new category
name.
Page 67
Checkbook Management Program
When all transactions have been examined, the screen becomes:
╔═══════════════════════════════════════════════════════════╗
║Complete... X transactions found and changed. ║
║ ║
║Press <M> to continue category maintenance. ║
║Press any other key to return to Utility Menu. ║
╚═══════════════════════════════════════════════════════════╝
The X above will be replaced with the actual number of transactions having the
old category.
To replace other categories, press <M> and the first screen of this
section will reappear. To return to the Utility Menu, press any other key.
Page 68
Checkbook Management Program
System Customization
This option allows you to customize the program to work the way you want
it to. Items which you may change include the colors the program uses for a
color monitor, allowing future dates to be entered, defining a fiscal year to
begin at a date other than January 1, and redefining the number of printable
lines per page. Default values for these are:
Regular video: White letters on Blue
Reverse video: White letters on Red
Future dates disallowed.
Printable lines per page: 55.
Fiscal year begins in January.
Default categories: Checks <none>
Deposits INCOME
AT Withdrawals CASH
Bank Transactions BANK
When this option is chosen, the screen appears like this:
╔═══════════════════════════════════════════════════════════════════╗
║ Checkbook Management Program ║
║ Customization ║
║ ║
║ Regular Print Background Blue Example ║
║ Letters White ║
║ ║
║ Reverse Print Background Red Example ║
║ Letters White ║
║ ║
║ Number of printed lines per page? ______55 ║
║ ║
║ First Month of Fiscal Year? ___January ║
║ ║
║ Future Dates Disallowed Default categories ║
║ Checks ║
║ Deposits INCOME ║
║ AT Withdrawals CASH ║
║ Bank Transactions BANK ║
║ ║
║ Satisfied? X ║
║ ║
║ Press space to see other options. Press <enter> to select one. ║
╚═══════════════════════════════════════════════════════════════════╝
The current assignments for the various print colors will appear on the
appropriate lines. The two "Examples" will demonstrate the color choices as
you rotate through them. When in the field for number of printed lines per
page, type the new number, then press <enter>.
Page 69
Checkbook Management Program
Use the following keys to navigate this screen:
<space bar> - Rotates the next selection for the cursor's field into view. If
changing colors, the appropriate Example will change to reflect the effect
of this color change.
<enter> - "Selects" the currently displayed value. When <enter> is pressed
while the cursor is in the box following "Satisfied?", the changes
appearing on the screen are incorporated into the program. The Utility
Menu reappears displaying your new colors. The choices are also recorded
in the file CUSTOM.DAT so that they will be in effect the next time you
run the program.
<tab> - For most of the fields, the <tab> key operates exactly as the <enter>
key does. It selects the current value for the cursor's field and moves
the cursor to the next field. However, if <tab> is pressed while the
cursor is in the "Satisfied?" field, the cursor moves to the first field
on the screen (Regular video background).
Q,q - Leaves the screen and makes any changes appearing on the screen
permanent.
<back tab> - Moves the cursor to the previous field.
<home> - Moves the cursor to the first field (Regular video background).
<end> - Moves the cursor to the last field on the screen (Satisfied?).
<down arrow> - Moves the cursor to the next field.
<up arrow> - Moves the cursor to the previous field.
When the values on the screen are the way you want them to be, move the
cursor to the box following the word "Satisfied?" and press <enter>. This
exits the screen, writes the new values to the file CUSTOM.DAT, and activates
any changes. When the Utility Menu reappears, it will be displayed in the new
colors. If the program detects a monochrome monitor in use in monochrome mode,
the colors are ignored.
Find by Contents
This option allows you to print or display all transactions having some
specified combination of characters in either the "To Whom" field or the "Memo"
field.
When this option is selected, the screen becomes:
╔═══════════════════════════════════════════════════════════╗
║ Enter search string _____________________________________ ║
╚═══════════════════════════════════════════════════════════╝
Page 70
Checkbook Management Program
Enter the string of characters you wish to search for. Up to 40 characters may
be entered (this is also the maximum size for the two fields being searched -
"To Whom" and "Memo"). You do not need to enter the full forty characters. In
fact, you do not have to enter any complete words. Whatever characters you
enter are the ones it will search for.
If you enter ter as your string, possible matches would include
" terminal", "computer", "water", and "sternwheeler". However, if you had
entered a blank before the ter , only " terminal" would have matched, from the
same list of possible fields. Be careful of case, as water and Water will not
match.
Once you have entered your string, the screen adds:
╔═══════════════════════════════════════════════════════════╗
║List on the screen (S) or print on the printer (P)? _ ║
╚═══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen adds:
╔══════════════════════════════════════════════════════════╗
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Utility Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
╔════════════════════════════════════════════════════════════════════════════╗
║ Transactions for string: School ║
║ Account (account name) 04/24/87 ║
║ ║
║ Check # Date To Whom Amount Category Clr ║
║ 123 02/15/85 Kroger's 56.43 GROCERIES X ║
║ Supplies for School picnic ║
║ 125 02/16/85 Colonial Heights School of Dance 40.00 DANCE X ║
║ February lessons ║
║ . . . . . . ║
║ . . . . . . ║
║ Total Deposited: 47.95 ║
║ Total Withdrawn: 368.43 ║
║ Press any key to continue ║
╚════════════════════════════════════════════════════════════════════════════╝
Page 71
Checkbook Management Program
This is the screen version. It will pause after displaying 8 transactions, to
continue once any key is pressed. The printed version starts a new page after
27 transactions have been printed. The total amount of the deposits for this
report and the total amount of withdrawals for this amount will appear at the
end of the report.
Heading explanations:
Check # - The check number or transaction type.
Date - Date of the transaction.
To Whom - Check payee, or transaction explanation.
Amount - Amount of the transaction.
Category - Budget category.
Clr - If an X appears, the transaction has cleared the bank. If not,
then it hasn't.
If there are no transactions in the data file with the requested string of
characters, the phrase xxxxxxx not found will appear (where xxxxxxx is the
requested search string).
Sort Transactions by Date
This option allows you to rearrange the order transactions are displayed.
Once sorted, the transactions cannot be placed back in their original order.
This sort is by the date entered on the transaction. If two transactions have
the same date, they will be further sorted by check number, then by transaction
type. Making a good backup copy of the data before running this option is
highly recommended.
When this option is selected, the screen becomes:
╔════════════════════════════════════════════════════════════════════╗
║ This routine sorts all your transactions by date. ║
║ Within a date, transactions are sorted by check number. ║
║ ║
║ This will take some time to accomplish. Once begun, ║
║ DO NOT INTERRUPT!! ║
║ ║
║ Are you sure you want to do this? (Y or N) _ ║
╚════════════════════════════════════════════════════════════════════╝
The larger your data file is, the longer this process will take. If your
transactions are very scrambled (by date), this will also slow down this
process. It took ten minutes to sort a 1000 record file with records almost in
order. Once you begin this process, let it run UNINTERRUPTED to its
conclusion. If you interrupt it, it is extremely likely that your data file
will be unusable.
Page 72
Checkbook Management Program
If you decide to stop the process at this point, press any key other than
<Y> and the Utility Menu will reappear. If you decide to proceed, press <Y>.
The message "One moment please..." will appear. An additional period will
appear at the beginning of each pass through the data file. When the file has
been completely sorted, the Utility Menu will reappear.
Sort Transactions by Check Number
This option allows you to rearrange the order transactions are displayed.
Once sorted, the transactions cannot be placed back in their original order.
This sort is by the check number entered on the transaction. If two
transactions have the same number (or are the same transaction type), they will
be further sorted by date. Making a good backup copy of the data before
running this option is highly recommended.
When this option is selected, the screen becomes:
╔════════════════════════════════════════════════════════════════════╗
║ This routine sorts all your transactions by check number. ║
║ Other transaction types will appear alphabetically at the end of ║
║ the file. ║
║ ║
║ This will take some time to accomplish. Once begun, ║
║ DO NOT INTERRUPT!! ║
║ ║
║ Are you sure you want to do this? (Y or N) _ ║
╚════════════════════════════════════════════════════════════════════╝
The larger your data file is, the longer this process will take. If your
transactions are very scrambled, this will also slow down this process. It
took ten minutes to sort a 1000 record file with records almost in order. Once
you begin this process, let it run UNINTERRUPTED to its conclusion. If you
interrupt it, it is extremely likely that your data file will be unusable.
If you decide to stop the process at this point, press any key other than
<Y> and the Utility Menu will reappear. If you decide to proceed, press <Y>.
The message "One moment please..." will appear. An additional period will
appear at the beginning of each pass through the data file. When the file has
been completely sorted, the Utility Menu will reappear.
Page 73
Checkbook Management Program
Print Checks Menu
This option presents the Check Printing Menu, which enables the user to select
checks for printing, set the rows and columns for the check information, or
print a grid which can be used to determine the proper row and column numbers
to use in the set-up process. When selected, the screen becomes:
┌─────────────────────────────────────────────────────────────────────────────┐
│ Checkbook Management Program │
│Account: (account name) Print Menu │
│Current Balance: xxxx.xx │
│ │
│ ╔══════════════════════════════════╗ │
│ ║ ║ │
│ ║ (Q)uit ║ │
│ ║ (1) Print Checks ║ │
│ ║ (2) Set Printer Options ║ │
│ ║ (3) Print Grid ║ │
│ ║ ║ │
│ ╚══════════════════════════════════╝ │
│ │
│ Enter your choice: │
└─────────────────────────────────────────────────────────────────────────────┘
When this first appears, the first option (Quit) is highlighted in reverse
video. Use the arrow keys to move up and down the list until the function you
wish to use is highlighted. Press <enter> to select that option. An alternate
form of selecting an option on this menu is to press the number which appears
inside the parentheses (2 to set printer options, for example).
Quit - Return to the Main Menu.
Print Checks - This option allows you to select the checks to be printed, do an
optional alignment check, then print them.
Set Printer Options - This option allows you to select the exact placement of
items to be printed on checks, which items to leave off the checks,
specify whether the stub of the check precedes, follows, or is next to the
check or not to be printed at all, specify a single printer set-up
command, and indicate if a laser printer is being used. Additional
information on this option follows.
Print Grid - This option allows you to print a sample grid on your printer to
see exactly where each row and column is. This will help you decide the
row and column placement for each item which is to appear on the check or
stub. Additional information on this option follows.
╔═════════════════════════════════════════════════════════════════════════════╗
║ Note: Because printers occasionally jam, information could be entered ║
║ incorrectly, and other mishaps, the program will not prevent a check ║
║ from being printed more than once. It is the responsibility of the ║
║ user to verify that only one copy of a given check is released for ║
║ redemption. THIS PROGRAM CANNOT BE HELD RESPONSIBLE FOR CHECKS WHICH ║
║ ARE CASHED IN ERROR OR OTHER HUMAN ABUSES TO THE ACCOUNT. ║
╚═════════════════════════════════════════════════════════════════════════════╝
Page 74
Checkbook Management Program
Print Checks
This option allows you to select the checks to be printed, do an optional
alignment check, then print them. When selected, the screen becomes:
┌─────────────────────────────────────────────────────────────────────────────┐
│ Checkbook Management Program │
│Printing checks │
│Select checks to print │
│ │
│ Check number: __________ __________ │
│ │
│Leave both blank to stop selecting and begin printing process. │
│Leave second check number blank to select individual checks. │
└─────────────────────────────────────────────────────────────────────────────┘
You have two ways to enter check numbers of the checks to be printed. You can
have the program print all checks within a range or you can select individual
checks. These can be mixed any way you want.
To have the program print all checks in a range of check numbers, enter the
lower check number in the first blank and the higher check number in the second
blank. The program will search the file and select all checks with numbers in
that range (the end numbers are included in the printed set). Use this option
with care, as a check which has been split for more than one category will
issue a separate check for each category. The program will tell you how many
checks it found to print.
To have the program print individual checks, enter the desired check number in
the first blank and leave the second blank empty. The program will search for
that check number only. If multiple occurrences of the check number appear,
the program will total all amounts to reach a single check amount. This could
happen if a check is split between two or more categories. When the program
has assembled the information for this single check, the check will appear on
the screen and you will be asked to verify that this is the check you want
printed.
When you have specified all the individual checks and ranges of checks to be
printed at this time, leave both spaces blank, pressing <enter> twice.
At this time, the screen becomes:
┌─────────────────────────────────────────────────────────────────────────────┐
│ Checkbook Management Program │
│ Printing checks │
│ │
│ Do you want to print an alignment check? (Y/N) __ │
└─────────────────────────────────────────────────────────────────────────────┘
If you would like to print an alignment check to verify that the checks are
lined up correctly in your printer, press <Y>. You will be prompted to turn on
the printer and press any key to continue. This message will repeat until you
answer <N>.
Page 75
Checkbook Management Program
At that time, the screen becomes:
┌─────────────────────────────────────────────────────────────────────────────┐
│ Checkbook Management Program │
│ │
│Printing checks │
│ │
│Okay to print checks? (Y/N) __ │
└─────────────────────────────────────────────────────────────────────────────┘
If you are completely satisfied that everything is set correctly for printing
checks, press <Y> and the selected checks will be printed on the printer.
Press <N> to stop the process here.
If <N> is selected or when the checks have finished printing, the program
returns to the Print Checks Menu.
Set Printer Options
This option allows you to select the exact placement of items to be
printed on checks, which items to leave off the checks, specify whether the
stub of the check precedes, follows, or is next to the check or not to be
printed at all, specify a single printer set-up command, and indicate if a
laser printer is being used. When selected, the screen becomes:
┌─────────────────────────────────────────────────────────────────────────────┐
│ Checkbook Management Program │
│Account: (account name) │
│ │
│ Check is 42 lines long. Stub is 21 lines long. │
│ Stub precedes check │
│ Placement on check portion Placement on stub portion │
│ Row Col Row Col │
│ Date 9 57 Date 9 57 │
│ Numeric amount 9 74 Numeric amount 9 74 │
│ Written amount 13 9 Written amount 13 9 │
│ To whom 15 11 To whom 15 11 │
│ Memo 17 10 Memo 17 10 │
│ │
│ When printing checks, print continuously │
│ Printer set-up string: │
│ Laser Printer? NO │
│ │
│Set row to zero to suppress printing this field. │
└─────────────────────────────────────────────────────────────────────────────┘
These are the default values for printing checks. Customize them to suit your
circumstances. Fields are as follows:
Page 76
Checkbook Management Program
Check is XX lines long - This is the total number of lines between the top of
one check and the top of the next. Most printers print 6 lines per inch,
so the program is set up for checks which measure 7 inches from top to
bottom.
Stub is XX lines long - This is the total number of lines for the stub portion
of a check. Most printers print 6 lines per inch, so the program is set
up for checks for which exactly half of the check (horizontally) is
devoted to stub information.
Stub (precedes check) - This informs the program on the placement of the stub
relative to the check. Press the space bar to rotate through the four
options. The four options are:
Precedes check - The stub is printed before the corresponding check
information. This is the program default.
Follows check - The stub is printed after the corresponding check
information.
Is to left of check - The stub information is printed at the same time as
the check information, but on the left portion of the form.
Is not printed - Stub information is not printed at all. Only check
information is printed in this case. All stub settings will be
ignored.
The center of the screen is divided into two identical halfs. The left
half refers to the information to be printed on the check portion of the
check/stub combination and the right half refers to the information to be
printed on the stub portion. Rows refer to the number of lines from the top of
that portion of the check. Columns refer to the number of characters from the
leftmost print position. It may take some experimenting on plain paper to see
if the alignment is correct before saving the values.
Date - The placement of the check date.
Numeric Amount - The placement of the amount in arabic numerals. The
maximum check amount for this program is $999,999.99.
Written Amount - The placement of the amount in English.
To Whom - The placement for the payee name.
Memo - The placement for the memo area.
If you want to suppress the printing for any of these fields, place a zero (0)
in the row portion of the data for that field. For example, if you want the
memo information to appear on the stub portion, but not the check portion,
enter a zero in the row column for the memo information on the right half of
the screen.
When printing checks - Pressing the space bar will toggle between the two
options for this: print checks continuously (the default) and pause
before printing each check. Select the first option if your checks are on
pin-feed, continuous paper. Select the second if your checks are in sheet
Page 77