home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / util4 / hbms13.lzh / HBMS.DOC < prev    next >
Text File  |  1986-02-26  |  36KB  |  868 lines

  1.          
  2.          
  3.          
  4.  
  5.          
  6.                
  7.          
  8.  
  9.          
  10.           H O M E    B U D G E T    M A N A G E M E N T    S Y S T E M
  11.          
  12.                          version 1.3    February 1986
  13.  
  14.          
  15.          
  16.          
  17.          
  18.          
  19.          
  20.          
  21.  
  22.                                       
  23.          
  24.                 Table of Contents                         page
  25.          
  26.          
  27.                 SYSTEM REQUIREMENTS & LIMITATIONS........  2
  28.  
  29.                 OVERVIEW.................................  3
  30.                
  31.                 CONVENTIONS..............................  4
  32.                            
  33.                 GETTING STARTED..........................  5
  34.             
  35.                 SETTING UP YOUR OWN SYSTEM...............  6
  36.  
  37.                 MAIN MENU:
  38.  
  39.                    INITIALIZING THE SYSTEM...............  7
  40.          
  41.                    ACCOUNT MAINTENANCE...................  8
  42.                    
  43.                    LEDGER POSTING........................ 10
  44.          
  45.                    CLOSE/OPEN MONTH...................... 13
  46.          
  47.                    REPORTS............................... 14
  48.          
  49.                    SAVE DATA............................. 15
  50.          
  51.          
  52.       
  53.  
  54.  
  55.  
  56.  
  57.          This program is being distributed in an "ARC" file format 
  58.          named HBMS13.ARC.  The following files should be included:
  59.  
  60.                       README.HBM        textfile
  61.                       HBMS.DOC          documentation
  62.                       HBMS.COM          program
  63.                       HBMS.000          program overlay
  64.                       STARTUP.HBM       sample data file
  65.                       CATS.84           sample data file
  66.                       ACCOUNTS.84       sample data file
  67.                       LEDGR-4.84        sample data file
  68.  
  69.  
  70.  
  71.  
  72.                
  73.          SYSTEM REQUIREMENTS
  74.               IBM PC, PC/XT, PCjr, or compatible
  75.               128K RAM
  76.               1 disk drive  
  77.               Printer     (screen reports available)
  78.  
  79.                    Printer should be capable of printing 132 columns, 
  80.                    such as a dot matrix printer using a condensed 
  81.                    font (17 characters per inch).
  82.  
  83.            NOTE:  This program is set up to run on a color monitor as
  84.                   the use of color is exploited throughout the program.
  85.  
  86.  
  87.  
  88.  
  89.  
  90.          LIMITATIONS
  91.               254 accounts 
  92.                38 categories 
  93.          
  94.  
  95.  
  96.          
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.                                       -2-
  110.  
  111.  
  112.  
  113.  
  114.                                OVERVIEW
  115.                               -----------
  116.  
  117.               If  you  are  like  most  people,  there  have been many 
  118.          occasions when you have uttered those famous  words,  "Where 
  119.          did  all  the  money go?".  The solution of course is to keep 
  120.          better records,  but this is a task no one likes to do.  This 
  121.          program  was  created  to  make  the  record  keeping part as 
  122.          painless as possible.  
  123.  
  124.               H.B.M.S.  is flexible.  You may want  to  use  it  as  a 
  125.          reference  on your entire financial position,  or just use it 
  126.          as a check register.  This program  makes  it  easy  to  keep 
  127.          accurate  and  complete  records  of   all   your   financial 
  128.          transactions.  With  faithful  record keeping and a carefully 
  129.          designed Chart of Accounts,  you  will  be  rewarded  with  a 
  130.          variety  of information.  This can help you better decide how 
  131.          to manage your  money,  not  to  mention  how  welcome  these 
  132.          figures  will be when tax time arrives!  All this data can be 
  133.          readily viewed on screen, or printed in formatted statements.  
  134.  
  135.               The printed reports include:  
  136.  
  137.                         *  Transaction Report
  138.                         *  Sorted Ledger Report
  139.                         *  Monthly Income & Expense Report
  140.                         *  Balance Sheet
  141.                         *  Annual Actuals
  142.                         *  Annual Budget Report
  143.                         *  Chart of Accounts
  144.               
  145.               H.B.M.S.  is based on  a  double  entry  ledger  system.  
  146.          Every  effort  has been made to make the job of entering data 
  147.          as easy as possible.  A sample database has been provided  to 
  148.          represent what H.B.M.S can do.  
  149.    
  150.  
  151.                                 
  152.          
  153.          
  154.          
  155.          
  156.          
  157.          
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.          
  167.                                      - 3 -
  168.          
  169.          
  170.  
  171.  
  172.                              PROGRAM CONVENTIONS
  173.                            ------------------------
  174.  
  175.               H.B.M.S.  is  menu  driven.  Throughout the program when 
  176.          you are prompted to enter data,  you  will  see  a  field  in 
  177.          reverse  video.  Your  data,  be  it  an account code,  name, 
  178.          description,  etc.  will be limited to  the  length  of  this 
  179.          field.  When in this field,  a full array of editing keys are 
  180.          available: 
  181.                      <INSERT>         <DELETE>
  182.                      <RIGHT ARROW>    <LEFT ARROW>
  183.                      <BACKSPACE>      <TABS>
  184.                      <ESC>  
  185.              
  186.               The  <ESC>  key  needs  further  mention.  It is used to 
  187.          erase all data in a field.  Hitting the <ESC> key followed by 
  188.          the  <ENTER>  key,  enters  a  null  value.  In  most  cases, 
  189.          entering a null value in response to a prompt will cancel the 
  190.          current  mode and return you to a menu.  You will be reminded 
  191.          on line 25 when this ESCape option is available.  
  192.  
  193.               In  most  parts of the program you will need to supply a 
  194.          code for the account you are interested in.  Often  you  will 
  195.          be  provided  with a starting code.  After that,  your prompt 
  196.          will be the next code in the order of their appearance in the 
  197.          Chart of Accounts.  
  198.  
  199.               H.B.M.S.  consists of two program  files,  HBMS.COM  and 
  200.          it's  overlay  file HBMS.000.  These two files must reside on 
  201.          the default drive.  H.B.M.S. creates the following files: 
  202.  
  203.               STARTUP .HBM      year and month infor.
  204.               PRINTER .HBM    * optionally created printer driver
  205.               CATS    .yr       category names
  206.               ACCOUNTS.yr       account names and all data
  207.               LEDGR-m .yr       ledger file for each month
  208.  
  209.                     (yr = Year of data,  m = month)
  210.  
  211.               It is suggested that these  data  files  be  kept  on  a 
  212.          separate  disk.  In  this manner you should be able to fit an 
  213.          entire year of data on one disk,  or  maybe  have  individual 
  214.          disks for separate budgets.  In any case, when the free space 
  215.          gets below 20K, H.B.M.S. will warn you.
  216.          
  217.          
  218.          
  219.          
  220.          
  221.          
  222.          
  223.          
  224.          
  225.                                     - 4 -
  226.          
  227.  
  228.  
  229.  
  230.                               GETTING STARTED
  231.                             --------------------
  232.  
  233.               To  run  the  program  type  HBMS  followed   by   drive 
  234.          designation for your data files: 
  235.          
  236.                 example->      HBMS b: <RETURN>
  237.          
  238.               H.B.M.S   will   search  for  your  data  on  the  drive 
  239.          specified.  If your data files will  reside  on  the  program 
  240.          disk, leave off the drive designation.  
  241.          
  242.          
  243.          SAMPLE DATA
  244.            
  245.               I  highly  recommend  that you run the program using the 
  246.          sample data before you begin your own budget.  Supplied  with 
  247.          H.B.M.S you should find four sample data files consisting  of 
  248.          STARTUP.HBM,   CATS.84,   ACCOUNTS.84,  and  LEDGR-4.84.   By 
  249.          running the program with this sample data you can easily  see 
  250.          what  H.B.M.S  has  to offer.  You will be able to see what 
  251.          H.B.M.S  can  do,  without  waiting  for  your  own  data   
  252.          to accumulate.  
  253.              
  254.               Go  to  the  reports  section and explore.  Each 
  255.          report is  explained  later  in  this  document.  Please  try 
  256.          printing  out  some or all of the reports provided,  but read 
  257.          about printer compatibility in the Initialize  System  
  258.          section of this document before attempting to make any 
  259.          printouts.  
  260.              
  261.               DO NOT try to start a new year  with  the  sample  data.  
  262.          Also please do not try to reopen a month with the sample data 
  263.          as  only  the  current ledger file (April) has been included
  264.          for demonstration purposes.  The first three months of data 
  265.          are in the database,  but their ledgers have not been 
  266.          included.  
  267.  
  268.               This sample data is entirely fictitious.  Some  of  the 
  269.          amounts  may  seem  a  little strange,  but they should still 
  270.          represent how the program might be used.  
  271.          
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.                                      -5-
  284.      
  285.  
  286.  
  287.  
  288.                      SETTING UP YOUR OWN BUDGET SYSTEM
  289.                    --------------------------------------
  290.  
  291.               When you are ready to start your own budget make sure 
  292.          that you have removed the sample data!  All you need for your 
  293.          own system is the file HBMS.COM and it's overlay HBMS.000. 
  294.  
  295.          STEP  1.  Go to the  under the Initialize System and select 
  296.                    "Begin New Year".  Here you enter such things as  
  297.                    the  year  of the data and the beginning month.  
  298.        
  299.          STEP  2.  Return  to  the  Main  Menu  and  select  "Account 
  300.                    Maintenance".  Here  you  will able to design your 
  301.                    own Chart of Accounts by using the ADD,CHANGE, and 
  302.                    DELETE functions.  This is a very important  step.  
  303.                    A lot of thought should go into it's design, as you 
  304.                    will  be using it for the entire budget year.  (see 
  305.                    description under Chart of Accounts) 
  306.  
  307.          STEP  3.  Select "Initial Balances" .  Here you will be able  
  308.                    to  enter  any existing  balances  for your Assets 
  309.                    and Liabilities.    Income and Expense accounts 
  310.                    always start out with a zero balance.  
  311.  
  312.          STEP 4.   Select "Budget Assignment".  Here you will be able 
  313.                    to enter any  budget  values  that you  may  want  
  314.                    to  set  as  goals.  This  step  is optional.  
  315.  
  316.          STEP 5.   Now you are ready  for  the actual  record  keeping 
  317.                    Routines.  Return to the Main Menu and select  
  318.                    "Ledger  Posting".  Here  you will be able to enter 
  319.                    all your transactions.  NOTE: I find it helpful to 
  320.                    save my receipts from each day and jot  down  any  
  321.                    other transactions.  Then at the end of each week I 
  322.                    enter these  transactions  in the Ledger Posting 
  323.                    section.  You may want to  do  this  on  a  daily  
  324.                    basis.  In either case, you will then have a 
  325.                    printed record of all your transactions available.  
  326.                        
  327.          
  328.          
  329.          
  330.          
  331.          
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.                                      - 6 -
  342.              
  343.  
  344.                              INITIALIZING THE SYSTEM
  345.                            -----------------------------
  346.             
  347.          Begin New Year
  348.  
  349.                        When  starting a system for the first time you 
  350.                   will  be  asked  for   year   and   starting   month 
  351.                   information. 
  352.  
  353.                         If you already have a working budget you  will 
  354.                   be  given  the option to reuse the existing Chart of 
  355.                   Accounts.  If  this  is  the  case,  H.B.M.S.   will 
  356.                   optionally  transfer  Asset  and  Liability balances 
  357.                   as well as the Budget data.  In order to take 
  358.                   advantage of this you should have a "copy" of the  
  359.                   old data  files (STARTUP.HBM,  CATS.yr,  
  360.                   ACCOUNTS.yr) on your new data disk.  After the  new  
  361.                   year  has  been initialized you may delete the old 
  362.                   copies of CATS.yr and ACCOUNTS.yr.  
  363.          
  364.          
  365.  
  366.  
  367.  
  368.          Printer Codes
  369.  
  370.                         H.B.M.S.  was  designed  to  work  with an IBM 
  371.                   compatible  dot  matrix   printer.   My   Gemini-10X 
  372.                   conforms  to  these  standards with no changes.  All 
  373.                   data,  except for the Chart of Accounts,  is printed 
  374.                   in  condensed  font (17 cpi).  The Chart of Accounts 
  375.                   is printed in elite  font  (12  cpi).  If  in  doubt 
  376.                   about  your printer,  use this section to change any 
  377.                   of the printer formatting codes to conform  to  your 
  378.                   particular  printer.  This  will  create  a separate 
  379.                   printer support file  on  the  default  drive  named 
  380.                   PRINTER.HBM.  If  your  printer has a wide carriage, 
  381.                   you  might  want  to  enter  null  values  for   the 
  382.                   condensed  codes.  If  your printer does not support 
  383.                   italics, enter a null value for the italics codes.  
  384.                   Your printer manual should list all these codes.         
  385.          
  386.          
  387.          
  388.          
  389.          
  390.          
  391.          
  392.          
  393.          
  394.          
  395.          
  396.          
  397.          
  398.          
  399.                                      - 7 -
  400.                         
  401.  
  402.                              ACCOUNT MAINTENANCE
  403.                           -------------------------
  404.  
  405.          Chart of Accounts
  406.          
  407.               Great  care  should  be  taken in creating your Chart of 
  408.          Accounts.  It can be broad, with just a few accounts under at 
  409.          least one category  per  money  group,  or  it  can  be  very 
  410.          definitive  with multiple accounts under numerous categories.  
  411.          You might want to keep special accounts just for tax  related 
  412.          items.   I  like  to  separate  principals  and  interest  on 
  413.          liabilities.  By doing this I can keep  an  accurate  running 
  414.          balance on how much I owe. (see sample data) 
  415.  
  416.               Group  your   accounts   under   categories   for   more 
  417.          informational  reports.  These  categories  will  be  grouped 
  418.          according to whether they are INCOME,  EXPENSES,  ASSETS,  or 
  419.          LIABILITIES.   NOTE: the categories must be created first, so 
  420.          that accounts will have somewhere to be placed.
  421.               Accounts may be added,  changed,  or deleted at any time 
  422.          during  the  budget year.  While using the program,  accounts 
  423.          and categories will be referred to by a code which  you  will 
  424.          assign.  These  codes  can  consist of up to four characters.  
  425.          Try to keep them short and easy to remember.  These codes can 
  426.          be entered in either upper of lower case.  As an example, the 
  427.          code "CK" might be used to call up the "Checking Account".  
  428.                    
  429.          The restrictions that apply are as follows: 
  430.  
  431.                *  There must be at least one category and one account
  432.                   per money group.
  433.  
  434.                *  Total number of categories should not exceed 38.
  435.  
  436.                *  Total number of accounts should not exceed 254  with 
  437.                   no more than 38 accounts per category.  
  438.  
  439.                *  Account  names  or codes may be changed but this may 
  440.                   lead to confusion if printed reports under the first 
  441.                   part of the year differ from those after the  change 
  442.                   is  made.  None of the other data contained in these 
  443.                   accounts will be changed.  
  444.  
  445.                *  Accounts may be moved to different categories as 
  446.                   long as they  don't  cross  money  group boundaries.  
  447.                   ( an account under an income category may not be 
  448.                   moved to an expense category )  
  449.  
  450.                *  Category  codes  and  names  may  be changed but the 
  451.                   confusion factor mentioned above still applies.  
  452.  
  453.                *  Accounts may be deleted only  if they  have  had  no 
  454.                   action during the year.  
  455.  
  456.                                        - 8 -
  457.  
  458.  
  459.                *  Categories may be deleted if they do  not  have  any 
  460.                   accounts  assigned  to them.  This constraint may be 
  461.                   avoided  by  moving  all  accounts  from  under  the 
  462.                   category to be deleted, to other categories first.  
  463.                                        
  464.          
  465.                                             
  466.          Re-sequence Accounts
  467.  
  468.                   The order in which categories and accounts appear on 
  469.                   your  Chart  of  Accounts  can be different than the 
  470.                   order in which they were entered.  After creating or 
  471.                   editing your Chart of Accounts,  you may re-sequence 
  472.                   their appearance by selecting "Re-sequence Accounts".
  473.                   Their current order will be displayed and you will 
  474.                   be  allowed  to change them around to suit your 
  475.                   taste.  
  476.                            
  477.                            
  478.          Budget Assignment
  479.         
  480.                        H.B.M.S.  allows you to assign a budget figure 
  481.                   for  each month.  By  using  this  feature  you  may 
  482.                   set goals for your projected income and expenses.  
  483.                   While I'm not sure that  this is  proper  accounting  
  484.                   procedure,  you  may even set budget amounts for 
  485.                   assets and liabilities.  This might allow you  to 
  486.                   set  goals for your savings or how soon you plan to 
  487.                   pay off a debt.  Of course,  it wouldn't make sense 
  488.                   to budget for  your checking account, as it's 
  489.                   balance varies to no set pattern.  
  490.                        If  you  decide  you  don't  want  to budget 
  491.                   for certain accounts,  just enter a zero value for  
  492.                   each  month.  If  all months have a zero budget 
  493.                   value then your reports will show a "n/a" in place 
  494.                   of a budget figure.  
  495.                        After  selecting  a  code to budget for,  the 
  496.                   values for each particular month will be shown along 
  497.                   with a grand  total for the year.  If you want to 
  498.                   make changes, answer "n" to the prompt,  and  you  
  499.                   will  be allowed to enter figures for each month.  
  500.                   On your first visit to the Budget Assignment 
  501.                   section, and any time while the beginning month of 
  502.                   the budget is  still open,  you  will  be  given  an  
  503.                   additional choice to enter a yearly total and  have  
  504.                   the  computer  divide  it  among  the months.  
  505.                        It should be noted that budget figures can be 
  506.                   updated at any  time,  but you will only be allowed 
  507.                   to change values for the months which have not been 
  508.                   closed.  
  509.                        When you exit the Budget  Assignment  section  
  510.                   you  will automatically  be  presented  with  a  
  511.                   summary of your budget status.    
  512.          
  513.          
  514.                                       - 9 -
  515.  
  516.                            
  517.                                  LEDGER POSTING
  518.                               --------------------
  519.               The Ledger Posting section is the part  of  the  program 
  520.          where  you  will  be  entering  your  daily transactions.  As 
  521.          mentioned before,  H.B.M.S.  is a double entry ledger system.  
  522.          At  this  point maybe we should address the Debit/Credit idea 
  523.          behind this program.  
  524.  
  525.               It's not too hard as long as you remember which way  the 
  526.          money  is  going.  Are  you  decreasing  an  account  balance 
  527.          (debit) or increasing an  account  balance  (credit)?  Notice 
  528.          the  use  of  the  word  "balance".  It is essential that you 
  529.          understand this idea in order to use H.B.M.S.  The  following 
  530.          examples may help.  
  531.                
  532.               Let's  take  the  example  of  writing  a  check  to the 
  533.          Electric Company.  You will have to make an entry that  shows 
  534.          the money coming out of your checking account.  Your checking 
  535.          account balance will go down (a DEBIT). Now that you've shown 
  536.          the  money  coming  out  you will have to show where it went.  
  537.          This, of course, would be whatever account you plan to charge 
  538.          electricity to.  The electricity account balance would go  up 
  539.          (a CREDIT). For every DEBIT (the Checking Account) there must 
  540.          be  a  CREDIT (Electricity Account).  It sounds like a lot of 
  541.          work, but the program has been designed to make it as easy as 
  542.          possible.  
  543.               
  544.              If you received a paycheck you would  have  to  show  the 
  545.          money  coming  in  to  an  account in the Income group.  This 
  546.          would be increasing or CREDITING that  account  balance.  For 
  547.          every  Credit  there must be a Debit so at this point we must 
  548.          show the money going somewhere.  If the paycheck was for $500 
  549.          and you put the entire amount  in  a  checking  account,  the 
  550.          checking  balance  would  go up by $500 (a CREDIT).  This may 
  551.          sound confusing,  two CREDITS in the same  transaction.  Just 
  552.          remember  that  any  transaction  consists  of  at  least two 
  553.          entries representing the movement of the money.  In the above 
  554.          example you could have shown the  $500  coming  in  and  then 
  555.          dispersed  it  to  more than one account.  You might have put 
  556.          $400 in checking, $50 in a savings account, and the remaining 
  557.          $50 into a spending cash account.  All of the  above  account 
  558.          balances increased so they were all CREDITS.  
  559.  
  560.              When it comes  to  borrowing  money  (a  LIABILITY),  the 
  561.          debit/credit  idea  still  applies.  If  you take out a $8000 
  562.          loan to buy a car, you will be increasing a liability account 
  563.          (CREDIT).  This money has to be shown going somewhere, and it 
  564.          should be represented as an increase to  an  expense  account 
  565.          for  the  new  car (CREDIT).  As you make monthly payments on 
  566.          the car loan,  your liability account balance  will  decrease 
  567.          accordingly (DEBIT).  
  568.          
  569.              If  you  stop  and think about whether an account balance 
  570.          will increase or decrease then you will know if it's a credit 
  571.          or a debit.  If money is shown coming in  it  must  be  shown 
  572.          going to somewhere and vice-versa.  
  573.          
  574.                                    - 10 -
  575.  
  576.          
  577.             All  this  discussion  will help you decide what the first 
  578.          entry in a ledger transaction will be.  The first prompt will 
  579.          be for a "D" (debit),  "C" (credit),  or "V"  (view  previous 
  580.          transactions). 
  581.              Once  the  decision  has  been  made  whether you will be 
  582.          debiting  or  crediting  the  first  account,  H.B.M.S.  will 
  583.          handle  the  rest.  Negative  values  will  be  automatically 
  584.          entered where needed.  YOU SHOULD NEVER HAVE TO USE THE MINUS 
  585.          SIGN AT ALL.
  586.          
  587.  
  588.  
  589.              The  following is a sample transaction of writing a check 
  590.          to the drug store.  
  591.  
  592.          Step 1.    At the first prompt you would select  "D" to debit 
  593.                     checking.  
  594.  
  595.          Step  2.   Then  you would  enter  the code for your checking 
  596.                     account.  At this point H.B.M.S. will show you the 
  597.                     current balance for that account.  
  598.  
  599.          Step 3.    Enter the date.
  600.  
  601.          Step 4.    Enter the check number. This field is optional. If 
  602.                     you  were debiting spending cash there would be no 
  603.                     check number.  
  604.  
  605.          Step 5.    Enter who the check was written to.  This field is 
  606.                     also optional, as in the case of spending cash.  
  607.  
  608.        * Step  6.   Here is where the flexibility of H.B.M.S.  shines.  
  609.                     In the case of a checking  transaction  you  would 
  610.                     want  to  enter  the full amount of the check.  As 
  611.                     you enter where the money will be dispersed in the 
  612.                     steps below,  H.B.M.S.  will prompt you  with  the 
  613.                     remaining balance of the check as you go along.  
  614.  
  615.                     In the case of a  spending  cash  transaction  you 
  616.                     might  want  to  leave  this  space blank.  As you 
  617.                     enter the separate amounts that the cash was  
  618.                     dispersed  to, H.B.M.S. will keep a running total 
  619.                     for you.  
  620.  
  621.          Step  7.   Now  you will begin to disperse the money to their 
  622.                     respective accounts.  If all the money is intended 
  623.                     to go  to  one  account  enter  the  full  amount.  
  624.                     Otherwise enter the partial value.  
  625.  
  626.          Step 8.    Enter the code for the account selected.
  627.  
  628.  
  629.  
  630.  
  631.  
  632.                                      - 11 -
  633.   
  634.  
  635.          Step 9.    Enter a description  for  the  transaction.   This 
  636.                     field is also optional,  but it  really  helps  to 
  637.                     describe each item for future reference.  
  638.                     NOTE: If  you  enter  tilde  character  <~>  only, 
  639.                           H.B.M.S.  will copy the description  entered 
  640.                           in step 5.  See the paycheck transactions in 
  641.                           the sample data.  
  642.  
  643.          Step 10.   Now you have fulfilled the minimum of  two entries 
  644.                     for a transaction.  If you entered a value in step 
  645.                     6  and  accounted for all of it in step 7 you will          
  646.                     be finished.  Otherwise you  will  be  able  to  
  647.                     keep adding  entries  to  be  drawn from the 
  648.                     account in step 2.                                        
  649.                     
  650.               When finished you will be asked if everything is ok.  If 
  651.          you made a mistake in an entry,  enter "n" and  you  will  be 
  652.          allowed  to  go  back  and  make  corrections.   However  the 
  653.          automatic prompting for the remaining balance will not be  in 
  654.          effect  so  as  not  to erase the values you may have already 
  655.          entered.  Remember,  the entire transaction can be aborted at 
  656.          any time by entering a null value for a code prompt.      
  657.   
  658.  
  659.  
  660.  
  661.  
  662.          
  663.          VIEW LEDGER
  664.  
  665.               If  you  enter  a  "V" in response to step 1 you will be 
  666.          allowed to view the  transactions  already  entered  for  the 
  667.          current  month.  This  can be very handy if you  don't 
  668.          remember if you have entered something.  You will be  
  669.          prompted  for  a  record number to display.  These are the 
  670.          numbers on the left side of the  ledger  posting  screen.  
  671.          When  you first enter the VIEW section you will be prompted 
  672.          with the record number following the last one to be printed 
  673.          (see Transaction Report).  You may enter a record number that 
  674.          you think is close to the one  you want  to  view,  and  that  
  675.          entire transaction screen will be shown just as you entered 
  676.          it.  You  can  browse  through  the screens  at will and when 
  677.          finished just enter a null value at the record number prompt.  
  678.          
  679.  
  680.          NOTE:  Changes  are not allowed to the ledger once the "Above 
  681.          ok" has been given.  This is to allow a good audit trail.  If 
  682.          you made a mistake you will have to make an  appending  entry 
  683.          to account for the error.  
  684.          
  685.          
  686.  
  687.          
  688.          
  689.          
  690.                                      - 12 -
  691.        
  692.          
  693.  
  694.             
  695.                               CLOSE/OPEN MONTH
  696.                             --------------------
  697.  
  698.               This  section  does  just what you would expect.  At the 
  699.          end of each month you should select the Close  Current  Month 
  700.          routine.  H.B.M.S will read the entire ledger for the current 
  701.          month, update totals, and declare the following month open.  
  702.  
  703.               If  for  any  reason  you  have to go back to a previous 
  704.          month to make additions or changes there is a reopen  feature 
  705.          also.  Just  remember that ledger posting can only be done on 
  706.          the current open month.  
  707.          
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.                                      - 13 -
  749.      
  750.                                        REPORTS
  751.                                     -------------
  752.  
  753.          Reports by Account
  754.                 In this section you have access  to  almost  all  data 
  755.                 that H.B.M.S. has to offer.  When first accessing this 
  756.                 section  you  will  be  able  to select from 3 formats 
  757.                 which include a monthly report, an annual report,  and 
  758.                 a sorted ledger.  After making your choice you will be 
  759.                 prompted  for  the account code you are interested in.  
  760.                 The data will be displayed  and  you  will  given  the 
  761.                 opportunity  to  display  the same account in the other 
  762.                 two  formats.  Just  hitting  <ENTER>  will  keep  the 
  763.                 format you are in and prompt you with the next account 
  764.                 code.  NOTE: When selecting either the Month Format or 
  765.                 the Sorted Ledger Format for the first time there will 
  766.                 be a slight delay while H.B.M.S. gathers up some data.  
  767.                 After  this  has  been  done  you will be able to flip 
  768.                 between all three formats with no delay at all.  
  769.                 
  770.          Transaction Report
  771.                 The Transaction Report will make  a  printed  copy  of 
  772.                 your  ledger  transactions  just  as you entered them.  
  773.                 You might want to print  out  the  transactions  after 
  774.                 every  ledger posting session.  If so,  H.B.M.S.  will 
  775.                 remember the last record printed  for  the  month  and 
  776.                 prompt  you  for  the next unprinted record number.  I 
  777.                 usually post the ledger about 4 to 5  times  a  month, 
  778.                 but  I like to wait till the end of the month and then 
  779.                 print out the entire month's transactions at one time.  
  780.                 If I need to see  a  transaction  that  has  not  been 
  781.                 printed  yet,  I  use the "VIEW" feature in the Ledger 
  782.                 Posting section.  
  783.                 
  784.          Income and Expense
  785.                 The Income and Expense Report prints all  the  monthly 
  786.                 oriented  data  including  averages,  budget  figures, 
  787.                 reserves,  etc.  There is also an opportunity to  print 
  788.                 out just the Asset and Liability information in a form 
  789.                 called the "Balance Sheet".  
  790.  
  791.          Annual Actuals           
  792.                 Prints  all the monthly totals up to and including the 
  793.                 current month.  All figures will be in  whole  dollars 
  794.                 only because of space limitations.  
  795.               
  796.          Annual Budget
  797.                 Prints all monthly budget totals for the entire year.
  798.  
  799.          Chart of Accounts
  800.                 Prints  a  summary  of  all  accounts grouped in their 
  801.                 respective categories according to  the  sequence  you 
  802.                 have  selected.  This  printout  should  be kept handy 
  803.                 when posting the ledger, but you should find that most 
  804.                 codes will be easy to remember if they  are  carefully 
  805.                 selected.  
  806.          
  807.                                      - 14 -
  808.      
  809.  
  810.                         
  811.                                   SAVE DATA
  812.                                 -------------
  813.  
  814.               H.B.M.S.  keeps all account values in memory in order to 
  815.          to keep disk access to a minimum and  speed  up  the  program.  
  816.          Whenever you end the program, if any data has been changed it 
  817.          will  automatically  be  updated  on  the  disk.  If you have 
  818.          entered  a  lot  of  data  it  might  be  safe  to  save   it 
  819.          occasionally  without  getting  out  of the program.  A power 
  820.          outage  or  a  program  crash  could negate any data that was 
  821.          entered since the last save.  
  822.  
  823.          
  824.                            
  825.   
  826.  
  827.                   
  828.                 
  829.                 
  830.  
  831.  
  832.  
  833.          
  834.          
  835.          
  836.          
  837.          
  838.          
  839.                     
  840.  
  841.                I would like to state that I have  used  this program 
  842.          for some time,  and it serves my  purposes  well.  I hope you 
  843.          will be able to benefit from it also.  In it's present form 
  844.          it is set up to run on a color monitor,  as the  use  of  
  845.          color  is  exploited  throughout  the  program.  However, if 
  846.          you find that I have made any unacceptable errors in  the  
  847.          design,  or  if you can suggest some ways to make it better, 
  848.          please let me know.  
  849.  
  850.               H.B.M.S.  was written in TURBO PASCAL and has taken more 
  851.          of my time than I care to admit.  If you find that  it  suits 
  852.          your needs,  please consider a $15 contribution.  In any case 
  853.          please share this program with your friends, but make sure 
  854.          it's in the original "ARC" format and  includes   the  
  855.          documentation  and  sample  data.   Send  any comments and 
  856.          suggestions to: 
  857.  
  858.                   
  859.                                 Brentson Worrell
  860.                                 6404 Mornay Dr.
  861.                                 Tampa, FL   33615
  862.  
  863.  
  864.  
  865.                                    - 15 -
  866. 
  867.  
  868.