home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / booke18.zip / HISTORY < prev    next >
Text File  |  1991-01-23  |  20KB  |  462 lines

  1.  
  2.                         Bookkeeping Made Painless
  3.  
  4.                          Emerald Coast Software's
  5.                       Single Entry Bookkeeping System
  6.                                Version 1.8
  7.  
  8.                            Copyright 1990, 1991
  9.                                     by
  10.                           Emerald Coast Software
  11.                             2707 East 6th place
  12.                           Panama City, Fl.  32401
  13.                            Phone  (904) 785-8946
  14.  
  15.                    "Let your Bookke be your bookkeeper"
  16.  
  17.  
  18.                           *** REGISTRATION ***
  19.  
  20. This software in not FREE nor is it PUBLIC DOMAIN. It is a complete,
  21. full featured, fully functional, not crippled in any way, no built in
  22. delays ( other than a 5 second delay in un-licensed copy upon exiting
  23. the program ), professional quality, single entry bookkeeping system
  24. copyrighted by Emerald Coast Software of Panama City, Florida.
  25.  
  26. You may try it out at no cost, but if you like it and decide to continue
  27. using it beyond a reasonable time, then you must license it at a cost
  28. of $17 per computer.
  29.  
  30. Registration will bring you your registration number and code that when
  31. entered into the software will remove all notices of "Un-licensed" and
  32. the five second delay upon exiting the program.
  33.  
  34. On screen registration notice will state that the software is registered
  35. to your company.
  36.  
  37. If you are in a hurry and have mailed your registration fee, you may call
  38. me on the telephone and if I have received your registration fee, I will
  39. give you your registration number and code.
  40.  
  41. Registration will also bring you unlimited telephone support for a period
  42. of up to one (1) year from date of registration.
  43.  
  44. Register by sending $17 per computer to:
  45.  
  46. Emerald Coast Software
  47. 2707 East 6th Place
  48. Panama City, Florida  32401
  49. Phone (904) 785-8946
  50.  
  51. Payment must be by check or money order on a US bank.
  52.  
  53. 12/30/90  Corrected bug that would not allow you to save your expense
  54.           if you added an account name and also if you had added a name
  55.           that was not on your list of frequent creditors, would not
  56.           ask if you wished to save the name to your list.
  57.      ------------------------------------------------------------------
  58.       This is not a bug.
  59.  
  60. Note:     If you enter an account number that is not on your list of
  61.           accounts and when asked if you wish to save it to your list,
  62.           you answer no - the expense WILL NOT be saved to disk.
  63.  
  64.           The reason for not saving to disk is that when your expenses
  65.           are calculated, there will be no account number to assign to
  66.           the expense and therefore the expense will not be counted.
  67.           Each expense MUST be assigned to an account number and name!
  68.      ------------------------------------------------------------------
  69. 12/30/90  Removed the sample 'BOOKKE.CFG' configuration file from the
  70.           compressed 'BOOKKE13.EXE' archive. This was done so you would
  71.           be forced to enter a 'data drive' for YOUR computer configuration.
  72.  
  73.           Placed the sample expense & receipts files in "SAMPLE.EXE" which
  74.           is a compressed self-desolving archive.
  75.  
  76.           Compiled with Turbo Pascal version 6.0 which resulted in much
  77.           tighter code and a smaller program size on disk.
  78.  
  79. 01/01/91  When "starting a new account year" you are given a choice of
  80.           keeping your "List of Accounts", "List of Customers" and
  81.           "List of Creditors" or starting a new list. You will probably
  82.           wish to keep your existing lists but now you have a choice.
  83.  
  84.           Changed the way the index files (IDX) are used which results
  85.           in much faster checking and calculations. The size of the index
  86.           file on disk is now one-half the size of previous index files.
  87.  
  88. more information
  89. ----------------
  90. 1.
  91.      Records of expenses and receipts may be entered in any order as long
  92.      as records for each month is in cornological order - that is - May
  93.      must follow April, July must follow June, etc.
  94.  
  95.      You cannot enter records for June and then enter records for May, etc.!
  96.  
  97. Example:
  98.      You may enter a record for June 21, 1991 , a record for June 3,1991,
  99.      a record for June 25, 1991, then a record for June 1, 1991, etc.
  100.      This is acceptable.
  101.  
  102.      You MAY NOT enter a record for June 21, 1991, a record for
  103.      June 3, 1991, a record for JULY 8, 1991, then a record for
  104.      June 25, 1991, etc. ( Note: JULY is out of order ).
  105.      This is NOT ACCEPTABLE!
  106.  
  107. 2.   *      *
  108.      Before attempting to add expenses and receipts you MUST have the
  109.      data (.DAT) files existing. You may either create them from the
  110.      Setup Menu or use the sample data files.
  111.  
  112.      Either way, they must exist PRIOR TO ADDING EXPENSES, etc.
  113.      *      *
  114. 3.
  115.      Added error routines to detect incorrect dates entered in the
  116.      expenses and receipts dates fields.
  117.  
  118. 4.   Added record number to the on screen listing of receipt details
  119.      to aid in editing a record if necessary. (Thanks to Henry Baker
  120.      for the info).
  121.  
  122. 01/02/91
  123. 1.
  124.      Added the ability to look at the account numbers and creditors at
  125.      any time ( without changing your selection ) while you are in the
  126.      expense entry screen. ( Thanks Henry Baker ).
  127.  
  128.      You must now have your cursor on the "Enter creditor name" screen
  129.      row in order to change that selection. If your cursor is any other
  130.      place on the screen, your selection will not be changed.
  131.  
  132.      You must now have your cursor on the "Enter account number" screen
  133.      row in order to change that selection. If your cursor is any other
  134.      place on the screen, your selection will not be changed.
  135.  
  136.      When you press F1 or F2 to look at the creditors or account numbers
  137.      you may now highlight the blank space and press <Esc> or <enter>
  138.      without having your previous selection change even if you are in
  139.      the "Enter creditor name" or 'Enter account number" position.
  140.  
  141.      Note: If you create a new "ACCOUNTS.DAT" or "CREDITOR.DAT" file, you
  142.            will need to enter a blank line as the first entry in your
  143.            files for the above to work correctly.
  144.  
  145. 2.
  146.      Added the ability to escape from the expense entry screen without
  147.      your entry automatically being save to disk. You will now be asked
  148.      to confirm saving or not saving. If you answer N or n then your
  149.      record WILL NOT be saved to disk.
  150.  
  151. 3.
  152.      Added the display of your current data directory path, as listed
  153.      in the BOOKKE.CFG file, on the main menu screen. This way you are
  154.      always aware of where your data is stored.
  155.  
  156.      You may have multiple data files stored in different sub-directories
  157.      and for different applications if you wish. Of course, these files
  158.      WILL NOT be added together when doing computations. They will be
  159.      computed separately.
  160.  
  161.      NOTE: You MUST have a BOOKKE.CFG file IN THE DIRECTORY FROM WHICH
  162.            YOU ARE OPERATING and Bookke.Exe MUST be included in a "Path"
  163.            statement in your autoexec.bat file in the root directory.
  164.  
  165. 4.
  166.      Added the ability to look at the customers at any time ( without
  167.      changing your selection ) while you are in the receipt entry screen.
  168.  
  169.      Note: If you create a new "CUSTOMER.DAT" file, you will need to enter
  170.      a blank line as the first entry in your files for the above to work
  171.      correctly. You need to sort your "CUSTOMER.DAT" file after each
  172.      session of new entries.
  173.  
  174. 01/03/91
  175. 1.
  176.      In listing or printing expenses or receipts, added the default starting
  177.      date of 01/01/YY and the default ending date of today's date. If these
  178.      dates are satisfactory, just press <F10> and the results will be listed
  179.      on screen or printed on the printer ( printer must be ready ).
  180.  
  181. 2.
  182.      Added the ability to escape from the "Enter frequent customer",
  183.      "creditor" and "account number" without automatically saving the
  184.      entry to disk. You are now asked to confirm save or not save.
  185.  
  186.      Added the ability to look at your existing list of accounts,
  187.      customers and creditors without updating your screen.
  188.  
  189.  
  190.      Note: After pressing <F1>, <F2> or <F3> and popping up your lists of
  191.      creditors, account numbers or customers, you may use the Page Up,
  192.      Page Down, Home, End or Arrow keys to look at or highlight your
  193.      selection.
  194.  
  195.      You may also use the FIRST LETTER of an Account name, Creditor
  196.      name or Customer name to quickly locate your desired selection.
  197.  
  198. 3.
  199.      Added the capability of selecting a single Customer/Client and
  200.      listing on screen or to the printer a detailed listing of all
  201.      receipts for that Customer/Client. Identify your best customer.
  202.  
  203.  
  204. 01/04/91
  205.  
  206. 1.
  207.       Minor bug fix - When you were editing an expense or receipt record
  208.       and asked for a record number greater than the number of records in
  209.       the file, you would get a disk read error ( because it was attempting
  210.       to read past the end of the file ) and bomb out. You will now be
  211.       returned to the Maintenance Menu.
  212.  
  213. 2.
  214.       Added the feature that lets you show on screen all payments made to
  215.       a selected creditor for any time period during the account year.
  216.       See where your money went.
  217.  
  218. 01/05/90
  219.  
  220. 1.
  221.       Fixed a bug that would not delete the dollar amount if you were
  222.       editing a file. It would instead add ( or subtract ) from the
  223.       gross totals the amount corrected but it would also keep the
  224.       previous amount.
  225.  
  226. 2.
  227.       Many enhancements added. Made some purely cosmetic changes.
  228.       I will attempt to include in version 1.6 of Bookkeeping Made
  229.       Painless a better set of docs although I think that anyone
  230.       could probably run this without any documentation at all.
  231.  
  232.       I tried to make it as user friendly as possible but, you still
  233.       have to press the right keys.
  234.  
  235.  
  236. 01/10/91      Version 1.6
  237.       Things are moving so fast and I'm adding so many enhancements
  238.       that I haven't had time to revise the documentation to reflect
  239.       the changes.  Most of the features need no description.  Look
  240.       at the selections on the menus and follow on screen directions
  241.       and I don't think you can go wrong.
  242.  
  243.       I wanted to get Bookkeeping Made Painless to you so that you
  244.       would be able to start your new year out right and not have to
  245.       go through the pain again of the paperwork or double entry type
  246.       systems.
  247.  
  248.       The following are a few of the enhancements in version 1.6.
  249.  
  250.       Added the ability to create a data directory from inside "BOOKKE"
  251.       if it does not exist ( you have a choice to create the directory
  252.       or not create it.
  253.  
  254.       Changed the date validation routine in enter expenses, enter
  255.       receipts, edit expense and edit receipts so it would check for
  256.       a valid date before asking if you wished to save the record.
  257.  
  258.       Changed the procedure to check if the program is registered so
  259.       it would not indicate that you were not registered upon entering
  260.       your registration and validation code for the first time.
  261.  
  262.       Made some minor cosmetic changes.
  263.  
  264.       Added the ability to delete an expense record.
  265.  
  266.       Added the ability to delete a receipts record.
  267.  
  268.       Added the ability to sort the expense disk file and the receipts
  269.       disk file.
  270.  
  271.       YOU MAY NOW enter each record for expenses or each record for
  272.       receipts in any "date" order.  You are not restricted as indicated
  273.       above under "more information".
  274.  
  275.       You may enter your records, edit your records or delete a record,
  276.       then sort the file and records will automatically be placed in
  277.       chronological order based on the earliest date of the records
  278.       in the sorted file. ( In other words, just put them in order ).
  279.  
  280.       Your registration number is now placed on the Main Menu Screen.
  281.  
  282.       Added numerous error trapping routines.
  283.  
  284.       -------------------------------------------------------------------
  285.       Some of the enhancements to be made on future versions are:
  286.  
  287.       Change to a 3 digit account code.  You will be able to use your
  288.            existing files. I will furnish a conversion routine to
  289.            convert your existing 2 digit code to 3 digit.
  290.  
  291.       Possibly add a DOS shell.
  292.  
  293.       Add the ability to delete an expense or receipt record.  You may
  294.            delete a record now by editing the desired record and blank
  295.            out all fields and save it back to disk.  When you print or
  296.            list all records, it will show up on your screen or paper.
  297.  
  298.            I will furnish a conversion in later version to delete this
  299.            record entirely so it will not show up at all.
  300.  
  301.                   *          *           *           *
  302.           And here it is!
  303.     NOTE: Version 1.6 -  If you have deleted some records as above,
  304.           edit those records, and in place of entering a name in the
  305.           name field, enter  "DELETED RECORD" ( without the "" marks)
  306.           (USE UPPERCASE LETTERS !!!!), sort the disk file which you
  307.           have edited and your records that you wanted to delete will
  308.           be gone. They will not show up on the screen or printer after
  309.           you have run the sort.
  310.                   *          *           *           *
  311.  
  312.       Add the ability to enter your assets, etc. so that you will be
  313.            able to see at a moment's notice, your net worth.
  314.  
  315.       -------------------------------------------------------------------
  316.  
  317.       The version with these enhancements will be authorized for use by
  318.       Registered Customers with out additional charge so don't delay your
  319.       registration. Start using Bookkeeping Made Painless and start saving
  320.       yourself some time and effort.
  321.  
  322.       If I may qoute Henry Baker of Ft Myers, Florida...
  323.  
  324.      "Ed,
  325.       Version 1.4 of Bookke is simply excellent: lean, mean, fast and
  326.       beautifully functional.  It should be all the system any small or
  327.       medium sized business would ever need.  It's so user-friendly that one
  328.       should be able to hire virtually any dummy off the street and turn
  329.       them into a bookkeeper in 30 minutes."
  330.  
  331.       Note: Version 1.5 is better yet. Ed.
  332.             Version 1.6 is still better.  Ed.   01/10/91
  333.       ---------------------------------------------------------------------
  334.  
  335. 01/11/91          Version 1.7
  336.  
  337. Placed error trapping routine in the expense entry area to catch an error
  338. that happened if you pressed the <F2> key before any account numbers had
  339. been defined.
  340.  
  341. Corrected the inputting of account numbers, frequent customers and frequent
  342. clients/creditors from the setup menu so you do not have to enter the info
  343. more than once. ( You still must enter it twice from the expense entry
  344. screen ).
  345.  
  346. 01/12/91
  347.  
  348. Changed the format of total dollars printed on screen and printer so that
  349. commas are now used to delimit hundreds, thousands and millions.
  350.  
  351. Corrected a "creepy crawler" in the print receipts summary to printer that
  352. did not correctly indicated the grand totals. It forgot to add December.
  353.  
  354. Corrected another "slimy critter" that would cause the program to bomb if
  355. you printed the receipts summary to the printer twice in a row before
  356. performing another function.
  357.  
  358. When editing an expense record, the date would default to "today's date"
  359. instead of reflecting the correct expense date. ( Thanks Tom Poturica )
  360.  
  361. 01/13/91
  362.  
  363. Changed the date validation routine to allow a backward date of down to
  364. 1989 so you can check out Bookkeeping Made Painless with a past years'
  365. expenses and receipts if you wish.
  366.  
  367. Corrected a "flush keyboard buffer" routine that resulted in the Account
  368. Numbers file being overwritten ( even when asked ) when starting a new
  369. account year.
  370.  
  371. 01/14/91
  372.  
  373. Made some correction, updates and additions to docs.
  374.  
  375. 01/15/91
  376.  
  377. Changed the sort routine for account numbers, customers & creditor/client
  378. files. It is now approximately 20 times faster than previous sort. The
  379. sort commands remain the same.
  380.  
  381. 01/16/91
  382.  
  383. Fixed a small bug that put trash on the screen instead of the account number
  384. if you went directly to listing expenses on screen by account number.
  385.  
  386. Added the ability to search for a record by your check number then review
  387. and/or edit the record.
  388.  
  389. Added the ability to search for a record by your invoice number then review
  390. and/or edit the record.
  391.  
  392. Added the ability to search for a record by their check number then review
  393. and/or edit the record.
  394.  
  395. 01/17/91
  396.  
  397. Changed "Maintenance Menu" to "Edit/Delete Menu" - the above search and
  398. edit enhancements are located in this menu.
  399.  
  400. Created "Sort Menu" - the sorting of all records/files have been moved
  401. from the "Maintenance Menu" and will be here.
  402.  
  403. 01/21/91     Version 1.8
  404.  
  405.       Added a feature that allows your configuration information to be
  406.       saved in your main file "BOOKKE.EXE".
  407.  
  408.       If you have an existing "BOOKKE.CFG" file, you should delete
  409.       it from your directory.  You will no longer have need for a
  410.       "BOOKKE.CFG" file.
  411.  
  412.       In order to change the data drive, company address, etc. you will,
  413.       however, have to be in the same directory as "BOOKKE.EXE".
  414.  
  415.       If you follow the information provided below, you may run Bookkeeping
  416.       Made Painless from any directory or subdirectory in your system.
  417.  
  418.       Make a BATCH file in the root directory ( or a directory in your "path"
  419.       as listed in your "autoexec.bat" file ) called BOOKKE.BAT as follows:
  420.       DO NOT enter the quotation marks ( "  ).
  421.  
  422.       Type from dos prompt >  "EDLIN BOOKKE.BAT"    and press <enter>.
  423.       Type the letter "I"    and press <enter>.
  424.       Type in the following:
  425.  
  426.               "CD C:\BOOKKE"     and press <enter>.
  427.               "BOOKKE"           and press <enter>.
  428.               "CD\"              and press <enter>.
  429.  
  430.       Now, press the <Ctrl> and <Break> keys at the same time.
  431.       Type the letter "E"   and press <enter>.
  432.  
  433.       Meaning:
  434.       The first line means - CHANGE DIRECTORY (CD) automatically to the
  435.       DRIVE (C:\) and Directory (BOOKKE) in which you have the main file
  436.       "BOOKKE.EXE".
  437.  
  438.       The second line is the name of the main file "BOOKKE.EXE" of
  439.       Bookkeeping Made Painless.
  440.  
  441.       The third line will return you to the main root directory when you
  442.       exit Bookkeeping Made Painless.
  443.  
  444.       By using the above Batch file, you will not have to worry about
  445.       being in a certain directory if you change your data drive, etc.
  446.       You will automatically be changed to the correct directory when
  447.       you start BOOKKE.
  448.  
  449.       You must have a "PATH" statement in your "AUTOEXEC.BAT" file in
  450.       your root directory.
  451.       Example:  "PATH C:\"  or  "PATH C:\BOOKKE" or "PATH C:\;C:\BOOKKE\"
  452.  
  453.       "PATH C:\"            -  The directory where "BOOKKE.BAT" is located.
  454.       "PATH C:\BOOKKE"      -   "      "       "       "         "    "
  455.       "PATH C:\;C:\BOOKKE"  -   "      "       "       "         "    "
  456.  
  457.       Bookkeeping Made Painless may now be run from any directory or
  458.       subdirectory in your system by typing BOOKKE and pressing <enter>.
  459.  
  460.       You should go directly from the Main Menu to the Setup Menu and
  461.       press "B" to enter your company information, data directory, etc..
  462.