Dec 102017
DB3: Checkbook Balancer.
File DB3CHK21.ZIP from The Programmer’s Corner in
Category Dbase Source Code
DB3: Checkbook Balancer.
File Name File Size Zip Size Zip Type
CHECK.DBF 512 212 deflated
CHECK.DOC 7236 2171 deflated
CHECKBK1.DBF 512 210 deflated
CHECKBK2.DBF 512 210 deflated
CHECKTMP.DBF 512 203 deflated
CHKADD.PRG 3005 1099 deflated
CHKBAK.PRG 268 161 deflated
CHKCOUNT.MEM 41 23 deflated
CHKEDIT.PRG 107 86 deflated
CHKLAST.MEM 41 21 deflated
CHKMAIN.PRG 1427 554 deflated
CHKREG.PRG 5976 1700 deflated
FLIPWLD.COM 384 217 deflated
RESET.PRG 383 178 deflated
SCREENS.PRG 448 208 deflated
XDIR.CMT 795 337 deflated

Download File DB3CHK21.ZIP Here

Contents of the CHECK.DOC file



The check register system is broken down into several modules.

The Main Menu offers a selection of :

1) Check Register Reports
From here, you may select from one of seven (7) choices.

Selection (1) offers a register in Date Order. This will
display or print all items from the register between the
dates you request. They will be printed in Date Order and
will provide you with a running balance and a reconciliation
of your book balance and the bank's balance.

Selection (2) offers the same reporting features as does
selection (1) above, except that the items will be listed in
Check Number Order.

Selection (3) will display or print a listing of your
transaction in Alphabetical Order, sorted by the name of the
Payee. If there is more than one entry for a particular
payee, those transactions will be further sorted by Date,
and then by Reference Number within that date. No running
balance will be shown as it would be fairly meaningless.

Selection (4) offers the same reporting feature as selection
(3) above, but transaction will be reported in Alphabetical
Order, sorted by the information in the Memo field. If
there is more than one entry with matching memos, they will
be further sorted by Date, then by Reference Number and then
by Payee. Again, no running balances will be shown.


Selection (5) will report an Extract for a specified Payee.
You will be prompted for the name of the Payee you are
interested in. Respond with all or part of the Payee's
name. Requesting a Payee with his full name may cause some
of the transactions you are interested in to be overlooked,
if when you entered the transaction you abbreviated his
name. On the other hand, if you request an extract using
too few letters, you may produce a report that includes some
unintended transactions (for example, if you are looking for
all transactions relating to NEW YORK TELEPHONE and you
request "NEW YORK" you will get a listing of payments which
EXcludes "N.Y. TELEPHONE" and you will see listed "NEW YORK
STATE ..." etc. Make your selection carefully and be aware
of this as you enter new transactions to your check

Selection (6) will report an EXTRACT for a specified
Category as entered in the Memo field. All the rules
pertaining to item (5) above apply to this selection as
well. Make your selection with care.

Selection (7) will return you to the Main Menu.

(2) Check Register Maintenance
This selection provides a means of adjusting items in the
register. Generally, the only changes required will be to
mark previously outstanding items as having cleared. Curser
controls will be shown on the top of the screen. When the
curser is positioned on the item to be changed, make the
change and then press enter, or simply move the highlight to
the next record to be changed. Be sure that after a change
has been made, you move the highlight off of the item that
has been changed. Failing to do so will result in the
change to that transaction not being affected. Exit from
the maintenance routine by pressing Escape.

(3) Add New Transactions
When this selection is made, the system will automatically
check the number of transactions added since the last back-
up was performed. If 10 or more records have been added,
the system will suggest that you allow it to automatically
proceed with backing up your transaction file. Upon
completion of the back-up, you will be able to start adding
new transactions to the register.
You will simply fill out the form shown on the screen. Some
fields will offer a suggested response (Date & Reference
Number) which you may accept by pressing the carriage
return. If the suggested response is not appropriate, enter
the correct response and then press the carriage return.


(4) Exit to Dbase III
This is the default selection as shown at the bottom of that
screen. A carriage return at this point will cause you to
exit from the check register system and drop you into Dbase
III showing you nothing but a dot. If you do this by
mistake, you can re-enter the check register system by
typing "DO CHKMAIN" followed by a carriage return.
(5) Exit to System
When you are finished with the check register system, this
will be the choice you want to make. This will take you out
of Dbase III completely, and return you to wherever you were
when you started (this could be the DOS prompt or a master
menu system.


When the system is loaded, the Caps Lock and the Numbers Lock are
activated automatically. This should make data entry easier. These
settings will remain in effect until they are changed by the user or
Main Selection (2) - Check Register Maintenance is selected. Check
register maintenance requires using the arrow keys to navigate up and
down through the transactions and therefore the Numbers Lock has been
switched to activate the cursor controls automatically. If desired,
they can, of course, be switched back.

 December 10, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>