home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / pash.zip / PASHDOC.TXT < prev    next >
Text File  |  1988-07-30  |  94KB  |  2,460 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                            POINT & SHOOT HOME MANAGER 2.0
  7.  
  8.  
  9.                                Copyright (C) 1988
  10.                                 All Rights Reserved
  11.  
  12.                          Applied Micro Systems Technology
  13.                                   Kurt H. Diesch
  14.                    Member, Association of Shareware Professionals
  15.  
  16.                              Revised:   July 7, 1988
  17.  
  18.  
  19.  
  20.           Point & Shoot Home Manager is a dedicated home management database
  21.           program designed for IBM Personal Computers and  100% compatibles. 
  22.           Applied  Micro Systems Technology reserves the  COPYRIGHT to  this 
  23.           program  and  all   related  materials.  The  user  is  granted  a 
  24.           non-exclusive   license to  use  the  program  and  is  encouraged
  25.           to  pay for the program if it is found to be useful.   Payment  of
  26.           the    $35  registration  fee  will  entitle  the  user  to   full 
  27.           registration   including printed documentation and  user  support. 
  28.           Government  and business entities may not use the program  without
  29.           paying the full registration fee.     Please register your program
  30.           with the form included at the end of the documentation.  REMEMBER:
  31.           Shareware is not free! Send payments to:
  32.  
  33.  
  34.                           Applied Micro Systems Technology
  35.                           P.O. Box 1596, Welch Ave. Station
  36.                           Ames, Iowa  50010
  37.  
  38.  
  39.           The  user is also granted permission to make unlimited  copies  of
  40.           the  program and to distribute those copies as long as no  fee  is
  41.           charged  for the program.   A duplication charge not to exceed  $5
  42.           may be collected.
  43.  
  44.           Applied  Micro  Systems  Technology  specifically  disclaims   all
  45.           warranties,  expressed or implied,  including but not limited  to,
  46.           implied   warranties  of  merchantability  and  fitness  for   any
  47.           particular  purpose.   In  no event shall  Applied  Micro  Systems
  48.           Technology  be  liable  for  any  loss  of  profit  or  any  other
  49.           commercial   damage,   including  but  not  limited  to   special,
  50.           incidental, consequential or other damages.
  51.  
  52.  
  53.  
  54.  
  55.                   MEMBER - ASSOCIATION OF SHAREWARE PROFESSIONALS
  56.  
  57.  
  58.           The author of this program is a member of ASP and has agreed to
  59.           comply with its standards:
  60.  
  61.           Programming standards-
  62.             -  The program meets ASP's definition of Shareware.
  63.             -  The program has been thoroughly tested by the author and 
  64.                should not be harmful to other files or hardware if used 
  65.                properly (although ASP cannot warrant this; therefore, the 
  66.                user should take normal precautions in trying new software).
  67.  
  68.           Documentation standards-
  69.             -  Sufficient documentation is provided to allow the average 
  70.                user to try all major functions of the program.
  71.             -  The program author has explained the Shareware concept in a 
  72.                professional and positive manner.
  73.  
  74.           Support standards-
  75.             -  The program author will respond as described in the
  76.                documentation to people who send registration payments.  At a 
  77.                minimum, the author will send an acknowledgment of payment.
  78.             -  The author will respond to written bug reports from 
  79.                registered users when the user provides a self-addressed, 
  80.                stamped envelope (some authors will respond by phone, but 
  81.                this is not an ASP requirement).
  82.             -  Incompatibilities with other software or hardware, major or 
  83.                unusual program limitations, or known problems are noted in 
  84.                the documentation that comes with the shareware version of 
  85.                the program.
  86.  
  87.           General-
  88.             -  The author keeps his/her membership in ASP current.
  89.             -  The author recognizes that any user may appeal to ASP for any 
  90.                unresolved dispute that arises.
  91.  
  92.  
  93.           If you feel that the author has not complied with these  standards
  94.           in some manner or if you register the program with the author  and
  95.           subsequently  have  any disputes with the author which  cannot  be
  96.           resolved, please write the ASP at:
  97.  
  98.  
  99.                          Association of Shareware Professionals
  100.                              325 118th Ave SE, Suite 200
  101.                                 Bellevue, WA  98005
  102.  
  103.  
  104.           While ASP cannot warrant programs nor the actions of members,  ASP
  105.           will  do  what  it  can  to assure  that  all  authors  who  claim
  106.           membership  comply with ASP standards.   These standards  are  the
  107.           assurance  of  quality  and support that you  will  get  when  you
  108.           register Shareware produced by ASP members.
  109.  
  110.  
  111.  
  112.                                     SHAREWARE
  113.  
  114.  
  115.           To promote better understanding of the shareware concept,  ASP has
  116.           developed the following official definition of shareware:
  117.  
  118.                Shareware  distribution  gives  users a  chance  to  try
  119.                software  before  buying it.   If you  try  a  Shareware
  120.                program  and  continue using it,  you  are  expected  to
  121.                register.  Individual programs differ on details -- some
  122.                request  registration  while  others  require  it,  some
  123.                specify a maximum trial period.  With registration,  you
  124.                get anything from the simple right to continue using the
  125.                software to an updated program with printed manual.
  126.  
  127.                Copyright  laws apply to both Shareware  and  commercial
  128.                software,  and the copyright holder retains all  rights,
  129.                with   a  few  specific  exceptions  as  stated   below.
  130.                Shareware  authors  are accomplished  programmers,  just
  131.                like  commercial  authors,   and  the  programs  are  of
  132.                comparable  quality.  (In  both cases,  there  are  good
  133.                programs  and bad ones!)  The main difference is in  the
  134.                method of distribution.   The author specifically grants
  135.                the right to copy and distribute the software, either to
  136.                all  and  sundry or to a specific group.   For  example,
  137.                some   authors  require  written  permission  before   a
  138.                commercial disk vendor may copy their Shareware.
  139.  
  140.                So,  Shareware is a distribution method,  not a type  of
  141.                software. You should find software that suits your needs
  142.                and  pocketbook,  whether it's commercial or  Shareware. 
  143.                The  Shareware system makes fitting your  needs  easier,
  144.                because  you  can try before you buy.  And  because  the
  145.                overhead is low, prices are low also.  Shareware has the
  146.                ultimate  money-back guarantee -- if you don't  use  the
  147.                product, you don't pay for it.
  148.  
  149.  
  150.  
  151.                                 TABLE OF CONTENTS
  152.                                 -----------------
  153.  
  154.           INTRODUCTION   ....................................    1
  155.  
  156.           INSTALLATION   ....................................    2
  157.  
  158.           GENERAL OVERVIEW   ................................    5
  159.  
  160.           DATABASE COMMANDS   ...............................    6
  161.  
  162.           MAIN MENU COMMANDS   ..............................   10
  163.              Account   ......................................   10
  164.              Editor   .......................................   10
  165.              Finance   ......................................   10
  166.              Homework   .....................................   10
  167.              Insurance   ....................................   10
  168.              Labels   .......................................   10
  169.              Phonebook   ....................................   10
  170.              Records   ......................................   10
  171.              Setup   ........................................   11
  172.              Utility   ......................................   11
  173.              Vehicle   ......................................   11
  174.  
  175.           ACCOUNTING SYSTEM   ...............................   12
  176.              Accounting Fundamentals   ......................   12
  177.              Accounting System Setup   ......................   16
  178.              Account   ......................................   17
  179.              Genledger   ....................................   18
  180.              Posting   ......................................   19
  181.              Standards   ....................................   20
  182.              Yearend   ......................................   20
  183.  
  184.           EDITOR COMMANDS   .................................   22
  185.             Overview & Command Summary   ....................   22
  186.             The Editing Screen   ............................   23
  187.             Options   .......................................   23
  188.             Cursor Movement   ...............................   24
  189.             Editing Commands   ..............................   25
  190.             Search Commands   ...............................   26
  191.             Block Commands   ................................   27
  192.             Miscellaneous Commands   ........................   28
  193.  
  194.           FINANCE COMMANDS   ................................   29
  195.              Report   .......................................   29
  196.              Update   .......................................   29
  197.  
  198.           HOMEWORK DATABASE   ...............................   30
  199.  
  200.           INSURANCE DATABASE   ..............................   31
  201.  
  202.           LABELS COMMAND   ..................................   32
  203.  
  204.           PHONEBOOK DATABASE   ..............................   33
  205.  
  206.           RECORDS DATABASE   ................................   34
  207.  
  208.  
  209.           SETUP   ...........................................   35
  210.  
  211.           UTILITY COMMANDS   ................................   36
  212.              Fixup   ........................................   36
  213.  
  214.           VEHICLE DATABASE   ................................   37
  215.  
  216.           REGISTRATION FORM   ...............................   38
  217.  
  218.  
  219.  
  220.                                    INTRODUCTION
  221.                                    ------------
  222.  
  223.           The  Point  & Shoot Home Manager arose from  dissatisfaction  with
  224.           available programs to manage the details of operating a home.  The
  225.           Point & Shoot Home Manager encapsulates,  within a single program,
  226.           the  primary  data management tasks necessary in  the  home.   The
  227.           Point & Shoot Home Manager is a collection of dedicated  databases
  228.           for  complete home budgeting,  tracking of home maintenance,  home
  229.           inventory  and  important  record  tracking,   name  and   address
  230.           tracking,  and vehicle maintenance recordkeeping.  A full featured
  231.           financial  calculation system is included.  This is not  simply  a
  232.           home   budgeting  system  like  so  many  others.    This   is   a
  233.           comprehensive home management system.
  234.  
  235.           Point  &  Shoot Home Manager requires the following  hardware  and
  236.           software to operate correctly:
  237.  
  238.                o  IBM or 100% compatible computer with 320K minimum memory
  239.  
  240.                o  2 floppy disks or hard disk (recommended)
  241.  
  242.                o  MS-DOS version 2.0 or greater
  243.  
  244.                o  Color/graphics, monochrome, EGA or VGA display adaptor
  245.  
  246.                o  CONFIG.SYS file must set FILES=20
  247.  
  248.  
  249.           As   you  are  well  aware,   part  of  the  reward  for   writing
  250.           well-received software is monetary.  If you would like to continue
  251.           to  use Point & Shoot Home Manager,  a $35 payment  will  register
  252.           your  copy of the program.   The registration fee entitles you  to
  253.           printed  documentation  and  user  support.   Another  benefit  of
  254.           registration is that I will take your feedback into  consideration
  255.           for future versions of the program.   Please use the  registration
  256.           form found in this documentation file to register your copy of the
  257.           program.
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.                                       - 1 -
  277.  
  278.  
  279.                                    INSTALLATION
  280.                                    ------------
  281.  
  282.  
  283.           Installation of this program is as simple as operating the program
  284.           itself.  Follow these installation instructions carefully.  If any
  285.           problems are encountered, first check your computer.  If you still
  286.           have  problems,  enlist  the aid of someone who  is  perhaps  more
  287.           knowledgeable with computers than yourself.   A third  alternative
  288.           is  to  contact AMST.   Note: Only registered users  will  receive
  289.           support,  but  if  you are testing the program,  you  may  receive
  290.           limited support.
  291.  
  292.           The only files required to run the Point & Shoot Home Manager are:
  293.  
  294.                PASH.EXE   The Point & Shoot Home Manager Program.  This
  295.                file must reside on a bootable disk for floppy systems,
  296.                or it must be available in the current directory or in
  297.                the PATH if used on a hard disk.
  298.  
  299.                *.DBD      These are the database definition files used
  300.                with the databases in the Point & Shoot Home Manager. 
  301.                These files must be available on the data disk for
  302.                floppy systems, or in the current directory if used on a
  303.                hard disk.
  304.  
  305.  
  306.           Whether using a hard disk or dual floppy disk system, you must use
  307.           a CONFIG.SYS file that contains the following line:
  308.  
  309.                               FILES = 20
  310.  
  311.  
  312.  
  313.           DUAL FLOPPY DISK SYSTEMS
  314.           ------------------------
  315.  
  316.           1)  Copy PASH.EXE from the Point & Shoot Home Manager distribution
  317.               disk to a bootable floppy disk.
  318.  
  319.           2)  Copy all of the "DBD" files from the Point & Shoot Home 
  320.               Manager distribution disk to a blank data disk.
  321.  
  322.           3)  Place the new bootable disk in drive A: and the data disk in
  323.               drive B:, switch to drive B: and invoke the Point & Shoot
  324.               Home Manager from drive A:
  325.  
  326.                               A> B:
  327.                               B> A:PASH
  328.  
  329.           4)  The Point & Shoot Home Manager should run.  The SETUP command
  330.               should be used immediately to set the program parameters.
  331.  
  332.  
  333.  
  334.  
  335.                                       - 2 -
  336.  
  337.  
  338.  
  339.           HARD DISK INSTALLATION
  340.           ----------------------
  341.  
  342.           If running the Point & Shoot Hard Disk Manager:
  343.  
  344.           1)  Use the FILE COPY command to copy PASH.EXE to the \P&S
  345.               directory.
  346.  
  347.           2)  Use the TREE MAKE command to create a directory to hold
  348.               the Point & Shoot Home Manager data and use the FILE COPY
  349.               command to copy all files with the ".DBD" extension to the
  350.               new data directory.
  351.  
  352.           3)  Use the MENU ADD command to add the PASH command to the
  353.               user-defined menus.  Remember to select the data directory
  354.               as the directory path.
  355.  
  356.           4)  The SETUP command should be used immediately to set the
  357.               program parameters.
  358.  
  359.  
  360.           If not running the Point & Shoot Hard Disk Manager:
  361.  
  362.           1)  Create a new subdirectory on the hard disk for the Point &
  363.               Shoot Home Manager program and data files.
  364.  
  365.           2)  Copy all the files on the distribution disk to the newly
  366.               created directory.
  367.  
  368.           3)  The Point & Shoot Home Manager program may now be run
  369.               from the new directory by changing to that directory and
  370.               entering the following command:
  371.  
  372.                               PASH
  373.  
  374.           4)  To run the Point & Shoot Home Manager from one directory and 
  375.               to store the data files in a different directory, first create 
  376.               a separate directory to hold the Point & Shoot Home Manager 
  377.               data files, and copy the files with the ".DBD" extension to 
  378.               that directory.  Note: The PATH command in AUTOEXEC.BAT must 
  379.               include the path containing PASH.EXE.  The Point & Shoot Home 
  380.               Manager may then be executed from the data directory by making 
  381.               that directory the default and entering the PASH command.
  382.  
  383.           5)  The SETUP command should be used immediately to set the
  384.               program parameters.
  385.  
  386.  
  387.  
  388.           REMEMBER:  Set FILES = 20 in CONFIG.SYS file!
  389.  
  390.  
  391.  
  392.  
  393.  
  394.                                       - 3 -
  395.  
  396.  
  397.  
  398.           PRINTING THE DOCUMENTATION
  399.           --------------------------
  400.  
  401.           To print the documentation, type the following from the DOS
  402.           prompt:
  403.  
  404.                               COPY  PASHDOC.TXT  PRN:
  405.  
  406.           Another option to print the documentation is to use the File Print
  407.           command found in the Point & Shoot Hard Disk Manager.
  408.  
  409.  
  410.  
  411.           Following  is  a complete list of the Point & Shoot  Home  Manager
  412.           program and data files contained on the distribution disk.
  413.  
  414.                CHANGES   TXT   Program revision history
  415.                FILES     TXT   A file containing this file list
  416.                PASH      EXE   The Point & Shoot Home Manager program
  417.                PASHDOC   TXT   Program documentation
  418.                PASHACCT  DBD   Account database definition file
  419.                PASHGL    DBD   General ledger database definition file
  420.                PASHHOME  DBD   Home maintenance database definition file
  421.                PASHINS   DBD   Insurance database definition file
  422.                PASHPHON  DBD   Phonebook database definition file
  423.                PASHRECS  DBD   Records database definition file
  424.                PASHVEH   DBD   Vehicle maintenance database definition file
  425.                READ      ME    Last minute changes and installation help
  426.  
  427.           In addition, the Point & Shoot Home Manager will create files with
  428.           either  a  ".DB"  extension which are database files  (files  that
  429.           contain  actual data),  or ".Kxx" extension which are index  files
  430.           for a database (the xx denotes the field numbers described later). 
  431.           Other files may be created with the EDITOR command.
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.                                       - 4 -
  454.  
  455.  
  456.                                  GENERAL OVERVIEW
  457.                                  ----------------
  458.  
  459.           The  desired method of program operation is to place  PASH.EXE  in
  460.           one  directory  (or  one  floppy disk) and  the  files  with  .DBD
  461.           extensions (the database definition files) in a separate directory
  462.           (or  disk).   The  second directory (or  disk)  becomes  the  data
  463.           directory  (or disk).   The program is then invoked from the  data
  464.           directory  (or  disk).   This method  requires  setting  the  PATH
  465.           command appropriately for hard disks.
  466.  
  467.           The  advantage  of separating the program data  from  the  program
  468.           itself is that more than one directory (or disk) could be used for
  469.           data.  Thus, distinct data for different years or different people
  470.           using the program can be maintained.  This method avoids having to
  471.           place the PASH.EXE file in each data directory (or disk).
  472.  
  473.           When  Point & Shoot Home Manager is run,  the main program  screen
  474.           will  appear.   The top line of the screen displays the  name  and
  475.           version  of the program,  a copyright notice and the current  date
  476.           and  time.   The center portion of the screen displays a  detailed
  477.           copyright notice and registration information.  The bottom section
  478.           of the screen displays the program menus with an explanatory  line
  479.           on the bottom.
  480.  
  481.           Most  of  the program functions are executed through the  list  of
  482.           commands  shown  in the bottom area of the screen.   The  [Space],
  483.           [BackSpace]  or [left/right arrow] keys may be used  to  highlight
  484.           the  desired  command.   The one-line description of  the  command
  485.           shown  on the last line of the screen will  change  appropriately. 
  486.           To  execute  any of the functions, press the first letter  of  the
  487.           command or hilite the command and press [Return].
  488.  
  489.           Some commands will invoke another command list.   The name of  the
  490.           current  command  list  is always shown on the left  side  of  the
  491.           command list.  You may move to a previous command list by pressing
  492.           the  [Esc] key.   Each command list also has a QUIT command  which
  493.           will move to the previous command list. In general,  the [Esc] key
  494.           serves to abort any operation or selection.
  495.  
  496.           Occasionally,  you  will  be presented with  a  vertical  list  of
  497.           choices for some program options.  Select from these lists  either
  498.           by  pressing the up or down arrow keys to move the  highlight  bar
  499.           and pressing [Return] when the desired option is highlighted or by
  500.           pressing  the  first letter of the options.   You  may  optionally
  501.           press the [Esc] key to abort the selection process.
  502.  
  503.           At any time during the operation of the program, you may press the
  504.           [Alt-C] key combination to activate an on-screen calculator.   The
  505.           [Esc]  key will return you to the program at the point from  which
  506.           you started the calculator.   A calendar screen is also  available
  507.           at  any time with the [Alt-L] command.   To quit the  program  and
  508.           return  to the operating system,  press [Esc] or select QUIT  from
  509.           the Main Menu command list.
  510.  
  511.  
  512.                                       - 5 -
  513.  
  514.  
  515.                                 DATABASE COMMANDS
  516.                                 -----------------
  517.  
  518.           The  Point  & Shoot Home Manager contains  several  databases.   A
  519.           database is a collection of data in a format that is similar to  a
  520.           collection  of  index  cards.    Each  record  in  a  database  is
  521.           equivalent to a card in an index file.   Each piece of information
  522.           in a record is called a field.  An entire group of similar records
  523.           is  stored in a single file called a database.   In this  program,
  524.           the database files end with the .DB extension.
  525.  
  526.           To assist in sorting and retrieving data in the Point & Shoot Home
  527.           Manager  databases,  the  program maintains key  files  which  are
  528.           separate  files  (ending with .Kxx) consisting of  data  from  one
  529.           field from a database kept in sorted order.
  530.  
  531.           The  databases  included  in the Point & Shoot  Home  Manager  are
  532.           Accounts, General Ledger, Home Maintenance, Insurance,  Phonebook,
  533.           Records,  and Vehicle Maintenance.  The commands used to work with
  534.           the  databases  are generally identical and  are  described  here. 
  535.           Differences  that occur will be covered in the  associated  detail
  536.           section of this documentation.
  537.  
  538.           IMPORTANT:  NEVER  turn  the computer off  while  the  program  is
  539.           operating.   Always quit first.   Damage to databases could result
  540.           from turning the computer off while the program is running!
  541.  
  542.           In  general,  the program databases operate in the  same  fashion. 
  543.           After  selecting  the appropriate database from the  program  main
  544.           menu,  a screen will appear that displays information relative  to
  545.           the  database  in  use.   Line  24  of  the  screen  will  display
  546.           information related to the current database.  This line will show,
  547.           in order,  the name of the current database,  the current order of
  548.           the  database,  the page and number of pages  total,  the  current
  549.           record  number,  the  number of records currently  stored  in  the
  550.           database,  the total number of records counting previously deleted
  551.           records,  and the number of records that may still be added to the
  552.           database (dependent on disk space remaining).
  553.  
  554.                Browse:   Shows the records in tabular format.  The
  555.                          [PgUp/PgDn] and [up/down arrow] keys may be used to
  556.                          move through the list.  The [left/right] arrow keys
  557.                          scroll the screen horizontally.  [^Home] and [^End]
  558.                          jump to the beginning and end of the database
  559.                          respectively.  [Esc] returns to the original
  560.                          database screen at the original record and [Return]
  561.                          selects the record that the arrow is pointing to. 
  562.                          Search options in the Browse command allow quick
  563.                          location of records. The [F1] and [F2] keys are
  564.                          used to set the primary and secondary search
  565.                          strings for the field currently shown on the left
  566.                          side of the browse screen. After setting the
  567.                          desired search strings, [F5] and [F6] are used to
  568.                          search forward or backward.  A match indicator is
  569.                          shown on the lower right corner of the screen.
  570.  
  571.                                       - 6 -
  572.  
  573.  
  574.  
  575.                Delete:   Deletes the current record after user confirmation.
  576.  
  577.                Enter:    Enters a new record into the current database.  For
  578.                          an explanation of data entry, see the section on
  579.                          Data Entry Screens.
  580.  
  581.                Find:     Finds a record matching a selected field.  You will
  582.                          be prompted to enter a string to match.  Find
  583.                          options include equal to, greater than or equal,
  584.                          less than, and partial match.
  585.  
  586.                Key:      Used to add or delete keys in the database.  A
  587.                          prompt will ask if the desired action is to add or
  588.                          delete a key.  After selecting the appropriate
  589.                          option, a list of key field choices will appear
  590.                          from which the desired field may be selected.  Key
  591.                          fields are marked with a K or k to indicate unique
  592.                          keys or duplicate keys respectively.  Unique key
  593.                          fields that have been predefined for a database may
  594.                          not be deleted, and a maximum of 10 key fields may
  595.                          be defined for a database.
  596.  
  597.                Order:    Changes the record display order.  A list of key
  598.                          field choices will appear from which you may select
  599.                          the desired order.  Key fields are marked with a K
  600.                          or k to indicate unique keys or duplicate keys
  601.                          respectively.
  602.  
  603.                Report:   Allows the user to select a report to print for the
  604.                          database.  All databases have at least two report
  605.                          options: All records or current record summary. 
  606.                          Other reports available are covered in detail in
  607.                          the sections describing each database.  Reports
  608.                          will print in the current database order.
  609.  
  610.                Transfer: Transfers the database records to an Ascii file for
  611.                          use by other programs.  Each field in the database
  612.                          will be placed on a separate line in the output
  613.                          file.  Text fields will be enclosed in quotes,
  614.                          numeric fields are left-justified without quotes. 
  615.                          The field specifications are detailed in the
  616.                          appropriate database section.  The Transfer command
  617.                          creates a file with the same name as the current
  618.                          database, but with a ".TFR" extension.  If the
  619.                          transfer file already exists, you will be asked if
  620.                          it is OK to replace it.
  621.  
  622.                Update:   Updates the current database record.  For an
  623.                          explanation of data entry, see the section on Data
  624.                          Entry Screens.
  625.  
  626.  
  627.  
  628.  
  629.  
  630.                                       - 7 -
  631.  
  632.  
  633.  
  634.           Several  additional  database commands are available but  are  not
  635.           shown as menu items:
  636.  
  637.                [F5] [F6]:  Move to the previous/next record.
  638.  
  639.                [^Home] [^End]:  Jumps immediately to the first/last record
  640.                          of the database.
  641.  
  642.                [PgUp] [PgDn]: If the current database contains more than one
  643.                          screen of data, these commands are used to select
  644.                          the other pages.
  645.  
  646.  
  647.           At  many points in the program,  you will be using the  Enter  and
  648.           Update commands to enter and/or change information on the  screen. 
  649.           After  you have selected the Enter or Update command,  a  flashing
  650.           "*"  will appear on the data screen to indicate where  information
  651.           is  to be entered.   A cursor will also show the current  position
  652.           within  a data field.   (Data fields are the hilited areas of  the
  653.           screen).   Some or all of the following commands will be available
  654.           for data entry:
  655.  
  656.                [left/right arrow]:  Moves the cursor within the current
  657.                          field.  If the cursor is at the first position in a
  658.                          field, then the previous field will be selected. 
  659.                          If the cursor is at the last position in a field,
  660.                          then the next field will be selected.
  661.  
  662.                [^left/^right arrow]:  Moves the cursor to the first/last
  663.                          position in the current field.
  664.  
  665.                [up/down arrow]:  Selects the previous/next data field for
  666.                          editing.
  667.  
  668.                [F1]:     Inserts the current date into the current field of
  669.                          the database (only if the field is a date field).
  670.  
  671.                [F3]:     Performs a lookup into another database for quick
  672.                          data entry.  This command is only available in some
  673.                          databases and will only operate on some fields. 
  674.                          When the lookup command is selected, the program
  675.                          will attempt to find a record in another database
  676.                          that matches the current field.  If the field is
  677.                          blank or a match could not be found, the familiar
  678.                          Browse screen will appear.  The Browse commands
  679.                          described previously may be used to locate and/or
  680.                          select a record.  Appropriate information will then
  681.                          be returned to the current database with the fields
  682.                          completed.
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.                                       - 8 -
  690.  
  691.  
  692.  
  693.                [F5]:     Accepts changes to the current record and moves to
  694.                          the previous record of the database. (Not available
  695.                          in Enter mode)
  696.  
  697.                [F6]:     Accepts changes to the current record and moves to
  698.                          the next record of the database.  If in Enter mode,
  699.                          a new blank record will appear for data entry.
  700.  
  701.                [F8]:     Blanks the current field.
  702.  
  703.                [Enter]:  Same as right or down arrow for next field.
  704.  
  705.                [Esc]:    Aborts changes made to the current record and
  706.                          completes Enter/Update action.
  707.  
  708.                [F10]:    Accepts changes made to the current record and
  709.                          completes Enter/Update actions.
  710.  
  711.  
  712.           Power  outages  and surges as well as  computer  malfunctions  may
  713.           cause  corruption to occur in the databases of the  program.   The
  714.           only  security you have against such problems is to  make  regular
  715.           backups  of  your data.   It is suggested that you use  a  rotated
  716.           backup  routine where you keep two copies of  backups.   Alternate
  717.           between these disks each time you perform a backup.
  718.  
  719.           When  making your backups,  you may either use the backup  program
  720.           that  comes  with your DOS disks or any  other  commercial  backup
  721.           program (like Point & Shoot Backup/Restore).  To backup your data,
  722.           you  must specify all files that end with the ".DB"  extension  as
  723.           well as files that end with a ".Kxx" extension, where then xx is a
  724.           number that identifies the field number for the key.   Other files
  725.           that may have been created with the built-in editor should also be
  726.           specified for backups.
  727.  
  728.           If the need ever arises to restore your databases from your backup
  729.           disks,  follow the procedure in your backup program  documentation
  730.           to restore your data.
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.                                       - 9 -
  749.  
  750.  
  751.                                MAIN MENU COMMANDS
  752.                                ------------------
  753.  
  754.           The  Main  Menu  is  the center of  Point  &  Shoot  Home  Manager
  755.           activity.   Some of the Main Menu commands move to another command
  756.           list, while others will immediately execute a command.   Following
  757.           is a description of the Main Menu commands.
  758.  
  759.  
  760.           ACCOUNT
  761.  
  762.           Moves to the accounting functions command list described later  in
  763.           this  documentation.   The accounting functions are used to  track
  764.           and maintain the financial records of your home.
  765.  
  766.  
  767.           EDITOR
  768.  
  769.           Invokes  the built-in text file editor.  Text files of up  to  64K
  770.           may be edited.
  771.  
  772.  
  773.           FINANCE
  774.  
  775.           Invokes  the  financial  calculation  system.    Eight   different
  776.           financial scenarios are presented to aid in the analysis of  loans
  777.           and other investments.
  778.  
  779.  
  780.           HOMEWORK
  781.  
  782.           Moves  to  the Home Maintenance database which is  used  to  track
  783.           maintenance activity for the home.
  784.  
  785.  
  786.           INSURANCE
  787.  
  788.           Moves to the Insurance database which is used to maintain a record
  789.           of valuables for insurance purposes.
  790.  
  791.  
  792.           PHONEBOOK
  793.  
  794.           Moves  to the Phonebook database which is used to maintain a  list
  795.           of names and addresses and to print labels or envelopes.
  796.  
  797.  
  798.           RECORDS
  799.  
  800.           Moves to the Records database which is used to track the important
  801.           records in your home (insurance policies, wills, etc...).
  802.  
  803.  
  804.  
  805.  
  806.  
  807.                                       - 10 -
  808.  
  809.  
  810.  
  811.           SETUP
  812.  
  813.           Moves to the program setup data screen described later.   Setup is
  814.           used to define the program parameters.
  815.  
  816.  
  817.           UTILITY
  818.  
  819.           Miscellaneous program functions.
  820.  
  821.  
  822.           VEHICLE
  823.  
  824.           Moves  to  the  Vehicle  Maintenance database  which  is  used  to
  825.           maintain a record of maintenance performed on vehicles.
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.                                       - 11 -
  867.  
  868.  
  869.                                 ACCOUNTING SYSTEM
  870.                                 -----------------
  871.  
  872.  
  873.           The accounting system contained in the Point & Shoot Home  Manager
  874.           provides a comprehensive system for management of financial  data. 
  875.           The  system  allows accurate tracking of income and  expenses  and
  876.           provides  the  user with an up-to-date view of  current  financial
  877.           condition.
  878.  
  879.           The following section on accounting fundamentals will provide  the
  880.           new user with an overview of accounting procedures and will assist
  881.           the user in preparing the accounting system for use.   Even if you
  882.           are  familiar with accounting practices,  you should  review  this
  883.           section  to ensure that the Point & Shoot Home Manager  accounting
  884.           system is properly prepared.
  885.  
  886.  
  887.           ACCOUNTING FUNDAMENTALS
  888.  
  889.           Several  definitions  are  in  order  before  proceeding  with   a
  890.           discussion of accounting concepts:
  891.  
  892.                Assets:  Assets are economic resources which are owned and
  893.                     have some value.  Examples of tangible assets are land,
  894.                     real estate and cash.  Some assets may be intangible,
  895.                     but still have some value.  An example of an intangible
  896.                     asset is money that someone owes you (called Accounts
  897.                     Receivable in business accounting).
  898.  
  899.                Liabilities:  Liabilities are debts (called Accounts Payable
  900.                     in business accounting).  Purchases made with credit
  901.                     cards, loans from a bank, and a mortgage on a home are
  902.                     all examples of liabilities.
  903.  
  904.                Owner Equity:  Owner Equity represents the resources invested
  905.                     in (typically) a business by an owner.  In a simple
  906.                     accounting system, Owner Equity may be thought of as Net
  907.                     Worth.
  908.  
  909.                Revenue:  Revenue is the value (usually cash) received for
  910.                     selling an asset or providing some service to someone
  911.                     (e.g., income from employment).
  912.  
  913.                Expense:  Expenses are the costs incurred in the operation of
  914.                     a home or business.  Typical expenses would be rent,
  915.                     gasoline, and insurance.
  916.  
  917.  
  918.           Each  of  these  accounting  categories  are  types  of  Accounts. 
  919.           Accounts  in the Point & Shoot Home Manager are contained  in  the
  920.           Account database.   The list of all the accounts in an  accounting
  921.           system is known as the Chart of Accounts.
  922.  
  923.  
  924.  
  925.                                       - 12 -
  926.  
  927.  
  928.  
  929.           Owner  Equity  is determined by taking total  assets  minus  total
  930.           liabilities.  This calculation is known as the accounting equation
  931.           and is fundamental to accounting practices:
  932.  
  933.                     Owner Equity = Assets - Liabilities
  934.  
  935.           The  accounting  equation is represented in a  report  called  the
  936.           Balance Sheet.  The Balance Sheet lists all Asset, Liability,  and
  937.           Owner Equity accounts with their respective totals.   The  Balance
  938.           Sheet  shows the reconciliation of the accounting  equation.   The
  939.           numbers  on either side of the accounting equation are  always  in
  940.           balance, but why?
  941.  
  942.           The numbers found in the accounting equation are simply two  views
  943.           of  the  same thing.   An asset is either owned outright  or  some
  944.           money  is  owed  on it.   The difference  between  what  is  owned
  945.           (assets)  and what is owed (liabilities) represents the  value  of
  946.           assets  after  all creditors are satisfied (Owner  Equity  or  Net
  947.           Worth).  
  948.  
  949.           Any financial transaction that occurs can be expressed in terms of
  950.           its   effect   on  the  accounting   equation.    When   financial
  951.           transactions  occur,  it  is important to  remember  that  assets,
  952.           liabilities,  and owner equity must remain in balance according to
  953.           the accounting equation.   The recording of financial transactions
  954.           with this balance in mind is known as double-entry accounting  and
  955.           is  key  in  understanding  of the  Point  &  Shoot  Home  Manager
  956.           accounting system.
  957.  
  958.           Financial  transactions are recorded in the General Ledger.   Each
  959.           transaction  is  represented  in terms of  the  Accounts  that  it
  960.           affects.   The requirement that the Balance Sheet must  remain  in
  961.           balance  mandates  that  General  Ledger  transactions  must  have
  962.           balancing entries.  Each General Ledger entry has two sides.   The
  963.           left side is called a Debit entry and a the right side is called a
  964.           Credit entry.
  965.  
  966.           The concept of Debits and Credits is often confusing to those  not
  967.           familiar with accounting practices.  In accounting, the term Debit
  968.           refers  to  an  entry on the left side of  a  transaction  in  the
  969.           General  Ledger,  and the term Credit refers to an  entry  on  the
  970.           right  side  of a transaction in the General  Ledger.   Therefore,
  971.           Debit and Credit are simple equivalents of left and right, without
  972.           any hidden or subtle meanings.
  973.  
  974.           Accounts  are  divided into categories  as  discussed  previously. 
  975.           Each  account  category  is either a debit  account  or  a  credit
  976.           account.  Recall  that  the  accounting  equation   dictates  that
  977.           General  Ledger  transactions  must  maintain  a  balance  between
  978.           accounts.  Correct assignment of debit or credit types to accounts
  979.           ensures  that  this balance is maintained.   The  following  chart
  980.           shows  the effect of debit entries (left side of  General  Ledger)
  981.           and credit entries (right side of General Ledger) on the accounts:
  982.  
  983.  
  984.                                       - 13 -
  985.  
  986.  
  987.  
  988.                Account Type     Effect of Debit     Effect of Credit
  989.                ------------     ---------------     ----------------
  990.                Asset            increase            decrease
  991.                Liability        decrease            increase
  992.                Owner Equity     decrease            increase
  993.                Revenue          decrease            increase
  994.                Expense          increase            decrease
  995.  
  996.           It is important to remember this chart when entering  transactions
  997.           in  the General Ledger.   With this chart in mind,  refer  to  the
  998.           following  example  Chart of Accounts.   The  thousands  range  of
  999.           account types is a standard method of numbering the accounts in an
  1000.           accounting  system,  although the specific numbers within a  range
  1001.           may  vary.   Accounts  may  be added or  removed  from  this  list
  1002.           depending on specific accounting needs.
  1003.  
  1004.  
  1005.                               EXAMPLE CHART OF ACCOUNTS
  1006.                               -------------------------
  1007.  
  1008.                Account #  Account Name       Type          Debit/Credit
  1009.                ---------  -----------------  ----------    ------------
  1010.                  1100     Cash               Asset            Debit
  1011.                  1200     Checking           Asset            Debit
  1012.                  1300     Savings            Asset            Debit
  1013.                  1400     Real Estate        Asset            Debit
  1014.                  2100     Mortgage Payable   Liability        Credit
  1015.                  2200     VISA Payable       Liability        Credit
  1016.                  3100     Net Worth          Owner Equity     Credit
  1017.                  4100     Salary/Wages       Revenue          Credit
  1018.                  4200     Interest Income    Revenue          Credit
  1019.                  5100     Auto Gas           Expense          Debit
  1020.                  5200     Auto Maintenance   Expense          Debit
  1021.                  5300     Interest Expense   Expense          Debit
  1022.                  5400     Mortgage Payments  Expense          Debit
  1023.                  5500     Utilities          Expense          Debit
  1024.  
  1025.  
  1026.           With this chart of accounts in mind,  several examples of  general
  1027.           ledger  transactions  follow  which demonstrate  the  use  of  the
  1028.           accounting system,  specifically the General Ledger.  Note how the
  1029.           debit and credit totals of each transaction always balance.
  1030.  
  1031.  
  1032.                A home is purchased for $75,000 with a downpayment of $10,000
  1033.                and the balance in a mortgage:
  1034.  
  1035.                         Account              Debit   Credit
  1036.                         -----------------   ------   ------
  1037.                         Real Estate         75000
  1038.                         Cash                          10000
  1039.                         Mortgage Payable              65000
  1040.  
  1041.  
  1042.  
  1043.                                       - 14 -
  1044.  
  1045.  
  1046.  
  1047.                A monthly mortgage payment of $850 is made.  $725 of the 
  1048.                payment is interest and the remainder is principal:
  1049.  
  1050.                         Account              Debit   Credit
  1051.                         -----------------   ------   ------
  1052.                         Mortgage Payable      125
  1053.                         Interest Expense      725
  1054.                         Checking                        850
  1055.  
  1056.  
  1057.                Repairs are made to an automobile at a service station for 
  1058.                $200.  Before leaving, the car is filled with gas totalling 
  1059.                $25.  The entire bill is charged to a VISA credit card:
  1060.  
  1061.                         Account              Debit   Credit
  1062.                         -----------------   ------   ------
  1063.                         Auto Maintenance      200
  1064.                         Auto Gas               25
  1065.                         VISA Payable                    225
  1066.  
  1067.  
  1068.                A paycheck is received in the amount of $2100.  Automatic 
  1069.                payments of $140 and $225 are made by the bank for utilities 
  1070.                and previous VISA charges respectively.  The remainder is 
  1071.                deposited into checking:
  1072.  
  1073.                         Account              Debit   Credit
  1074.                         -----------------   ------   ------
  1075.                         Checking             1735
  1076.                         Utilities             140
  1077.                         VISA Payable          225
  1078.                         Salary/Wages                   2100
  1079.  
  1080.  
  1081.           Note  how all changes to accounts are made through entries in  the
  1082.           General  Ledger.   The process of transferring the  entries  in  a
  1083.           General Ledger to the Chart of Accounts balances is call  Posting. 
  1084.           If  the General Ledger is used properly,  all accounts  will  show
  1085.           current, up-to-date balances at all times.
  1086.  
  1087.           The  remainder  of the accounting section  of  this  documentation
  1088.           provides  operation  details.    If  the  accounting  fundamentals
  1089.           section is not understood,  then review this section again  and/or
  1090.           refer to an introductory accounting text.
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.                                       - 15 -
  1103.  
  1104.  
  1105.           ACCOUNTING SYSTEM SETUP
  1106.  
  1107.           There  are two steps in preparing the Point & Shoot  Home  Manager
  1108.           accounting system for initial use.  After this initial setup,  the
  1109.           accounting system should operate without further modification.
  1110.  
  1111.           The first step is to establish a Chart of Accounts in the  Account
  1112.           database.   Accounts should be created according to the guidelines
  1113.           discussed in the previous section on accounting fundamentals.   If
  1114.           the  Account  database is not understood,  review the  section  on
  1115.           accounting fundamentals and/or examine an introductory  accounting
  1116.           text.   The  budget  amounts  should be  entered  in  the  Account
  1117.           database during this step.
  1118.  
  1119.           The second step in accounting system setup is to establish initial
  1120.           balances  in  the  previously  created  accounts.   This  step  is
  1121.           accomplished  with the General Ledger database discussed later  in
  1122.           this documentation.  The key point in this procedure is that every
  1123.           entry in the General Ledger database must include offsetting debit
  1124.           and credit entries.
  1125.  
  1126.           In  general,  initial setup should include General Ledger  entries
  1127.           that  will  establish  initial balances  in  Asset  and  Liability
  1128.           accounts.   The  offsetting entry is usually some  type  of  Owner
  1129.           Equity account.   For example,  to create the initial balance in a
  1130.           checking account,  the General Ledger transaction might appear  as
  1131.           follows:
  1132.  
  1133.                         Account              Debit   Credit
  1134.                         -----------------   ------   ------
  1135.                         Checking               500
  1136.                         Equity                          500
  1137.  
  1138.  
  1139.           If  it  is desired to show beginning activity in the  Revenue  and
  1140.           Expense accounts,  then appropriate entries should be made in  the
  1141.           General  Ledger  database for those  account  BEFORE  establishing
  1142.           initial  balances  in  the  Asset,  Liability,  and  Owner  Equity
  1143.           accounts.   Then,  the Asset and Liability account balances can be
  1144.           created  with by examining their current balances and  making  the
  1145.           appropriate adjustments.
  1146.  
  1147.           After the initial entries have been made,  the YEAREND command may
  1148.           be used to transfer the initial balances into the forward  balance
  1149.           fields of the Account database.   Only use the  YEAREND command at
  1150.           this  point  if  you wish to remove  the  initial  General  Ledger
  1151.           entries from the General Ledger database and start the  accounting
  1152.           system from a fresh point.
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.                                       - 16 -
  1162.  
  1163.  
  1164.           ACCOUNT
  1165.  
  1166.           The  Account database is the foundation of the Point & Shoot  Home
  1167.           Manager accounting system.  In the Account database,  the user may
  1168.           establish  a  Chart of Accounts for use with  the  General  Ledger
  1169.           database.   If  the  operation  of the  Account  database  is  not
  1170.           understood,   the   Accounting  Fundamentals   section   of   this
  1171.           documentation should be reviewed.
  1172.  
  1173.           The  reports included with the Account database are  All  Accounts
  1174.           Summary, Balance Sheet, Current Account Summary, Income Statement,
  1175.           and  Trial Balance.   If the Income Statement report is  selected,
  1176.           the user will be given the options of Actuals Only,  Budget  Only,
  1177.           and Comparison of Budget - Actual.
  1178.  
  1179.           There  are no special database commands in the  Account  database. 
  1180.           Following  is  a  list  of the field  definitions  used  with  the
  1181.           TRANSFER command:
  1182.  
  1183.  
  1184.                Account    : string[20]
  1185.                AccountNum : string[4]
  1186.                AcctType   : string[1]
  1187.                DebCred    : string[1]
  1188.                BudgetMth  : numeric
  1189.                BudgetYr   : numeric
  1190.                LYrDebits  : numeric
  1191.                LYrCredits : numeric
  1192.                LYrBalance : numeric
  1193.                JanDebits  : numeric
  1194.                JanCredits : numeric
  1195.                JanBalance : numeric
  1196.                FebDebits  : numeric
  1197.                FebCredits : numeric
  1198.                FebBalance : numeric
  1199.                MarDebits  : numeric
  1200.                MarCredits : numeric
  1201.                MarBalance : numeric
  1202.                AprDebits  : numeric
  1203.                AprCredits : numeric
  1204.                AprBalance : numeric
  1205.                MayDebits  : numeric
  1206.                MayCredits : numeric
  1207.                MayBalance : numeric
  1208.                JunDebits  : numeric
  1209.                JunCredits : numeric
  1210.                JunBalance : numeric
  1211.                JulDebits  : numeric
  1212.                JulCredits : numeric
  1213.                JulBalance : numeric
  1214.                AugDebits  : numeric
  1215.                AugCredits : numeric
  1216.                AugBalance : numeric
  1217.  
  1218.  
  1219.  
  1220.                                       - 17 -
  1221.  
  1222.  
  1223.                SepDebits  : numeric
  1224.                SepCredits : numeric
  1225.                SepBalance : numeric
  1226.                OctDebits  : numeric
  1227.                OctCredits : numeric
  1228.                OctBalance : numeric
  1229.                NovDebits  : numeric
  1230.                NovCredits : numeric
  1231.                NovBalance : numeric
  1232.                DecDebits  : numeric
  1233.                DecCredits : numeric
  1234.                DecBalance : numeric
  1235.                YTDDebits  : numeric
  1236.                YTDCredits : numeric
  1237.                YTDBalance : numeric
  1238.  
  1239.  
  1240.           GENLEDGER
  1241.  
  1242.           The  General  Ledger  database is used  in  conjunction  with  the
  1243.           Account  database.   Any financial activity that  occurs  will  be
  1244.           entered  in  the  General Ledger database.   The  POSTING  command
  1245.           (described  later)  will  transfer that activity  to  the  Account
  1246.           database.   If the operation of the General Ledger database is not
  1247.           understood,   the   Accounting  Fundamentals   section   of   this
  1248.           documentation should be reviewed.
  1249.  
  1250.           The  reports  included with the General Ledger  database  are  All
  1251.           Transactions  Summary,  Current Transaction  Summary,  and  Single
  1252.           Account  Activity.   If  the Single  Account  Activity  report  is
  1253.           selected,  the Lookup screen will appear to allow selection  of  a
  1254.           single  account  from  the Account database.   After  the  desired
  1255.           account is selected,  prompts will ask for start and end dates  to
  1256.           confine  the search range of general ledger  transactions.   After
  1257.           all prompts have been answered, the report will print.
  1258.  
  1259.           There  are  two special database commands in  the  General  Ledger
  1260.           database.   The [F3]-Lookup command is used to find an account  in
  1261.           the  Account  database  for entry in the  General  Ledger  Account
  1262.           fields.   The  Lookup  command  is described  in  the  section  on
  1263.           database commands found earlier in this documentation.
  1264.  
  1265.           The  second special command in the General Ledger database is  the
  1266.           [F4]-Standard Entry command.  This command is used to make a quick
  1267.           automatic entry in the General Ledger database.   Standard general
  1268.           ledger  entries  must  be previously defined  with  the  STANDARDS
  1269.           command  described  later.   When the Standard  Entry  command  is
  1270.           invoked,  a  vertical list of standard entry choices  will  appear
  1271.           from which the user may select an entry.   The selected entry will
  1272.           be  automatically  entered in the current General  Ledger  record. 
  1273.           The fields may be edited before saving the record.
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.                                       - 18 -
  1280.  
  1281.  
  1282.  
  1283.           Following  is  a  list  of the field  definitions  used  with  the
  1284.           TRANSFER command:
  1285.  
  1286.  
  1287.                Entry      : string[6]
  1288.                Date       : string[10]
  1289.                Ref        : string[8]
  1290.                Desc       : string[30]
  1291.                Account1   : string[20]
  1292.                Amount1D   : numeric
  1293.                Amount1C   : numeric
  1294.                Account2   : string[20]
  1295.                Amount2D   : numeric
  1296.                Amount2C   : numeric
  1297.                Account3   : string[20]
  1298.                Amount3D   : numeric
  1299.                Amount3C   : numeric
  1300.                Account4   : string[20]
  1301.                Amount4D   : numeric
  1302.                Amount4C   : numeric
  1303.                Account5   : string[20]
  1304.                Amount5D   : numeric
  1305.                Amount5C   : numeric
  1306.                DTotal     : numeric
  1307.                CTotal     : numeric
  1308.                Posted     : string[1] (will be Y or N)
  1309.  
  1310.  
  1311.           POSTING
  1312.  
  1313.           The POSTING command takes the accounts and debit or credit amounts
  1314.           from  the  General Ledger database and updates  the  corresponding
  1315.           account records in the Account database.   Posting options include
  1316.           New Transactions or Reconstruction.
  1317.  
  1318.           If  the  New  Transactions option is selected,  only  the  general
  1319.           ledger records that have not been previously posted will be posted
  1320.           to the Accounts database.
  1321.  
  1322.           The  Reconstruction  option will force the program  to  clear  the
  1323.           Accounts  database (except for balances forward) and post  all  of
  1324.           the  general  ledger transactions to the  Account  database.   The
  1325.           Reconstruction  command may be necessary if any  Account  database
  1326.           records  are  deleted and the user wishes to recover  the  correct
  1327.           numbers  for  those  accounts.    The  deleted  accounts  must  be
  1328.           reentered  in  the  Accounts  database,  then  the  Reconstruction
  1329.           command must be used.
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.                                       - 19 -
  1339.  
  1340.  
  1341.           STANDARDS
  1342.  
  1343.           STANDARDS  allows up to 10 predefined general ledger  transactions
  1344.           to be entered for quick entry in the General Ledger database.  The
  1345.           STANDARDS  screen  is similar to the General Ledger  screen.   Any
  1346.           accounts entered in the STANDARDS area must be spelled exactly  as
  1347.           found  in  the  Account database or an  error  will  occur  during
  1348.           general ledger transaction entry.
  1349.  
  1350.           The  [PgUp] and [PgDn] commands are used to display the  different
  1351.           standard general ledger entries.   The normal field entry commands
  1352.           are used to update the standard general ledger entries.
  1353.  
  1354.  
  1355.           YEAREND
  1356.  
  1357.           The  YEAREND command is used to adjust the Accounts  database  and
  1358.           clear the General Ledger database to begin a new accounting  year. 
  1359.           The YEAREND command will alter the Account database and delete the
  1360.           current  General  Ledger  database!   Before  using  the   YEAREND
  1361.           command,  the Account and General Ledger databases and index files
  1362.           should be copied to a backup disk and marked for that year.  After
  1363.           the  YEAREND  command is used, the previous  Account  and  General
  1364.           Ledger databases will not be recoverable!
  1365.  
  1366.  
  1367.                1.  Print all desired reports from the Account and General 
  1368.                    Ledger databases.
  1369.  
  1370.                2.  Copy the Account and General Ledger databases and index 
  1371.                    files to a backup disk or separate directory and label 
  1372.                    the backup disk for the accounting year.  The files to 
  1373.                    copy include all files matching PASHACCT.* and PASHGL.*.
  1374.  
  1375.                3.  If the Account and General Ledger database files have 
  1376.                    been safely copied to a backup disk, the end-of-year net 
  1377.                    income (revenue - expenses) should be entered as a 
  1378.                    transaction in the General Ledger database to close the 
  1379.                    net income into an Owner Equity account.  Any expense 
  1380.                    account (preferably a miscellaneous account of some type) 
  1381.                    should be used as the offsetting account in this General 
  1382.                    Ledger transaction.  The net income may be obtained from 
  1383.                    the Balance Sheet report in the Account database.
  1384.  
  1385.                4.  Execute the YEAREND command to clear the Account records 
  1386.                    and post current year-to-date totals into the Balance 
  1387.                    Forward fields of the Account database.  The YEAREND 
  1388.                    command will also clear the General Ledger database to 
  1389.                    begin a new accounting year.
  1390.  
  1391.                5.  If anything goes wrong with this procedure, copy the 
  1392.                    backup accounting files made in step 2 back to the 
  1393.                    working disk or directory and start with step 1 again.
  1394.  
  1395.  
  1396.  
  1397.                                       - 20 -
  1398.  
  1399.  
  1400.  
  1401.           You  should now be ready to start a new accounting year.   If  you
  1402.           ever wish to reuse accounting data from a previous year,  copy the
  1403.           files from the backup disk to a separate disk or directory and use
  1404.           the Point & Shoot Home Manager on that disk or directory.
  1405.  
  1406.           DO NOT COPY THE BACKUP DISK TO YOUR NEW WORKING DISK OR DIRECTORY
  1407.           OR THE NEW ACCOUNTING DATA WILL BE LOST!
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.                                       - 21 -
  1457.  
  1458.  
  1459.                                  EDITOR COMMANDS
  1460.                                  ---------------
  1461.  
  1462.  
  1463.           OVERVIEW & COMMAND SUMMARY
  1464.  
  1465.           The  Editor  contained  in the Point & Shoot  Home  Manager  is  a
  1466.           full-screen  text editor.   It is similar to  MicroPro's  WordStar
  1467.           non-document  mode  and  the  program  editors  found  in  Borland
  1468.           products such as Turbo Pascal, Turbo C,  or SideKick.   If you are
  1469.           familiar with any of these editors, you should need little help in
  1470.           using the editor.
  1471.  
  1472.           Text  is  entered  in  the editor like  typing  on  a  typewriter. 
  1473.           However,  there are a few important differences.   The  cursor  (a
  1474.           flashing  underscore)  always  indicates where new  text  will  be
  1475.           entered,  and you can move the cursor throughout the current  file
  1476.           in  many  different  ways as described  later.   You  can  quickly
  1477.           correct mistakes using the delete commands.  You can copy and move
  1478.           text  with the block commands.   You can locate text strings  with
  1479.           the  Find command and optionally replace that text with  new  text
  1480.           using the Find and Replace command.   Each command for the  editor
  1481.           is  described  in detail in the following sections,  and  a  brief
  1482.           summary  of  commands  is  shown below.   Note:  the  ^  character
  1483.           indicates a Ctrl-key combination.  To execute a Ctrl-key function,
  1484.           hold the Ctrl key and press the letter shown.
  1485.  
  1486.  
  1487.  
  1488.           CURSOR MOVEMENT                       EDITING COMMANDS
  1489.           -------------------   --------------------------------------------
  1490.           Word left    ^F                                    Find Options
  1491.           Word right   ^G       Find         F5 or ^Q F   ------------------
  1492.           Line up      Up       Find/replace F6 or ^Q A   B=Backwards search
  1493.           Line down    Down     Find next    ^L           G=Global search
  1494.           Page up      PgUp                               L=Limit to block
  1495.           Page down    PgDn     Insert line  F7           N=Replace w/o ask
  1496.           Top screen   Home     Delete line  F8 or ^Y     U=Ignore case
  1497.           End screen   End      Delete word  ^T           W=Whole words only
  1498.           Top of file ^Home     
  1499.           End of file ^End                     BLOCK COMMANDS
  1500.           Left line   ^left     --------------------------------------------
  1501.           Right line  ^right    Begin ^K B     Copy   ^K C     Read   ^K R
  1502.           Top block   ^Q B      End   ^K K     Move   ^K V     Write  ^K W
  1503.           End block   ^Q K                     Delete ^K Y     Print  ^K P
  1504.  
  1505.  
  1506.                 OPTIONS                    MISCELLANEOUS COMMANDS
  1507.           --------------------  --------------------------------------------
  1508.           Toggle indent  ^O I   Date insert F1    Print file  F9
  1509.           Toggle tabs    ^O T   Save/resume F2
  1510.                                 Lookup name F3    Save/done   F10   or ^K D
  1511.                                 New file    F4    Exit editor Alt-X or ^K Q
  1512.  
  1513.  
  1514.  
  1515.                                      - 22 -
  1516.  
  1517.  
  1518.           THE EDITING SCREEN
  1519.  
  1520.           When  you select the EDITOR command,  the main editor screen  will
  1521.           appear.   The  center portion of the screen is  the  text  editing
  1522.           area,  and  the bottom section of the screen  displays  the  quick
  1523.           function  key commands.   The top line of the text editing  window
  1524.           shows  the  editor  status line.  The  status  line  provides  the
  1525.           following information:
  1526.  
  1527.  
  1528.                o  Command Echo:  When the first key of a Ctrl-key command is
  1529.                   pressed, the keystroke is echoed at the left edge of the 
  1530.                   status line.
  1531.  
  1532.                o  Line n:  Shows the number of the line containing the 
  1533.                   cursor.
  1534.  
  1535.                o  Col n:  Shows the column number containing the cursor.
  1536.  
  1537.                o  Insert:  Indicates that Insert mode is in effect.
  1538.  
  1539.                o  Indent:  Indicates that Autoindent mode is in effect.  
  1540.                   ^Q I toggles the autoindent mode on and off.
  1541.  
  1542.                o  Tab:  Indicates that fixed tabs are in effect.  ^O T 
  1543.                   toggles fixed tabs on and off.
  1544.  
  1545.                o  X:FILENAME.EXT:  The drive, name, and extension of the 
  1546.                   file being edited.  If the current file has not been 
  1547.                   named, only the current drive letter will be shown.
  1548.  
  1549.  
  1550.  
  1551.           OPTIONS
  1552.  
  1553.             Toggle insert mode (Ins)
  1554.                Selects Insert or Overwrite mode.  In Insert mode, text
  1555.                to the right of the cursor is moved to the right as new
  1556.                text is entered.  In Overwrite mode, any text at the cursor
  1557.                position is overwritten when the new text is entered.
  1558.  
  1559.             Toggle autoindent (^O I)
  1560.                When Autoindent mode is in effect, pressing Enter will move
  1561.                the cursor to the next line and to the same column as the 
  1562.                first character of the previous line.
  1563.  
  1564.             Toggle fixed tabs (^O T)
  1565.                With fixed tabs, tab stops start at column 1 and occur every 
  1566.                8 columns thereafter.  With smart tabs, tab stops are set at 
  1567.                the first character of each word on the previous line.
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.                                      - 23 -
  1575.  
  1576.  
  1577.           CURSOR MOVEMENT
  1578.  
  1579.           The  simplest  commands  in the editor  are  the  cursor  movement
  1580.           commands.  Following is a description of these commands.
  1581.  
  1582.  
  1583.             Character left (Left arrow)
  1584.                Moves the cursor one character to the left.
  1585.  
  1586.             Character right (Right arrow)
  1587.                Moves the cursor one character to the right.
  1588.  
  1589.             Word left (^F)
  1590.                Moves the cursor to the beginning of the word to the left.
  1591.  
  1592.             Word right (^G)
  1593.                Moves the cursor to the beginning of the word to the right.
  1594.  
  1595.             Line up (Up arrow)
  1596.                Moves the cursor up one line.  If the cursor is at the top
  1597.                line of the screen, the window scrolls down one line.
  1598.  
  1599.             Line down (Down arrow)
  1600.                Moves the cursor down one line.  If the cursor is at the
  1601.                bottom line of the screen, the window scrolls up one line.
  1602.  
  1603.             Page up (PgUp)
  1604.                Moves the cursor up one screen.
  1605.  
  1606.             Page down (PgDn)
  1607.                Moves the cursor down one screen.
  1608.  
  1609.             Top of screen (Home)
  1610.                Moves the cursor to the top of the screen.
  1611.  
  1612.             End of screen (End)
  1613.                Moves the cursor to the bottom of the screen.
  1614.  
  1615.             Top of file (^Home)
  1616.                Moves the cursor to the beginning of the file.
  1617.  
  1618.             End of file (^End)
  1619.                Moves the cursor to the end of the file.
  1620.  
  1621.             Left on line (^Left arrow)
  1622.                Moves the cursor to column 1 of the current line.
  1623.  
  1624.             Right on line (^Right arrow)
  1625.                Moves the cursor to the end of the current line.
  1626.  
  1627.             Top of block (^Q B)
  1628.                Moves the cursor to the block-begin marker set with ^K B.
  1629.  
  1630.             End of block (^Q K)
  1631.                Moves the cursor to the block-end marker set with ^K K.
  1632.  
  1633.                                      - 24 -
  1634.  
  1635.  
  1636.  
  1637.           EDITING COMMANDS
  1638.  
  1639.           The  editing commands allow you to insert and  delete  characters,
  1640.           words,  and lines.   A related command (Delete block) is discussed
  1641.           later in the Block Commands section.
  1642.  
  1643.  
  1644.             New line (Enter)
  1645.                In Insert mode, this command inserts a line break at the
  1646.                current cursor position.  If Autoindent mode is on, the
  1647.                cursor moves to the new line and to the same column as
  1648.                the first character of the previous line, otherwise the
  1649.                cursor moves to column 1 of the new line.  In Overwrite 
  1650.                mode (Insert off), the cursor will move to column 1 of
  1651.                the next line without creating a new line.
  1652.  
  1653.             Insert Line (F7)
  1654.                Inserts a new line at the current cursor position.
  1655.  
  1656.             Tab (Tab)
  1657.                Moves the cursor to the next tab stop.  In Insert mode,
  1658.                any text to the right of the cursor is moved along with
  1659.                it.  If Insert mode is off, only the cursor will be moved.
  1660.                The location of the next tab stop depends on whether fixed
  1661.                tabs or smart tabs are in effect as discussed previously.
  1662.  
  1663.             Delete current character (Del)
  1664.                Deletes the character at the current cursor position and
  1665.                moves any characters to the right of the cursor one position
  1666.                to the left.
  1667.  
  1668.             Delete left character (Backspace)
  1669.                Deletes the character to the left of the cursor and moves
  1670.                the cursor to the left one position.  Any characters to the
  1671.                right of the cursor are moved to the left one position.  If
  1672.                the cursor is at column 1, the cursor is moved to the end of
  1673.                the previous line and the current and previous lines are
  1674.                joined together.
  1675.  
  1676.             Delete word (^T)
  1677.                Deletes the word to the right of the cursor.
  1678.  
  1679.             Delete line (F8 or ^Y)
  1680.                Deletes the current line and moves any lines below it up
  1681.                one line.  The cursor moves to column 1 of the next line.
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.                                      - 25 -
  1693.  
  1694.  
  1695.  
  1696.           SEARCH COMMANDS
  1697.  
  1698.  
  1699.           The search commands allow you to find and replace text strings.
  1700.  
  1701.  
  1702.             Find (F5 or ^Q F)
  1703.                Lets you search for a string of up to 30 characters.  When
  1704.                you select this command, you will be asked for a search
  1705.                string.  The last search string entered (if any) will be
  1706.                displayed.  You can select it again by pressing ENTER, edit
  1707.                it, or enter a new search string.  To edit the search 
  1708.                string, BACKSPACE deletes the previous character, ^R 
  1709.                restores the previous string, and ^U or ESC cancels the
  1710.                command.
  1711.  
  1712.                After the search string is entered, you will be prompted for 
  1713.                search options.  Any previously entered options will be
  1714.                shown.  Again, these may be edited or accepted.  The 
  1715.                following options are available for the Find command:
  1716.  
  1717.                     B    Searches backward from the current cursor
  1718.                          position toward the beginning of the file.
  1719.  
  1720.                     L    Limits the search to the current block.
  1721.  
  1722.                     n    Finds the nth occurrence of the search string.
  1723.  
  1724.                     U    Ignores the case of the target string.
  1725.  
  1726.                     W    Searches for whole words only
  1727.  
  1728.  
  1729.             Find and Replace (F6 or ^Q A)
  1730.                This command works the same as the Find command, except you
  1731.                can replace the "found" string with any other string up to
  1732.                30 characters in length.  After entering the search string,
  1733.                you will be asked for a replacement string.  The last used
  1734.                replacement string will be shown, and you can edit or accept
  1735.                it.
  1736.  
  1737.                Like the Find command, you can enter options for the Find
  1738.                and Replace command.  The options available are the same as
  1739.                the Find command except for the following additions:
  1740.  
  1741.                     G    Searches globally through the entire file for the
  1742.                          search string.
  1743.  
  1744.                     N    Replaces any matches without confirmation.
  1745.  
  1746.  
  1747.             Find next (^L)
  1748.                Repeats the last Find or Find and Replace command.
  1749.  
  1750.  
  1751.                                      - 26 -
  1752.  
  1753.  
  1754.  
  1755.           BLOCK COMMANDS
  1756.  
  1757.           A block of text is any contiguous unit of text that you define.  A
  1758.           block  can  be as small as a single character or as large  as  the
  1759.           entire file that you are editing.  A block is defined (marked)  by
  1760.           placing a block-begin marker at the first character in the desired
  1761.           block  and an block-end marker just beyond the last  character  in
  1762.           the desired block.   Once you have marked a block,  that block may
  1763.           be copied, moved, deleted, written to a file, or printed.
  1764.  
  1765.           When you mark a block,  the marked text will appear in a different
  1766.           color that the rest of the text.   A defined block will remain  in
  1767.           effect unless the Block Delete command is issued or a new block is
  1768.           defined.
  1769.  
  1770.  
  1771.             Begin block (^K B)
  1772.                Marks the beginning of a block.  The marker itself is not
  1773.                visible, and the block itself will not be marked until the
  1774.                End block command is given.
  1775.  
  1776.             End block (^K K)
  1777.                Marks the end of a block.  Like the begin-block marker, the
  1778.                end block marker is not visible and the block itself will
  1779.                not be displayed unless both markers are set.
  1780.  
  1781.             Copy block (^K C)
  1782.                Creates a copy of a marked block of text at the current
  1783.                cursor position.  The original block is left unchanged and
  1784.                the block-begin and block-end markers are placed around the
  1785.                new copy of the block.
  1786.  
  1787.             Move block (^K V)
  1788.                Moves a marked block of text from its current position to
  1789.                the current cursor position.  The block markers remain
  1790.                around the block at its new position.
  1791.  
  1792.             Delete block (^K Y)
  1793.                Deletes a marked block of text.  After using this command,
  1794.                there will be no marked block of text.
  1795.  
  1796.             Read block (^K R)
  1797.                Reads a file into the editor at the current cursor position 
  1798.                and marks it as a block.  When you use this command, you are 
  1799.                prompted for the name of the file to read.  If you have used 
  1800.                this command earlier, the last file name entered is
  1801.                displayed.  You may enter a new file name (even a different 
  1802.                disk or subdirectory), make changes to the file name 
  1803.                currently displayed using BACKSPACE, or accept it by pressing
  1804.                ENTER.  You may cancel the command by pressing ^U.
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.                                      - 27 -
  1811.  
  1812.  
  1813.  
  1814.             Write block (^K W)
  1815.                Writes the currently defined block to a file, and the block
  1816.                remains unchanged.  You are prompted for a file name, just
  1817.                like the Read block command.  If the file already exists,
  1818.                you will be asked whether you want to overwrite it.  If you
  1819.                press N (for No), you can enter a new file name, make
  1820.                changes to the current name using the BACKSPACE key, or
  1821.                cancel the command using the ^U command.  If no block has
  1822.                been defined, the Write block command is ignored.
  1823.  
  1824.             Print block (^K P)
  1825.                Prints the currently marked block on the printer.  If no
  1826.                block is marked, the entire file is printed.
  1827.  
  1828.  
  1829.           MISCELLANEOUS COMMANDS
  1830.  
  1831.             Help (Alt-H)
  1832.                A screen listing the editor commands is shown.  Pressing any
  1833.                key returns to editing mode.
  1834.  
  1835.             Date Insert (F1)
  1836.                The current date will be entered at the current cursor 
  1837.                position in the editor.
  1838.  
  1839.             Save/resume (F2)
  1840.                Saves the current file (if it is named) and resumes editing.
  1841.  
  1842.             Lookup name (F3)
  1843.                Opens the Phonebook database and allows selection of a name 
  1844.                and address for insertion into the editor at the current 
  1845.                cursor position.  The lookup command operates like the browse 
  1846.                command as described in the database commands section of this 
  1847.                documentation.
  1848.  
  1849.             New file (F4)
  1850.                Loads a new file into the editor.  If the current file has
  1851.                been modified, you will be asked whether you wish to save the
  1852.                file before a new one is loaded.  After confirmation of the
  1853.                save, a directory search string may be entered for the 
  1854.                current directory, after which a directory list will appear 
  1855.                for file selection.
  1856.  
  1857.             Print file (F9)
  1858.  
  1859.                Prints the entire text file to the printer.
  1860.  
  1861.             Save/done (F10)
  1862.                The file is saved and the control returns to the main menu.
  1863.  
  1864.             Exit editor (Alt-X)
  1865.                The current file is abandoned (after confirmation if changes
  1866.                have been made) and the program returns to the main menu.
  1867.  
  1868.  
  1869.                                     - 28 -
  1870.  
  1871.  
  1872.                                  FINANCE COMMANDS
  1873.                                  ----------------
  1874.  
  1875.  
  1876.           The  financial  calculator  is  a  set  of  data  screens   called
  1877.           "scenarios"  that  allow you to fill in the  blanks  to  calculate
  1878.           answers to some standard financial questions such as payments on a
  1879.           loan.
  1880.  
  1881.           To use the financial calculator,  you must first select a scenario
  1882.           that matches a situation you are investigating by using the [PgUp]
  1883.           and  [PgDn] keys.   Each scenario displays a different  screen  of
  1884.           information.  The screen will describe the scenario and there will
  1885.           be places for information to be entered that the program needs.  
  1886.  
  1887.  
  1888.           REPORT
  1889.  
  1890.           The REPORT command is used to print the results of the financial
  1891.           calculator.
  1892.  
  1893.  
  1894.           UPDATE
  1895.  
  1896.           The data fields in the financial calculator will vary depending on
  1897.           the  scenario you have selected.   These data entry areas will  be
  1898.           the inverse areas of the screen.  The UPDATE command allows you to
  1899.           change the scenario information.
  1900.  
  1901.           The  program will be asking for some of the following  information
  1902.           on each screen:
  1903.  
  1904.                Present Value:  The current value of the loan or account
  1905.  
  1906.                Future Value:   The value at some time in the future of the
  1907.                                loan or account
  1908.  
  1909.                APR:            The annual percentage rate of interest
  1910.                                charged or earned
  1911.  
  1912.                Payment:        The amount paid on a loan or withdrawn from
  1913.                                an account at periodic intervals
  1914.  
  1915.                # Payments:     The total number of periods in question.
  1916.                                Remember to enter the number of months if
  1917.                                that is what the program is asking for!  This
  1918.                                might be a good place to use the built-in
  1919.                                calculator [Alt-C].
  1920.  
  1921.  
  1922.           After numbers that fit your situation have been entered,  pressing
  1923.           the  [F10] key  will cause the program to calculate  the  results. 
  1924.           UPDATE  may  be used again to change the numbers and  display  new
  1925.           results.
  1926.  
  1927.  
  1928.                                       - 29 -
  1929.  
  1930.  
  1931.                                  HOMEWORK DATABASE
  1932.                                  -----------------
  1933.  
  1934.  
  1935.           The Homework database is used to maintain a record of  maintenance
  1936.           performed  on  your home.   Property Id is the major key  in  this
  1937.           database.
  1938.  
  1939.           The  reports  included with the Homework database  are  All  Items
  1940.           Summary and Current Item Summary.
  1941.  
  1942.           There  are no special database commands in the Homework  database. 
  1943.           Following  is  a  list  of the field  definitions  used  with  the
  1944.           TRANSFER command:
  1945.  
  1946.  
  1947.                PropId     : string[10]
  1948.                Date       : string[10]
  1949.                Desc       : string[40]
  1950.                MatSource  : string[30]
  1951.                MatCost    : numeric
  1952.                LabSource  : string[30]
  1953.                LabCost    : numeric
  1954.                TotalCost  : numeric
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.                                       - 30 -
  1988.  
  1989.  
  1990.                                 INSURANCE DATABASE
  1991.                                 ------------------
  1992.  
  1993.  
  1994.           The  Insurance database is used to maintain a record of  valuables
  1995.           in your home for insurance purposes.  Description is the major key
  1996.           in this database.
  1997.  
  1998.           The  reports  included with the Insurance database are  All  Items
  1999.           Summary and Current Item Summary.
  2000.  
  2001.           There are no special database commands in the Insurance  database. 
  2002.           Following  is  a  list  of the field  definitions  used  with  the
  2003.           TRANSFER command:
  2004.  
  2005.  
  2006.                Desc       : string[40]
  2007.                Location   : string[30]
  2008.                PurDate    : string[10]
  2009.                PurPrice   : numeric
  2010.                CurrValue  : numeric
  2011.                RepCost    : numeric
  2012.                LastReview : string[10]
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.                                       - 31 -
  2047.  
  2048.  
  2049.                                   LABELS COMMAND
  2050.                                   --------------
  2051.  
  2052.  
  2053.           The LABELS command is used to print labels or envelopes.  When the
  2054.           LABELS command is selected, a box will appear on the screen titled
  2055.           "GENERIC  LABEL PRINTER."   The field editing commands  (described
  2056.           earlier)  may be used to enter an address (or any other  text)  to
  2057.           print on a label or envelope.
  2058.  
  2059.           After the desired entry has been made,  the [F3] key will print  a
  2060.           standard  business  envelope (on HP Laser printers  only).   If  a
  2061.           return address has been established (see SETUP), then that address
  2062.           will print on the upper left corner of the envelope.
  2063.  
  2064.           The [F4] key prints the entered address on a label on the  printer
  2065.           specified as the label port in SETUP.  Labels and envelopes may be
  2066.           repeated by selecting the [F3] or [F4] key again.   The [Esc]  key
  2067.           terminates the LABELS command and returns to the main menu.
  2068.  
  2069.           To  print  envelopes  or labels from the addresses  found  in  the
  2070.           Phonebook database,  refer to the Phonebook Database  instructions
  2071.           found later in this documentation.
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.                                       - 32 -
  2106.  
  2107.  
  2108.                                 PHONEBOOK DATABASE
  2109.                                 ------------------
  2110.  
  2111.  
  2112.           The  Phonebook  database is used to maintain a list of  names  and
  2113.           addresses.   The  NAME field is the major key  in  this  database. 
  2114.           Names will be sorted according to last name order.
  2115.  
  2116.           The  reports  included with the Phonebook database are  All  Names
  2117.           Summary, Current Name Summary, Envelope Address (standard business
  2118.           envelopes  on  HP Laser printers only),  and Label  Address.   The
  2119.           Label  Address report allows printing of all names or the  current
  2120.           name  only.   Label printing is designed for single column  labels
  2121.           measuring 3-1/2" x 1".
  2122.  
  2123.           There are no special database commands in the Phonebook  database. 
  2124.           Following  is  a  list  of the field  definitions  used  with  the
  2125.           TRANSFER command:
  2126.  
  2127.  
  2128.                Name       : string[30]
  2129.                Address1   : string[30]
  2130.                Address2   : string[30]
  2131.                City       : string[20]
  2132.                State      : string[2]
  2133.                Zip        : string[10]
  2134.                Phone1     : string[14]
  2135.                Phone2     : string[14]
  2136.                Birthday   : string[10]
  2137.                Comments1  : string[30]
  2138.                Comments2  : string[30]
  2139.                Comments3  : string[30]
  2140.                Comments4  : string[30]
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.                                       - 33 -
  2165.  
  2166.  
  2167.                                 RECORDS DATABASE
  2168.                                 -----------------
  2169.  
  2170.  
  2171.           The Records database is used to maintain a record of the  location
  2172.           of   important   records  like  insurance  policies   and   wills. 
  2173.           Description is the major key in this database.
  2174.  
  2175.           The  reports  included  with the Records  database  are  All  Item
  2176.           Summary and Current Item Summary.
  2177.  
  2178.           There  are no special database commands in the  Records  database. 
  2179.           Following  is  a  list  of the field  definitions  used  with  the
  2180.           TRANSFER command:
  2181.  
  2182.  
  2183.                Desc       : string[40]
  2184.                Location   : string[30]
  2185.                LastReview : string[10]
  2186.  
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.                                       - 34 -
  2224.  
  2225.  
  2226.                                       SETUP
  2227.                                       -----
  2228.  
  2229.  
  2230.           The  SETUP command is used to establish the configuration for  the
  2231.           program.   In  SETUP,  you can select  program  colors  and  other
  2232.           defaults.  Available fields for SETUP include:
  2233.  
  2234.  
  2235.                COLORS:   If your computer has a color monitor, you will be
  2236.                          allowed to edit the program colors.  Only some of
  2237.                          the colors can be set including the background, low
  2238.                          text, normal text, headline, and help line.  A
  2239.                          sample screen is shown to assist in color
  2240.                          selection.  Use the up and down arrow keys to
  2241.                          select a color to modify, then use the left and
  2242.                          right arrow keys to choose a color.  The new colors
  2243.                          will take effect when you quit SETUP.
  2244.  
  2245.                BEEPER ON?:  If "Y", the computer's beeper will sound on
  2246.                          errors and other places within the program.  Set
  2247.                          this to "N" if the beep is not desired.
  2248.  
  2249.                HOUR CHIME?:  If "Y", the computer's beeper will sound when
  2250.                          the time reaches the hour mark.
  2251.  
  2252.                DEF PRINTER:   Identifies the type of printer used with your
  2253.                          computer for reports.
  2254.  
  2255.                LABEL PORT:    Identifies the printer port used for labels.
  2256.                          This is usually LPT1, but if you are using a second
  2257.                          printer for labels, then you would set the label
  2258.                          port to LPT2.
  2259.  
  2260.                DEFAULT RETURN ADDRESS:  This is the return address that will
  2261.                          print on envelopes.
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.                                       - 35 -
  2283.  
  2284.  
  2285.                                  UTILITY COMMANDS
  2286.                                  ----------------
  2287.  
  2288.           UTILITY  commands are general purpose commands that do not fit  in
  2289.           other areas of the program.  After selecting UTILITY,  a  vertical
  2290.           list of utility options will appear for selection.   The available
  2291.           utility commands are described below.
  2292.  
  2293.  
  2294.  
  2295.           FIXUP
  2296.  
  2297.           Fixup  performs  two functions.   First,  it attempts  to  rebuild
  2298.           damaged databases by scanning the database and reconstructing  the
  2299.           index files.   Second, fixup attempts to free unused disk space by
  2300.           eliminating  old records (previously deleted) from  the  database. 
  2301.           The fixup command may be necessary in two situations.
  2302.  
  2303.                o  Damage has occurred in one of the databases for some
  2304.                   unknown reason.  A damaged database is indicated if the
  2305.                   program suddenly aborts while in the middle of an
  2306.                   activity.  A message may appear on the screen indicating
  2307.                   some type of fatal error.
  2308.  
  2309.                o  You have deleted many records from a given database. 
  2310.                   Fixup will free unused disk space and speed database
  2311.                   access.
  2312.  
  2313.           When  you  select  the Fixup command,  a list  of  databases  will
  2314.           appear.   After you select the desired database, you will be asked
  2315.           if your backups are current.  The fixup operation will then begin.
  2316.  
  2317.           It  is  important  that  you have a good  set  of  backups  before
  2318.           attempting fixup in case anything goes wrong.
  2319.  
  2320.           IMPORTANT:   MAKE SURE YOU DON'T COPY A CORRUPTED DATABASE ONTO AN
  2321.           OTHERWISE GOOD BACKUP DISK.
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.                                       - 36 -
  2342.  
  2343.  
  2344.                                  VEHICLE DATABASE
  2345.                                  ----------------
  2346.  
  2347.  
  2348.           The  Vehicle database is used to maintain a record of  maintenance
  2349.           performed on your vehicles.   Vehicle Id is the major key in  this
  2350.           database.
  2351.  
  2352.           The  reports  included  with the Vehicle  database  are  All  Item
  2353.           Summary and Current Item Summary.
  2354.  
  2355.           There  are no special database commands in the  Vehicle  database. 
  2356.           Following  is  a  list  of the field  definitions  used  with  the
  2357.           TRANSFER command:
  2358.  
  2359.  
  2360.                VehId      : string[10]
  2361.                Date       : string[10]
  2362.                Mileage    : string[10]
  2363.                Desc       : string[40]
  2364.                MatSource  : string[30]
  2365.                MatCost    : numeric
  2366.                LabSource  : string[30]
  2367.                LabCost    : numeric
  2368.                TotalCost  : numeric
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.                                      - 37 -
  2401.  
  2402.  
  2403.                                REGISTRATION FORM
  2404.                                -----------------
  2405.  
  2406.  
  2407.  
  2408.           PROGRAM:  Point & Shoot Home Manager   VERSION:  2.0
  2409.  
  2410.           SERIAL NUMBER:  ____________________
  2411.  
  2412.                     Applied Micro Systems Technology
  2413.                     P.O. Box 1596, Welch Ave. Station
  2414.                     Ames, Iowa  50010
  2415.  
  2416.  
  2417.           Name      __________________________________________________
  2418.  
  2419.  
  2420.           Company   __________________________________________________
  2421.  
  2422.  
  2423.           Address   __________________________________________________
  2424.  
  2425.                     __________________________________________________
  2426.  
  2427.                     __________________________________________________
  2428.  
  2429.  
  2430.  
  2431.           Phone     (    ) _______________________
  2432.  
  2433.  
  2434.  
  2435.           Payment   $_______   $35 for full registration, printed 
  2436.                                    documentation and user support.
  2437.                                    (no cash please)  IA add 4% tax.
  2438.  
  2439.  
  2440.           Where did you hear about this program?  ____________________
  2441.  
  2442.  
  2443.  
  2444.           Comments  __________________________________________________
  2445.  
  2446.                     __________________________________________________
  2447.  
  2448.                     __________________________________________________
  2449.  
  2450.                     __________________________________________________
  2451.  
  2452.                     __________________________________________________
  2453.  
  2454.                     __________________________________________________
  2455.  
  2456.  
  2457.  
  2458.  
  2459.                                      - 38 -
  2460.