home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / limanews / CKBKWR.TXT < prev    next >
Text File  |  2006-10-19  |  8KB  |  162 lines

  1. ORIGINALLY PUBLISHED IN LIMA NEWSLETTER FEBRUARY
  2. 1987.  THIS SOFTWARE IS PUBLIC DOMAIN AND AVAILABLE
  3. FROM THE LIMA UG
  4.  
  5.                 CHECK-BOOK WRITER
  6.  
  7.                 by Melvin Nomina
  8.                Lima Ohio User Group
  9.  
  10.     How many TI users balance check books and keep
  11. track of their checks with the aid of a computer
  12. program?  The answer is,"Not many."  Although there are
  13. several good check book programs in the libraries of
  14. most user groups they are time consuming.  You have to
  15. write your checks, record data in your checkbook, load
  16. the computer program, and enter the same data into the
  17. computer.  Most TI users prefer to use a hand
  18. calculator and keep track of checks by hand, since it
  19. is faster that way.
  20.  
  21.     The program that follows is different.  It actually
  22. SAVES TIME.  The program IMPRINTS CHECKS and PRINTS
  23. CHECK STUBS with the printer as you enter data.  All
  24. you do is run the program, and type in the names and
  25. dollar amounts as prompted.  When all data for a check
  26. are entered the computer prompts you to insert a blank
  27. check into the printer (not at all difficult, see
  28. below), and the data are automatically printed onto the
  29. check and onto a printed check stub.  Sheets of these
  30. stubs can be saved in a notebook instead of manually
  31. entering the transaction in your checkbook.  The data
  32. are also automatically merged into a disk file which
  33. can later be printed out or displayed on the screen
  34. either as is, or sorted according to payee.
  35.  
  36.     Check-book Writer can keep track of 4 different
  37. bank accounts all from the same program and all on the
  38. same disk.  You could, for example, keep records on
  39. your own checking account, your spouse's checking
  40. account, a money market account with limited check
  41. writing privilages, and one of the kid's checking
  42. accounts. 
  43.  
  44.     Using the program is easy.  It is menu directed,
  45. and an instruction subprogram is immediately available
  46. from most menus.  Put the program on a newly
  47. initialized disk. Name the program LOAD and use the
  48. disk in DSK1.  Select extended basic, and once
  49. autobooted the program will start RUNning in a few
  50. seconds because a prescan routine has been added.  When
  51. you RUN the program for the first time select item (6)
  52. from the first menu.  This routine will create all
  53. needed data files on the disk.  You will not have to
  54. use item (6) again until you put the program on another
  55. disk. 
  56.  
  57.     The program is designed to use normal sized bank
  58. checks in its first three accounts (Bankbooks 1-3).
  59. Program lines 2800-2890 control the actual allignment
  60. and printing of normal sized checks on a Star or Epson
  61. printer.  These program lines can be altered if your
  62. checks are physically slightly different than mine.
  63. Fan fold paper is left in the printer, and it is NOT
  64. necessary to use special templates to run the checks
  65. through most printers.  When prompted an unused check
  66. is inserted on top of the paper and partially inside
  67. the bar which guides the paper as it emerges on the
  68. PLATEN in the front of the printer.  If the platen
  69. RELEASE LEVER is open (in the "T" or tractor freed
  70. position) this insertion is easy.  The check is lined
  71. up with the left paper perforation and with a
  72. horizontal line previously printed on the paper as part
  73. of the check stub.  The platen RELEASE LEVER is then
  74. engaged (in the "F" or friction feed position) and the
  75. PAPER BAIL BAR (the bar with the little rollers on it
  76. to hold the paper flat on the platen) is lowered over
  77. the top of the check.  The check is now held firmly in
  78. position and at the press of the <ENTER> key check
  79. printing begins.  This description is based on
  80. inserting checks into a GEMINI 10X or STAR SG-10
  81. printer.  Insertion into other printers is probably
  82. just as easy.
  83.  
  84.     Using "Bank book 4" from the first menu, the
  85. program will permit proper printing on special large
  86. 8.5 x 11 inch checks with sprocket holes.  These
  87. special large checks are designed to feed through a
  88. printer in the same way as fan fold paper.  Such checks
  89. can be ordered from some office supply stores or from
  90. computer supply catalogs.  The cost of these large
  91. checks is usually more than the cost of ordinary checks
  92. you get from your bank.
  93.  
  94.     System requirements include extended basic, 32K,
  95. and a disk system.  A printer is not absolutely
  96. required, since all data can be displayed on the
  97. screen, but it is certainly extremely useful.  Also
  98. useful, but not required, is the CorComp TRIPLE TECH
  99. card or 9900 Clock.  By removing the "!" in lines
  100. 2550-2570 you can have a time and date added to each
  101. check record.
  102.  
  103.     The program creates 3 files for each of the 4 bank
  104. accounts.  One printer name file is also created.  The
  105. default printer name in this file is PIO.  If you want
  106. to change the printer name, or examine what name is
  107. currently stored in the printer name file, choose item
  108. (5) from the first menu.  All files are DIS/VAR 80 and
  109. can be edited using TI-WRITER.  The easy ability to
  110. edit these files with TI-WRITER is an advantage if you
  111. make incorrect enteries.
  112. BKBBOOKx shows the account x balance. It is a one line
  113.    file with a blank space followed by the balance.
  114. BKNBOOKx shows the number of the last transaction or
  115.    check used in account x.  It is a one line file with
  116.    a blank space followed by the last check's number.
  117. CHECKBOOKx shows (in this order) the reference (or
  118.    check) number, the date, "For", deposit amount,
  119.    payee, check amount, was check printed?, and new
  120.    balance for each transaction.  This file is your
  121.    record of all previous activity in account x.  The
  122.    first record (line) of this file should be a null
  123.    string (blank).
  124. PRI-SET shows the name of the printer. Default is
  125.    "PIO".  It is a one line file with the printer name
  126.    starting in column 1 (no blank space before name).
  127.  
  128.     Data entry instructions can be read from within the
  129. program.  Be sure to enter data exactly as directed.
  130. For example, January 1, 1986 must be entered as
  131. "01/01/86".  "1/1/86" would generate an error and
  132. return you to the first menu.  Also amounts must have a
  133. decimal point and cents.  Six dollars should be entered
  134. as ""6.00", not as "6".  Deposits are recorded by
  135. choosing item #1 (Write Checks) from the main menu.
  136. When entering deposits, a zero should be entered for
  137. "Amount" of check.
  138.  
  139.     I find this program a real time saver.  I sit down
  140. once a month, load this program, and write checks for
  141. all my bills.  Any deposits or checks written in the
  142. meantime I temporarily record in my checkbook until I
  143. can enter the data into this program.  When I get my
  144. checks back from the bank I use TI-Writer to load the
  145. CHCKBOOKx file and place an "x" next to each
  146. transaction number (checks and deposits) listed on the
  147. bank statement.  I also make a notation of the amounts
  148. of any checks or deposits that are not yet recorded on
  149. the bank statement.  I then load the program, select
  150. the proper account number from the first menu, and
  151. select BALANCE CHECKBOOK from the second menu.  After
  152. entering as prompted the bank statement balance, recent
  153. deposits, the value of outstanding checks, and any
  154. interest or service charges not yet on the bank
  155. statement, the BALANCE CHECKBOOK routine calculates the
  156. new balance.  The only thing this program doesn't do
  157. is, from within the program, bring up a check number
  158. and allow you to check it off as having been returned
  159. by the bank.  This is done with TI-Writer as described
  160. above.  Maybe some good XB programer can add such a
  161. feature.
  162.