home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / cm170.zip / CM.DOC < prev    next >
Text File  |  1988-07-03  |  48KB  |  1,163 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.       ------------------------------------------------------------------
  12.  
  13.                   CheckMate (tm) -- Introductory User's Guide
  14.                                  Version 1.60
  15.                             Released June 27, 1988
  16.  
  17.                 Copyright (c) 1986,87,88 by Custom Technologies
  18.                               All Rights Reserved
  19.  
  20.  
  21.                    1-800-541-6234 (Orders Only, 24 hrs/day)
  22.                     (719) 260-0402 (Questions and Support)
  23.       
  24.       
  25.       ------------------------------------------------------------------
  26.                     Custom Technologies is a member of the
  27.                     Association of Shareware Professionals
  28.       ------------------------------------------------------------------
  29.       
  30.       
  31.       
  32.       
  33.       The CheckMate software is property of Custom Technologies.  You
  34.       are granted a limited license to use this software on an
  35.       evaluation basis.
  36.       
  37.       CheckMate is provided AS IS, with no warranty expressed or
  38.       implied.  Custom Technologies specifically disclaims any and all
  39.       warranties including but not limited to fitness for a particular
  40.       purpose.
  41.       
  42.  
  43.  
  44.  
  45.       CONTENTS
  46.       
  47.       1. Introduction.................................................2
  48.            1.1 Greetings
  49.            1.2 Features
  50.            1.3 Support
  51.            1.4 Other Products
  52.       2. Things You Need to Know......................................5
  53.            2.1 The Bottom Line
  54.            2.2 The Pull-Down Menu System
  55.            2.3 The Help System
  56.            2.4 Date Formats
  57.            2.5 Editing in CheckMate
  58.       3. Installing CheckMate.........................................7
  59.            3.1 Hardware Requirements
  60.            3.2 File Paths
  61.       4. Running CheckMate............................................8
  62.            4.1 Setting Up Accounts
  63.            4.2 Entering and Editing Transactions
  64.            4.3 Generating Reports
  65.            4.4 Financial Calculator
  66.            4.5 Setup
  67.       5. Final Thoughts..............................................17
  68.       Appendix A.....................................................18
  69.       
  70.       
  71.       
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.       
  100.       CheckMate (tm) Introductory User's Guide                         1
  101.  
  102.  
  103.  
  104.       1. INTRODUCTION
  105.       
  106.       1.1 Greetings
  107.       
  108.       Greetings!  Welcome to CheckMate, a full-featured, interactive
  109.       home financial program.
  110.       
  111.       CheckMate is designed to help you keep an accurate track of your
  112.       personal financial activity... no more will you have to "guess" at
  113.       your balance, or labor furiously to make your checkbook match your
  114.       bank statement.  CheckMate will record and maintain your
  115.       transactions, with full editing capabilities at your fingertips.
  116.       It will sort and print reports, search for selected items, help
  117.       you reconcile your statements, and even print your checks for you.
  118.       Your balances are automatically updated and reported, and your
  119.       records are accurate to the penny... guaranteed!
  120.       
  121.       
  122.       1.2 Features
  123.       
  124.            - Uses intuitive pull-down menu system
  125.            - Supports up to eight accounts simultaneously
  126.               (total number of accounts is limited only by disk space)
  127.            - Supports Checking and Savings accounts
  128.            - Up to 32,767 transactions may be active per account
  129.            - Prints reports in standard format or in Borland Intl's
  130.                Traveling SideKick (tm) format
  131.            - Reports and Checks may be printed in PICA, ELITE or
  132.                CONDENSED print
  133.            - Transactions may be edited or printed and search criteria
  134.                may be specified on ANY field in the transaction
  135.            - Check printer supports continuous feed AND standard checks
  136.                (YOU define the check printing in the Check Set-Up form
  137.                 and can use your own checks!)
  138.            - Allows  100 predefined transactions that can be called up
  139.                at a keystroke (such as mortgage payments, utility
  140.                bills, etc)
  141.            - Provides a financial calculator for quick figures on
  142.                loans, regular deposit accounts, and compounding
  143.            - Helps you reconcile your accounts when your statements
  144.                arrive, and prints a complete report of outstanding
  145.                transactions
  146.            - Includes extensive, context sensitive on-line help
  147.       
  148.       
  149.       CheckMate is very intuitive, and you should be able to evaluate it
  150.       effectively with this user's guide and the built-in context
  151.       sensitive HELP.  We suggest that you make good use of the HELP
  152.       system by pressing the <F1> key (note that some help screens have
  153.       multiple pages, use <PgUp> and <PgDn> to move back and forth
  154.       through the message).  Additional documentation is available,
  155.       however, and may be obtained by registering.  The complete manual
  156.       is much more detailed than this introductory guide, and includes a
  157.  
  158.       
  159.       CheckMate (tm) Introductory User's Guide                         2
  160.  
  161.  
  162.  
  163.       "quick start tutorial" as well as a "commonly asked questions"
  164.       appendix.
  165.       
  166.       We hope you enjoy CheckMate!
  167.       
  168.       Tim Bougan
  169.       President, Custom Technologies
  170.       
  171.       
  172.       
  173.       1.3 Support
  174.       
  175.       CheckMate, like many other fine "shareware" products, has been
  176.       released by its authors to the public for evaluation.  We allow
  177.       and encourage free copying and distribution of the program (in its
  178.       un-altered original form).  We are committed to supporting and
  179.       improving CheckMate, as well as developing additional products.
  180.       
  181.       If you find CheckMate useful, you should register your copy.  The
  182.       shareware concept is meant to provide a full working copy to the
  183.       user for evaluation, and NOT to give away the author's hard work.
  184.       If you choose not to register, then erase or pass your copy on to
  185.       someone else.  You can register by sending $29.95 (plus $3
  186.       shipping and handling).
  187.       
  188.       When you register, you will be placed on our mailing list and will
  189.       receive a new disk and a complete, 112-page illustrated User's
  190.       Guide. The User's Guide is 5.5"x8.5", glossy covered, typeset,
  191.       offset press printed, and saddle stitched.  You will also receive
  192.       the latest version of CheckMate on disk and be eligible for
  193.       telephone support.  We also offer low cost upgrades and discounts
  194.       on future products to registered users.
  195.       
  196.       We accept checks, money orders, CODs, MasterCard, and VISA.  Make
  197.       checks payable to Custom Technologies.  Colorado residents please
  198.       add 3% sales tax.  Send your registration and all other
  199.       correspondence to:
  200.       
  201.                               Custom Technologies
  202.                                  PO Box 62118
  203.                        Colorado Springs, CO  80962-2118
  204.                                 (719) 260-0402
  205.       
  206.       You may also order our products (charge cards or COD) by calling
  207.       TOLL FREE:
  208.       
  209.                          1-800-541-6234 (Orders Only)
  210.       
  211.       If you are outside the United States and can't call toll free, you
  212.       may reach our order line at:
  213.       
  214.                          (719) 597-8389 (Orders Only)
  215.       
  216.       This line is open 24 hours a day, seven days a week.  If you have
  217.       
  218.       CheckMate (tm) Introductory User's Guide                         3
  219.  
  220.  
  221.  
  222.       questions, want to make a quantity or dealer purchase, or if you
  223.       need support, call:
  224.       
  225.                                 (719) 260-0402
  226.       
  227.       Thank you for your support!
  228.       
  229.       
  230.       1.4 Other Products
  231.       
  232.       We also have released CheckMate-GL, a fully functional, multiple-
  233.       entry general ledger (accounting) package that integrates with
  234.       CheckMate.  If you need a more detailed break-down of your
  235.       expenses and revenues, or if you run a business, then CheckMate-GL
  236.       is for you.
  237.       
  238.       -- CheckMate-GL Features:
  239.       
  240.            - Uses intuitive pull-down and pop-up menu system
  241.            - Fully implemeted "classical" general ledger system for
  242.              both home and business use
  243.            - Integrates with CheckMate (tm) Personal Financial Software
  244.            - Supports up to 256 accounts simultaneously
  245.            - Powerful search and filter routines available for all
  246.              databases and reports
  247.            - Unique "Quick-Look" reports (including pre-posting)
  248.            - Flexible pre-defined reports with output flow control
  249.            - Unique and powerful "custom" report command language for
  250.              the power user with automatic generation for the novice
  251.            - Fully editable journal entries allowing pen and ink
  252.              corrections (no reverse entries!) prior to posting
  253.            - Allows 50 predefined journal transactions that can be
  254.              called up at a keystroke
  255.            - Pop-up chart of accounts for quick reference
  256.            - Pop-up accountant's calculator with rolling tape
  257.            - Includes extensive, context sensitive on-line help
  258.       
  259.       You can order CheckMate-GL by sending $39.95 plus $3 shipping and
  260.       handling.
  261.       
  262.       
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.       
  277.       CheckMate (tm) Introductory User's Guide                         4
  278.  
  279.  
  280.  
  281.       2. THINGS YOU NEED TO KNOW
  282.       
  283.       
  284.       This section discusses some of the "basics" of CheckMate's
  285.       operation.
  286.       
  287.       
  288.       
  289.       2.1 The Bottom Line
  290.       
  291.       As you run CheckMate, the bottom line of the screen summerizes the
  292.       functions that are available to you.  It is always present, and
  293.       should speed your use of the program as you become familiar with
  294.       its many capabilities.  Most of CheckMate's functions are
  295.       activated by the PC's function keys.  The bottom line identifies
  296.       the operation of these keys (and others).
  297.       
  298.       
  299.       2.2 The Pull-Down Menu System
  300.       
  301.       CheckMate uses the popular "pull-down" menu system as its primary
  302.       user interface.  After your start CheckMate, you will see a row of
  303.       five "choices" for you to choose from.  You may select any of the
  304.       choices in one of two ways: first, by moving the high-lighted bar
  305.       to the item of your choice (using the left or right arrow keys)
  306.       and then pressing "return" (which we will also refer to as <CR>),
  307.       or, by pressing the starting letter of your choosing.  Either
  308.       method will instantly produce a secondary menu (with a bar that
  309.       moves up and down instead of left to right).  Select individual
  310.       functions in the same manner.
  311.       
  312.       
  313.       2.3 The Help System
  314.       
  315.       As mentioned earlier, CheckMate includes built in on-line help.
  316.       Just press <F1> at any time while running CheckMate for instant
  317.       help.  Some help screens have multiple pages, so use <PgDn> and
  318.       <PgUp> to move through the message.  The help screens are
  319.       contained in the file "CM.HLP" and this file must be present in
  320.       the program file path at runtime. The program file path is set
  321.       with CMINST.COM.
  322.       
  323.       
  324.       2.4 Date Formats
  325.       
  326.       One of the most annoying aspects of many programs is rigid data
  327.       entry, especially DATES.  Our goal is to make life (computing, at
  328.       least) a little bit easier, so we built a "free-format" date entry
  329.       into CheckMate.  Whenever CheckMate calls for a date to be
  330.       entered, you can key it in almost any fashion you choose.  Dates
  331.       like 7-12-84, 3/5/86, 12 Sept 82, and so forth are all valid.  So
  332.       long as you include some delimiter between the month, the day, and
  333.       the year CheckMate should figure out what you mean.  A delimiter
  334.       can be a space, a dash, a slash, or virtually any non-number or
  335.       
  336.       CheckMate (tm) Introductory User's Guide                         5
  337.  
  338.  
  339.  
  340.       non-letter.  You can even leave all or part of the date out, and
  341.       CheckMate will use defaults (the DOS date).
  342.       
  343.       
  344.       2.5 Editing within CheckMate
  345.       
  346.       All data entry fields within CheckMate are fully "editable." The
  347.       following control-key combinations are defined within CheckMate:
  348.       
  349.            Control Key     Alternate Key               Function
  350.            -----------     -------------       -----------------------
  351.       
  352.            Control-D        right-arrow        move one character right
  353.            Control-S        left-arrow         move one character left
  354.            Control-F                           move one word right
  355.            Control-A                           move one word left
  356.       
  357.            Control-E        up-arrow           move up one field
  358.            Control-X        down-arrow         move down one field
  359.       
  360.            Control-G        DEL                delete character at cursor
  361.            Control-T                           delete word right
  362.            Control-K                           delete field right
  363.            Control-Y                           delete entire field
  364.            Control-H        BACKSPACE          delete character left
  365.       
  366.                             INS                toggle INSERT/OVERWRITE
  367.       
  368.       
  369.       Notice that the control sequences closely resemble those of
  370.       MicroPro's WordStar (tm).  We chose these combinations because of
  371.       WordStar's popularity.  For your convenience we have also
  372.       implemented the PC's standard editing keys as alternatives.
  373.       
  374.       
  375.       
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.       
  395.       CheckMate (tm) Introductory User's Guide                         6
  396.  
  397.  
  398.  
  399.       3. INSTALLING CHECKMATE
  400.       
  401.       
  402.       3.1 Hardware Requirements
  403.       
  404.       CheckMate will run on an IBM PC/XT/AT/jr/PS2 (or compatible) with
  405.       at least 256K of memory and 1 DSDD floppy disk drive (2
  406.       recommended).  It supports all IBM compatible displays.
  407.       
  408.       
  409.       3.2 File Paths
  410.       
  411.       You can specify the files paths for which CheckMate will look for
  412.       its overlay and data files with CMINST.COM.  If you are using a
  413.       hard disk, you can put CheckMate's program and overlay files in
  414.       one directory and its data files in another.  If you include the
  415.       program file path in a DOS "PATH", you can run CheckMate from any
  416.       drive or directory.  If you are using a floppy disk system, you
  417.       should put you data files on drive B and your program files on
  418.       drive A.  (You can use CheckMate on a single drive system, but you
  419.       will have limited space for data files.  You should remove all
  420.       unnecessary files from your working disk, like CMINST.COM and
  421.       perhaps even CM.HLP).  If you are using floppies but have a good
  422.       sized RAM disk, CheckMate's performance will increase
  423.       significantly if you copy its program files to the RAM disk.
  424.       
  425.       Run CMINST (make sure that CM.COM is in the default directory
  426.       first) and set up your paths.  CMINST will first display the
  427.       current default paths and then prompt you to enter new ones.  In
  428.       order to save disk space, CMINST is a simple program and does not
  429.       include CheckMate's editing features.  Note that entering only a
  430.       <CR> at the prompts will cause CMINST to clear the file paths (and
  431.       CheckMate will use the default directories when run).  Before you
  432.       do run CheckMate, make sure that the paths you selected are valid
  433.       (you may need to create them).
  434.       
  435.       
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.       
  454.       CheckMate (tm) Introductory User's Guide                         7
  455.  
  456.  
  457.  
  458.       4. RUNNING CHECKMATE
  459.       
  460.       
  461.       4.1 Setting Up Accounts
  462.       
  463.       The first pull-down menu includes five functions associated with
  464.       setting up and maintaining accounts.  They are described below.
  465.       
  466.            1)  Enter Accounts --
  467.                 Here is where you set up your accounts.  The first field
  468.                 holds the full name of the account.  The next field is
  469.                 for a shorter name that will appear on the menu.  The
  470.                 account type can be either Checking or Savings, with
  471.                 checking the default. (You will find that virtually any
  472.                 type of account can fit in one of these two general
  473.                 categories).  Enter your account number and the opening
  474.                 balance.  If the account is checking, you can enter the
  475.                 number of the next check that you will write.  When you
  476.                 are satisfied with your entries, press <F10> to save the
  477.                 account.  You can create up to eight accounts.
  478.       
  479.            2)  Edit Account --
  480.                 You can modify account data with this function.  The
  481.                 <F3> key will pop-up a menu with all your accounts
  482.                 listed.  Choose the account you want to change and
  483.                 proceed as you did when you created it.  Use <F10> to
  484.                 save your changes.  If you modify the opening balance,
  485.                 CheckMate will automatically update the entire data
  486.                 file.
  487.       
  488.            3)  Delete Account --
  489.                 This is a drastic step.  The data and index files for
  490.                 the account are gone forever.  Use the <F4> key to
  491.                 delete.  For safety, you will be prompted to confirm
  492.                 your intention.
  493.       
  494.            4)  Select Default Account --
  495.                 Use this function to select the account you wish to use
  496.                 for transaction entry and for the reports.  Note that
  497.                 the first account that you enter will automatically be
  498.                 selected at start-up, so enter your most active account
  499.                 first.
  500.       
  501.            5)  Rebuild Account Files --
  502.                 There are two reasons that you may want to use this
  503.                 function.  The first one is to condense the data file
  504.                 after a significant number of deletions (ie after
  505.                 purging old transactions).  Deleted records will be
  506.                 reused automatically, but you may want to use this
  507.                 function anyway to make back-up files smaller.  Another
  508.                 reason for using this function is to repair corrupted
  509.                 files.  Abnormal shutdown (such as a power loss) can
  510.                 cause files to be improperly closed.  Other problems can
  511.                 occur for a variety of reasons.  If your files seem
  512.       
  513.       CheckMate (tm) Introductory User's Guide                         8
  514.  
  515.  
  516.  
  517.                 improper or CheckMate reports an error, try this
  518.                 function.  It should fix most problems.  A <CR> will
  519.                 start the process, <ESC> will abort the function.
  520.       
  521.       
  522.       4.2 Entering and Editing Transactions
  523.       
  524.       The next pull-down menu list the four functions associated with
  525.       maintaining the transactions within the accounts.
  526.       
  527.            1)  Enter Transactions --
  528.                 When you select this function, you will immediately see
  529.                 another menu asking for the type of transaction you wish
  530.                 to make.  Select the type, and press <CR>.  The screen
  531.                 that appears next is based on the type of transaction
  532.                 that you are making and the type of account you are
  533.                 using.  Fill in the blanks accordingly.  The "Account
  534.                 Number" field is not for the account you are using, but
  535.                 rather a reference for the transaction (such as your
  536.                 VISA credit card number if you are writing a check to
  537.                 VISA).  You can direct the check printer to print this
  538.                 number anywhere on your check (more on this later).  The
  539.                 "Tax Flag" is simply a boolean value you can use to mark
  540.                 checks that are tax deductible.  "Printed" and "Cleared"
  541.                 are used by CheckMate and will automatically be updated
  542.                 as appropriate.  You should set the "Printed" field
  543.                 yourself if you are not going to use your printer to
  544.                 print your checks or if you are entering old
  545.                 transactions.  You can mix use of your printer and
  546.                 writing by hand to your heart's desire (Personally, I
  547.                 hate writing checks!).  The "Cleared" field is to help
  548.                 reconcile your accounts.  Mark this field ONLY if your
  549.                 the transaction already appears on your  bank statement.
  550.                 The "Expensed" flag in  used  to indicate  whether  or
  551.                 not  the  transaction  has  been "merged"  into
  552.                 CheckMate-GL (our  full-fledged  general ledger
  553.                 complement to CheckMate).
  554.       
  555.                 At any time while entering transactions, you can bring
  556.                 up a menu of frequent transactions by pressing <F2>.
  557.                 You set these frequent transactions up in the Set-Up
  558.                 menu.  This is a powerful timesaver, and one that you
  559.                 will really appreciate.
  560.       
  561.                 The <F3> key brings up the Transaction Type menu so that
  562.                 you can change types (as you enter multiple
  563.                 transactions).
  564.       
  565.                 The <F10> key will add the transaction.  If the
  566.                 transaction is entered out of sequence, the transaction
  567.                 file will be updated to reflect the change.
  568.                 Transactions are always stored chronologically.  For
  569.                 writing checks, the check number is incremented after
  570.                 each transaction.  You can change the number and write
  571.       
  572.       CheckMate (tm) Introductory User's Guide                         9
  573.  
  574.  
  575.  
  576.                 them out of sequence, but keep a close eye on the check
  577.                 number since CheckMate has no way of knowing what you
  578.                 are doing.
  579.       
  580.            2)  Editing Transactions
  581.                 One of CheckMate's most powerful features is your
  582.                 ability to edit any transaction quickly and without
  583.                 reverse entries.  Selecting the Edit Transactions
  584.                 function will take you to the last transaction that was
  585.                 entered.  You can edit this transaction or move from
  586.                 transaction to transaction with the <F7> and <F8> keys.
  587.                 You can make changes to any field, and you can even pop-
  588.                 up your frequent transactions menu just as you can while
  589.                 entering transactions.  You save your changes to disk
  590.                 with <F10> (CheckMate will prompt you first for
  591.                 confirmation).  As always, CheckMate will update the
  592.                 entire file to reflect the alterations.
  593.       
  594.                 To help you quickly find a particular transaction, we
  595.                 have provided a robust "search" utility.  Press <F5> to
  596.                 activate the search window.  Here you can specify
  597.                 criteria that must match any transactions to be edited.
  598.                 Of particular use is the EXACT MATCH versus the ANY
  599.                 MATCH function.  With ANY MATCH you can look for key
  600.                 words within any field.  For instance, you may enter the
  601.                 word "gulf" in the Payto field and hit the <F6> key.
  602.                 You would match entries like "Gulf Power", "Gulf Coast
  603.                 Community College", or "Dr. Gulfman."  CheckMate looks
  604.                 for any occurance of the string "gulf" (regardless of
  605.                 case).  You can use <F7> and <F8> to move through the
  606.                 different transactions that match your search
  607.                 specifications.
  608.       
  609.                 You can also specify the type of transactions to search
  610.                 for using the <F3> key.  The default is "All Types."
  611.       
  612.                 SPECIAL NOTE:  Since CheckMate's files are keyed ISAM,
  613.                 specifying the starting and ending dates can
  614.                 significantly increase search performance.  CheckMate
  615.                 maintains an index file based on dates, and limiting
  616.                 your search dates will decrease the file accesses that
  617.                 CheckMate has to make.
  618.       
  619.            3)  Deleting Transactions --
  620.                 Select this function when you wish to remove individual
  621.                 transactions.  This function is identical to Editing
  622.                 Transactions.  When you want to delete an entry, simply
  623.                 press <F4>.  CheckMate will prompt you for confirmation
  624.                 before proceeding, and then it will update the
  625.                 transaction file.
  626.       
  627.            4)  Purging Transactions --
  628.                 You will use this function to remove multiple
  629.                 transactions, probably as you close out a year and start
  630.       
  631.       CheckMate (tm) Introductory User's Guide                        10
  632.  
  633.  
  634.  
  635.                 a new one.  If you want to keep a backup, do it before
  636.                 you purge, as purged transactions CANNOT be recovered.
  637.                 You may want to rebuild your account files (as described
  638.                 above) to reclaim the released space.
  639.       
  640.       
  641.       4.3 Generating Reports
  642.       
  643.       The Reports menu has four options (for very different functions).
  644.       They are described below, but first there are a few common
  645.       features that should be discussed.
  646.       
  647.       All of the reports may be printed in any of three "pitches", which
  648.       are PICA, ELITE, or CONDENSED.  To use these pitches, your printer
  649.       must be capable of supporting them.  You must enter the control
  650.       codes to configure your printer in the Printer Setup function
  651.       (discussed later).  You may specify a separate pitch for your
  652.       checks and reports.
  653.       
  654.       With the exception of printing the checks, you can choose from two
  655.       different "types" for you reports.  The "Standard Type" is for
  656.       8.5x11 inch paper in a three ring binder. The alternate type is
  657.       "Traveling SideKick."  (Traveling SideKick is a trademark of
  658.       Borland International).  Selecting this option will generate
  659.       reports in a style suited for inclusion in the Traveling SideKick
  660.       binder.  Borland International has been a breath of fresh air to
  661.       the microcomputing world, and many of their products served as
  662.       inspiration for CheckMate.
  663.       
  664.       Some of the reports offer a choice of format as well.  The short
  665.       format gives a one line, quick glance at the data.  This is the
  666.       default.  The long format gives a comprehensive view of all
  667.       available data (and consumes much more paper!).
  668.       
  669.       In addition to the above options, you may also specify where you
  670.       wish the reports to go.  You may channel them to the printer
  671.       (default), to a disk file, or to the screen.  If you specify a
  672.       disk file, then you must enter a valid file name for the report to
  673.       be written to.  If you choose the screen or the printer, then you
  674.       may choose between continuous printing or have it pause between
  675.       pages.  You may abort any report at any time by pressing the <ESC>
  676.       key.
  677.       
  678.       You may also supply an optional title to be printed at the top of
  679.       your reports.
  680.       
  681.            1)  Transaction Register --
  682.                 Here is where you generate lists of all your
  683.                 transactions.  You may set any of the above options
  684.                 before you start.  You may also "selectively" print
  685.                 transactions by invoking the same "search" window that
  686.                 was described in the Editing Transactions function.
  687.                 Only the transactions that match your pattern will be
  688.                 printed.  Press <F5> to bring up the search window, and
  689.       
  690.       CheckMate (tm) Introductory User's Guide                        11
  691.  
  692.  
  693.  
  694.                 either <F5> again to find exact matches, or <F6> for the
  695.                 more powerful "any match" search.  The short report
  696.                 format  will generate one line for each transaction,
  697.                 while the long report includes all of the data.  At the
  698.                 end of the transaction report, CheckMate will list
  699.                 totals for the transactions printed.
  700.       
  701.            2)  Print Checks --
  702.                 Now for the best part -- printing the checks.  With
  703.                 CheckMate, you can let your printer write your checks
  704.                 and you DO NOT have to buy expensive, computer form
  705.                 checks (unless you want to).  Virtually any checks will
  706.                 work, and almost any printer.  See the Check Setup
  707.                 function in the Setup menu.  When you first invoke this
  708.                 function, you will see a search window appear.  You must
  709.                 specify the starting and stopping dates for printing.
  710.                 The defaults are the beginning and end of the file, and
  711.                 it could be slow if the computer always has to start at
  712.                 the beginning to look for unprinted checks.  Pressing
  713.                 the <TAB> key in the search window will bring up the DOS
  714.                 date.  Press <F5> after you have specified the dates,
  715.                 and you will be ready to print.  If you are using
  716.                 continuous form checks, you can print them all at once.
  717.                 If not, the computer will prompt you one at a time.  As
  718.                 checks are printed, CheckMate will automatically update
  719.                 the "Printed" field in the transaction.  The <F7> and
  720.                 <F8> keys will move you back and forth through the
  721.                 available checks.  When all the checks are printed,
  722.                 CheckMate will display a message and return to the menu.
  723.       
  724.            3)  Reconcile Account --
  725.                 At the end of each month there is a day of reckoning.
  726.                 Its here that CheckMate can really help.  When you enter
  727.                 this function, press <F4> to start the reconciliation
  728.                 process.  CheckMate will prompt you, transaction by
  729.                 transaction, for all entries that have cleared on your
  730.                 current bank statement (you should have the statement in
  731.                 front of you).  When you have marked all of the
  732.                 transactions, you generate the report with the <F10>
  733.                 key.  (Remember to select your format and print options
  734.                 first).  CheckMate will print a report listing all
  735.                 remaining outstanding transactions, your actual balance,
  736.                 your outstanding balance, and what your statement
  737.                 balance should be.  If there are no mistakes, this
  738.                 figure will match the one on your statement.  Most of
  739.                 the time they will match perfectly.  If not, you can use
  740.                 CheckMate's report and editing features to find and
  741.                 correct the mishap.
  742.       
  743.            4)  Account Report --
  744.                 Use this function to print general reports of all
  745.                 defined accounts.  Again, you can select format, type
  746.                 and print options before you proceed.  The long report
  747.  
  748.       
  749.       CheckMate (tm) Introductory User's Guide                        12
  750.  
  751.  
  752.  
  753.                 format generates a report similar to the one generated
  754.                 in the Reconcile Accounts function.
  755.       
  756.       
  757.       4.4 Financial Calculator
  758.       
  759.       The Calc menu includes three popular functions that we believe you
  760.       will find useful.  Although they have no bearing or effect on
  761.       CheckMate's data files, they provide helpful information to assist
  762.       you making financial decisions.  The functions are robust in that
  763.       you can calculate any one variable by providing the others.  For
  764.       instance, you can calculate the interest rate on a loan by
  765.       providing the monthly payment, the amount borrowed, the length of
  766.       the loan, and the number of payments per year.  Simple set the
  767.       interest rate to zero and press <F4>.
  768.       
  769.            1)  Loans --
  770.                 Calculate loans based on APR (annual percentage rate).
  771.                 This is the most popular and widely used method.  To
  772.                 reemphasize, you may calculate ANY of the variables that
  773.                 you wish, but you can set only ONE variable to zero at a
  774.                 time.
  775.       
  776.            2)  Regular Deposits --
  777.                 These are savings accounts, IRAs, etc.  The method for
  778.                 calculating interest varies from bank to bank, so these
  779.                 values may be slightly different from the ones your bank
  780.                 generates.
  781.       
  782.            3)  Compounding --
  783.                 This function is not widely used, but basically shows
  784.                 how a fixed sum of money will grow if left unused.
  785.       
  786.       
  787.       4.5 Setup
  788.       
  789.       Perhaps CheckMate's strongest point is its flexibility.  The
  790.       following paragraphs describe the how you can configure CheckMate
  791.       to suit your particular needs.
  792.       
  793.            1)  File Directories --
  794.                 By selecting this function, you can view the file paths
  795.                 that CheckMate searches while looking for its program
  796.                 and data files.  For logistical reasons, we chose to
  797.                 make manipulation of these paths available through a
  798.                 separate installation program (CMINST.COM).  CheckMate
  799.                 fully supports the DOS 2.0 (and above) directory struc
  800.                 ture.
  801.       
  802.            2)  Edit PayTos --
  803.                 In this section you can pre-define checks that you write
  804.                 often (such as monthly bills).  When first invoked, a
  805.                 menu appears.  This menu lists previously defined
  806.                 PayTos.  Note that although only ten items are
  807.       
  808.       CheckMate (tm) Introductory User's Guide                        13
  809.  
  810.  
  811.  
  812.                 displayed, there are FIFTY that are available.  The
  813.                 <PgDn> and <PgUp> keys will scroll through the five
  814.                 available pages.  You may select any one to edit (if you
  815.                 select a blank entry, you are essentially adding a new
  816.                 PayTo).  You can enter as many fields as you like, and
  817.                 they will be automatically inserted in your check when
  818.                 you select the item off the menu while entering
  819.                 transactions.  This can be a tremendous timesaver.  The
  820.                 <F10> key will save your changes to disk, while the <F4>
  821.                 key deletes an entry.  SPECIAL NOTE:  On some items, the
  822.                 amount of the check will change from month to month
  823.                 (like your power bill).  In these cases leave the amount
  824.                 blank, and the cursor will automatically jump to it when
  825.                 you select the item from the menu.
  826.       
  827.            3)  Edit Reasons --
  828.                 This function is identical to Editing PayTos except that
  829.                 "Reasons" are used for deposits, withdrawals, debits,
  830.                 and credits instead of checks.  You may, for instance,
  831.                 make an entry for your paycheck or an automatic IRA
  832.                 deposit.
  833.       
  834.            4)  Printer Setup --
  835.                 The Printer Setup function allows you to select four
  836.                 options and designate six printer control strings.  It
  837.                 is important to note that any changes made here are
  838.                 temporary unless you use <F10> to write the changes to
  839.                 disk.  Saving the changes requires the presence of
  840.                 CM.COM on the program file path, and you must not change
  841.                 the name of the file!
  842.       
  843.                 The first option is for the type of printer that you are
  844.                 using.  You have two choices (IBM or generic).  The only
  845.                 place where this choice will make a difference is in
  846.                 printing Traveling SideKick style reports.  If you
  847.                 select IBM, the reports will use IBM block graphics for
  848.                 borders.  The <F3> key brings up the menu.  (Traveling
  849.                 SideKick is a trademark of Borland Int'l, IBM is a
  850.                 trademark of International Business Machines).
  851.       
  852.                 The next option that you have is for the type of reports
  853.                 that you will print.  You may select the standard style
  854.                 or the Traveling SideKick style (which is suitable for
  855.                 inclusion in the Traveling SideKick binder). Pressing
  856.                 <F4> will pop-up the appropriate menu.
  857.       
  858.                 The third option sets the pitch for printing reports.
  859.                 You have PICA (10 cpi), ELITE (12 cpi), or CONDENSED (17
  860.                 cpi).  To use this option you must specify the
  861.                 appropriate control codes in the Printer Setup strings
  862.                 (discussed below).  The <F5> key brings up a menu for
  863.                 selecting the report pitch.
  864.       
  865.  
  866.       
  867.       CheckMate (tm) Introductory User's Guide                        14
  868.  
  869.  
  870.  
  871.                 The last option allows you to specify the pitch that you
  872.                 want your checks to be printed with.  This is
  873.                 independent of the report pitch but just as above you
  874.                 must specify correct printer control codes in the
  875.                 Printer Setup strings.  Press <F6> for the menu.
  876.       
  877.                 The printer control codes can be found in your printer
  878.                 manual.  You have six available strings that you can
  879.                 enter.  The format for entry is
  880.       
  881.                           \<decimal code>\<decimal code>\....
  882.       
  883.                 The back-slashes delimit the codes.  Below is an
  884.                 example:
  885.       
  886.                           \27\85
  887.       
  888.                 This string represents an <ESC> 'U'.  (That's an escape-
  889.                 capital-U).  This is a popular means of defining printer
  890.                 codes.  CheckMate comes pre-installed for an IBM
  891.                 graphics printer.
  892.       
  893.                 The Half-Line Feed String should advance the carriage
  894.                 one half line.  If your printer supports this feature,
  895.                 enter the correct string here.  This will enable
  896.                 CheckMate to print your checks on half-lines (this is
  897.                 sometimes necessary to be able to effectively print
  898.                 single feed checks). If you want to print on whole-lines
  899.                 only, then leave this field blank.
  900.       
  901.                 The PICA, ELITE, and CONDENSED Pitch strings should
  902.                 configure your printer to the correct pitch.  The
  903.                 Printer Setup and Exit strings are optional and provided
  904.                 for your convenience.
  905.       
  906.            5)  Check Setup --
  907.                 When you create an account, CheckMate will automatically
  908.                 configure your check setup for NEBS COMPUTER FORMS
  909.                 continuous feed checks.  You may use this setup if you
  910.                 wish, or you may erase the entries (by pressing <F9>)
  911.                 and enter your own definition.
  912.       
  913.                 If you want to use NEBS checks, then call NEBS directly
  914.                 at:
  915.       
  916.                                 1-800-225-9550
  917.       
  918.                 Tell the operator that you want check samples for
  919.                 "Custom Technologies' CheckMate", and give them code
  920.                 number "95024".  They should then send you an order form
  921.                 and check samples suitable for CheckMate.  The NEBS
  922.                 product number is 9029-1.
  923.       
  924.  
  925.       
  926.       CheckMate (tm) Introductory User's Guide                        15
  927.  
  928.  
  929.  
  930.                 If you want to define your own layout, then press <F9>
  931.                 to clear the definition that CheckMate created.
  932.       
  933.                 The Check Setup form allows 22 entries.  Each entry has
  934.                 4 parts, a Line Number, a Variable Number, a Column
  935.                 Number, and a Length.  The Line and Column Numbers refer
  936.                 to the lines and columns on your checks.  You will need
  937.                 to print out a template to determine these locations.
  938.                 Use the Print Template option on the SetUp menu to print
  939.                 out your template.
  940.       
  941.                 The Variable Numbers are defined within CheckMate, and
  942.                 their definitions are listed in appendix A.  In each
  943.                 entry, enter the line number of the variable, the
  944.                 variable number, the column number, and the maximum
  945.                 length that each variable can have.  Note that you have
  946.                 the option of printing checks in several different
  947.                 pitches, and that these values will differ with the
  948.                 different pitches.  Also note that line numbers are in
  949.                 increments of 1/2, so that the line numbers 1.5, 3.5,
  950.                 etc are valid.  In fact, you will most probably need to
  951.                 define some variables on the check on these half-line
  952.                 boundries (if so, you MUST define a valid half line feed
  953.                 string as described above). It is a good idea to
  954.                 experiment with some blank sheets of paper until you are
  955.                 satisfied with your check layout.
  956.       
  957.                 You also need to indicate whether you are using
  958.                 continuous form checks or not, and you must indicate the
  959.                 length in lines of each check (regardless of whether or
  960.                 not they are continuous).
  961.       
  962.                 The variable definitions are in Appendix A.  Note that
  963.                 you may maintain a separate check definition for each
  964.                 checking account that you have.  Pressing <F10> saves
  965.                 the definition to disk (in your account data file, NOT
  966.                 in CM.COM!).
  967.       
  968.            6)  Print Template --
  969.                 Use this function to print a template on an 8.5x11 sheet
  970.                 of paper (or continuous paper).  You can then use the
  971.                 template to help you define your checks.  The template
  972.                 will be printed out in the pitch that you selected to
  973.                 print your checks in, and you will insert your checks
  974.                 into the printer in the same manner that you inserted
  975.                 your template.
  976.       
  977.       
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.       
  985.       CheckMate (tm) Introductory User's Guide                        16
  986.  
  987.  
  988.  
  989.       5. FINAL THOUGHTS
  990.       
  991.       We sincerely hope that you find CheckMate to be work-saving,
  992.       friendly, and helpful.  Please pass it along to your friends.
  993.       Remember that you can help us improve CheckMate with your support
  994.       (by registering) and with your comments and ideas.  If you find
  995.       any bugs or need assistance, do not hesitate to write to us.  We
  996.       try to answer all our correspondence and are committed to making
  997.       CheckMate everything that it can and should be.  Happy computing!
  998.       
  999.       
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.       
  1044.       CheckMate (tm) Introductory User's Guide                        17
  1045.  
  1046.  
  1047.  
  1048.       APPENDIX A -- CheckMate Variable Definitions:
  1049.       
  1050.       
  1051.         Variable #       Variable       Format           Example
  1052.       
  1053.            0             Date           MMM DD, YYYY     May  4, 1986
  1054.            1             Date           MMM DD           May  4
  1055.            2             Date           YYYY             1986
  1056.            3             Date           MMM              May
  1057.            4             Date           DD               04
  1058.            5             Date           YY               86
  1059.            6             Date           MM               05
  1060.            7             Date           MM/DD/YY         05/04/86
  1061.            8             Date           MM/DD            05/04
  1062.       
  1063.            20            Amount         DD,DDD,DDD.CC    1,184,877.76
  1064.            21            Amount         DDDDDDDD.CC      1184877.76
  1065.            22            Amount         DD,DDD,DDD       1,184,877
  1066.            23            Amount         DDDDDDDD         1184877
  1067.            24            Amount         CC               76
  1068.            25            Amount         .CC              .76
  1069.       
  1070.            30            Amount         DD,DDD,DDD.CC    ***1,184,877.76
  1071.            31            Amount         DDDDDDDD.CC      *****1184877.76
  1072.            32            Amount         DD,DDD,DDD       ******1,184,877
  1073.            33            Amount         DDDDDDDD         ********1184877
  1074.       
  1075.            40            Balance        DD,DDD,DDD.CC    1,184,877.76
  1076.            41            Balance        DDDDDDDD.CC      1184877.76
  1077.            42            Balance        DD,DDD,DDD       1,184,877
  1078.            43            Balance        DDDDDDDD         1184877
  1079.            44            Balance        CC               76
  1080.            45            Balance        .CC              .76
  1081.       
  1082.            60            Amount String  (spelled out amount)
  1083.            65            PayTo
  1084.            66            For
  1085.            67            Account Number (to be printed on check)
  1086.            68            Comments
  1087.            69            Addr1 (Address Line #1)
  1088.            70            Addr1 (Address Line #1)
  1089.            71            Addr1 (Address Line #1)
  1090.       
  1091.            80            Tax Flag       'Tax Ded'
  1092.       
  1093.            90            Check Number   NNNNNNNN         1546
  1094.       
  1095.            100           '.'
  1096.            101           ','
  1097.            102           '$'
  1098.            103           '('
  1099.            104           ')'
  1100.            105           '*'
  1101.            106           '-'
  1102.       
  1103.       CheckMate (tm) Introductory User's Guide                        18
  1104.  
  1105.  
  1106.  
  1107.            107           '+'
  1108.            108           'L' (British Pound Sign)                          -                      
  1109.       
  1110.            120           Bank Account Name
  1111.            121           Bank Account Number
  1112.       
  1113.            130           'Date:'
  1114.            131           'Check Number:'
  1115.            132           'Payto:'
  1116.            133           'Amount:'
  1117.            134           'Balance:'
  1118.            135           'For:'
  1119.            136           'Comments:'
  1120.            137           'Account Number:'
  1121.            138           'Address:'
  1122.            139           'Dollars'
  1123.       
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.       
  1162.       CheckMate (tm) Introductory User's Guide                        19
  1163.