home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / PCCHECK.ZIP / PC-CHECK.DOC < prev    next >
Encoding:
Text File  |  1984-09-13  |  34.4 KB  |  927 lines

  1. .he   PC-Check - Checkbook and Savings Record Keeper 1.00    Page #
  2. .op
  3.  
  4.                    PC-Check Operations Manual
  5.                           Version 1.00
  6.  
  7.                        The Forbin Project
  8.                        and John Friel III  
  9.                             1 Sept 84
  10.  
  11.  
  12.      This manual is a brief description of the Commands and usage 
  13. of PC-Check.   PC-Check is,  for the most part,  self explanatory 
  14. but may need clarification in some areas.  
  15.  
  16.      PC-Check is a public domain program.  We request a  donation  
  17. of  only $5.00  for its use.   Those that donate   will   receive 
  18. published   announcements   for future enhancements to   PC-Check  
  19. and other  programs written by the Forbin Project.   
  20.  
  21.      PC-Check   may  be  shared  with   other  people  under  two 
  22. conditions;   that there is  NO CHARGE  for the copy(s)  and that 
  23. the  source  code  is not modified in  any way,  shape  or  form.  
  24. Please  keep an unmodified  copy  around just for  this  purpose. 
  25. You  may   modify  your own copy of the source code to suit  your 
  26. personal tastes. 
  27.  
  28.      For   more  information  on this program  or  more  detailed 
  29. information  on  interfacing  TURBO Pascal with  the  IBM  PC  or 
  30. Compatibles,  (this  was developed on a Tava PC!) please write to 
  31. the Forbin Project at :
  32.  
  33.  
  34.  
  35.  
  36.                    The Forbin Project
  37.                    John Friel III
  38.                    715 Walnut Street
  39.                    Cedar Falls, Iowa  50613
  40.  
  41.    
  42.  
  43.  
  44.  
  45.  
  46.  
  47.      Copyright (c)  The Forbin Project and John Friel III
  48.      All rights to PC-Check are reserved by the Forbin Project.   
  49.  
  50. .pa
  51.  
  52.  
  53.                 T A B L E   O F   C O N T E N T S 
  54.  
  55.                                                    Page     
  56.      Description ..................................  3 
  57.      System Requirements ..........................  4
  58.      Starting PC-Check ............................  5
  59.      
  60.      Commands .....................................  6
  61.  
  62.           Add a Transaction .......................  7 
  63.                Checking Deposit ...................  7
  64.                Checking Withdrawl .................  7
  65.                Checking Interest ..................  7
  66.                Savings Deposit ....................  8
  67.                Savings Withdrawl ..................  8
  68.                Savings Interest ...................  8
  69.                Exit ...............................  8
  70.           
  71.           Clear Transactions ......................  9
  72.           
  73.           Change Transaction File .................  9
  74.  
  75.           Show Balance Sheet ......................  9
  76.           
  77.           Print Summary ........................... 10
  78.           
  79.           Browse Transaction File ................. 10
  80.  
  81.           Exit PC-Check ........................... 11
  82.  
  83.  
  84.  
  85.      Appendix A
  86.  
  87.           TURBO Pascal Usage ...................... 12
  88.  
  89.      Appendix B
  90.  
  91.           Transaction File Description ............ 13
  92.  
  93.      Appendix C
  94.  
  95.           A sample session with PC-Check .......... 14-23
  96. .pa
  97.  
  98. 1.0                      D E S C R I P T I O N
  99.  
  100.  
  101.      PC-Check  is a checkbook and savings account record  keeping 
  102. system.   The most notable feature in this program is its ability 
  103. to  keep  track  of  both Cleared and Uncleared  entries  in  the 
  104. Transaction file.   This translates to  absolutely no extra  work 
  105. involved  when it comes time to balance the checkbook or  savings 
  106. account.   All  totals are clearly marked through out the program 
  107. for easy verification. 
  108.  
  109.      Like all methods of record keeping,  they remain accurate as 
  110. long as all entries are included.  This can't be stressed enough.  
  111. If poor records are kept, the program just won't work.  
  112.  
  113. .pa
  114.  
  115. 1.1           S Y S T E M   R E Q U I R E M E N T S
  116.  
  117.      PC-Check  REQUIRES  an  IBM  PC or  clone  with  64k  and  a 
  118. Color/Graphics  card.   As  soon as I have a monochrome card  and 
  119. monitor  on my system,  I will update the program for  it.  Alas, 
  120. money does not grow on trees.
  121.  
  122.      The use of a hard disk will greatly speed up the file access 
  123. which  is already quick.   This program was previously  coded  in 
  124. dBase  II  and was too slow for any amount of transactions to  be 
  125. scanned.   PC-Check is about 100 times faster that dBase II.  
  126.  
  127.      One  option in PC-Check requires the use of a  printer.   If 
  128. you  have  a printer connected to you machine,  you  can  have  a 
  129. listing  of  the transaction file to put away with  your  monthly 
  130. statements.  If you don't have a printer connected, please do not 
  131. use option 5 from the Main Menu.
  132. .pa
  133.  
  134. 2.0             S T A R T I N G   P C - C H E C K
  135.  
  136.      PC-Check  is started by entering  PC-Check  <cr>.   PC-Check 
  137. will then display its logo at the top of the screen.  Immediately 
  138. after the logo,  a window will open prompting you for the name of 
  139. your transaction file name.  This file name can be preceded by an 
  140. optional  drive specifier if the file is on another  drive.   You 
  141. are  limited  to  eight characters for the file name  and  cannot 
  142. include a file suffix.
  143.  
  144.      Here are some valid file names:
  145.  
  146.                          C:John         
  147.                          Tranfile
  148.                          B:checks   
  149.                          (ect. ect...)
  150.  
  151.      Invalid file names would be as follows:
  152.                          
  153.                          B:checks.trn
  154.                          checkfile.dat
  155.  
  156.      You get the idea.   PC-Check follows all entered file  names 
  157. with  the suffix of `.CHK' so you can tell them from other files.  
  158. If you decide that you really didn't want to run  PC-Check,  just 
  159. press  the  <cr> key and you will be asked if you want  to  quit. 
  160. Reply  Y or N as you choose.   Note too that a lot of commands in 
  161. PC-Check  do not require the use of the <cr> key.   Just  another 
  162. little convenience for you.  
  163.  
  164.      If you are just starting and do not have a file already, PC-
  165. Check will ask you if you want to create the file.  Again, answer 
  166. with Y or N.   If you selected Y, it will go ahead and create the 
  167. file on the specified drive (or default if no drive specifier was 
  168. included).  See Appendix A for a description of the file and it's 
  169. record format.   If you selected N,  the cycle of asking for  the 
  170. file name will repeat.
  171.  
  172.      Now you are given the Main Menu.   Notice how the upper left 
  173. corner of the window has [ Main Menu ] flashing?  This is to tell 
  174. you  that the Main Menu is active.   Sometimes,  it gets a little 
  175. confusing as to which Menu you are in.  The window corner that is 
  176. flashing is always the active window.   One exception to the rule 
  177. is discussed in the Browse command.  
  178. .pa
  179.  
  180. 2.1                      C O M M A N D S
  181.  
  182.      There are Seven commands in the Main Menu as follows.
  183.  
  184.                1)   Add Transactions
  185.                2)   Clear Transactions
  186.                3)   Change Transaction File
  187.                4)   Show Summary Sheet
  188.                5)   Print Transaction File
  189.                6)   Browse Transaction File
  190.                7)   Exit PC-Check
  191.  
  192.  
  193.      All are selected by pressing the corresponding number on the 
  194. keyboard.  My preferred method of operation includes pressing the 
  195. Num Lock key for easy entry of the various amount prompts.  
  196. .pa
  197.  
  198. 2.2       Add Transactions
  199.  
  200.      This will open a window in the middle of the screen and give 
  201. you (what else), another Menu.  Add covers Six different types of 
  202. transactions: 
  203.                CD  --  Checking Deposit
  204.                CW  --  Checking Withdrawl
  205.                CI  --  Checking Interest
  206.                SD  --  Savings Deposit
  207.                SW  --  Savings Withdrawl
  208.                SI  --  Savings Interest
  209.  
  210.      All transaction entered from Add Transactions are set to  an 
  211. uncleared state.  
  212.      
  213.  
  214. 2.21      Checking Deposit
  215.  
  216.      Selecting  this will open a window over the Add  Transaction 
  217. Menu and show you Three prompts.  Answer the Date prompt with the 
  218. correct date of the deposit to the account.  Only valid dates can 
  219. be entered.   The amount is entered in the standard dollar format 
  220. and  can be optionally entered without a decimal if the amount is 
  221. a whole number.  I.E.  $20.00 could be entered as just  20.  (the 
  222. period is the end of the sentence)  And last, there is room for a 
  223. memo of up to 30 characters.  This can be nul if you don't want a 
  224. memo.  PC-Check will then ask you if the entered data is correct. 
  225. Respond  with a Y or N.   If you answered Y,  the transaction  is 
  226. added to the transaction file.  Lastly, you are asked if you want 
  227. to  exit  the  checking deposit window.   If you  answer  N,  the 
  228. entries will clear and and you can enter another deposit.  When Y 
  229. is entered, the window will disappear and you will be back in the 
  230. Add Transaction Menu.  
  231.  
  232.  
  233. 2.22      Checking Withdrawl
  234.  
  235.      This  window come up looking like a blank check  (well,  use 
  236. your imagination).   The date prompt is the same as before and is 
  237. the same in all transactions.   The Check No. is a a whole number 
  238. (no decimals here!) with room for 5 digits.   You must press <cr> 
  239. after  the check number and all remaining fields.   There are  40 
  240. characters available to enter the name of the person or  business 
  241. the check was written to.   The rest of the fields are just as in 
  242. a Checking Deposit.
  243.  
  244.  
  245. 2.23      Checking Interest
  246.  
  247.      This has the same prompts as the Checking Deposit.  
  248. .pa
  249.  
  250. 2.24      Savings Deposit
  251.  
  252.      This  has the same prompts as the Checking Deposit but flags 
  253. the transaction as a savings transaction.
  254.  
  255.  
  256.  
  257. 2.25      Savings Withdrawl
  258.  
  259.      This has the same prompts as the Savings Deposit.
  260.  
  261.  
  262. 2.26      Savings Interest
  263.  
  264.      This has the same prompts as the Savings Deposit.
  265.  
  266.  
  267.      One  final note on the transactions.   They all take up  the 
  268. same amount of space in the file but the transaction type flag is 
  269. different for each one.
  270.  
  271.  
  272. 2.27      Exit Add Transaction
  273.  
  274.      This just takes you back to the Main Menu.
  275. .pa
  276.  
  277. 2.3       Clear Transactions
  278.  
  279.      You  may have noticed by now that every command opens  up  a 
  280. new window.   Well,  I like to use windows because they look neat 
  281. and keep the information organized.  
  282.  
  283.      You  would  use  this  option  when  you  get  your  monthly 
  284. statement  and  or canceled checks.   Usually the statement  will 
  285. have the checks numbered for easy reference.   PC-Check will then 
  286. scan  the  transaction  file from beginning to  end  looking  for 
  287. uncleared transactions.   
  288.      
  289.      When  it finds an uncleared one,  it pauses to  display  the 
  290. data  for that transaction and asks you if it has  cleared.  Stop 
  291. and verify that the data is correct. If the data displayed is NOT 
  292. correct,  make a note of the transaction number, Quit the current 
  293. window  (answer  Q to the prompt) and go to the Browse option  to 
  294. correct it.   If it show up on your statement,  then press Y.  If 
  295. not,  press N.  If you got to this window by accident or you want 
  296. to quit, press Q.    
  297.  
  298.      Proceed  through  the scan until you have  covered  all  the 
  299. transaction. PC-Check only changes the transaction cleared flags.  
  300. You  will then be given a total for the number of transactions in 
  301. the file and how many you have cleared. 
  302.  
  303.      There,  now you have just balanced your checkbook!  To check 
  304. your totals against what PC-Check has,  exit this window and  you 
  305. will return to the Main Menu.  From there, select option number 4 
  306. to see PC-Check's totals.
  307.  
  308.  
  309. 2.4       Change Transaction File
  310.  
  311.      If you are like me,  you might have two checking accounts to 
  312. keep  track  of.   This will bring up the File Allocation  screen 
  313. just like when you started the program.   Enter the name of  your 
  314. other transaction file just as before.  The previous file will be 
  315. closed and the new one opened for use.
  316.  
  317.  
  318. 2.5       Show Balance Sheet
  319.  
  320.      This is where PC-Check will go through your transaction file 
  321. totaling all the transactions.  Both cleared and uncleared are in 
  322. separate  figures  for easy reference.   Near the bottom  of  the 
  323. screen are the grand totals.
  324.  
  325.      Make  sure that you have entered any interest that may  have 
  326. been  included  on  your  account into  the  appropriate  Deposit 
  327. transaction.  This would throw off the totals if not done. 
  328. .pa
  329.  
  330.      The  last Four totals show what you have in  your  accounts.  
  331. The  numbers  labeled `Bank Balance' should match the  totals  on 
  332. your  bank statement.   If they don't,  check to see if you  have 
  333. entered  all of the transactions on the statement and Browse  the 
  334. transaction file for incorrect entries.
  335.  
  336.      The  numbers  labeled  `Real Balance' show  just  that,  the 
  337. balance  of your account including any transactions that did  not 
  338. get  to the bank before the statement was sent out.   If you  are 
  339. overdrawn, (tch, tch) the totals will show in RED.  PC-Check does 
  340. NOT  guarantee  a positive balance,  but will help you  head  off 
  341. those nasty overdraft penalties.
  342.  
  343.      The  last  line  of  the  window  will  show  you  how  many 
  344. transactions are in the file and wait for you to press any key to 
  345. continue.  Pressing any key takes you back to the Main Menu.
  346.  
  347.  
  348. 2.6       Print Transaction File
  349.  
  350.      This  option requires that you have a printer  connected  to 
  351. you  computer.   PC-Check  sends control codes to the printer  to 
  352. make the print condensed so it can display each transaction on  a 
  353. single  line.   You would use this option after you balance  your 
  354. account as a backup listing of all entered transactions.   Please 
  355. make sure the printer is turned on and ready.   PC-Check dislikes 
  356. a non-ready peripheral.
  357.  
  358.  
  359. 2.7       Browse Transaction File
  360.  
  361.      Yet another window covers the screen.   This time, there are 
  362. several  more  options  that can be used without  the  <cr>  key.   
  363. They are in square brackets as follows:
  364.  
  365.                [F]  Displays the first record in the file.
  366.                [L]  Displays the last record in the file. 
  367.                [N]  Displays the next record or reshows the last
  368.                     record  if you are at the end.
  369.                [P]  Displays the previous record or  reshows  the 
  370.                     first record if you are at the beginning.
  371.                [+]  Skips Ten records toward the end of the file.
  372.                [-]  Skips Ten records toward the beginning of 
  373.                     the file.
  374.                [Q]  Quits the Browse window and goes to the  
  375.                     Main Menu.
  376.                [E]  Edit the current record.
  377.  
  378.      The only command listed that needs more explanation is Edit.  
  379. Edit opens a flashing RED window that contains a duplicate of the 
  380. current  record displayed on the screen in GREEN.   PC-Check then 
  381. changes the color to CYAN so you can tell what you are changing. 
  382. .pa
  383.  
  384.      You  are required to reenter the date.   The <cr> key may be 
  385. pressed  for the remaining entries to indicate that they  are  to 
  386. remain as they are.   To change one or more of the entries,  just 
  387. type over the data displayed and press <cr>.   After the data has 
  388. been  modified,  PC-Check gives you a chance to abort the changes 
  389. and exit or accept the changes as you have specified.
  390.  
  391.      
  392.      When you are returned to the Browse window,  the record that 
  393. you just edited will not reflect the changes until you  redisplay 
  394. the record.   Hitting [N] and then [P] will reshow the record and 
  395. your changes then appear.
  396.  
  397.  
  398. 2.8       Exit PC-Check
  399.  
  400.      This  closes  the  current  transaction  file  and  you  are 
  401. returned to the DOS prompt.  PC-Check may easily be re-entered by 
  402. pressing F3 and <cr>.   You will also note that running  PC-Check 
  403. does not require a reload of COMMAND.COM after you exit.
  404. .pa
  405.  
  406. 3.0                    A P P E N D I X   A
  407.  
  408.  
  409. 3.1       TURBO Pascal Usage
  410.  
  411.      TURBO  Pascal  was  used  to  create  PC-Check  for  several 
  412. reasons.   It creates a total working environment very similar to 
  413. basic,  but that is where the similarities end.   The language is 
  414. easy to work with.  It allows structured top-down programming and 
  415. the  ability  to define your own types of variables.   Just as  a 
  416. side  note,  PC-Check  does  not have a  single  GOTO  statement!  
  417. Another  advantage  is  the  creation  of  .COM  files  from  the 
  418. compiler.   No  more  having  to load BASIC  and  then  run  your 
  419. program.   The  program editor is another big plus to the system.  
  420. It emulates the WordStar editor almost completely.   TURBO Pascal 
  421. also  lets  you use all of the available memory in  your  system.  
  422. Programs can be larger than the available memory by the efficient 
  423. use of overlays.   I could go on and on about TURBO  Pascal.   By 
  424. the way,  I am not affiliated with Borland International,  just a 
  425. very happy customer.
  426.  
  427. .pa
  428.  
  429. 4.0                    A P P E N D I X   B
  430.  
  431.  
  432. 4.2       File Structure
  433.  
  434.      The  following  is really a copy from the source code  which 
  435. shows the file structure.
  436.  
  437. type
  438.   check_trans  = (cdeposit, cwithdrawl, cinterest,
  439.                   sdeposit, swithdrawl, sinterest);
  440.   check_type   = record
  441.                    post_date : string[8];
  442.                    check_no  : integer;
  443.                    to_who    : string[40];
  444.                    amount    : real;
  445.                    memo      : string[30];
  446.                    check_tran: check_trans;
  447.                    cleared   : boolean;
  448.                  end;
  449.  
  450.      In  all,  each record stored in the transaction file  is  91 
  451. bytes.   The file is random access  with the potential for 32,767 
  452. transactions total.   If for some reason,  you need to store more 
  453. records than this,  the program can accommodate a file that would 
  454. take up all the space on a 20 meg hard drive!  In other words, as 
  455. many  records  as  you  need.  Why  not the  larger  of  the  two 
  456. incorporated you say?  With the latter method,  TURBO would  slow 
  457. down  a  little bit and I didn't think that anyone would  use  up 
  458. 32,767  records.  That  would be almost a hundred transactions  a 
  459. day!
  460. .pa
  461.  
  462. 5.0                    A P P E N D I X   C
  463.  
  464. 5.2       A sample session with PC-Check
  465.  
  466.      Enter  everything  in curly brackets {},  the return key  is 
  467. marked by a <cr>.  The rest will be my comments.
  468.  
  469.      Start up PC-Check and enter "TEST" as your transaction  file 
  470. name.  Then we are going to add 12 transactions to the file, 2 of 
  471. every type.
  472.  
  473.                   [ from the DOS Ready prompt ]
  474. {PC-Check<cr>}
  475.  
  476.       [ PC-Check shows the logo and asks for a file name ]
  477.  
  478. {test<cr>}          the transaction file name
  479. {Y}                 Yes, we want to create it
  480.  
  481.  
  482.      Now  you  are  in the bottom window called  the  Main  Menu.  
  483. Everything starts and ends in the Main Menu.  Shall we begin?
  484.  
  485.  
  486. {1}                     Go to the Add Transaction Menu
  487. {1}                     Adding a checking deposit
  488. {090184}                The date entered was September 1st, 1984
  489. {100<cr>}               Notice I left off the cents. 
  490.                         Its not required.
  491. {my first deposit<cr>}  a simple memo...
  492. {Y}                     Yes, the transaction looks right.
  493. {N}                     No, I want to enter another one
  494.  
  495.                  [ here the screen will reset ]
  496.  
  497. {090184}                Enter the date again
  498. {55.55<cr>}             a nice odd amount
  499. {2nd deposit memo<cr>}  
  500. {Y}                     Yes, the transaction looks right.
  501. {Y}                     Yes, I want to Exit.
  502.                
  503.            [ now you will be back in Add Transaction ]
  504.  
  505.      Lets  exit  this  Menu for a moment to take a  peek  at  the 
  506. Balance sheet.   This will help you get used to moving from  menu 
  507. to menu in the program.
  508.  
  509. {7}                      Exit the Add Transactions Menu 
  510.  
  511.                 [ now you are in the Main Menu ]
  512.  
  513. {4}                      Select the Show Balance Sheet Menu
  514.  
  515.            [ a window opened up called Balance Sheet ]
  516.            [  the disk did a quick spin and now some ]
  517.            [  totals are on the screen.              ]
  518.  
  519.      There  are  now  2  different fields that have  a  total  of 
  520. $155.55  in them.   The Uncleared Checking Deposits and the  Real 
  521. Balance  near the bottom.   You have added 2  transactions,  both 
  522. were  Checking Deposits.   Since you haven't received  your  bank 
  523. statement  (coming  up soon),  they haven't cleared and the  Bank 
  524. Balance  still shows 0.00 .   The last line in the window  should 
  525. say  there  are  2 transactions in the file,  press  any  key  to 
  526. continue.    Go ahead and press any key when you are done looking 
  527. at the window. (I'll wait...)
  528.  
  529.  
  530.      Glad to have you back!  Did you see those neat graphics?  We 
  531. still have more time if you want to see them again.  Go on, press 
  532. the 4 and watch them again.
  533.  
  534.      Ok, more neat graphics are in store, so be patient.  We have 
  535. more transactions to enter now.
  536.  
  537. {1}                      re-enter the Add Trans Menu
  538. {2}                      select Checking withdrawl
  539.  
  540.        [ the Add Menu was replaced with what looks like ]
  541.        [ a blank check. (using your imagination??)      ]
  542.  
  543. {090284}                 note that the date does not need a <cr>
  544. {101<cr>}                the first check number
  545. {John Friel III<cr>}     make the check out to me
  546. {5.00<cr>}               a mere 5 dollars
  547. {PC-Check donation<cr>}  the memo 
  548. {Y}                      Yes, the transaction looks right.
  549. {N}                      No, I want to do another
  550.                
  551. {090384}                 another date
  552. {102<cr>}                the next check
  553. {7-11<cr>}               
  554. {5.00<cr>}               another 5 dollars
  555. {for gas<cr>}            memo
  556. {Y}                      Yes, the transaction looks right.
  557. {Y}                      Yes, I want to Exit.
  558.           
  559.                 [ you are back in the add Menu ]
  560.  
  561. {3}                      select Checking Interest
  562.  
  563. {090384}                 another date
  564. {1.23<cr>}               
  565. {Y}                      Yes, the transaction looks right.
  566. {N}                      No, I want to do another
  567.                
  568. {090384}                 another date
  569. {1.23<cr>}               
  570. {Y}                      Yes, the transaction looks right.
  571. {Y}                      Yes, I want to Exit.
  572.           
  573.               [ you are back in the add Menu     ]
  574.               [ now lest do the same for Savings ]
  575. .pa
  576.  
  577. {4}                      select Savings Deposit
  578.  
  579. {090384}                 another date
  580. {1.23<cr>}               
  581. {savings  deposit<cr>}  
  582. {Y}                      Yes, the transaction looks right.
  583. {N}                      No, I want to do another
  584.                
  585. {090384}                 another date
  586. {100<cr>}               
  587. {savings  deposit<cr>}  
  588. {Y}                      Yes, the transaction looks right.
  589. {Y}                      Yes, I want to Exit.
  590.  
  591.               [ you are back in the add Menu     ]
  592.  
  593. {5}                      select Savings Withdrawl
  594.  
  595. {090384}                 another date
  596. {10<cr>}            
  597. {savings  withdrawl<cr>}  
  598. {Y}                      Yes, the transaction looks right.
  599. {N}                      No, I want to do another
  600.                
  601. {090384}                 another date
  602. {10<cr>}               
  603. {savings  withdrawl<cr>}  
  604. {Y}                      Yes, the transaction looks right.
  605. {Y}                      Yes, I want to Exit.
  606.  
  607.               [ you are back in the add Menu     ]
  608.  
  609.      So  far  so  good.    We  only  have  the  Savings  Interest 
  610. transactions  to go.   Hang in there,  we're almost to those neat 
  611. graphics and a balanced account!  Lets continue...
  612.  
  613. {6}                      select Savings Interest
  614.  
  615. {090384}                 another date
  616. {.50<cr>}                50 cents ( not much huh )
  617. {savings interest<cr>}   memos should be descriptive
  618. {Y}                      Yes, the transaction looks right.
  619. {N}                      No, I want to do another
  620.                
  621. {090384}                 another date
  622. {1<cr>}                  only 1 dollar
  623. {savings interest<cr>}   memos should be descriptive
  624. {Y}                      Yes, the transaction looks right.
  625. {Y}                      Yes, I want to Exit.
  626.  
  627.               [ you are back in the add Menu     ]
  628.  
  629. .pa  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.      Good!   Now you have entered a total of 12 transactions into 
  636. the  file.   Lets go to the Balance Sheet and see whats  cooking.  
  637. This time, See if you can get there without my help. 
  638.  
  639.  
  640.  
  641.  
  642.  
  643.      If you have problems, turn the page and I will tell you how.
  644. See you there!
  645. .pa
  646.  
  647.      Did you have any problems?   You didn't?   Great!   But  for 
  648. those of you that did, here is how it is done.
  649.  
  650. {7}                      Exit the Add Transactions Menu 
  651.  
  652.                 [ now you are in the Main Menu ]
  653.  
  654. {4}                      Select the Show Balance Sheet Menu
  655.  
  656.      Now that we are all at the Balance Sheet, lets take a closer 
  657. look  at the figures.   The window should look something like the 
  658. following:
  659.  
  660.  
  661.                     Deposits       Withdrawls          Interest
  662. Cleared
  663.   Checking            0.00              0.00             0.00
  664.   Savings             0.00              0.00             0.00
  665.  
  666. Uncleared
  667.   Checking          155.55             10.00             2.46
  668.   Savings           101.23             20.00             1.50
  669.  
  670.                     Checking       Savings
  671.      
  672. Total Cleared          0.00           0.00
  673.  Real Balance        148.01          82.73
  674.  
  675.    Total Transactions =   12            Press any key to Return
  676.  
  677.  
  678.      Lets examine these by transaction.   Since we still  haven't 
  679. got  the Bank statement yet,  all of the Cleared total in the top 
  680. third  are 0.00 .   We made 2 of every type of  transaction.   As 
  681. mentioned  earlier,  all  transactions  added  to  the  file  are 
  682. Uncleared.   The  checking deposits were $100 and $55.55  so  the 
  683. uncleared  checking deposits  is $155.55 .   To make this part  a 
  684. little shorter,  PC-Check has totaled all of the transactions  in 
  685. their respective places.  
  686. .pa
  687.  
  688.      In the bottom third, labeled Total Cleared, are 0.00s again. 
  689. You guessed it, that elusive statement still hasn't arrived.  The 
  690. Real Balance is calculated as follows.  Pay close attention.
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697. Checking:      Cleared Deposit          0.00
  698.              + Cleared Interest         0.00
  699.              - Cleared Withdrawls       0.00
  700.              -------------------------------
  701.              = Total Cleared            0.00 >------+
  702.              ===============================        |
  703.                                                     |
  704.                Total Cleared            0.00 <------+
  705.              + Uncleared Deposits     155.55
  706.              + Uncleared Interest       2.46
  707.              - Uncleared Withdrawls    10.00
  708.              -------------------------------
  709.              = Real Balance           148.01  
  710.              ===============================
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.      Savings  is calculated in the same manner.   Looks like  the 
  718. Postman has brought us a statement!  So lets get back to the Main 
  719. Menu so we can clear the entries listed.
  720.  
  721.  
  722.                [ Statement on the following Page ]
  723. .pa
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.                 Very First Federal Trusting Bank
  733.             ----------------------------------------
  734.                            Statement.
  735.  
  736.      Code                Checking                 Amount
  737.      ----                                         ------
  738.      CW                                           5.00
  739.      CW                                           5.00
  740.      CI                                           1.23
  741.      CD                                         100.00
  742.      CD                                          45.55
  743.                                    ---------------------
  744.                                    Balance      136.78
  745.  
  746.  
  747.      Code                Savings                  Amount
  748.      ----                                         ------
  749.      SD                                           1.23
  750.      SD                                         100.00
  751.      SW                                          10.00
  752.      SW                                          10.00
  753.      SI                                           0.50
  754.      SI                                           1.00
  755.                                    ---------------------
  756.                                    Balance       82.73
  757.  
  758. ----------------------------------------------------------------
  759.  
  760.      Key : CW  Checking Withdrawl      SW  Savings Withdrawl
  761.            CD  Checking Deposit        SD  Savings Deposit
  762.            CI  Checking Interest       SI  Savings Interest 
  763.  
  764.  
  765. .pa
  766.  
  767.      Ok,  lets  go to the Clear Transactions window and  do  just 
  768. that.
  769.  
  770. {2}                      select Clear Transactions
  771.  
  772.            [ the window overlaps the current screen ]
  773.  
  774.      Now  the  disk does a quick spin and the  first  transaction 
  775. that we entered show up on the screen.   Because the file was new 
  776. when we started, all of the entries will show up. 
  777.  
  778.      The valid options for this window are  Y,  N and Q. Upper or 
  779. lower case is fine, PC-Check is not picky.
  780.  
  781.      Keep  the  Bank statement handy.   As the  transactions  are 
  782. displayed, enter the appropriate response.  For your convenience, 
  783. I will also list the actions to take.
  784.  
  785. {Y}                 the first deposit cleared
  786.  
  787.          [ The second transaction is now on the screen ]
  788.  
  789.      Right  away  we  seem to have a  problem.   Looking  at  the 
  790. statement,   we   see  a  deposit  for  $45.55  and  the  current 
  791. transaction  shows  $55.55.   We  will assume that  the  Bank  is 
  792. correct in this case.  (As a note,  do not always assume the Bank 
  793. is  correct,  Banks  do make mistakes too.)  Make a note  of  the 
  794. transaction  that  is in error,  you will need this in  the  next 
  795. step.   The  correct  response to this transaction  would  be  Q.  
  796. ALWAYS correct any mistakes when they are found.
  797.  
  798.      PC-Check then scans the rest of the file to total the amount 
  799. of transactions and reports the following.
  800.  
  801.                Total Transactions =  12
  802.                Total Cleared      =   1
  803.                Press any key to Return
  804.  
  805.      Go  ahead and press any key.   You are now back in the  Main 
  806. Menu.   The  transaction in error must now be Edited.   Option 6, 
  807. Browse Transaction File,  lets us do just that.   Select 6 and we 
  808. can begin.
  809.  
  810. {6}                 select Browse Transaction File
  811.  
  812.              [ the Browse window covers the screen ]
  813.  
  814.      Now we see the Browse sub-commands at the top of the window.  
  815. The transaction in error was #2.   Pressing [E] now does nothing.  
  816. You  must  first have a transaction displayed so  PC-Check  knows 
  817. which transaction to edit.
  818. .pa
  819.  
  820.      Press [F] and then [N] to see the transaction in error.
  821.  
  822. {F}                 show the First transaction
  823. {N}                 show the Next transaction
  824.  
  825.      Transaction #2 is now displayed on the screen.  As we have a 
  826. transaction displayed, the [E] is now active.
  827.  
  828. {E}                 Edit the current transaction
  829.  
  830.      Here  another window opens up showing the transaction  below 
  831. in GREEN.   PC-Check changes the correction color to CYAN so  you 
  832. can tell what is being changed.  
  833.  
  834. {090384}            enter the date again. it turns CYAN.
  835. {<cr>}              we don't want to change the Check number.
  836.                     In a Deposit, Check No. defaults to 0.
  837. {<cr>}              Like-wise for the Pay To entry.
  838. {45.55<cr>}         Here we change the amount of the deposit.
  839.                     Note that if the CYAN number has less decimal
  840.                     places than the original number, Only what is
  841.                     entered in CYAN is accepted.
  842. {<cr>}              Leave the memo alone.
  843. {Y}                 Yes, the correction look right
  844. {Y}                 Yes, we want to exit.
  845.  
  846.             [ the Edit window has just disappeared ]
  847.  
  848.      The  transaction  that we just edited,  (on the screen  now) 
  849. does  not  have the changes we made!   That is  because  we  have 
  850. edited the file directly.   To see the changes to transaction #2, 
  851. press [P] and then [N].
  852.  
  853. {P}                 show the Previous transaction
  854. {N}                 show the Next transaction
  855.  
  856.      Now  transaction #2 has the correct amount for the  deposit.  
  857. We  can  hit the [Q] now because we want to finish  Clearing  the 
  858. other entries on the statement.
  859.  
  860. {Q}                 Quit the Browse window
  861.  
  862.                   [ Browse window disappears ]
  863.  
  864. {2}                 Back to Clear Transactions
  865.  
  866.      Now  notice  that transaction #2 was the first one to  show.  
  867. That is because #1 was cleared by you the first time.   This  one 
  868. now shows the correct amount so you can clear it.
  869.  
  870. {Y}                 clear 2nd deposit
  871. {Y}                 clear check 101
  872. {Y}                 clear check 102
  873. {Y}                 clear checking interest for 1.23
  874.  
  875. {N}                 bypass this because only 1 checking
  876.                     interest shows on the statement
  877. {Y}                 clear 1st savings deposit
  878. {Y}                 clear 2nd savings deposit
  879. {Y}                 clear 1st savings withdrawl
  880. {Y}                 clear 2nd savings withdrawl
  881. {Y}                 clear 1st savings interest
  882. {Y}                 clear 2nd savings interest
  883.  
  884.      That  was the last entry in the file.   PC-Check then  shows 
  885. you   that  there  are  12  transactions  in  the  file  and   10 
  886. transactions were cleared.  Go ahead and press any key to Return.
  887.  
  888.                     [ back to the Main Menu ]
  889.  
  890.      Now lets take a look at the Balance Sheet. (number 4)
  891. Got  it on the screen?   Good.   Now compare the totals under the 
  892. Total  Cleared heading.   They should match the totals  from  the 
  893. Bank  statement.   Note too that the Total Cleared is $1.23  LESS 
  894. than  the  Real Balance.   This is because of the $1.23  Checking 
  895. interest did not show up on the statement (look at the  uncleared 
  896. checking interest total) but is available to you in your account.
  897.  
  898.      Also  note that the Total Cleared and Real Balance for  your 
  899. savings  account  match.   This  is correct because  all  of  the 
  900. transactions   for  the  savings  account  cleared  on  the  Bank 
  901. statement.
  902.  
  903.  
  904.  
  905.  
  906.          Viola!  You have just balanced your checkbook!
  907.  
  908.  
  909.  
  910.      You  have  successfully completed the  walk-through  of  PC-
  911. Check.   Please consider the donation of $5.00.  Good software at 
  912. a  good  price  is hard to come by.   We at  the  Forbin  Project 
  913. support  the idea of "Share-ware" and "Free-ware" and hope all of 
  914. you  do to.   It's because of you that we are able to  bring  you 
  915. helpful programs like PC-Check.  Thanks again.
  916.  
  917.  
  918.                                         The Forbin Project
  919.  
  920.  
  921.  
  922.                                         John Friel III
  923.                                         715 Walnut Street
  924.                                         Cedar Falls, Iowa 50613
  925.  
  926.  
  927.