home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PERSONAL / BEVSY108.ZIP / PROGRAMS.ZIP / BEAVSYS.DOC next >
Text File  |  1994-03-30  |  49KB  |  1,156 lines

  1.     
  2.  
  3.  
  4.     
  5.     
  6.     
  7.  
  8.                    "BEAVSYS" Beaver Colony Management System
  9.                    ═════════════════════════════════════════
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                  Version 1.08
  19.  
  20.                                  Mar 29, 1993
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                            Developed by Bruce Howson 
  31.                                B D H Consultants 
  32.                           Bayview Hills Eagles Scouts 
  33.                                 212 Waratah Ave 
  34.                            Newmarket, Ontario L3Y 5J7 
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.              Copyright 1992, B D H Consultants All Rights Reserved. 
  46.  
  47.  
  48.  
  49.     IMPORTANT  NOTE:   This is a shareware version of BEAVSYS which may  be 
  50.     copied  and  distributed for evaluation purposes as  described  in  the 
  51.     License Agreement below.  However, IT MAY NOT BE DISTRIBUTED AS PART OF 
  52.     ANY OTHER SOFTWARE PACKAGE. Please report violations to Bruce Howson at 
  53.     the above address. 
  54.  
  55.  
  56.                                TABLE OF CONTENTS 
  57.                                ═════════════════ 
  58.  
  59.     SYSTEM REQUIREMENTS...................................................2 
  60.     PURPOSE OF "BEAVSYS"..................................................3
  61.     WHAT IS SHAREWARE.....................................................4 
  62.     REGISTRATION..........................................................5
  63.     LICENSE AGREEMENT.....................................................5 
  64.     SUPPORT...............................................................6
  65.     MAIN MENU OPTIONS.....................................................7
  66.         Control File Maintenance Menu.....................................7
  67.         Accomplishments Entry Menu........................................7
  68.         Reports and Inquiries Menu........................................7 
  69.         System Utilities Menu.............................................8
  70.         Financials Menu...................................................8
  71.     CONTROL FILE MAINTENANCE MENU OPTIONS.................................9
  72.         Membership Basic Data Maintenance.................................9
  73.         Lodge Names Maintenance..........................................11
  74.         Select Lodge Members.............................................11
  75.     ACCOMPLISHMENTS ENTRY MENU OPTIONS...................................12
  76.         Enter Meeting Attendance.........................................12
  77.         Enter Dues or Activity Fees Paid.................................13
  78.         Check for Upcoming Birthdays.....................................13
  79.     REPORTS AND INQUIRIES MENU OPTIONS...................................14
  80.         Member's Address and Phone List..................................14
  81.         Emergency Contact Phone List.....................................14
  82.         Known Health Problems Listing....................................15
  83.         Print Attendance Record Sheet....................................15
  84.         Print Dues/Fees Record...........................................15
  85.         Print Youth Memo Data............................................15
  86.         Inspection/Activity Points Earned................................15
  87.         Dues/Activity Fees Paid List.....................................15
  88.     SYSTEM UTILITIES MENU OPTIONS........................................16
  89.         Configuration File Maintenance...................................16
  90.         Back Up All Data to Floppy.......................................17
  91.         Restore All Data from Floppy.....................................17
  92.         Re-Index All Data Files..........................................17
  93.         Reset System Date and Time.......................................17
  94.         Purge Old Attendance Records.....................................17
  95.         Purge Old Dues/Fees Records......................................18
  96.         Create Export Data File..........................................18
  97.         Flag All Beavers, Leaders as Inactive............................18
  98.     FINANCIALS MENU OPTIONS..............................................19
  99.         Enter Cheque Book Transactions...................................19
  100.         Category File Maintenance........................................20
  101.         Sub Category File Maintenance....................................20
  102.         Cheque Book Register List........................................20
  103.         Account Detail by Category List..................................20
  104.         Account Summary by Category List.................................20
  105.  
  106.  
  107.  
  108.  
  109.                                BEAVSYS   Page 1
  110.  
  111.     SYSTEM REQUIREMENTS 
  112.     ═══════════════════ 
  113.     
  114.     "BEAVSYS" requires the following minimum system configuration: 
  115.     
  116.         - DOS Version 3.3 or higher (earlier versions of DOS only allow 20 
  117.           file handles to open at a time. This includes those file handles 
  118.           used for the Screen, Keyboard, Printer, etc.), 
  119.  
  120.         - 512K or more of memory, 
  121.     
  122.         - a hard drive with at least 1.5 megabytes of free space, 
  123.  
  124.         - a printer which supports the IBM character set (Graphics) 
  125.     
  126.     
  127.     In addition,  your CONFIG.SYS file must contain a line showing at least 
  128.     the following number of files: 
  129.     
  130.         FILES=60 
  131.     
  132.     If  you  have  a CONFIG.SYS file that does not contain this line  (  or 
  133.     FILES are less than 60), you must edit your CONFIG.SYS file so it does. 
  134.     Use any ASCII text editor or your DOS editor to modify the file.  Refer 
  135.     to  your  DOS manual if necessary.  Be sure to reboot your computer  to 
  136.     implement the changes. 
  137.     
  138.     A note on the FILES=  in CONFIG.SYS.  DOS uses file handles to  control 
  139.     the  computer  and  run programs.  The default number of Files with  no 
  140.     FILES= statement is 20. Dos uses about 10 of these to control the basic 
  141.     operation of your computer (keyboard,  screen, floppies, parallel port, 
  142.     etc.).   GROUPSYS needs about 25  file handles to run.  If you have any 
  143.     resident programs or are using a multi-tasking program, you may need to 
  144.     increase  the  number of file handles by increasing the number  in  the 
  145.     FILES=  line in your CONFIG.SYS. As each system is run differently,  we 
  146.     cannot determine the optimum number of Files.  If you get an Error such 
  147.     as : DBFNTX/1003    Open Error : ????????.NTX   or 
  148.          DBFNTX/1006   Create Error: ????????.NTX
  149.     then you MUST increase the number of Files in your CONFIG.SYS file. 
  150.     
  151.     
  152.     "BEAVSYS"  has been tested on 4.77  Mhz IBM XT's,  286  compatibles,386 
  153.     compatibles  and 486  compatibles.  Obviously the response time on  the 
  154.     486's  was  superb,  but even on the XT's the response time  was  good. 
  155.     Every  effort has been made to ensure that "BEAVSYS"  will run properly 
  156.     on any size machine with the minimum system requirements shown above. 
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.                                BEAVSYS   Page 2
  165.  
  166.     THE PURPOSE OF "BEAVSYS"
  167.     ═════════════════════════ 
  168.     BEAVSYS was written to:
  169.  
  170.     Reduce  considerably  the time,  effort  and  co-ordination required to 
  171.     maintain the records for a typical Beaver Colont.  As any Beaver Leader 
  172.     knows, this can take a lot of time to do properly.  BEAVSYS will enable 
  173.     you to keep the records up to date in only a few minutes each week. 
  174.  
  175.     Provide a method of providing data quickly and easily to Group Committe 
  176.     during  the registration process as well as providing data for the Pack 
  177.     Leaders as youths swim up to  Cubs. 
  178.  
  179.     The registered version is different in the following ways: 
  180.  
  181.     The  licensed  version  does not have those nagging 4  screens  at  the 
  182.     beginning of the program. 
  183.  
  184.     Registered  users  are regularly informed of new upgrades and  any  new 
  185.     software availability. 
  186.  
  187.     Registered  users  who submit any enhancement suggestions will  have  a 
  188.     better chance of having that suggestion implemented. 
  189.  
  190.     The  license agreement doesn't allow you to distribute  the  registered 
  191.     version  to other people with the exception of Scouters within the same 
  192.     Colony. 
  193.     
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.                                BEAVSYS   Page 3
  220.  
  221.     WHAT IS SHAREWARE 
  222.     ═════════════════ 
  223.     "BEAVSYS"   is  a  copyrighted  program developed and owned by  B  D  H 
  224.     Consultants and the Bayview Hills Scout Troop in Newmarket, Ontario. 
  225.  
  226.     "BEAVSYS is distributed as Shareware.  Shareware does not mean free and 
  227.     it does not mean public domain.  Shareware is a distribution method not 
  228.     a type of software.  The Shareware system enables you to try before you 
  229.     buy.   If  you try a Shareware program,  find it suits your  needs  and 
  230.     continue  using it,  you are expected to register it.  Those who  don't 
  231.     find the program useful are free to junk it or better yet pass it on to 
  232.     a  friend.  The Shareware distribution method keeps overheads  low  and 
  233.     hence  prices  are also low.   Shareware has the  ultimate  money  back 
  234.     guarantee--if you don't use it, you don't pay for it. 
  235.  
  236.     Copyright  laws apply equally to both commercial software and Shareware 
  237.     software  and  the author retains all rights except  as  stated  below. 
  238.     "BEAVSYS"  is copyrighted and owned by the authors and only the authors 
  239.     have the right to sell it.  However,  "BEAVSYS"  may be copied and used 
  240.     freely  for  evaluation  purposes only.  Firms  involved  in  Shareware 
  241.     program  distribution may distribute it and only charge a fee to  cover 
  242.     copying and handling costs. 
  243.  
  244.     BEAVSYS is a "shareware program"  and is  provided at no charge to  you 
  245.     for evaluation.   Feel free to share it with your friends.  The essence 
  246.     of  "user-supported"  software is to provide you with quality  software 
  247.     without  high  prices,   and yet to give us incentive  to  continue  to 
  248.     develop new products. 
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.                                BEAVSYS   Page 4
  275.  
  276.     REGISTRATION 
  277.     ════════════ 
  278.     If   you plan to use BEAVSYS to maintain your Colony records  you  must 
  279.     send a registration payment of $15.00 (plus applicable taxes) to: 
  280.  
  281.                                   Bruce Howson 
  282.                                B D H Consultants 
  283.                           Bayview Hills Eagles Scouts 
  284.                                 212 Waratah Ave. 
  285.                            Newmarket, Ontario L3Y 5J7 
  286.  
  287.     Your  $15.00   registration will license one copy of BEAVSYS for use by 
  288.     your  Colony.  This means you may freely copy the program and files for 
  289.     use  by  more than one Colony Leader as long as they are involved  with 
  290.     the  same  Colony.  Print an order form from the Main Menu  Option  #5. 
  291.     Please, cheques or money orders only. 
  292.     
  293.     If  there is more than one Colony in  your  Group,  you may opt for the 
  294.     Group License for $30.00.   This permits  use by all Beaver Colonies as 
  295.     long as they are involved with the same Group. 
  296.  
  297.     BEAVSYS is a fund raising project for our Troop.  You are encouraged to 
  298.     pass a copy of  BEAVSYS along to your friends and fellow  Scouters  for 
  299.     evaluation,  but  please encourage them to register their copy  if they 
  300.     like and use it. 
  301.  
  302.     Thank you for supporting Scouting !
  303.  
  304.  
  305.     LICENSE AGREEMENT 
  306.     ═════════════════ 
  307.     The  "BEAVSYS"   program  and its documentation  are copyrighted  works 
  308.     protected by Canadian and international copyright law.  You are granted  
  309.     a  license  to  use  your copy of BEAVSYS  only  under  the  terms  and 
  310.     conditions specified in this license agreement. 
  311.  
  312.     BEAVSYS is a commercial software product. It is not free,  nor is it in 
  313.     the public domain. It is distributed as Shareware, which means that you 
  314.     may  try  the software before you pay for it.  However,  you must  stop  
  315.     using  BEAVSYS  and remove it from  your computer if you decide not  to 
  316.     pay the license fee. 
  317.  
  318.     You  may  freely copy BEAVSYS and give copies of BEAVSYS to  others  if 
  319.     they also  agree  to the terms of this agreement. 
  320.  
  321.     USERS  OF BEAVSYS MUST ACCEPT THIS DISCLAIMER OF WARRANTY:  BEAVSYS  IS 
  322.     PROVIDED  AS  IS,  WITHOUT WARRANTY OF ANY KIND,  EXPRESS  OR  IMPLIED, 
  323.     INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY 
  324.     AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY 
  325.     AND PERFORMANCE IS WITH YOU. B D H CONSULTANTS ASSUMES NO LIABILITY FOR 
  326.     DAMAGES,   DIRECT OR CONSEQUENTIAL,  WHICH MAY RESULT FROM THE  USE  OF 
  327.     BEAVSYS. 
  328.  
  329.                                BEAVSYS   Page 5
  330.  
  331.     HOW TO REACH US FOR SUPPORT 
  332.     ═══════════════════════════ 
  333.     We have made BEAVSYS as easy to use as possible.   However, if you have 
  334.     a problem, or find our documentation inadequate,  we would like to hear 
  335.     from you. You can reach us via Mail at: 
  336.  
  337.                                B D H Consultants 
  338.                           Bayview Hills Eagles Scouts 
  339.                                 212 Waratah Ave. 
  340.                            Newmarket, Ontario L3Y 5J7 
  341.  
  342.     You will get faster service from us via electronic mail : 
  343.  
  344.     Our CompuServe ID number is 70031,3047. 
  345.     Our FidoNet address is : 1:229/15
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.                                BEAVSYS   Page 6
  385.  
  386.     Main Menu Options 
  387.     ═════════════════ 
  388.     At  all  menus you can either move the highlight to the desired  option 
  389.     and hit "Enter" or simply select the desired menu option number. The
  390.     current system time will be shown in the top right corner of each menu.
  391.                                                                               
  392.                                                                                 
  393.                   ╔═══════ BEAVER COLONY FILE SYSTEM ══════╗                    
  394.                   ║              Version 1.02              ║
  395.                   ║                                        ║                    
  396.                   ║ 1. Control File Maintenance Menu       ║                    
  397.                   ║                                        ║                    
  398.                   ║ 2. Accomplishments Entry Menu          ║                    
  399.                   ║                                        ║                    
  400.                   ║ 3. Reports and Inquiries Menu          ║                    
  401.                   ║                                        ║                    
  402.                   ║ 4. System Utilities Menu               ║                    
  403.                   ║                                        ║                    
  404.                   ║ 5. Financials menu                     ║
  405.                   ║                                        ║                    
  406.                   ║                                        ║                    
  407.                   ║                                        ║                    
  408.                   ║                                        ║                    
  409.                   ║                                        ║                    
  410.                   ║ 6. Read Documentation                  ║
  411.                   ║                                        ║                    
  412.                   ║ 7. Print Registration Form             ║                          ║
  413.                   ║                                        ║                    
  414.                   ║ 8. Print Suggestion Form               ║
  415.                   ╚══════════════ Esc to QUIT ═════════════╝                    
  416.  
  417.  
  418.  
  419.  
  420.     1. Control File Maintenance Menu 
  421.  
  422.     This  option  will  lead you to a menu allowing  you  to  maintain  the 
  423.     necessary control files required to effectively run the system. This is 
  424.     where all Beaver and Leader Basic Data is specified. 
  425.  
  426.     2. Accomplishments Entry Menu 
  427.  
  428.     This is the option where you enter all accomplishments by your Beavers. 
  429.     As  there  are no current Scout Canada specified Badges or  Awards  for 
  430.     Beavers, it currently is used for Attendance and Dues records.As Scouts 
  431.     Canada revises it  requirements,   this  area  will  be  used to record 
  432.     accomplishments. 
  433.  
  434.     3. Reports and Inquiries Menu 
  435.  
  436.     Next to entering accomplishments,  this is where you will find yourself 
  437.     most often.  There is a Member's Listing,  an Emergency Contact Listing 
  438.  
  439.                                BEAVSYS   Page 7
  440.  
  441.     Main Menu Options con't
  442.     ═══════════════════════
  443.  
  444.     (for outings), a List of Known Health Problems (if specified in  Beaver 
  445.     Basic Data Maintenance), and an Attendance record.   All reports except 
  446.     the  Attendance or Dues Records can be printed to the Screen,   to  the 
  447.     Printer or to a Disk File for future reference. 
  448.  
  449.     4. Systems Utilities Menu 
  450.  
  451.     Here  is  where  you will find a set of System Utilities.  There  is  a 
  452.     Configuration File where you specify your Colony name, whether you have 
  453.     a colour monitor or monochrome,  and can specify your specific  printer 
  454.     type.  In addition,  there are routines to Back-up your data,   Restore 
  455.     your data,  Re-Index your data files if you feel it is necessary, Reset 
  456.     the  System  Date  & Time,  and purge  old  Attendance  records.   Only 
  457.     Attendance  records  have  a purge as all other data  is  automatically 
  458.     purged whenever you delete a Beaver or Leader from the database. 
  459.  
  460.     In addition,  if the Cub Packs in your Group are using  the Cub version 
  461.     of this program,  CUBSYS,  there is an export function to automatically 
  462.     export  a  youth's  basic  data to the Pack to simplify data entry.  If 
  463.     your  Group Committee is using GROUPSYS this export function can create 
  464.     Beaver  and  Leader data files for GROUPSYS to import.  This eases  and 
  465.     speeds the registration process. 
  466.  
  467.     5. Financials Menu
  468.  
  469.     This  menu will give you access to a checkbook style financial tracking
  470.     system  as  well  as various reports.  All income and expenses  can  be
  471.     tracked  by  categories and sub-categories.  These categories and  sub-
  472.     categories are defined by you. 
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.                                BEAVSYS   Page 8
  495.  
  496.     Control File Maintenance Menu Options
  497.     ═════════════════════════════════════ 
  498.                                                                                
  499.             ╔═══════════ CONTROL FILE MAINTENANCE MENU ════════════╗         
  500.             ║                                                      ║         
  501.             ║ 1. Membership Basic Data                             ║ 
  502.             ║                                                      ║         
  503.             ║ 2. Lodge Names                                       ║ 
  504.             ║                                                      ║         
  505.             ║ 3. Select Lodge Members                              ║ 
  506.             ║                                                      ║         
  507.             ║                                                      ║ 
  508.             ║                                                      ║         
  509.             ║                                                      ║ 
  510.             ║                                                      ║         
  511.             ║                                                      ║ 
  512.             ║                                                      ║         
  513.             ║                                                      ║ 
  514.             ║                                                      ║         
  515.             ║                                                      ║ 
  516.             ║                                                      ║         
  517.             ║                                                      ║ 
  518.             ║                                                      ║
  519.             ║                                                      ║         
  520.             ║                                                      ║         
  521.             ║                                                      ║ 
  522.             ╚═══════════════════ Esc to Return ════════════════════╝
  523.  
  524.  
  525.  
  526.     1. Membership Basic Data Maintenance 
  527.  
  528.     This  is  where  you  add,  edit or delete  all  pertinent  information 
  529.     relating to each member of the Colony-Leader or Beaver. When you select 
  530.     this  option you will be prompted whether you want to  maintain  Leader 
  531.     data or Beaver data.  Enter "L" or "B" to specify. Throughout "BEAVSYS" 
  532.     the "ESC" key acts to escape the last request or to step one level back 
  533.     to the previous screen. Keep this in mind. 
  534.  
  535.     Next  you  will  be presented with a list of members either  Beavers or 
  536.     Leaders.  If you are just beginning to use "BEAVSYS", this list will be 
  537.     empty.  "F2"  will allow you to add a record for a new member.  If  you 
  538.     have existing data,  members will be listed alphabetically. Beside each 
  539.     name is either an "A" or "I". This signifies whether a member is Active 
  540.     or Inactive. Inactive Members do not show up anywhere within the system 
  541.     except in Membership File Maintenance. Their records, however, are kept 
  542.     on file.  This is to accomodate those Beavers or Leaders who do not re-
  543.     register,  but at a future date decide to re-join. Saves typing by just 
  544.     re-activating them.   
  545.  
  546.     Your options at this point are: 
  547.    
  548.  
  549.                                BEAVSYS   Page 9
  550.  
  551.     Control File Maintenance Menu Options con't
  552.     ═══════════════════════════════════════════ 
  553.  
  554.          - "F2" to add a new record
  555.  
  556.          - "F4" to delete an existing record (and all associated records) 
  557.  
  558.          - "Enter" to edit an existing record 
  559.  
  560.          - "Esc" to return to the Menu 
  561.  
  562.          - Seek an existing member 
  563.  
  564.     Seeking is a feature found throughout "BEAVSYS". To use it all you need 
  565.     to do is key the first letter of,  in this case,  the last name and the 
  566.     cursor  will  jump to the first  record  meeting  that  criteria.   For 
  567.     example,  keying a "B" would jump to the first name beginning with "B". 
  568.     If there is more than one name beginning with a "B",  then key the next 
  569.     letter of the desired name. For example, "B" then "A" would jump to the 
  570.     first name beginning with "BA".  And so on.  This is especially  useful 
  571.     when entering accomplishments.  Seeking Beaver names can speed up  data 
  572.     entry  significantly.  Cumulative keystrokes  will  work until you  hit 
  573.     "Enter"  or any cursor control key - Up,  Down, Home, End, Page UP,  or 
  574.     Page Down. 
  575.  
  576.     Cursor  control keys also work the same throughout "BEAVSYS".  Up  will 
  577.     move  up one record in the list,  Down will move down one record in the 
  578.     list,  Home will take you to the first record in the list,  End to  the 
  579.     last record in the list,  Page Up will move up one page in the list  or 
  580.     to  the first record if too close to the top,  and Page Down will  move 
  581.     down  one  page in the list or to the last record if too close  to  the 
  582.     bottom. 
  583.  
  584.     Wise  use of the Seeking capability as well as smart use of the  cursor 
  585.     control keys can speed up your data entry or inquiry substantially. 
  586.  
  587.     Back to Membership Maintenance. 
  588.  
  589.     a. Add a Record 
  590.  
  591.     To  add  a record simply hit "F2".  You will be presented with  a  data 
  592.     input screen.  Enter all pertinent data. The cursor "Up"  key will move 
  593.     you  back  one field at a time.  The cursor "Down"  key will  move  you 
  594.     forward  one  field  at a time.  The Health Card  Number  is  currently 
  595.     formatted for Ontario residents. This can be easily changed if there is 
  596.     enough out of province interest.  The Known Health Problems field is  a 
  597.     Yes/No field.  If you want to specify the problems so they are on file, 
  598.     hit "F9". You will be presented with a free form memo pad where you can 
  599.     enter  the Known Health Problems.  This memo pad can only be used  when 
  600.     the Known Health Problems field is Yes and the cursor is on the  Health 
  601.     Problems  Field.  A  general Memo field is available as well by hitting 
  602.     "F7". 
  603.  
  604.                                BEAVSYS   Page 10
  605.  
  606.     Control File Maintenance Menu Options con't
  607.     ═══════════════════════════════════════════ 
  608.  
  609.     Escape will return you to the Select Member List and WILL NOT save  the 
  610.     data  you entered.  To save the data,  you must either enter all fields 
  611.     (even if blank)  or hit "Ctl-W"  after you have entered as much data as 
  612.     you want. Be sure to exit the last field before hitting "Ctl-W". 
  613.  
  614.     b. Edit a Record 
  615.  
  616.     To  edit existing data simply place the highlight over the  name  whose 
  617.     data  you wish to edit and hit return.  The same rules as for adding  a 
  618.     record apply. 
  619.  
  620.     c. Delete a Record 
  621.  
  622.     To  delete a record,  place the highlight over the name whose data  you 
  623.     wish to delete and hit "F4". You will be prompted to confirm you really 
  624.     do  want  to delete the record.  This deletion will delete the all  the 
  625.     member's records from the database. This includes the basic data andall 
  626.     Attendance records. 
  627.  
  628.     Deletion  is  meant for those cases where there is no chance  a  member 
  629.     will re-join the Colony.  If you are uncertain,  it is better to simply 
  630.     mark  the member as Inactive in the database.  This way the records are 
  631.     kept  and that member will not appear anywhere else in the system.  You 
  632.     can always delete the member when you become certain. 
  633.  
  634.     2. Lodge Names File
  635.  
  636.     This  file contains the Lodge Names for each Lodge in your Colony.   It 
  637.     is  used  when  you  select Attendance or Dues  entry  or  for  several 
  638.     reports. 
  639.  
  640.     6. Assign Lodge Members
  641.  
  642.     You  assign  all Lodge members to a Lodge using this  option.     After 
  643.     selecting  a Lodge you will be presented with a list of active Beavers. 
  644.     After  highlighting a name hit either "*" to assign that Beaver to that 
  645.     Lodge. Type "C" to clear or remove a Beaver from that Lodge. 
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.                                BEAVSYS   Page 11
  660.  
  661.     Accomplishments Entry Menu Options
  662.     ══════════════════════════════════ 
  663.                                                                                 
  664.                   ╔═════ ACCOMPLISHMENT ENTRY MENU ════════╗                    
  665.                   ║                                        ║                    
  666.                   ║ 1. Enter Meeting Attendance            ║
  667.                   ║                                        ║                    
  668.                   ║ 2. Enter Dues or Activity Fees Paid    ║
  669.                   ║                                        ║                    
  670.                   ║ 3. Check for Upcoming Birthdays        ║
  671.                   ║                                        ║                    
  672.                   ║                                        ║                    
  673.                   ║                                        ║                    
  674.                   ║                                        ║                    
  675.                   ║                                        ║                    
  676.                   ║                                        ║                    
  677.                   ║                                        ║                    
  678.                   ║                                        ║                    
  679.                   ║                                        ║                    
  680.                   ║                                        ║                    
  681.                   ║                                        ║                    
  682.                   ║                                        ║
  683.                   ║                                        ║                    
  684.                   ║                                        ║                    
  685.                   ║                                        ║                    
  686.                   ╚═════════════ Esc to Return ════════════╝
  687.     
  688.     1. Enter Meeting Attendance 
  689.  
  690.     This  option is where you will do most of your data entry.  It has been 
  691.     designed  to speed this process as much as possible.  You can enter  by 
  692.     Colony or Lodge. 
  693.  
  694.     When you select this option,  a  calendar will appear.  Select the date 
  695.     the  of the Meeting by using the cursor control  keys.   A  reminder of 
  696.     these  cursor  control keys has been put at the bottom of the  calendar 
  697.     for reference.  I  decided to use a calendar rather than just inputting 
  698.     the  date because I quite often am tardy in entering data and was tired 
  699.     of running to the wall calendar. Let's see, our meeting was on Tuesday. 
  700.     If today is the 27'th then Tuesday was the...27, 26, 25, 24,  23'rd. It 
  701.     is a lot easier to just select a date from the pop-up calendar. 
  702.  
  703.     Next  you  will be prompted for a short description of the Meeting.  We 
  704.     use  the attendance to record not only regular meetings but all outings 
  705.     such as Apple Day,  Trees for Canada, Scout Guide Week, etc. This short 
  706.     description  will  print on the attendance sheet and can  be  given  to 
  707.     Group to show participation. 
  708.  
  709.     A list of Beavers appears next.  Simply  by highlighting a Beavers name 
  710.     and hitting "Enter"  will  record that Beaver as having participated in 
  711.     that meeting or activity. As you  toggle each Beaver as having attended 
  712.     or  not  you will be  presented with an entry box where you can  record 
  713.  
  714.                                BEAVSYS   Page 12
  715.  
  716.     points earned for inspection  or any other item you may want to keep  a 
  717.     record of. 
  718.  
  719.     If you inadvertently select the wrong Beaver don't worry. "Enter" again 
  720.     will remove that information from the records. The asterisk will toggle 
  721.     as you do this. 
  722.     
  723.     2. Enter Dues or Activity Fees Paid
  724.  
  725.     This  option  allows  you to collect data relating to Dues or Fees  for 
  726.     activities. Entry can be done by Colony or by Lodge. Select the date of 
  727.     the  activity  ( Be sure you don't use the collection  date unless  you 
  728.     want multiple records in the data base  for that  activity.    It  will  
  729.     clutter   up  the   report.),    then  input   a  description  of  that 
  730.     activity.   As you toggle the youth's as having paid or not, a box will 
  731.     prompt you for the amount paid. 
  732.  
  733.     Again,     do  not  panic if you mistakenly toggle a Beaver  as   being  
  734.     paid.   Simply   toggle again and that record will be removed from  the  
  735.     records. The "*" indicates which Beavers have been recorded. 
  736.  
  737.  
  738.     3. Check for Upcoming Birthdays
  739.  
  740.     This   option   will  list the Beavers  that  have  upcoming  birthdays  
  741.     within  the   dates  selected by you.   Handy for  sending  a  card  or 
  742.     recognizing at meetings. 
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.                                BEAVSYS   Page 13
  770.  
  771.     Reports and Inquiries Menu Options
  772.     ══════════════════════════════════ 
  773.  
  774.                   ╔═════ REPORTS AND INQUIRIES MENU ═══════╗                    
  775.                   ║                                        ║                    
  776.                   ║ 1. Member's Address & Phone List       ║                    
  777.                   ║                                        ║                    
  778.                   ║ 2. Emergency Contact Phone List        ║                    
  779.                   ║                                        ║                    
  780.                   ║ 3. Known Health Problems Listing       ║                    
  781.                   ║                                        ║                    
  782.                   ║ 4. Print Attendance Record Sheet       ║
  783.                   ║                                        ║                    
  784.                   ║ 5. Print Dues/Fees Record              ║
  785.                   ║                                        ║                    
  786.                   ║ 6. Print Youth Memo Data               ║
  787.                   ║                                        ║                    
  788.                   ║ 7. Inspection/Activity Points Earned   ║
  789.                   ║                                        ║                    
  790.                   ║ 8. Dues/Activity Fees Paid List        ║
  791.                   ║                                        ║                    
  792.                   ║                                        ║                    
  793.                   ║                                        ║                    
  794.                   ║                                        ║                    
  795.                   ║                                        ║                    
  796.                   ╚═════════════ Esc to Return ════════════╝                    
  797.  
  798.  
  799.  
  800.     1. Member's Address & Phone List
  801.  
  802.     This option gives a list of Beavers Addresses and Phone Numbers as well 
  803.     as the Leaders Addresses and Phone Numbers. 
  804.  
  805.     Output  can be to the Screen,  to the Printer,  or to a file for  later 
  806.     printing. I frequently print to a file(s)  and then copy the files to a 
  807.     diskette.   The files on the diskette can then be printed on  a  better 
  808.     quality printer. 
  809.     
  810.  
  811.     2. Emergency Contact Phone List 
  812.  
  813.     We keep our Beavers and Leaders data as up to date as  possible.   This 
  814.     enables us to print this report whenever we go on an outing. It details 
  815.     for each Beaver his Parents Names and Number,  his Health Card  Number, 
  816.     his Doctor's Name and Number,  the Emergency Contact's Name and  Number 
  817.     and highlights whether there are Known Health Problems or not. 
  818.  
  819.     An option to list Known Health Problems, at the same time, is available 
  820.     here or they can be listed separately using option #3. This assumes you 
  821.     have  entered  the  Known Health Problems in Control  File  Maintenance 
  822.     under Membership Basic Data Maintenance. 
  823.  
  824.                                BEAVSYS   Page 14
  825.  
  826.     Reports and Inquiries Menu Options Cont'd
  827.     ═════════════════════════════════════════ 
  828.     
  829.     3. Known Health Problems Listing 
  830.  
  831.     This  simply  lists  any records which have been  entered  under  Known 
  832.     Health Problems in Membership Basic Data Maintenance. 
  833.  
  834.  
  835.     4. Print Attendance Record Sheet 
  836.  
  837.     This option prints an Attendance Record Sheet. It leaves 5 lines at the 
  838.     bottom for working information.  It also allows you to enter Attendance 
  839.     either after every meeting or within 5 meetings.  We also use a working 
  840.     copy to check payment for Camps, availability for outings, etc. 
  841.  
  842.  
  843.     5. Print Dues/Fees Record
  844.  
  845.     This  option  prints an Record of Dues or Fees collected.  It leaves  5 
  846.     lines  at the bottom for working information.  This record  only  shows 
  847.     whether  the  dues/fees were collected or not.  It does  not  show  the 
  848.     amount collected. It is only meant to be a quick check as to who stills 
  849.     has to pay. 
  850.     
  851.     6. Print Youth Memo Data
  852.  
  853.     This simply lists any records which have been entered as a general memo 
  854.     during Membership Basic Data Maintenance. 
  855.  
  856.     7. Inspection/Activity Points Earned
  857.  
  858.     If you recorded points during Attendance entry, you can summarize these 
  859.     points  for a given time  period.  Select the  start date of the period 
  860.     on  the calendar and the end date of the period.   All  points   earned 
  861.     during that period will be totalled and listed by Beaver. 
  862.  
  863.     This is useful for selecting Beaver of the Month.   We award points for 
  864.     inspection, participation, and good deeds. 
  865.  
  866.     8. Dues/Activity Fees Paid List
  867.  
  868.     If  you  entered  an amount during entry of Dues/Fees  paid,   you  can 
  869.     summarize   these amounts  for a given  time period.  Select the  start 
  870.     date  of  the period on the calendar and the end date of  the   period.  
  871.     All amounts paid during that period will be totalled  and listed. 
  872.  
  873.     This is useful for reconciling records occasionally. You can also print 
  874.     the report for a single date to verify data entry and reconcile amounts 
  875.     per meeting or activity. 
  876.  
  877.  
  878.  
  879.                                BEAVSYS   Page 15
  880.  
  881.     System Utilities Menu Options
  882.     ═════════════════════════════ 
  883.                                                                                 
  884.                   ╔════════ SYSTEM UTILITIES MENU ═════════╗                    
  885.                   ║                                        ║                    
  886.                   ║ 1. Configuration File Maintenance      ║                    
  887.                   ║                                        ║                    
  888.                   ║ 2. Back Up All Data Files to Floppy    ║                    
  889.                   ║                                        ║                    
  890.                   ║ 3. Restore All Data Files from Floppy  ║                    
  891.                   ║                                        ║                    
  892.                   ║ 4. Re-Index All Data Files             ║                    
  893.                   ║                                        ║                    
  894.                   ║ 5. Reset System Date and Time          ║                    
  895.                   ║                                        ║                    
  896.                   ║ 6. Purge Old Attendance Records        ║                    
  897.                   ║                                        ║                    
  898.                   ║ 7. Purge Old Dues/Fees Records         ║
  899.                   ║                                        ║                    
  900.                   ║ 8. Create Export Data File             ║
  901.                   ║                                        ║                    
  902.                   ║ 9. Flag All Beavers, Leaders Inactive  ║
  903.                   ║                                        ║                    
  904.                   ║                                        ║                    
  905.                   ║                                        ║                    
  906.                   ╚═════════════ Esc to Return ════════════╝                    
  907.  
  908.     1. Configuration File Maintenance 
  909.  
  910.     This  option allows you to specify some basic data about  your  system. 
  911.     Your colony  name is specified here.  This is what will  print  on  all 
  912.     reports.  Your province is specified here as well. This will be used to 
  913.     accommodate   differing  Health  Card  Numbering  systems  in   various 
  914.     provinces in future releases (if there is any interest). 
  915.     
  916.     If you have a Colour Monitor,  specify it here and all screens will  be 
  917.     in  colour.  A  hint.  If you have a laptop computer with a  monochrome 
  918.     monitor and colour graphics capability (256  shades of grey?),  specify 
  919.     "N". The  screens will show up better. 
  920.  
  921.     Your  printer  name will be shown.  If you wish to change your  printer 
  922.     then  hit  "Y".  A  list of known printers will be displayed.  If  your 
  923.     printer  is  listed simply select it.  If not you can add your  printer 
  924.     type to the list. Hit "F2". 
  925.  
  926.     To add a new printer to the list, you will need your printer manual for 
  927.     the necessary control codes. 
  928.     
  929.     Add  your  printer  name.   Add the control  codes  for  Normal  Print, 
  930.     Compressed Print,  Expanded On Print  and  Expanded Off Print  as  a  3 
  931.     character  decimal numbers separated by "\".  For example to enter "Esc 
  932.     M", it would be entered as "027\077\". 
  933.     
  934.                                BEAVSYS   Page 16
  935.  
  936.     System Utilities Menu Options Cont'd
  937.     ════════════════════════════════════ 
  938.  
  939.     There are far too many printers out there for me to pre-load them  all. 
  940.     This option allows you to tailor your specific printer to the system. 
  941.     
  942.  
  943.     2. Back Up All Data Files to Floppy 
  944.  
  945.     This  option  allows you to back-up your data to floppy  disk.   It  is 
  946.     highly recommended that you do so frequently.  Re-entering all  records 
  947.     and reconstructing records can be a nightmare. Be prepared. Back up. 
  948.  
  949.     It is also an easy way to transfer data among Leaders for planning.  It 
  950.     is recommended that one Leader be responsible for updating the  records 
  951.     but each Leader could use the data for planning. 
  952.  
  953.  
  954.     3. Restore All Data Files from Floppy 
  955.  
  956.     This  option  allows  you  to  restore all  data  from  floppy  if  the 
  957.     unthinkable  happens.   It is also a good way to  transfer  data  among 
  958.     Leaders. 
  959.  
  960.     
  961.     4. Re-Index All Data Files 
  962.  
  963.     This option should not be required.  However, experience has shown that 
  964.     sometimes indexes get corrupted (probably from hard drive problems). If 
  965.     your  data  seems screwy or disorganised then the indexes have  somehow 
  966.     become corrupt. Re-indexing will put order back into the system. 
  967.  
  968.     If you use the DOS COPY to move files,  you MUST re-index or the system 
  969.     will  lose it's integrity.  We recommend using the Back-up and  Restore 
  970.     functions  from the menu since files are automatically re-indexed  when 
  971.     necessary. 
  972.  
  973.  
  974.     5. Reset System Date and Time 
  975.  
  976.     This has been included for older systems which do not have an  internal 
  977.     clock.   It simply sets the system Date and Time so that  the  calendar 
  978.     used for data entry is reasonably correct. 
  979.  
  980.  
  981.     6. Purge Old Attendance Records
  982.  
  983.     This function allows  you  to purge  Attendance  Records older than the 
  984.     date  selected.  Only  Attendance records are purged.  This function is 
  985.     necessary   since  all   other records except  Dues  are  automatically 
  986.     purged whenever a Beaver is deleted from the roster. 
  987.  
  988.  
  989.                                BEAVSYS   Page 17
  990.  
  991.     System Utilities Menu Options Cont'd
  992.     ════════════════════════════════════ 
  993.  
  994.     7. Purge Old Dues/Fees Records
  995.  
  996.     This function allows  you  to purge  Dues/Fees  Records older than  the 
  997.     date  selected.   Only  Dues/Fees records are purged.  This function is 
  998.     necessary  since all  other records except Attendance are automatically 
  999.     purged whenever a Beaver is deleted from the roster. 
  1000.  
  1001.     8. Create Export Data File
  1002.  
  1003.     This function allows you to create either one or two data base files on 
  1004.     diskette  for importation into the GROUPSYS or the CUBSYS system.   The 
  1005.     data files have either Leader or Beaver data in them.   You can specify 
  1006.     to include either all active members ( Beaver or Leader )  or  you  can 
  1007.     specify individual records ( e.g. for late registration). The data base 
  1008.     records  are  output  directly  to a  floppy   diskette  to  avoid  any  
  1009.     additional select and copy as well as not cluttering your hard drive. 
  1010.  
  1011.     9. Flag all Beavers, Leaders as Inactive
  1012.  
  1013.     This  option  is  used once a year prior to registration  to  flag  all 
  1014.     Beaver and  Leader records  as  inactive.   The data is still on  file.  
  1015.     As  each member registers simply go into the members record  and   flag  
  1016.     them  as active. See Membership Basic Data Maintenance on Page 9.
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.                                BEAVSYS   Page 18
  1045.  
  1046.     Financial Menu Options
  1047.     ══════════════════════
  1048.                                                                                 
  1049.                   ╔══════════ FINANCIALS MENU ═════════════╗
  1050.                   ║                                        ║                    
  1051.                   ║ 1. Enter Cheque Book Transactions      ║
  1052.                   ║                                        ║                    
  1053.                   ║ 2. Category File Maintenance           ║
  1054.                   ║                                        ║                    
  1055.                   ║ 3. Sub Category File Maintenance       ║
  1056.                   ║                                        ║                    
  1057.                   ║ 4. Cheque Book Register List           ║
  1058.                   ║                                        ║                    
  1059.                   ║ 5. Account Detail by Category List     ║
  1060.                   ║                                        ║                    
  1061.                   ║ 6. Account Summary by Category List    ║
  1062.                   ║                                        ║                    
  1063.                   ║                                        ║
  1064.                   ║                                        ║                    
  1065.                   ║                                        ║
  1066.                   ║                                        ║                    
  1067.                   ║                                        ║
  1068.                   ║                                        ║                    
  1069.                   ║                                        ║                    
  1070.                   ║                                        ║                    
  1071.                   ╚═════════════ Esc to Return ════════════╝
  1072.  
  1073.     1. Enter Cheque Book Transactions
  1074.     
  1075.     This  option will present the cheque register on screen.  You may  add,
  1076.     edit  or  delete  transactions  and  the  balance  will  be  maintained
  1077.     automatically  for  you.   If you have defined  categories  and/or  sub
  1078.     categories, as described below, you may specify them here. It is highly 
  1079.     reccommended  that  you categorize all your  transactions.   This  will
  1080.     enable you to determine how and where Colony funds are being raised and
  1081.     spent. Also very handy for budgeting for subsequent years. 
  1082.     
  1083.     Cursor  control keys are active here as they are  throughout  BEAVSYS.
  1084.     Home takes you to the first transaction,  End to the last, PgUp move up
  1085.     through the file a screen at a time, PgDn move down on screen at a time 
  1086.     and the arrow keys move up or down a record at a time.
  1087.  
  1088.     Also included is a pop-up calculator, which can be very handy. Simply hit
  1089.     "F7" to pop up the calculator. If the cursor is in the field you wish to
  1090.     calculate a value for, once the calculation is complete hit "X" to transfer
  1091.     the answer to the field. Escape will remove the calculator without transfer
  1092.     of data. When the calculator first appears, you may move it about the screen
  1093.     using the cursor keys, Home, End, CTL-> or CTL<-. Once you begin to do a
  1094.     calculation the calculator will remain as placed.
  1095.     
  1096.     
  1097.  
  1098.  
  1099.                                BEAVSYS   Page 19
  1100.  
  1101.     Financial Menu Options con't
  1102.     ════════════════════════════
  1103.  
  1104.     2. Category File Maintenance
  1105.  
  1106.     This  is  where  you  define the gross categories  for  analysing  your
  1107.     accounts.   Each  category  must be specified as an Income  or  Expense
  1108.     account  (  $ in or $ out).  Typical Income categories  include  Annual
  1109.     Fees,   Dues,  Fund Raising,  etc.  Typical Expense categories  include
  1110.     Badges, Camps, Administration, Resources, Equipment, etc. 
  1111.     
  1112.     Add, edit, delete is performed the same as throughout the system. 
  1113.     
  1114.  
  1115.     3. Sub Category File Maintenance   
  1116.  
  1117.     This option allows you to further categorize your accounts. For example 
  1118.     you   may  wish  to  further  break  down  Camp  Expenses  into   Food,
  1119.     Transportation,  Campground Fees, Crests, etc.  This will enable you to
  1120.     better analyse your accounts. 
  1121.  
  1122.  
  1123.     4. Cheque Book Register List
  1124.  
  1125.     This  option  simply  provides  a listing of  the  cheque  book  for  a
  1126.     specified date period. 
  1127.  
  1128.  
  1129.     5. Account Detail by Category List
  1130.  
  1131.     This  option provides a listing of all transactions by category and sub
  1132.     category for a specified data range.  It is essentially a sorted cheque
  1133.     register.   If all you are interested in is totals by category and  sub
  1134.     category  and do not need each and every transaction then use the  next
  1135.     report. 
  1136.  
  1137.  
  1138.     6. Account Summary by Category List
  1139.  
  1140.     This  report  provides  a list of all  categories  and  sub  categories
  1141.     showing  the  total  dollars accumulated in each for a  specified  date
  1142.     range. It is essentially your Profit and Loss statement. 
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.                                BEAVSYS   Page 20
  1155.  
  1156.