home *** CD-ROM | disk | FTP | other *** search
/ Boot Disc 8 / boot-disc-1997-04.iso / PDA_Soft / Psion / misc / S3aBank8 / Readme.v17 < prev    next >
Text File  |  1996-09-28  |  13KB  |  236 lines

  1. S3ABANK V1.8d - README
  2. ---------------------
  3.  
  4. This file is for users of V1.7 who wish to upgrade to V1.8.  New users 
  5. should use the file README.NEW, coupled with the full instructions.
  6.  
  7. To upgrade from V1.7, simply replace ALL the old files with new versions,
  8. but note the following changes.
  9.  
  10. (If you are a bit unsure, full installation instructions are available in 
  11. the README.NEW file.  In particular, if you get a program crash with 
  12. 'Procedure not found' after upgrading, the odds are that you have left
  13. an overlay file from V1.7 somewhere on your computer.  Make sure ALL
  14. the files have the same date.)
  15.  
  16. There are 2 additional files in V1.8 associated with the new 
  17. printing routines.  If you want to use the facility, then put the file
  18. BANKSPRT.OVL into the \APP\BANK\ subdirectory and the S3APRINT.DYL file
  19. into an \OPD\ directory.  (Note that this latter file will be common to 
  20. all my programs, so if you are running more than one, you will only need 
  21. one copy of this file)
  22.  
  23. There are also new Help files, all of which are optional.  BANKS3A.HLP
  24. replaces the old BANKS3AH.OVL and there are new Help files for each of
  25. the optional modules.  If you want them, these all go into the 
  26. \APP\BANK\ subdirectory.
  27.  
  28. The major changes you will notice are as follows:
  29.  
  30. GENERAL
  31. -------
  32.  
  33. a.    Following the purchase of a license from Mark Esposito of Pelican
  34.       Software (thanks Mark !) I can now offer a much more capable set of
  35.       Printing routines, including new printouts for the Currency screen, 
  36.       Financial Planner and Utility screens and, of course, full support 
  37.       for PSIPRINT, something many of you have been waiting for. I think 
  38.       it is all self-explanatory, as it uses the same system as the 
  39.       built-in applications, with the Printer Configuration (Parallel,
  40.       Serial, File) available from the 'Set Preferences' menu, and the
  41.       Print Setup, Print Preview and actual Print routines available from
  42.       each screen.  
  43.  
  44.       A few points relating to this:
  45.  
  46.            (1)  I have adopted the Psion-standard hot keys of <PSION-Y>
  47.                 for the Print Setup, <PSION-*> for the Print Preview and
  48.                 <PSION-P> for the Printing.  This has necessitated a few
  49.                 changes in the 'hot keys', something I normally try to avoid.
  50.                 Losing the <PSION-*> has given me the opportunity to adopt 
  51.                 the standard <PSION-Q> key for 'Set Preferences', which 
  52.                 forced me then to use the Shift key to implement the Quicken 
  53.                 Export facility (<PSION-SHIFT-Q>) and for compatibility, I
  54.                 continued that theme by using the Shift key on the Import 
  55.                 function as well (<PSION-SHIFT-I>). Less importantly, the 
  56.                 'Pay Bills' option now uses <PSION-I> instead of <PSION-P>.
  57.                 Hope you can all get used to the new keys fairly quickly.
  58.  
  59.            (2)  I am still continuing with my previous policy of providing 
  60.                 upgrades to existing users free of charge.  However, the 
  61.                 license fee for the new Print engine did not come cheap, 
  62.                 so if you find you are using that new facility a great deal, 
  63.                 and would like to help me offset the cost, then a $5-10 
  64.                 contribution would be most welcome (If you are on 
  65.                 CompuServe, a quick SWREG to one of my other programs is 
  66.                 probably the easiest way to do it).  Please don't feel
  67.                 under any pressure to do this, it is purely voluntary !! 
  68.  
  69.            (3)  This is very much a first shot at the print outputs.  Mark's
  70.                 system is much easier to program than my old 'steam-driven'
  71.                 routines, and the enhancements won't cost any memory, so 
  72.                 any suggestions for improvements will be useful, and stand 
  73.                 a good chance of going into V1.9. I have had the first one 
  74.                 already which is an optional signature block for the 
  75.                 Expense Account printout.
  76.  
  77. b.    I have also, with the help of Andy Waller, implemented a new Psion-
  78.       compatible help system which integrates with the built-in system
  79.       and I hope is much more comprehensive than the previous version. 
  80.  
  81. c.    After numerous requests, the currency decimal place setting is now
  82.       Group-specific, so you may find you have to reset it after the upgrade.
  83.  
  84. d.    Following advice from Patrick Bell (thanks Patrick !) I have done some
  85.       cleaning up of the code to try and speed up the display routines.
  86.       (For those of you who might wonder, rest assured that the sort routines 
  87.       are now as fast as they can possibly be for a high-level language !)
  88.       However, although the display refresh is speeded up overall, I found
  89.       I didn't like it so much, as it tends to be very 'jerky'.  Therefore
  90.       the speed is now configurable through the 'Set Preferences' menu.
  91.  
  92. e.    A number of people said they would like to stay in the 'Set Preferences'
  93.       menu while setting up the program, without having to continually
  94.       re-select it.  That option is now available, again through the 'Set
  95.       Preferences' menu itself.
  96.  
  97. f.    Again, I have had a number of people point out that, although the
  98.       recognition of unknown categories when importing from Quicken can
  99.       be useful, it can also be a pain in the neck.  There is now a new
  100.       field in the Import dialog which allows you to ignore unknown 
  101.       categories.
  102.  
  103. g.    To bring the program in line with other financial programs, I now
  104.       offer the option of displaying negative numbers in brackets.
  105.  
  106. h.    I have also taken the opportunity to rationalise the preference
  107.       settings.  Basically, those that affect the program globally
  108.       are in the Accounts screen, and those that are Account-specific
  109.       (ie decimal places) are in the Transaction screen.  Some of the
  110.       more regularly-accessed ones, ie 'Default Transactions' are 
  111.       available in both screens.
  112.  
  113. i.    To make the screen display more flexible, I now allow you to combine
  114.       the credit/debit columns into one.  This allows more room for the 
  115.       descriptions.  Following on from this, I have told a number of people 
  116.       that the occasional overlaps of columns is unavoidable.  Absolute rubbish, 
  117.       of course, once someone pointed out to me the relevant command (even I 
  118.       have to RTFM).  Therefore, I hope you will find that they are a thing 
  119.       of the past.  However, with over 60 possible combinations of screen 
  120.       display in the Transaction display alone, I'm sure I've missed one or two.
  121.  
  122. j.    That's the good news;  however, there's no such thing as a free lunch !
  123.       To get all this in I have had to make some compromises, particularly
  124.       in the area of memory usage.  There is now a great deal more sharing
  125.       of the precious memory resources than before, and that means some 
  126.       aspects will run quite a bit slower while data is swapped to and from
  127.       the disc.  After using the program for some time, I have only really 
  128.       noticed it in 2 places.  When you enter a transaction there is a very
  129.       short delay before the dialog appears, while various changes are made.
  130.       After this, entering normal, simple transactions is not affected, but 
  131.       if you have a complex one, for example, that updates the financal planner, 
  132.       or goes into the Expenses Account, then this will take longer, because 
  133.       the optional modules now have to be swapped in and out of memory much 
  134.       more than before.  Sorry about that, but I think you will find the 
  135.       benefits outweigh the disadvantages.
  136.  
  137. k.    Finally, on the subject of memory, I have always implemented a memory
  138.       cache, to speed up the program.  The optimum size appears to be about
  139.       11,000 bytes. However, if you want to save system memory, or you find
  140.       the program crashes with 'No System Memory', during complex operations, 
  141.       you might need to reduce the size.  I have therefore incorporated a 
  142.       new option in the 'Set Preferences' menu.
  143.  
  144. CORE PROGRAM:
  145. -------------
  146.  
  147. a.    The Auto-Counter (Cheque/check numbering) option is now available 
  148.       for normal transaction entries, rather than just default transactions.
  149.  
  150. b.    The contents of the first Transaction Entry dialog has always been 
  151.       a subject of much discussion amongst users.  Basically there isn't 
  152.       enough room to get everything in, so some things have to be moved
  153.       to the second dialog.  Some of the longer-serving owners will recall
  154.       there was a outcry in V1.6 when I bumped the 'Category' field to the
  155.       second dialog, so in V1.7 I gave a configurable option that enabled
  156.       you to select 2 out of three for the first dialog from 'Categories',
  157.       'Reference' and 'Transfer'.  In V1.8 I think I have gone one better.
  158.       One of the essential lines in the first dialog was the currency to use
  159.       if you have the 'Foreign Currency' option selected.  However, if you 
  160.       didn't have that option selected then the line was wasted.  So, in 
  161.       V1.8, if you don't have the 'Foreign Currency' option selected, then 
  162.       all 3 of the dialogs will appear.  The configuration setting for 2 out 
  163.       of 3, will only be used if you turn on foreign currencies.  I think 
  164.       we are getting there !!
  165.  
  166. c.    For various reasons I decided I wanted an 'Archive without Updating the
  167.       Balance' option.  Also, I have never been happy with the Archive option
  168.       including both 'Remove' and 'Delete' and having to define what each
  169.       meant.  I have therefore adopted what I hope is a simpler solution.  
  170.       The Archive dialog now only has options to Archive or Delete, and 
  171.       there is a separate field to ask if you want the Balance updated 
  172.       (defaults to Yes)
  173.  
  174. d.    A number of people have asked for a selective Export to QIF & CSV function.
  175.       Rather than introduce yet another attribute, I have just implemented
  176.       an option to Export reconciled entries only.  Along with that I have
  177.       added a 'Clear Attributes' option, so it should be relatively easy to
  178.       highlight the entries you wish to export, build the file, and then 
  179.       deselect the entries with one keypress.
  180.  
  181. e.    Again, a number of people have requested an export function from the
  182.       Archive.  This is going to be quite difficult, but as an interim
  183.       measure I have provided an Export function which just produces a
  184.       Text file.  If you then load that Text file into 'Word', highlight
  185.       all of it  <Control-Shift-Psion-Down Arrow), you can use the 'Bring'
  186.       option in 'Sheet' to convert it into a spreadsheet.  Obviously it can
  187.       then be transferred easily into a PC/MAC spreadsheet.
  188.  
  189. f.    You can now have Tax Rate displayed in the Middle Column as an alternative
  190.       to Reference, Category or Nothing.  Also, following severe pressure from
  191.       Andy Waller a transaction that utilised the 'Split' Budget Category
  192.       option will now have the word 'Split' displayed in the Category field
  193.       as a reminder.  (I still can't afford the memory to keep a record of
  194.       the split values - sorry !)
  195.  
  196. g.    After some pressure, I have allocated single key presses (there are no
  197.       more <PSION> keys left) to the middle column display ('M') and the Balance
  198.       Window display ('B").
  199.  
  200. HOUSE MODULE
  201. ------------
  202.     
  203. a.    I've implemented a sort routine for the Item screen.  I didn't know
  204.       which field people would want to sort on, so you can pick any of them.
  205.       Also, there is an option to pick which direction you wish to sort in,
  206.       i.e. lower to higher or higher to lower.  
  207.  
  208. FUEL AND SHARES MODULE
  209. ----------------------
  210.  
  211. a.    The Graph design for both of these modules has been improved.  The X-axis
  212.       can have an Auto mode, where it fills the screen, and the actual axis
  213.       line can be positioned on the bottom, centre or top.  The Y-Axis still
  214.       retains the Auto mode, but the manual mode now asks for the top and
  215.       bottom limits for the graph.  Most importantly, the settings are now
  216.       saved with the Investment or Vehicle, so they can be configured 
  217.       differently.
  218.  
  219. FUEL MODULE
  220. -----------
  221.  
  222. a.    A Statistics screen has been added to the History display.
  223.  
  224. SHARES MODULE
  225. -------------
  226.  
  227. a.    The Gain/Loss display now allows for an Absolute percentage.
  228.  
  229. b.    Every time you update an investment the Total value of the portfolio
  230.       is recorded, and you can now view that on a separate graph using <PSION-T>.
  231.       (This also has it's own Decimal Place setting)
  232.  
  233. Hope you find all these changes useful; onto V1.9.
  234.  
  235. Al
  236.