home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / HD / HD017.ZIP / HBMS.DOC < prev    next >
Text File  |  1989-12-10  |  87KB  |  1,897 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.       ********************************************************************
  10.       ********************************************************************
  11.       **                                                                **
  12.       **                                                                **
  13.       **       $$$    $$$   $$$$$$$    $$$      $$$     $$$$$$          **
  14.       **       $$$    $$$   $$$  $$$   $$$$    $$$$   $$$    $$$        **
  15.       **       $$$    $$$   $$$  $$$   $$$$$  $$$$$   $$$               **
  16.       **       $$$$$$$$$$   $$$$$$$    $$$ $$$$ $$$    $$$$$$$$         **
  17.       **       $$$    $$$   $$$  $$$   $$$  $$  $$$          $$$        **
  18.       **       $$$    $$$   $$$  $$$   $$$      $$$   $$$    $$$        **
  19.       **       $$$    $$$   $$$$$$$    $$$      $$$     $$$$$$          **
  20.       **                                                                **
  21.       **                                                                **
  22.       **                             the                                **
  23.       **                                                                **
  24.       **  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  **
  25.       **                                                                **
  26.       **                Version 4.11     December 1989                  **
  27.       **                                                                **
  28.       **                                                                **
  29.       **         Copyright (C) 1988,1989   Brentson L. Worrell          **
  30.       ********************************************************************
  31.       ********************************************************************
  32.  
  33.  
  34.            The fastest, easiest, and most flexible system to record 
  35.             and report on most all of your financial transactions. 
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.                                Brentson L. Worrell
  52.                                6404 Mornay Dr.
  53.                                Tampa, FL   33615
  54.                                (813) 886-2282
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                Table of Contents                        page
  62.             ___________________________________________________
  63.  
  64.  
  65.                ABOUT SHAREWARE .........................  1
  66.                SYSTEM REQUIREMENTS and LIMITATIONS .....  2
  67.                WHAT IS HBMS and WHAT WILL IT DO? .......  3
  68.                   Sample Data ..........................  3
  69.                HOW DO I GET STARTED and USE HBMS? ......  4
  70.                CONCEPTS ................................  6
  71.                CONVENTIONS (usage) .....................  8
  72.  
  73.  
  74.  
  75.                     MAIN MENU: (detailed descriptions)
  76.              *-----------------------------------------------*
  77.              |                                               |
  78.              |    INITIALIZING NEW YEAR ................ 12  |
  79.              |       Begin New Year .................... 12  |
  80.              |       Initial Balances .................. 12  |
  81.              |                                               |
  82.              |    SETUP UTILITIES ...................... 13  |
  83.              |       Printer Setup ....................  13  |
  84.              |       Adding Color .....................  15  |
  85.              |       Sound effects ....................  15  |
  86.              |                                               |
  87.              |    ACCOUNT MAINTENANCE .................. 16  |
  88.              |                                               |
  89.              |    BUDGET ASSIGNMENT .................... 18  |
  90.              |                                               |
  91.              |    LEDGER POSTING ....................... 19  |
  92.              |       Action Prompt ..................... 21  |
  93.              |       VIEW Ledger ....................... 21  |
  94.              |       EDIT Mode ......................... 21  |
  95.              |       TEMPLATES ......................... 22  |
  96.              |       Printing Checks ................... 23  |
  97.              |       Tips & Shortcuts .................. 24  |
  98.              |                                               |
  99.              |    RECONCILE STATEMENTS ................. 25  |
  100.              |                                               |
  101.              |    REPORTS (screen) ..................... 26  |
  102.              |                                               |
  103.              |    PRINTED REPORTS ...................... 27  |
  104.              |                                               |
  105.              |    FILE EXPORT .......................... 28  |
  106.              |                                               |
  107.              |    CLOSE/OPEN MONTH ..................... 29  |
  108.              |                                               |
  109.              |    CHANGE YEAR/PATH ..................... 29  |
  110.              |                                               |
  111.              *-----------------------------------------------*
  112.  
  113.  
  114.              FOR USERS of OLDER VERSIONS(before 3.0) ... 30
  115.  
  116.  
  117.                             ABOUT SHAREWARE
  118.                           --------------------
  119.           HBMS is being distributed under the ShareWare concept.  This does 
  120.       not mean it is a free program.  While you may give the program to 
  121.       others and try it out for free, you are expected to pay a $30.00 
  122.       registration fee if you continue to use it.  Registration not only 
  123.       includes support and keeps you abreast of updates, but encourages 
  124.       authors to create and maintain quality software.  If you obtained 
  125.       HBMS from a ShareWare distributor that typically sells disks for $6 
  126.       or less, rest assured than none of that money comes to me. 
  127.  
  128.           HBMS is constantly being improved.  There are several ways you can 
  129.       obtain a copy of the latest version of HBMS.  
  130.  
  131.       1.  I will provide a disk and mailer for a media/handling fee of $5 
  132.           for either 5-1/4 inch, or 3-1/2 inch disk.  PLEASE SPECIFY  (This 
  133.           service is not to be considered as part of the registration fee.) 
  134.  
  135.       2.  Send me your blank floppy in a mailer that can be re-used.
  136.           (PLEASE INCLUDE RETURN POSTAGE)
  137.  
  138.       3.  Download HBMS directly from my computer.  Since I don't run a 
  139.           bulletin board, you will have to call ahead by voice first so I 
  140.           can set up my communications program on this end. 
  141.  
  142.       *********************************************************************
  143.       * There is an order form in a file named ORDER.FRM, included in the *
  144.       * HBMS package.  Just copy it to your printer.  ALWAYS MENTION WHAT *
  145.       * VERSION OF HBMS YOU ARE USING IN CORRESPONDENCE.                  *
  146.       *********************************************************************
  147.  
  148.           Registered users will be notified of major updates or important 
  149.       events.  I feel that I can provide the best support for HBMS by 
  150.       telephone and mail.  Although the latest version of HBMS is always 
  151.       kept on Compuserve and the GEnie network, please don't try to contact 
  152.       me via these services. 
  153.  
  154.           Please share HBMS with others.  You may give it away for free, as 
  155.       long as you make sure that the package is complete and includes the 
  156.       files listed on the following page. 
  157.  
  158.           All comments and suggestions are welcome.
  159.  
  160.  
  161.       WARRANTY
  162.  
  163.           The Home Budget Management System (HBMS), is supplied AS IS.  
  164.       There is no warranty of any kind, expressed or implied.  I shall not 
  165.       be held liable for any damages, whether direct or indirect, from a 
  166.       failure of this program to operate in the manner desired by the user. 
  167.  
  168.  
  169.                              Brentson L. Worrell
  170.                              6404 Mornay Dr.
  171.                              Tampa, FL   33615
  172.                              (813) 886-2282
  173.  
  174.  
  175.                                   - 1 -
  176.  
  177.  
  178.  
  179.       SYSTEM REQUIREMENTS
  180.  
  181.           IBM PC, or compatible
  182.           DOS 2.0 or later
  183.           320K RAM  (program uses approx. 221K)
  184.           1 disk drive  
  185.           Printer recommended, but full screen reports available
  186.  
  187.                 Printer should be capable of printing 132 columns, 
  188.                 such as a dot matrix printer using a condensed font
  189.                 (approx. 17 characters per inch). 
  190.  
  191.  
  192.  
  193.  
  194.       LIMITATIONS
  195.  
  196.             38 categories
  197.            254 accounts   (38 per category)
  198.             12 reconcilable accounts (checking)
  199.           1148 ledger transactions per month.
  200.  
  201.  
  202.  
  203.  
  204.       This program is sometimes distributed in an "ARC" or "ZIP" file 
  205.       format named HBMS411.ARC or HBMS411.ZIP.  
  206.  
  207.       The following files make up the HBMS package: 
  208.       -----------------------------------------------------------
  209.           README.BAT        batch file to display introductory text
  210.           ORDER.FRM         order form for registration and latest version
  211.           WHATSNEW.DOC      new features in version 4.11 and others
  212.           TESTDRIV.DOC      text file with demonstration instructions
  213.           HBMS.DOC          main documentation
  214.           PRCHECK.DOC       documentation file on how to create PRCHECK.HBM.
  215.                             (needed to print checks)
  216.           HBMS.EXE          main program
  217.           HBMS.OVR          overlay for main program
  218.           CATS.84           sample data file
  219.           ACCOUNTS.84       sample data file
  220.           LEDGR-4.84        sample data file
  221.  
  222.           -------------------------------------------------------------
  223.  
  224.           HCONVERT.EXE      conversion program for data created from 
  225.                             versions before 3.0.  (available from author
  226.                             and supplied to registered users only)
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.                                   - 2 -
  236.  
  237.                    WHAT IS HBMS and WHAT WILL IT DO?
  238.                    -------------------------------------
  239.           HBMS is a means to record your daily transactions and create 
  240.       reports.  Have you ever wondered: "Where did all the money go?".  If 
  241.       you kept track of your finances you would know where it went, and how 
  242.       to handle it better in the future.  Financial record keeping is a 
  243.       desirable and enlightening habit to get into, but it's usually a 
  244.       dreaded task and a prime target for procrastination.  HBMS is 
  245.       designed to help make it as painless as possible. 
  246.  
  247.           HBMS is fast, easy, and flexible.  You may want to use it as a 
  248.       reference on your entire financial position, or just use it as a 
  249.       check register.  It's easy to keep accurate and complete records of 
  250.       all your financial transactions.  Faithful record keeping and a 
  251.       carefully designed Chart of Accounts will reward you with a variety 
  252.       of useful and informative reports, either on screen or printed in 
  253.       formatted statements.  These reports can help you decide how to 
  254.       better manage your money and the figures will be very welcome when 
  255.       tax time arrives!  
  256.  
  257.           Along the way, while you are creating this "history" of your 
  258.       finances, HBMS allows you to compare budget goals, and reconcile your 
  259.       checkbook or credit card purchases.  The ability to print checks was 
  260.       introduced in version 4.0.  HBMS will not draw charts or create other 
  261.       graphics, but it does include an export feature to allow other 
  262.       programs to use the data HBMS has recorded. 
  263.  
  264.           HBMS uses a double entry ledger system.  This concept is 
  265.       explained later, and it's easier than it sounds.  IF YOU ARE NOT 
  266.       CLEAR ON ANY CONCEPT, SEE HOW IT'S HANDLED IN THE SAMPLE DATA. 
  267.  
  268.  
  269.                               SAMPLE DATA
  270.                             ---------------
  271.           Supplied  with HBMS you should find three sample data files 
  272.       consisting of CATS.84, ACCOUNTS.84, and LEDGR-4.84.  The "84" 
  273.       extension refers to the year.  I recommend that you first read the 
  274.       rest of this document and then experiment with this data. 
  275.  
  276.           By running HBMS with this sample data you can easily see what the 
  277.       program has to offer.  You will be able to see the results that can 
  278.       be achieved before you begin your own budget and have to wait for the 
  279.       data to accumulate.  Specify "84" as the year extension to load these 
  280.       files. 
  281.  
  282.       WARNING:  The current open month in the sample data is April.  In 
  283.       order to keep the program package size down, the ledger transaction 
  284.       files for the first three months are missing.  Since HBMS will not be 
  285.       able to find these ledger files, it will refuse to do some functions 
  286.       associated with these months.  However, all the actual values are 
  287.       stored in the ACCOUNTS.84 file.  
  288.  
  289.       NOTE:  Before trying to print any of the sample data, go to the 
  290.       printer setup section (start from the Main Menu).  Make a test 
  291.       printout to see if you need to override the default printer commands 
  292.       contained in HBMS.  Printer setup is described later in this document.
  293.  
  294.  
  295.                                   - 3 -
  296.  
  297.  
  298.                       HOW DO I GET STARTED AND USE HBMS?
  299.                 -----------------------------------------------
  300.  
  301.           This documentation includes sections on CONCEPTS and CONVENTIONS 
  302.       (usage), that you must know to use HBMS.  Following CONCEPTS and 
  303.       CONVENTIONS, is the detailed information about each selection on the 
  304.       Main Menu.  The Ledger Posting and Account maintenance topics are 
  305.       especially important.  
  306.  
  307.           If you are new to HBMS, I strongly suggest that you read at least 
  308.       through CONCEPTS and CONVENTIONS even before you attempt to use the 
  309.       sample data.  If you have already taken the "test drive", don't forget 
  310.       about the sample data.  It contains examples that can be very helpful 
  311.       when questions arise, or you are unsure about how to do something.  
  312.  
  313.  
  314.       NOTE: I have discovered that most of the problems that users have, are 
  315.       associated with (in order of frequency), failure to read the 
  316.       documentation, trying to run HBMS via a DOS shell or menu type 
  317.       program, damaged or incomplete program files, and conflicts with 
  318.       memory resident programs.  Problems with printer setup seems to be the 
  319.       most frequent trouble spot.  I have given extra attention to the 
  320.       printer setup documentation.  Please read it carefully. 
  321.  
  322.  
  323.           When you are ready to start your own budget, you will need only 
  324.       HBMS.EXE and its overlay HBMS.OVR.  Both these files should be on the 
  325.       same floppy, or in the same directory.  It's also very important that 
  326.       you run HBMS from the directory that you place the main program.  It's 
  327.       ok for your data files to be located elsewhere since you can tell HBMS 
  328.       where to look via the "data path" mentioned below.  Please do not try 
  329.       to run HBMS from another directory.  Some shell or menu type programs 
  330.       attempt to do this.  HBMS expects to find its support files (those 
  331.       with an extension of ".HBM") in the default directory.  Good examples 
  332.       are the two optional configuration files PRCODES.HBM and COLORS.HBM. 
  333.       These files are created by HBMS via the setup section.  I SUGGEST THAT 
  334.       YOU ACCESS THE PRINTER SETUP TO SEE IF YOU NEED TO MAKE ANY CHANGES 
  335.       FOR YOUR PRINTER, BEFORE PRINTING ANY REPORTS.   
  336.  
  337.           When you run the program the opening screen will prompt you for 
  338.       the "year of data to load".  Unless your fiscal year is different from 
  339.       the calendar year, enter the last two digits, such as "89" for 1989.  
  340.       Next you will be asked for the "data path".  This tells HBMS where to 
  341.       look for your personal data files.  If your data files are to be in 
  342.       the same directory as the program files, you can leave this field 
  343.       blank.  Otherwise you must describe what disk\directory the data files 
  344.       are in.  IF YOU SPECIFY A SUBDIRECTORY, A TRAILING BACKSLASH ("\") IS 
  345.       REQUIRED. 
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.                                   - 4 -
  356.  
  357.  
  358.  
  359.       Creating your own Budget System consists of the following basic steps: 
  360.  
  361.                                                        Main Menu Selection
  362.       --------------------------------------------------------------------
  363.       1.  Run HBMS and "Begin a New Year".                    (INITIALIZE)
  364.  
  365.       2.  Build your "Chart of Accounts".            (ACCOUNT MAINTENANCE)
  366.  
  367.       3.  Enter any "Initial Balances" for your Assets and Liabilities.  
  368.           These would be the current balances for your checking, savings, 
  369.           credit cards, loans, etc.                   (back to INITIALIZE) 
  370.  
  371.       4.  Assign any Budget goals you would like to shoot for and compare 
  372.           later.  This is an optional feature.                    (BUDGET) 
  373.  
  374.       5.  If you have not done so already, check your printer setup, and 
  375.           optionally select your screen colors.          (SETUP UTILITIES) 
  376.  
  377.       6.  Record your transactions over the days and months.
  378.           (This is the tough part).                       (LEDGER POSTING)
  379.  
  380.       7.  At the end of each month you will "Close the Month" in 
  381.           preparation for the following month.  Transactions can only be 
  382.           posted in the current open month.                   (CLOSE/OPEN) 
  383.  
  384.       8.  REAP THE BENEFITS of your hard work with the screen and printed 
  385.           reports.  If you've done it right, your complete financial 
  386.           picture will be at your fingertips.                    (REPORTS) 
  387.  
  388.       9.  When you reach the end of your fiscal year, use the "Begin New 
  389.           Year" menu selection to set up for the next year.  You can 
  390.           optionally use the same Chart of Accounts.          (INITIALIZE)
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.                                   - 5 -
  416.  
  417.  
  418.                               BASIC CONCEPTS
  419.                             ------------------
  420.       * CHART of ACCOUNTS *
  421.       HBMS requires a valid Chart of Accounts before most of its features 
  422.       will function.  A Chart of Accounts is simply an outline of the way 
  423.       you account for your money.  In order to create your own personal 
  424.       Chart of Accounts you must first decide what types of financial 
  425.       transactions you want to manage.  Usually this will be everything, so 
  426.       you can gain a true financial picture.  
  427.  
  428.           The basic hierarchy of the Chart of Accounts begins with the four 
  429.       "Money Groups": INCOME, EXPENSES, ASSETS, and LIABILITIES.  Each Money 
  430.       Group is split further into CATEGORIES, and finally into ACCOUNTS.  
  431.       You build your Chart of Accounts by creating these categories and 
  432.       accounts to your personal preferences.  Also you will assign each one 
  433.       a CODE name consisting of up to four letters.  You will find that 
  434.       codes are much easier to type and remember than numbers or lengthy 
  435.       names.  Whenever you need to access an account in HBMS, you call it up 
  436.       by its CODE name.  Finally, there are the TRANSACTIONS.  These are the 
  437.       records of purchases, transfers, etc., that you enter into the 
  438.       program.  Remember that all your transactions are entered into 
  439.       accounts.  The categories and Money Groups are there for grouping and 
  440.       reporting functions only. 
  441.  
  442.           After creating your Chart of Accounts it becomes a simple matter 
  443.       of recording your transactions.  This is done in the Ledger Posting 
  444.       section, which I like to refer as the "heart" of HBMS.  
  445.  
  446.  
  447.       * DOUBLE ENTRY *
  448.       HBMS is a "double entry" ledger system.  This means that any type of 
  449.       transaction, such as a purchase, transfer, paycheck, etc. will need a 
  450.       minimum of two entries to represent it.  That sounds like a lot of 
  451.       work, but HBMS makes it easy!  If you stop and think about it, every 
  452.       financial transaction consists of at least two steps.  
  453.  
  454.           Lets take a simple case of writing a check at the drug store to 
  455.       purchase a prescription.  The first part of the double entry, would be 
  456.       the decrease of the balance in your checking account.  The second part 
  457.       of the double entry would be the increase of whatever account you 
  458.       would charge the prescription to.  If your check covered more than one 
  459.       purchase, then this transaction would consist of more than the minimum 
  460.       of two entries.  You might for example, have bought a roll of film 
  461.       also.  This would simply be an additional third part of this 
  462.       transaction.  The amount that went toward the film would be charged to 
  463.       whatever account you use for this type of expense.  The amount for 
  464.       both items will of course total up to the amount of the check. 
  465.  
  466.           "Fine" you say, "but how do I represent getting money into my 
  467.       checking account?"  When you first start up your budget system, you 
  468.       would enter your current checking account balance by way of the 
  469.       "Initial Balances" section, located under the Initialize System menu.  
  470.       From that point on, it's just the normal double entry system.  A good 
  471.       example might be a payroll check.  The first part of this double entry 
  472.       would show whatever INCOME account you use for paychecks, increasing.  
  473.  
  474.  
  475.                                   - 6 -
  476.  
  477.  
  478.       If you deposited the entire payroll check into your checking account, 
  479.       the second part of this transaction would show your checking account 
  480.       balance going up by the same amount.  Paychecks of course, are not 
  481.       usually that simple.  They have deductions for taxes, social security, 
  482.       etc.  A more realistic transaction of this nature would show your 
  483.       INCOME account increasing by the gross amount of the paycheck.  Income 
  484.       tax and social security accounts would increase by their respective 
  485.       amounts, and the remainder would go into checking, spending cash or 
  486.       whatever.  A transaction like this might consist of several parts.  
  487.  
  488.           Credit card purchases are just as easy.  To begin with, your 
  489.       credit card balance would go up.  You are increasing a LIABILITY 
  490.       account.  The second part of this transaction would show a change in 
  491.       whatever account you use for that purchase, by the same amount. 
  492.  
  493.           Making a payment toward a LIABILITY is also simple.  A good way 
  494.       to treat this circumstance would be to have separate accounts for the 
  495.       liability, and the interest incurred from that liability.  This would 
  496.       be a three part transaction.  The first part would show the full 
  497.       amount decreasing the checking balance.  The second part would show a 
  498.       partial amount charged to and increasing an interest EXPENSE account 
  499.       for this liability.  The third part would show the remainder 
  500.       DECREASING the principal in your liability account. 
  501.  
  502.           By now you should understand the concept of "double entry".  
  503.       Money transfers work just as you would expect; Out of one account 
  504.       and into the other.  Remember that every type of transaction consists 
  505.       of at least two parts.  If you made several cash purchases in the 
  506.       course of a day, you could combine them under one transaction.  The 
  507.       total amount would come out of your spending cash account and then 
  508.       being disbursed to the other respective accounts.  Save your 
  509.       receipts, or make a note of them, and you'll find that its easy to 
  510.       document every financial transaction you make. 
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.                                    - 7 -
  536.  
  537.  
  538.                             HBMS CONVENTIONS 
  539.                           --------------------
  540.       Now that you have a feel for the concepts, the following operational 
  541.       facts are also vital for successful usage of the program. 
  542.  
  543.  
  544.       * SETUP **********
  545.       The SETUP section will allow you to test and change the default 
  546.       commands that HBMS uses to communicate with printers.  Make a sample 
  547.       printout before attempting to print any reports.  It also allows you 
  548.       to add color. 
  549.  
  550.       * COMMAND LINE **********
  551.       To run the program, simply type "HBMS".  There are also two optional 
  552.       parameters which will allow you to bypass the opening screen.  They 
  553.       are the drive\path specification for your data files, and the last two 
  554.       digits of the budget year.  Use only spaces as separators.     
  555.  
  556.                          HBMS <drive\path> <year extension>
  557.  
  558.       example ->         HBMS 
  559.                          HBMS b: 
  560.                          HBMS b:\data\  
  561.                          HBMS c:\budget\data\  87 
  562.  
  563.           If you are specifying a subdirectory, the ending backslash "\"  IS 
  564.       REQUIRED.  You can leave off the year extension unless you want to 
  565.       load a year other than that of the system date.  If so, it must follow 
  566.       the drive\path specification.  You might want to create a batch file 
  567.       for this purpose.  If you include these command line parameters, HBMS 
  568.       will not prompt you for this data on the opening screen.  Make sure 
  569.       that the system date and time are correct.  HBMS uses the system date 
  570.       as a prompt for the year of data to load.  It's also used to date all 
  571.       printouts. 
  572.  
  573.  
  574.  
  575.       * FILENAMES **********
  576.       HBMS.EXE is the main program file.  It creates the following 
  577.       DATA FILES: 
  578.       ---------------------------------------------------
  579.          CATS    .yr     category names
  580.          ACCOUNTS.yr     account names and values
  581.          LEDGR-m .yr     transaction data for each month
  582.          TEMPLATE.yr     optional file containing often used transactions
  583.          DUEDATES.yr     companion file to TEMPLATE.yr
  584.  
  585.              (yr = year extension of data,  m = month)
  586.  
  587.           You might want to keep these DATA FILES in a separate 
  588.       subdirectory, or on a separate disk.  You should be able to fit an 
  589.       entire year of data on one disk, or maybe have individual disks for 
  590.       separate budgets.  In any case, when the free space gets low, HBMS 
  591.       will warn you. 
  592.  
  593.  
  594.  
  595.                                   - 8 -
  596.  
  597.       * DATA ENTRY **********
  598.       Throughout the program when you are prompted to enter data, you will 
  599.       see a field in reverse video.  Your data, be it a code, name, 
  600.       description, etc., will be limited to the length of this field.  In 
  601.       some cases you will be supplied with a default answer.  If it's not 
  602.       what you want, just start typing.  Unless you use an editing key, the 
  603.       first keystroke will erase whatever was there.  
  604.  
  605.       The editing keys available are listed below and work just as you would 
  606.       expect: 
  607.  
  608.                   <INSERT>         <DELETE>
  609.                   <RIGHT ARROW>    <LEFT ARROW>
  610.                   <HOME>           <END>
  611.                   <BACKSPACE>      <TABS>
  612.                   <ESC>  
  613.  
  614.           The <ESC> key needs further mention.  It can serve a dual purpose.  
  615.       If an entry field contains data, hitting the ESC key will erase it and 
  616.       leave you with a "null" (empty) field.  If the entry field is empty 
  617.       (or zero in the case of a number), the ESC key will act just as if you 
  618.       had hit the ENTER key to accept the null value.  You will often see a 
  619.       help prompt on line 25 that will say "<ESC> to quit".  In most cases, 
  620.       what this really means is that HBMS will respond to a null value by 
  621.       canceling the current mode and returning you to a menu.  The ESC key 
  622.       is usually all you need to "back up" out of anything. 
  623.  
  624.          Beginning with version 4.1, numerical entries are treated 
  625.       differently.  They now resemble a "calculator" style of input.  Number 
  626.       entries can be cleared by either the Backspace key, the ESC key, or by 
  627.       the first digit typed. 
  628.  
  629.           The <F1> key has multiple uses.  In most parts of the program you 
  630.       will need to supply a code for the account you are interested in.  If 
  631.       you can't remember the code you assigned to it, hit the F1 key and you 
  632.       will be able to browse through your Chart of Accounts on screen.  When 
  633.       you first access this CODE-HELP feature, you will see the four Money 
  634.       Groups along the top of screen.  The highlighted one will have its 
  635.       associated Categories displayed.  The Left/Right arrows select 
  636.       different Money Groups, and the Up/Down arrows move between different 
  637.       Categories.  If you summoned help from a Category field, striking 
  638.       ENTER will insert the highlighted code into your entry field for you.  
  639.       If you were in an Account code field, the ENTER key will display the 
  640.       Accounts for that Category.  From that point you can move the cursor 
  641.       to the account you want, hit ENTER and it will be inserted.  The 
  642.       ESCape key will back up one level at a time and will not insert any 
  643.       data. 
  644.           The F1 key has other uses in the Ledger Posting and Setup 
  645.       sections.  It's function there is explained later. 
  646.  
  647.           <KEYPAD> will be seen in some parts of the program on the prompt 
  648.       line.  It refers to the Up, Down, PgUp, PgDn, Home, and End keys.  
  649.       They work exactly as you would expect.  Use them to "navigate" 
  650.       through the data.  The control keys work in addition to these keypad 
  651.       keys for you "WordStar" fans.  
  652.  
  653.           The <+> and <-> keys are used to step months forward and backward. 
  654.  
  655.                                   - 9 -
  656.  
  657.  
  658.       * FISCAL YEAR *********
  659.       Usually, the file extension of all the above mentioned data files 
  660.       will be the last two digits of the year.  Beginning with version 4.0, 
  661.       HBMS can have a fiscal year different from the calendar year.  If 
  662.       this is the case, the file extension of the ACCOUNTS and CATS files 
  663.       will be different.  This extension uses the last two digits of the 
  664.       first year, appended with the last digit of the second year.  For 
  665.       example, the Accounts file for the 88/89 budget year would be 
  666.       "ACCOUNTS.889".  
  667.  
  668.  
  669.       * CHART of ACCOUNTS REQUIREMENT **********
  670.       HBMS will refuse to do most of the functions on the main menu until 
  671.       the following requirements are met.  You must have assigned AT LEAST 
  672.       ONE CATEGORY FOR EACH OF THE FOUR MONEY GROUPS, and there must be AT 
  673.       LEAST ONE ACCOUNT FOR EACH CATEGORY.  If you get a warning and can't 
  674.       remember what accounts and categories you have assigned, go to the 
  675.       printed reports section and print out the "Raw" account data.  It 
  676.       will show you what has been assigned and how it has been arranged. 
  677.  
  678.  
  679.       * CODE SELECTION **********
  680.       Sometimes you will be provided with a starting code.  After that, 
  681.       your prompt will be the next code in order of their appearance in the 
  682.       Chart of Accounts.  
  683.  
  684.  
  685.       * INFORMATION CHARACTERS **********
  686.       The ">" sign shows up in many of the reports, both on screen and in 
  687.       print.  Depending on where you see it, it could mean that the check 
  688.       has been cleared or that the account is flagged for reconciliation.  
  689.       The "*" sign also shows up on screen and in print, and means that the 
  690.       specified budget has been exceeded. 
  691.  
  692.  
  693.       * RECORD NUMBERS ************
  694.       Transaction record numbers are displayed on the Ledger Posting screen 
  695.       and in various reports.  While they are necessary for HBMS, they can 
  696.       also be helpful if you are trying to reference a particular entry.  If 
  697.       you spotted a transaction in a Sorted report that you wanted to look 
  698.       at (or possibly edit), use the record number to help you locate it in 
  699.       the VIEW mode of the Ledger Posting section. 
  700.  
  701.  
  702.       * SAVING DATA **********
  703.       In an effort to speed up the program, HBMS keeps all account values 
  704.       for the whole year and all transactions for the month you are working 
  705.       with, in memory.  HBMS is now much more careful with your data.  If 
  706.       needed, it will save all data when leaving any of the sections listed 
  707.       on the Main Menu.  However, you can still force a save from the 
  708.       "Action Prompt" in the Ledger Posting section.  If you are entering a 
  709.       lot of transactions, it's probably a good idea to save data 
  710.       occasionally to prevent possible loss.  A power outage or (should I 
  711.       dare mention) a program crash could negate any data that was entered 
  712.       since the last save. 
  713.  
  714.  
  715.                                   - 10 -
  716.  
  717.  
  718.  
  719.       * I/O ERROR TRAPPING ********** 
  720.       HBMS will sense Input/Output problems such as a paper out condition, 
  721.       printer offline, full disk, drive door open, etc.  However, some 
  722.       computers seem to take forever before they time out and signal an 
  723.       error condition.  If things seem to stop for no reason, please wait 
  724.       at least a minute before you give up or try to reset the computer.  
  725.       When HBMS saves data it rewrites the respective data file completely.  
  726.       It does not do any appends.  If a problem is encountered, HBMS will 
  727.       display a warning message and give you a chance to correct the 
  728.       situation.  If it's a full disk, you can substitute another disk with 
  729.       more room as an emergency measure.  If you have to resort to this, I 
  730.       suggest that you immediately quit the program and inspect your data 
  731.       disks.  If there are any duplicate files, make sure that you retain 
  732.       only the ones with the latest date and time stamp.  There is a notice 
  733.       in the Close/Open Month explanation about what to do if things go 
  734.       wrong.
  735.  
  736.           PLEASE keep backup copies of your data.  HBMS is as reliable as I 
  737.       could make it, but backups are good insurance. 
  738.  
  739.  
  740.  
  741.  
  742.  
  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.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.                                   - 11 -
  776.  
  777.  
  778.  
  779.  
  780.                            INITIALIZE SYSTEM
  781.                          ----------------------
  782.  
  783.       * BEGIN NEW YEAR *
  784.       When starting a budget system for the first time, or at any time when 
  785.       HBMS cannot find a valid ACCOUNTS file, you will be given the option 
  786.       to go directly to the Begin New Year section.  Any other time this is 
  787.       just a normal selection from the Initialize System menu.  At this 
  788.       point you will be asked for year of data, first fiscal month, and 
  789.       beginning month information.  
  790.  
  791.           With version 4.0, I added the ability to have a "fiscal year" 
  792.       different from the calendar year.  Please be careful with this and 
  793.       don't get the first fiscal month and beginning month confused.  Unless 
  794.       you are starting a budget system in the middle of your fiscal year, 
  795.       the beginning month of data will be the same as the first fiscal 
  796.       month.  
  797.  
  798.           If you already have an existing budget system and need to start a 
  799.       new year, you will probably want to reuse your existing Chart of 
  800.       Accounts.  If this is the case, HBMS will allow you to do so, and will 
  801.       optionally transfer Asset and Liability balances, as well as Budget 
  802.       data.  In order to take advantage of this, make sure you have a COPY of 
  803.       your current data files (ACCOUNTS.yr & CATS.yr) on your NEW data disk.  
  804.       Start HBMS with your existing year data files just as you normally 
  805.       would.  Go to the Initialize System menu and select Begin New Year.  
  806.       After the new year has been initialized you can delete the old copies 
  807.       of data.  NOTE that if you pass any balances forward, they will come 
  808.       from the current open month in the old budget.  
  809.  
  810.  
  811.  
  812.       * INITIAL BALANCES *
  813.       This section allows you to enter the current balances of assets and 
  814.       liabilities when you first start your budget system.  After you are up 
  815.       and running you should have no need to enter initial balances again.  
  816.       If you add an asset or liability account in a later month, its 
  817.       beginning balance will be initialized through normal transactions. 
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.                                   - 12 -
  836.  
  837.  
  838.                              SETUP UTILITIES
  839.                           ---------------------
  840.  
  841.           This section is designed to create configuration files which will 
  842.       override the defaults in HBMS for color and printer support.  Be aware 
  843.       that on startup, HBMS will look for these configuration files only in 
  844.       the default drive or directory.  If found they will be loaded and 
  845.       replace the normal default values.  This means that you should make 
  846.       sure that these files (if needed) are in the same drive\directory that 
  847.       you run HBMS from. 
  848.  
  849.  
  850.       PRINTER SETUP 
  851.       ------------- 
  852.           HBMS is designed to make full use of the various options available 
  853.       on most dot-matrix printers.  For example, printed reports use 
  854.       enlarged text in the titles.  Double-strike, underline, and italics 
  855.       are also used.  These features enhance the readability of reports, 
  856.       but are not absolutely necessary.  HBMS can work without most of them, 
  857.       as explained later. 
  858.  
  859.           Most printers use a system of control codes and ESCape sequences 
  860.       to turn on and off the different fonts, enhancements, etc.  HBMS comes 
  861.       with default printer commands which work with most Epson compatible 
  862.       printers, but you can edit these commands if they fail to work with 
  863.       your brand of printer.  The first thing you should do when you reach 
  864.       this section is to use the F1 key to print out a sample page of text.  
  865.       This sample sheet will contain text in every font used by HBMS.  READ 
  866.       THIS SHEET CAREFULLY!  I can not stress this point enough.  Not only 
  867.       does it allow you to see if the different options are working 
  868.       properly, it offers insights on how HBMS uses these commands.  If you 
  869.       do need to make changes, you must consult your printer manual.  It 
  870.       should give you the information you need to edit each particular 
  871.       command. 
  872.  
  873.           If you fail to get a readable copy of this sample printout, or 
  874.       are having no success with getting HBMS to work with your printer, try 
  875.       the following.  "Nullify" all 15 of the commands.  When I say nullify 
  876.       a command, I mean select the number of the command and use the ESC key 
  877.       to erase all characters in that field.  Once you have a "clean slate", 
  878.       you have two choices: 
  879.  
  880.         1.  Save the data so that HBMS will load and use these empty printer 
  881.             commands instead of trying to use its defaults.  Set up your 
  882.             printer manually, or by any means that you can, so it will print 
  883.             in small type (approximately 17 characters per inch).  Your 
  884.             reports will not be as nice, but at least they will work, and 
  885.             not "word wrap" (go past the right margin).
  886.  
  887.         2.  Start trying to make each command compatible, one at a time.  I 
  888.             suggest that you start with the CONDENSED ON and CONDENSED OFF 
  889.             commands.  The CONDENSED commands set the printer to use small 
  890.             print, 17 characters per inch (17 cpi), or something close 
  891.             depending on your printer.  Otherwise, you will need a wide 
  892.             carriage printer.  Next try the 1/8 line feed command.  It will 
  893.             allow you to get more information on a sheet.  
  894.  
  895.                                   - 13 -
  896.  
  897.  
  898.           When entering printer commands, you will find that some of the 
  899.       characters can not be entered directly from the keyboard.  The ESC 
  900.       character, and other characters with an ASCII value of less than 32 
  901.       are examples of this.  You must enter these characters by entering 
  902.       their ASCII values, surrounded by double quotes.  For example, the 
  903.       Epson command for Pica font consists of two characters, the ESCape 
  904.       character and the letter P.  The ASCII value of the ESC character is 
  905.       27.  This PICA command can be entered in two ways: 
  906.  
  907.           "27""80"     (80 is the ASCII value of P)
  908.  
  909.           "27"P        (this is the easier way)
  910.  
  911.       As you can see, if you needed to enter two unprintable characters in 
  912.       succession, both ASCII values would have to be surrounded in their own 
  913.       quotes such as "27""24".  Also pay special attention to the case of 
  914.       printer commands.  An 'ESC A' is different from an 'ESC a'. 
  915.  
  916.           HBMS is set up to detect empty printer commands and adjust things 
  917.       accordingly.  This includes title spacing and page lengths.  IF YOU DO 
  918.       ENTER A PRINTER COMMAND, HBMS WILL TRY TO USE IT EVEN IF IT IS WRONG.  
  919.       It's sometimes better to nullify a command and let HBMS adjust, than 
  920.       to have it try to act on a faulty command and possibly cause trouble.  
  921.       The only absolutely necessary command is the one for condensed print. 
  922.       If your printer uses wide paper, you could even get away without this 
  923.       one too.  
  924.  
  925.           If you need to make changes, consult your printer manual and 
  926.       experiment.  Some printers will have to be reset, or put into an 
  927.       alternate mode before you can get results.  The INITIALIZE PRINTER 
  928.       command is sent before every report that HBMS prints.  In most cases 
  929.       this command can be left blank, but if needed, this is the place to 
  930.       insert a reset or change mode command.  
  931.  
  932.           None of the HBMS printouts are designed to be printed in PICA (10 
  933.       cpi) font, but the PICA command is used when setting up for condensed 
  934.       (17 cpi) font.  Because of the way some printers work, HBMS sends a 
  935.       PICA command immediately before it sends the condensed command.  This 
  936.       will assure that you get approximately 17 cpi. 
  937.  
  938.           If your printer has no ELITE (12 cpi) command, it may be replaced 
  939.       with whatever command you use for CONDENSED ON.
  940.  
  941.           WHEN PRINTING, THERE WILL BE A PROMPT AT THE BOTTOM OF THE SCREEN 
  942.       THAT TELLS YOU WHETHER HBMS IS USING ITS DEFAULTS, OR HAS LOADED YOUR 
  943.       CONFIGURATION FILE.
  944.  
  945.           If you still have trouble setting up your printer, call and I'll 
  946.       be glad to help if I can.  In some cases, I may have the correct 
  947.       commands for a particular printer, or be able to get them.  If you get 
  948.       your non-compatible printer to work, please consider sending me a copy 
  949.       of the test printout and a "print screen" that shows the commands you 
  950.       used.  I get calls all the time for help with printer setup.  I can't 
  951.       possibly keep track of all the different types of printers and your 
  952.       help would be appreciated.  Information on successful laser printer 
  953.       setups would be especially welcome. 
  954.  
  955.                                   - 14 -
  956.  
  957.  
  958.       
  959.       ADDING COLOR 
  960.       -------------
  961.           Beginning with version 4.01 of HBMS, the program defaults to black 
  962.       and white screens to be compatible with as many monitor combinations 
  963.       as possible.  If you use a monochrome monitor, you do not need to 
  964.       make any changes.  
  965.  
  966.           HBMS is designed to take full advantage of color monitors.  If 
  967.       color is desired, use this section to select them.  On the menu there 
  968.       is a selection to insert a default set of colors.  Use this as a 
  969.       starting point.  The F1 key will display a sample screen with the 
  970.       colors you have selected.  Be careful that you don't set any 
  971.       foreground colors to the same color as the background. 
  972.  
  973.           Once you are happy with your selections, make sure you save them.  
  974.       A configuration file named COLORS.HBM will be created.  If you don't 
  975.       save before leaving, colors will revert back to those you began with.
  976.  
  977.           Again, if you have a monochrome monitor, or want to start color 
  978.       selection from scratch, make sure there is no file named COLORS.HBM in 
  979.       your default directory when starting HBMS. 
  980.  
  981.  
  982.  
  983.  
  984.       SOUNDS
  985.       -------
  986.       The beeps and chirps will be noticed most in the Ledger Posting 
  987.       section.  They can be helpful when one person is dictating data, from 
  988.       notes, to another who is doing the typing.  In this way the person 
  989.       doing the dictating can listen for the chirps and will know when the 
  990.       next bit of information is needed.  He need not watch the screen.  
  991.  
  992.           These sound effects may be annoying to some, and can be turned on 
  993.       or off in the Setup menu.  Their state will be stored and will not 
  994.       have to be reset when the program is started again. 
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.                                   - 15 -
  1017.  
  1018.  
  1019.                            ACCOUNT MAINTENANCE
  1020.                         -------------------------
  1021.  
  1022.       * CHART of ACCOUNTS *  (Add, Delete, Change)
  1023.  
  1024.           Your Chart of Accounts can be brief, with just a few accounts, or 
  1025.       it can be like an "outline" of your financial transactions, very 
  1026.       detailed with multiple accounts under many categories.  You might want 
  1027.       to keep special accounts just for tax related items.  I like to keep 
  1028.       separate principal and interest accounts on liabilities.  By doing 
  1029.       this I have an accurate running balance on how much I owe. 
  1030.  
  1031.           Great care should be taken in creating your Chart of Accounts.  I 
  1032.       cannot stress this point enough.  With a little thought you should be 
  1033.       able to come up with a personalized Chart of Accounts that will 
  1034.       require minimal "grooming" as you go along.  A well defined Chart of 
  1035.       Accounts will allow HBMS to report accurate net worth values. 
  1036.  
  1037.         If you are still a little "fuzzy" on how it should be done, print 
  1038.       out a Chart of Accounts from the sample data.  It will give you some 
  1039.       ideas.  Some users have said they used the sample data as a starting 
  1040.       point for their own Chart of Accounts.  They just loaded up the sample 
  1041.       data, went to the Initialize System Menu and selected "Begin New 
  1042.       Year".  Since HBMS allows you to "reuse" an older chart of accounts, 
  1043.       it was simpler to just edit the codes and names to personal taste.  
  1044.       While I don't recommend this, it is an alternative. 
  1045.  
  1046.           All data in HBMS is stored as Account values.  The Categories are 
  1047.       there only to group the Accounts for more informative reports.  The 
  1048.       Categories fall in one of the four money groups: INCOME, EXPENSES, 
  1049.       ASSETS, or LIABILITIES.   
  1050.  
  1051.       NOTE:  Categories must be created first, so that accounts will 
  1052.              have somewhere to be assigned. 
  1053.  
  1054.           When you add or change an asset or liability account, you will be 
  1055.       asked if you want it to be reconcilable.  To be eligible for the 
  1056.       reconciliation features in HBMS, accounts must be flagged as such.  
  1057.       Also, you will not be prompted for a check number in the ledger 
  1058.       posting section if the account is not flagged for reconciliation.  
  1059.  
  1060.            *** THERE IS A LIMIT OF 12 RECONCILABLE ACCOUNTS. ***
  1061.  
  1062.           Accounts may be added, changed, or deleted at any time during the 
  1063.       budget year.  While using the program, accounts and categories will 
  1064.       be referred to by a code which you also assign.  These codes can 
  1065.       consist of up to four characters.  Try to keep them short and easy to 
  1066.       remember.  Codes are not case sensitive.  You can enter them in lower 
  1067.       case and HBMS will convert them to upper case.  
  1068.  
  1069.  
  1070.       The restrictions that apply are as follows: 
  1071.  
  1072.           *  THERE MUST BE AT LEAST ONE CATEGORY FOR EACH MONEY GROUP. 
  1073.  
  1074.           *  THERE MUST BE AT LEAST ONE ACCOUNT FOR EVERY CATEGORY.
  1075.  
  1076.                                   - 16 -
  1077.  
  1078.           *  Total number of categories can not exceed 38. 
  1079.  
  1080.           *  Total number of accounts can not exceed 254, and no more than 
  1081.              38 accounts per category.  
  1082.  
  1083.           *  No more than 12 reconcilable accounts.
  1084.  
  1085.           *  Accounts may be moved to different categories as long as they 
  1086.              don't cross money group boundaries.  (EXAMPLE: an account under 
  1087.              an income category may not be moved to an expense category)  
  1088.  
  1089.           *  Account names or codes may be changed, but this may lead to 
  1090.              confusion if printed reports under the first part of the year, 
  1091.              differ from those after the change is made.  None of the other 
  1092.              data contained in these accounts will be changed.  
  1093.  
  1094.           *  Category codes and names may be changed but the confusion 
  1095.              factor mentioned above still applies.  
  1096.  
  1097.           *  Accounts may be deleted only if they have had no action during 
  1098.              the year (this includes initial balances). 
  1099.  
  1100.           *  Categories may be deleted if they do not have any accounts 
  1101.              assigned to them.  This constraint may be avoided by moving all 
  1102.              accounts from under the category to be deleted, to other 
  1103.              categories first.  
  1104.  
  1105.           *  If you cancel the reconciliation ability of an account, you 
  1106.              should go back and unmark any transactions that have been 
  1107.              reconciled to avoid confusion, but this is not a requirement. 
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.       * RESEQUENCE ACCOUNTS *
  1114.  
  1115.           The order in which categories and accounts appear in your Chart 
  1116.       of Accounts can be different from the order in which they were 
  1117.       entered.  After creating or editing your Chart of Accounts, you may 
  1118.       change their order of appearance by selecting "Resequence Accounts".  
  1119.       The current order will be displayed and you will be allowed to change 
  1120.       them around to suit your taste.  
  1121.  
  1122.           If you want to resequence Accounts, you have to specify their 
  1123.       "parent" category.  Likewise, if you want to resequence Categories 
  1124.       you will have to specify the money group. 
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.                                   - 17 -
  1137.  
  1138.  
  1139.                             BUDGET ASSIGNMENT
  1140.                           ---------------------
  1141.           HBMS allows you to assign a budget figure for each month.  By 
  1142.       using this feature you may set goals for your projected income and 
  1143.       expenses.  While it may sound unusual, you may even set budget amounts 
  1144.       for assets and liabilities.  You might want to set goals for your 
  1145.       savings, or budget how soon you plan to pay off a debt.  Of course it 
  1146.       wouldn't make sense to budget for your checking account, as its 
  1147.       balance varies to no set pattern.  
  1148.  
  1149.           After selecting an account to budget for, the values for each 
  1150.       particular month will be shown along with a grand total for the year.  
  1151.       If you want to make changes, answer "n" to the prompt, and you will be 
  1152.       allowed to enter figures for each month.  If all your months will have 
  1153.       the same budget value, you can select "m", enter the amount, and HBMS 
  1154.       will insert them automatically. 
  1155.  
  1156.           If you decide you don't want to budget for an account, just enter 
  1157.       a zero value for each month.  If all months have a zero budget value, 
  1158.       your reports will show a "n/a" in place of a budget figure. 
  1159.  
  1160.           Please note that budget figures can be updated at any time, but 
  1161.       you will only be allowed to change values for the months which have 
  1162.       not been closed.  
  1163.  
  1164.           When you exit the Budget Assignment section you will automatically 
  1165.       be presented with a summary of your budget status.    
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.                                   - 18 -
  1197.  
  1198.  
  1199.                               LEDGER POSTING
  1200.                            --------------------
  1201.           The Ledger Posting section is the part of the program where you 
  1202.       enter transactions.  It's the heart of HBMS, and where you will spend 
  1203.       the most time.  As mentioned before, HBMS is a double entry ledger 
  1204.       system, meaning that at least two entries will be needed to represent 
  1205.       a completed transaction.  Before attempting to go any farther, you 
  1206.       should have read about double entry in the Concepts part of this 
  1207.       documentation.  There are some other terms that HBMS uses that you 
  1208.       need to become familiar with.  They are capitalized in the text below. 
  1209.  
  1210.           For any type of transaction, be it a check, cash, credit, or 
  1211.       transfer, you will have to decide what account it will be drawn from.  
  1212.       Most of the time you will be working with a checking account or a cash 
  1213.       account.  I will be referring to this as the SOURCE account.  Once you 
  1214.       have determined which SOURCE will be used, you must decide how its 
  1215.       balance will be effected.  Will it be INCREASED or DECREASED?  
  1216.  
  1217.           When you access the Ledger Posting section you will see what looks 
  1218.       like a blank check at the top of the screen.  The cursor will be 
  1219.       flashing at the ACTION prompt.  At this point, for a normal 
  1220.       transaction entry, you would enter either an "I" or a "D" character.  
  1221.       The "I" or "D" tells HBMS whether you want to INCREASE or DECREASE the 
  1222.       SOURCE account. 
  1223.  
  1224.           Once you have decided on the "Action" and provided the code for 
  1225.       the SOURCE account, you will be prompted for: the check number (if the 
  1226.       account has been flagged for checking), the date, a description of 
  1227.       this SOURCE account, and it's amount. 
  1228.  
  1229.           Now for the other half of this double entry transaction.  If you 
  1230.       were writing a check, you would need to specify what item(s) this 
  1231.       check was written for.  List these purchases in the lower half of the 
  1232.       screen, where they will be disbursed into their respective accounts.  
  1233.       I will refer to these as TARGET accounts. 
  1234.  
  1235.           You need not worry whether these "TARGET" account balances will 
  1236.       increase or decrease.  HBMS will make that decision for you.  In fact, 
  1237.       THERE IS NO PLACE IN THE LEDGER POSTING SECTION WHERE YOU WILL HAVE TO 
  1238.       PROVIDE A NEGATIVE SIGN.  Once you have specified whether your SOURCE 
  1239.       account is Increasing or Decreasing, HBMS takes care of the rest and 
  1240.       makes sure your double entry transaction balances. 
  1241.  
  1242.           There are many examples of transactions in the sample data.  If 
  1243.       you print out a "Transaction Report" from this sample data you will be 
  1244.       able to see how to do most any type of transaction needed.  For now, 
  1245.       I'll step through a simple transaction of writing a check to the Drug 
  1246.       store. 
  1247.  
  1248.  
  1249.       Step  1.  At the ACTION prompt you would select "D" to DECREASE 
  1250.                 checking.  (SOURCE ACCOUNT) 
  1251.  
  1252.       Step  2.  Enter the code for your checking account.  At this point 
  1253.                 HBMS will show you the current balance for that account.  
  1254.  
  1255.  
  1256.                                   - 19 -
  1257.  
  1258.       Step  3.  Enter the check number.  This field is optional and it will 
  1259.                 be skipped if the SOURCE account has not been flagged as 
  1260.                 being reconcilable. 
  1261.  
  1262.       Step  4.  Enter the date.  
  1263.  
  1264.       Step  5.  Enter to whom the check was written.  This field is also 
  1265.                 optional.  (You might not want to describe a multiple 
  1266.                 spending cash transaction.) 
  1267.  
  1268.     * Step  6.  This step is where some of the flexibility of HBMS shines.  
  1269.                 In the case of a checking transaction you would want to 
  1270.                 enter the full amount of the check.  Later, as you disburse 
  1271.                 the money to the TARGET accounts, HBMS will prompt you with 
  1272.                 the remaining balance of the check as you go along. 
  1273.  
  1274.                 In the case of a spending cash transaction you might want to 
  1275.                 leave the SOURCE amount blank.  As you enter the separate 
  1276.                 amounts in the TARGET accounts, HBMS will keep a running 
  1277.                 total for you.  
  1278.  
  1279.       Step  7.  Now you will begin to disburse this money to the TARGET 
  1280.                 accounts.  If all the money is intended to go to one account 
  1281.                 only, enter the full amount.  Otherwise, enter the partial 
  1282.                 value.  
  1283.  
  1284.       Step  8.  Enter the code for the TARGET account selected.  (The F1 key 
  1285.                 is available for help.) 
  1286.  
  1287.       Step  9.  Enter a description for the TARGET transaction.  This field 
  1288.                 is also optional, but it helps to describe each item for 
  1289.                 future reference.  (see Tips & Shortcuts) 
  1290.  
  1291.       Step 10.  Now you have fulfilled the minimum of two entries for a 
  1292.                 transaction.  If the value you entered in step 7 accounts 
  1293.                 for all the money in the SOURCE account you will be 
  1294.                 finished.  Otherwise you will be able to keep adding entries 
  1295.                 to be drawn from the SOURCE.  
  1296.  
  1297.           A null entry at the TARGET amount tells HBMS that you are 
  1298.       finished.  When finished you will be asked if everything is ok.  If 
  1299.       the source account has been marked as reconcilable, there will be an 
  1300.       additional choice to accept and print the check.  If you made a 
  1301.       mistake in an entry, answer "n" and you will be allowed to go back and 
  1302.       make corrections.  See the explanation on Editing.
  1303.  
  1304.           The entire transaction can be aborted at any time by entering a 
  1305.       null value for a code prompt. 
  1306.  
  1307.       NOTE: If you answer no to the "Above OK?" prompt, the automatic 
  1308.       prompting for the remaining balance will not be in effect.  This was 
  1309.       done so as not to change any TARGET amounts that may have been 
  1310.       correctly entered.  Beginning with version 4.1, there are 
  1311.       circumstances where you can have HBMS insert the remaining balance by 
  1312.       using the F1 key.  The requirements are:  you must be in "edit" mode, 
  1313.       you must have entered a non zero value in the SOURCE amount, and of 
  1314.       course the cursor must be at a TARGET amount. 
  1315.  
  1316.                                   - 20 -
  1317.  
  1318.  
  1319.                                ACTION PROMPT 
  1320.                             -------------------
  1321.           There are many other choices you can make at the Action prompt.  A 
  1322.       HELP LINE WILL BE DISPLAYED AT THE BOTTOM OF THE SCREEN TO REMIND YOU 
  1323.       WHAT IS AVAILABLE.  From the action prompt you also have the 
  1324.       opportunity of going directly to the Screen Reports or the Account 
  1325.       Maintenance section.  Need to check a balance, or add an account on 
  1326.       the fly?  You can do it from here without going back through the main 
  1327.       menu.  Under most conditions HBMS will remember any data that you had 
  1328.       entered, but had aborted prematurely.  When you get back, just keep 
  1329.       hitting the <ENTER> key and HBMS will recall it. 
  1330.           The View Ledger mode is accessed from the Action prompt.  From 
  1331.       this view mode you have the opportunity to review and/or edit previous 
  1332.       transactions.  
  1333.           Templates are called from the Action prompt by entering a "T".  
  1334.       In order to activate this feature, you must have built and stored at 
  1335.       least one template screen previously.  The Template, View, and Edit 
  1336.       modes are explained in detail later in this document. 
  1337.           HBMS will always save your data to disk whenever you return to the 
  1338.       Main Menu, but you still have the ability to Save data from the Action 
  1339.       prompt.  If you have been entering a lot of transactions, it might be 
  1340.       wise to save this data occasionally. 
  1341.           The <ESC> will abort everything and take you back to the main 
  1342.       menu. 
  1343.  
  1344.  
  1345.                                VIEW LEDGER
  1346.                            --------------------
  1347.           If you enter a "V" in response to the Action prompt you will be 
  1348.       allowed to view any transactions already recorded for the entire year.  
  1349.       This can be very handy if you don't remember if you have entered 
  1350.       something.  First, you will be prompted for a beginning month to view.  
  1351.       The initial transaction screen for that month will be displayed just as 
  1352.       you entered it.  From this point you can "scroll" through the screens 
  1353.       at will by using the keypad keys.  The PgUp and PgDn keys jump 50 
  1354.       records at a time.  The "+" and "-" keys change months.  The "ESC" key 
  1355.       returns you to the Ledger Posting screen.  If you need to make a 
  1356.       change, bring up the intended Ledger screen into view and enter an 
  1357.       "E" to access the edit mode. 
  1358.  
  1359.  
  1360.  
  1361.                                 EDIT MODE
  1362.                           ------------------------
  1363.           If you make a mistake in your data entry, you can correct it by 
  1364.       getting into EDIT MODE.  This can be done in several ways.  Most 
  1365.       often it is done by answering no to the "Above OK?" prompt.  Exceeding 
  1366.       the limit of an assigned source value will generate a warning and put 
  1367.       you in edit mode also.  Edit mode allows you to go back and change any 
  1368.       of your entries.  You can step through them one at a time, in a 
  1369.       similar fashion to the way they were first entered.  However there are 
  1370.       some other valuable features available only in Edit mode. They are 
  1371.       explained later in the TIPS and SHORTCUTS section. 
  1372.  
  1373.           ANY TIME YOU ARE IN EDIT MODE THERE WILL BE A FLASHING REMINDER 
  1374.       NEAR THE TOP OF THE SCREEN. 
  1375.  
  1376.                                   - 21 -
  1377.  
  1378.  
  1379.           If you are using the VIEW feature to review some previously 
  1380.       entered transactions, the Edit mode is also available.  There is one 
  1381.       restriction on editing from the VIEW mode.  Editing is allowed in the 
  1382.       current open month only.  If you need to make a change in an earlier 
  1383.       month, you will have to reopen each month until you get back to it.  
  1384.       See the CLOSE/OPEN month menu.  While editing from a screen in VIEW 
  1385.       mode, you also have the ability to wipe out the entire screenful of 
  1386.       transactions.  If this is what you want, enter a "K" (for Kill all) at 
  1387.       the Action prompt.  You will be given a chance to abort before 
  1388.       accepting this command.  Remember that if you try to edit individual 
  1389.       entries first and then decide to "Kill All", the entire ORIGINAL 
  1390.       transaction will be wiped out, including the attempted individual 
  1391.       changes.  The <ESC> key at the Action prompt will abort all changes 
  1392.       and return you to the View Mode.  Again, be sure and read the TIPS and 
  1393.       SHORTCUTS on Editing. 
  1394.  
  1395.  
  1396.                               TEMPLATES
  1397.                           ------------------
  1398.           New for version 4.1 is the ability to build "Templates".  If you 
  1399.       have repetitive types of transactions that you enter at least once a 
  1400.       month, why not store a sample of this transaction screen to disk where 
  1401.       you could call it up with just a couple of key strokes!  Monthly bills 
  1402.       and paychecks would be good candidates for this type of feature.  
  1403.  
  1404.           In order to take advantage of this, create an often used 
  1405.       transaction screen, just as you would normally.  When you reach the 
  1406.       "Above OK?" prompt, enter a "T" for Template.  The Template assignment 
  1407.       screen will pop up and ask you to assign a number, and enter a 
  1408.       descriptive title for this transaction.  You will also be asked for a 
  1409.       due date, but I will explain that later.  Just hit ENTER for now.  
  1410.       Your template will be stored in a file named TEMPLATE.yr.  The file 
  1411.       extension will match that of your data files.  Now, whenever you need 
  1412.       to make this type of entry again, you can call it up from the Action 
  1413.       prompt by hitting "T".  The same template screen (now titled Template 
  1414.       Selection) will appear and you will be able to select any of up to 30 
  1415.       templates that have already been built.  Your selection will be 
  1416.       displayed on the Ledger Posting screen, ready for you to accept it.  
  1417.       If it needs editing, just answer no to the "Above Ok" prompt. 
  1418.  
  1419.           Also new for version 4.1 is the ability to assign a "due date" to 
  1420.       any of the templates you have built.  If you would like to be reminded 
  1421.       that you need to pay a bill, or make some other type of transaction, 
  1422.       just assign the dates that apply.  There is room for up to 24 
  1423.       different dates.  In other words you could instruct HBMS to remind you 
  1424.       that a template needs to be entered, up to 24 separate times in a year 
  1425.       (even more if you go back and edit it).  These dates should be entered 
  1426.       in a four digit format.  September 4th would be entered as "0904".  
  1427.       November 23rd would be "1123".  They should also be in calendar 
  1428.       sequence, starting with the earliest reminder.  The reason for this is 
  1429.       that when you select a template to be inserted in the Ledger screen 
  1430.       that has a due date assigned to it, that date will be deleted and the 
  1431.       next one in sequence will take it's place. 
  1432.  
  1433.  
  1434.  
  1435.  
  1436.                                   - 22 -
  1437.  
  1438.  
  1439.           If you don't want this reminder feature then leave the first date 
  1440.       field blank.  Otherwise you can assign as many as you like, up to 24.  
  1441.       The first dates assigned (if any) will be displayed on the template 
  1442.       selection screen next to the title.  If any of them fall earlier than 
  1443.       the current system date, they will blink.  Also, on your first entry 
  1444.       into the Ledger Posting section, HBMS will check the template file 
  1445.       dates and warn you if any of them have come due.  The actual dates are 
  1446.       stored in a file named DUEDATES.yr, and like the TEMPLATE file, they 
  1447.       will reside in your data directory. 
  1448.  
  1449.           You can edit these dates, or the title if necessary.  Just access 
  1450.       the Template Selection screen from the Action prompt, enter the 
  1451.       desired template number, and hit the UP arrow instead of the ENTER 
  1452.       key.  If you enter a null value for the title, the entire template 
  1453.       will be deleted.  The dates can be edited as desired. 
  1454.  
  1455.           BE AWARE that assigning and storing a transaction screen to a 
  1456.       template, does NOT enter it into your transaction file.  You have to 
  1457.       call it back up from the Action prompt, and answer yes to the Above Ok 
  1458.       prompt in order to save it. 
  1459.  
  1460.  
  1461.  
  1462.  
  1463.                             PRINTING CHECKS
  1464.                          ----------------------
  1465.           A check printing instruction file is needed to allow HBMS to 
  1466.       print checks.  The documentation on how to create this file is 
  1467.       contained in the PRCHECK.DOC file.  The check printing feature can be 
  1468.       triggered by a "P" response either in the View mode, or at the "Above 
  1469.       OK" prompt in the Posting mode.  If the SOURCE account has been marked 
  1470.       as reconcilable, and HBMS is able to find the PRCHECK.HBM file, check 
  1471.       printing will take place.  Be aware that a "P" response to the "Above 
  1472.       OK" prompt will also accept the transaction as being correct. 
  1473.  
  1474.  
  1475.                                   - 23 -
  1476.  
  1477.  
  1478.  
  1479.                            TIPS and SHORTCUTS
  1480.                          ------------------------
  1481.       a)  EDITING: If you make a mistake and would like to correct it before 
  1482.           you reach the "Above OK" prompt, you can use the UP arrow.  It 
  1483.           will step the cursor up a line at a time.  NOTE that once you use 
  1484.           the UP arrow, the editing mode will be in effect. 
  1485.  
  1486.               Once you are in the editing mode, the DOWN arrow will step you 
  1487.           down a line at a time also. (If you are not in editing mode the 
  1488.           Down arrow acts just like the ENTER key.)  These UP and DOWN 
  1489.           arrows can save you a lot of time if you have to go back and 
  1490.           correct something on a whole screenful of data.  The cursor will 
  1491.           always stop at either the Action prompt, or an amount field.  If 
  1492.           you are at the SOURCE amount, remember that you have two options.  
  1493.           If you enter an amount, HBMS will use it to monitor Target 
  1494.           amounts, and provide you with a remaining balance if requested 
  1495.           with the F1 key.  If you leave the SOURCE amount blank, there will 
  1496.           be no checks made on the TARGET amounts, and a "running balance" 
  1497.           will be displayed. 
  1498.  
  1499.               Another editing feature added in version 4.1, is the ability 
  1500.           to "delete" a whole TARGET transaction line.  The CTRL-Y key does 
  1501.           this job (Hold down the Control key and hit "Y").  The entire 
  1502.           TARGET line will be deleted, and any remaining Targets below will 
  1503.           move up.  This feature is especially useful when editing Templates. 
  1504.  
  1505.       b)  HBMS will remember the last check number for every checking 
  1506.           account.  If you make any entry other than a number (such as 
  1507.           "jrnl" for a journal entry), it will not increment the check 
  1508.           number. 
  1509.  
  1510.       c)  If you enter the tilde <~> character only, HBMS will copy the 
  1511.           SOURCE description entered in step 9.  See the paycheck 
  1512.           transactions in the sample data for an example.  
  1513.  
  1514.       d)  The "+" and "-" keys can be used at the Action prompt in place of 
  1515.           "I" and "D" for Increase and Decrease. 
  1516.  
  1517.       e)  If you have a keyboard macro utility such as Borland's SuperKey, 
  1518.           you can program it to insert entries into the Ledger that you use 
  1519.           repeatedly.  Please be careful if you decide to try this.  It can 
  1520.           cause some confusion and possibly missed data if you try to go 
  1521.           back and correct something while you are in the middle of a macro. 
  1522.  
  1523.       f)  NOTE: I find it helpful to save my receipts from each day and jot 
  1524.           down any other transactions.  At the end of each week I commit 
  1525.           these transactions to HBMS via the Ledger Posting section.  You 
  1526.           may want to do this on a daily basis.  In either case, you will 
  1527.           then have a printed record of all your transactions available.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.                                   - 24 -
  1536.  
  1537.  
  1538.                             RECONCILE STATEMENTS
  1539.                           ------------------------
  1540.           When your bank statement comes in, use this section of HBMS to 
  1541.       reconcile your checkbook or credit card statement.  You do this by 
  1542.       "MARKING" each check that has cleared the bank and appears on your 
  1543.       statement.  The reconciliation feature only works on accounts that 
  1544.       have been flagged as such in the Account Maintenance section.  With 
  1545.       version 4.0 the ability to keep track of Liability accounts is 
  1546.       possible also.  
  1547.  
  1548.  
  1549.       * MARK/UNMARK *
  1550.       When first entering this section, you will be prompted with the 
  1551.       earliest month that contains uncleared transactions.  You can enter 
  1552.       any month that falls within the beginning month and the current open 
  1553.       month. 
  1554.  
  1555.           A screenful of all transactions for that month will be 
  1556.       displayed.  The lines for the first and last transaction for that 
  1557.       month will be highlighted.  The Up/Dn arrow keys move the cursor to 
  1558.       the transaction you need to clear.  If there are more transactions 
  1559.       than can be seen at one time, the screen will scroll.  To mark a 
  1560.       transaction as being cleared, use the ENTER key.  A ">" symbol will 
  1561.       appear and signify a cleared transaction.  The ENTER key functions as 
  1562.       a toggle and will turn the ">" mark on or off.  The PgUp, PgDn, HOME, 
  1563.       and END keys work just as you would expect, and will move you through 
  1564.       the data.  When you are ready to switch months, use the "+" or "-" 
  1565.       keys to step the month forward or back.  The ESC key will save the 
  1566.       changes and return you to the Reconciliation menu. 
  1567.  
  1568.           HBMS examines each month you access to see if all transactions 
  1569.       have been cleared.  However if you unmark a transaction in a month 
  1570.       that previously had all transactions cleared, and then mark it back 
  1571.       again,  HBMS will think that this month is the last one that was 
  1572.       completely cleared.  This month and all the remaining months may be 
  1573.       reconciled correctly.  This condition will be resolved when you ask 
  1574.       for a Summary Report, mentioned below. 
  1575.  
  1576.       * SHOW ALL UNCLEARED TRANSACTIONS *
  1577.       This feature will display the uncleared transactions in the order 
  1578.       they were entered.  There is no scrolling capability here as there 
  1579.       was in the MARK/UNMARK section, only a screen pause. 
  1580.  
  1581.       * SUMMARY REPORT *
  1582.       This section is where you check to see if your records and the bank 
  1583.       statement agree.  Make sure that you have entered (via the Ledger 
  1584.       Posting Section), and cleared (via MARK/UNMARK feature), any bank 
  1585.       charges, interests, or other miscellaneous entries that appear only on 
  1586.       your bank statement.  You will be prompted for the ending balance on 
  1587.       your statement.  If you have not browsed through all the uncleared 
  1588.       transactions before asking for a Summary Report, HBMS will quickly 
  1589.       tally them up.  Everything you need to verify your statement will be 
  1590.       displayed.  If you receive a discrepancy warning, the information 
  1591.       presented should help you figure out if it was a data entry error, a 
  1592.       failure to make an entry, or even a bank error. 
  1593.  
  1594.  
  1595.                                   - 25 -
  1596.  
  1597.                             REPORTS  (screen)
  1598.                           ---------------------
  1599.           In this section you have access to almost all data that HBMS has 
  1600.       to offer.  Upon entering, you will be prompted for the latest month 
  1601.       you want to look at.  Next, enter the code of an account to view.  
  1602.       After a short delay for HBMS to calculate some totals, you will be 
  1603.       presented with the "MONTH" view of data.  From here you can select 
  1604.       among three other formats which include: a PERCENTAGE VALUE report, 
  1605.       an ANNUAL VIEW, and a SORTED LEDGER.  You also have the opportunity to 
  1606.       change accounts.  By just striking <ENTER> you will be able to keep 
  1607.       the format you are in and select another account. 
  1608.  
  1609.           In the SORTED view, the transactions will be sorted by date first, 
  1610.       then check number or record number (depending on the type of account).
  1611.  
  1612.           In the PERCENTAGE view you will not only be presented with  
  1613.       percent values for the selected account, you will also see the values 
  1614.       for its associated category.  Monthly values and year to date values 
  1615.       will be displayed.  These percentages use MONTH and YTD totals when 
  1616.       compared with INCOME and EXPENSES.  They use TOTAL BALANCES when 
  1617.       compared with ASSETS and LIABILITIES. 
  1618.  
  1619.           The following table shows how the values are divided to arrive at 
  1620.       a percent figure.  They are listed in the same relative locations 
  1621.       that you will see on screen.  (The dashed line represents a division 
  1622.       symbol.  The resulting quotient is multiplied by 100.) 
  1623.  
  1624.  
  1625.  
  1626.       Month Actual     Ytd Actual    |
  1627.       --------------   ------------  |
  1628.       Month Category   Ytd Category  |
  1629.                                      |
  1630.                                      |
  1631.       Month Actual     Ytd Actual    |   Month Category    Ytd Category
  1632.       ------------     ----------    |   --------------    ------------
  1633.       Month INCOME     Ytd INCOME    |   Month INCOME      Ytd INCOME
  1634.                                      |
  1635.                                      |
  1636.       Month Actual     Ytd Actual    |   Month Category    Ytd Category
  1637.       -------------    -----------   |   --------------    ------------
  1638.       Month EXPENSE    Ytd EXPENSE   |   Month EXPENSE     Ytd EXPENSE
  1639.                                      |
  1640.                                      |
  1641.       Month Actual     Ytd Actual    |   Month Category    Ytd Category
  1642.       ------------     ------------  |   --------------    ------------
  1643.       Total ASSETS     Total ASSETS  |   Total ASSETS      Total ASSETS
  1644.                                      | 
  1645.                                      |
  1646.       Month Actual     Ytd Actual    |   Month Category    Ytd Category
  1647.       ------------     ----------    |   --------------    ------------
  1648.       Total LIAB.      Total LIAB.   |   Total LIAB.       Total LIAB.
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.                                   - 26 -
  1656.  
  1657.                              PRINTED REPORTS
  1658.                           ---------------------
  1659.  
  1660.           Beginning with version 4.1, any printed report can be directed to 
  1661.       a file, instead of the printer.  When you reach the "Printer Ready?" 
  1662.       prompt, answer "F" instead of "Y".  You will be asked to supply a 
  1663.       valid DOS filename to store the data.  This "disk" printout will be 
  1664.       stripped of all printer commands. 
  1665.  
  1666.  
  1667.  
  1668.       * SORTED LEDGER REPORT for the month *
  1669.       Prints the transactions with their values and balances, for all 
  1670.       accounts that had activity for the selected month.  They will be 
  1671.       sorted by account and appear in order of the Chart of Accounts.  
  1672.       Entries in individual accounts will be sorted by date, then check 
  1673.       number if applicable.
  1674.  
  1675.  
  1676.       * SORTED LEDGER by ACCOUNT *
  1677.       Prints the sorted data for a selected account, for up to a whole year. 
  1678.  
  1679.  
  1680.       * TRANSACTION REPORT *
  1681.       Prints a copy of your ledger transactions just as you entered them.  
  1682.       You might want to print out the transactions after every ledger 
  1683.       posting session.  If so, HBMS will remember the last record printed 
  1684.       for the month and prompt you for the next unprinted record number.  I 
  1685.       usually have posting sessions about 4 to 5 times a month, but wait 
  1686.       till the end of the month to print out a Transaction Report.  If I 
  1687.       need to see a transaction that has not been printed yet, I use the 
  1688.       "VIEW" feature in the Ledger Posting section.  
  1689.  
  1690.  
  1691.       * FINANCIAL STATEMENTS *
  1692.       Prints the Income and Expense Report, and a Balance Sheet Report.  The 
  1693.       Income and Expense Report prints all the monthly oriented data 
  1694.       including averages, budget figures, budget left, etc.  Similar to the 
  1695.       Monthly Totals screen report, any actual dollar amounts that have 
  1696.       exceeded your budget projections will be flagged with an asterisk.  
  1697.       The Balance Sheet gives you an opportunity to print out just the Asset 
  1698.       and Liability information.  
  1699.  
  1700.  
  1701.       * ANNUAL ACTUALS *
  1702.       Prints the monthly totals up to and including the current month.  All 
  1703.       figures are in whole dollars because of space limitations. 
  1704.  
  1705.  
  1706.       * ANNUAL BUDGET *
  1707.       Prints monthly budget figures for the entire year. 
  1708.  
  1709.  
  1710.       * CHART OF ACCOUNTS *
  1711.       Prints a list of accounts grouped in their respective categories 
  1712.       according to the sequence you have selected.  
  1713.  
  1714.  
  1715.                                   - 27 -
  1716.  
  1717.  
  1718.       * INITIAL BALANCES *
  1719.       Prints a report similar to the Balance sheet but contains the 
  1720.       beginning balances for your assets and liabilities.  These figures do 
  1721.       not show up on any other report. 
  1722.  
  1723.       * RAW ACCOUNT INFO *
  1724.       This printout is provided in case you get into trouble while working 
  1725.       with your Chart of Accounts.  HBMS will not let you do most of the 
  1726.       Main Menu functions until you have met the requirement of: at least 
  1727.       one account per category and at least one category for each money 
  1728.       group.  From this report you will be able to determine if you have an 
  1729.       "orphan" category, or no categories in a money group.  THIS REPORT 
  1730.       SHOULD BE PRINTED AND SAVED after creating or changing your Chart of 
  1731.       Accounts.  In an emergency, the record numbers could possibly be used 
  1732.       to recreate a new accounts file.  (Check with author for details.) 
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.                                FILE EXPORT
  1741.                             -----------------
  1742.           File exporting was changed in version 4.1 since the "print to 
  1743.       file" capability was added.  Now it writes the data to an ASCII file 
  1744.       in a "Standard Data Format".  Any text (in this case the account name) 
  1745.       is surrounded by quotes, and each field is separated by a comma.  Most 
  1746.       graphics and spreadsheet programs will accept this format. 
  1747.  
  1748.           The two available reports are very similar to the printed versions 
  1749.       of the ANNUAL ACTUALS and the BUDGET REPORT.  Each line will start 
  1750.       with the account name.  Following it will be zero values for any 
  1751.       months between the first fiscal month and your beginning month, if 
  1752.       they were different.  Next will be the Month To Date values for each 
  1753.       of the months up to the current month.  Lastly there will be zero 
  1754.       values for any remaining months in the year.  This means that all 12 
  1755.       months will be represented, but the months that are not applicable 
  1756.       will contain zero values.  Also, if you have a fiscal year different 
  1757.       from the calendar year, the first value written will be from your 
  1758.       first fiscal month, and progress from there (just as it is on the 
  1759.       printed version). 
  1760.  
  1761.           If you ask for a combination report, the MTD value will be written 
  1762.       first, followed by its budget value.  If you view this text file, you 
  1763.       will notice that MTD values contain a decimal point, while the budget 
  1764.       values do not.
  1765.  
  1766.           You can also specify that the category name and/or a blank line is 
  1767.       inserted in the report.
  1768.  
  1769.            When asked for a file name, you can use any legal DOS name.  Be 
  1770.       sure to include a path if necessary.  Entering a null file name aborts 
  1771.       the export. 
  1772.  
  1773.  
  1774.  
  1775.                                   - 28 -
  1776.  
  1777.  
  1778.  
  1779.                            CLOSE/OPEN MONTH
  1780.                           --------------------
  1781.           This section does just what you would expect.  At the end of each 
  1782.       month you should select the "Close Current Month" routine.  HBMS will 
  1783.       read the entire ledger for the current month, update totals, and 
  1784.       declare the following month open.  
  1785.  
  1786.           Remember that ledger posting and editing can only be done in the 
  1787.       current open month.  If you have to go back to a previous month to 
  1788.       make additions or changes, use the reopen feature.   
  1789.  
  1790.  
  1791.  
  1792.       *******************************************************************
  1793.       *      If for any reason you feel that the figures for your data  *
  1794.       *  are wrong or missing, try reopening each month until you get   *
  1795.       *  back to a valid month.  Then close each month until you get    *
  1796.       *  back to where you started.  HBMS calculates all it's values    *
  1797.       *  from the data you enter in the Ledger Posting section.  When   *
  1798.       *  you close a month, HBMS reads this data from the ledger files  *
  1799.       *  and recalculates its totals on a monthly basis.                *
  1800.       *******************************************************************
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.                            CHANGE YEAR/PATH
  1807.                          --------------------
  1808.           If you have several years of data or more than one budget system, 
  1809.       you can change to them without quitting the program.  When you select 
  1810.       "Y" from the Main Menu, the opening screen will reappear and you will 
  1811.       be able to change the year and data path. 
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.                                   - 29 -
  1836.  
  1837.  
  1838.  
  1839.  
  1840.                 TO USERS of HBMS WITH VERSIONS OLDER THAN 3.0
  1841.             -----------------------------------------------------
  1842.           If you have accumulated data under older versions of HBMS you will 
  1843.       have to run the program HCONVERT.EXE to update it to the current file 
  1844.       format.  The check reconciliation feature required that I change the 
  1845.       format.  In doing so I also incorporated the STARTUP.HBM file into the 
  1846.       ACCOUNTS file.  Once you have run your data through the conversion 
  1847.       program you can delete the STARTUP file.  P L E A S E ... use COPIES 
  1848.       of your older data.  The conversion program will replace them in the 
  1849.       process.  If something goes wrong you can start over. 
  1850.  
  1851.           The program HCONVERT.EXE is supplied only to registered users.  
  1852.       See the ShareWare registration procedures near the beginning of this 
  1853.       document. 
  1854.  
  1855.           The old CREDIT/DEBIT format has been scratched and replaced with 
  1856.       INCREASE/DECREASE.  Although it worked fine in the way HBMS approached 
  1857.       it, it was confusing to many who are trained in accounting and viewed 
  1858.       it with a different meaning.  I hope this will clear up any 
  1859.       misconceptions about the way HBMS handles ledger transactions. 
  1860.  
  1861.           I am using a new screen writing technique beginning with v3.0 that 
  1862.       writes directly to memory.  Report speed has improved significantly.  
  1863.  
  1864.           HBMS now loads all it's data in a "block" format.  Also the ledger 
  1865.       transactions for the month are now held in memory.  Loading data now 
  1866.       takes less than 25% of the time it did before.  Sorted ledger displays 
  1867.       really fly now.  If you are using a floppy based system you should see 
  1868.       a big improvement. 
  1869.  
  1870.  
  1871.  
  1872.  
  1873.                              Brentson Worrell
  1874.                              6404 Mornay Dr.
  1875.                              Tampa, FL   33615
  1876.                              (813) 886-2282
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.                                   - 30 -
  1896.  
  1897.