home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / 1997 / 923.ZIP / BANK.TXT < prev   
Encoding:
Text File  |  1997-02-13  |  10.3 KB  |  309 lines

  1.                           "BANK" by Pete Sipple
  2.          Written for the Psion Series 3 (February 1997)
  3.  
  4.  
  5.  
  6. BANK is a shortish procedure that I've been using for the last few years,
  7. with the occasional re-write here and there. I've found it very, very useful
  8. for keeping track of my bank and credit card accounts.
  9.  
  10. BANK allows the user to create up to five accounts, which can be either
  11. BANK or CREDIT CARD accounts. It will automatically pay standing orders,
  12. arrange inter-account transfers, and lets you print a statement to screen
  13. or printer. It allows the user to verify a bank statement, and comes with
  14. a basic password facility, to prevent casual prying. 
  15.  
  16. An enhanced version of Bank is available for Series 3a users - BankPlus.
  17. A version is also available for the Psion Siena. These are available
  18. from usual shareware sources. Contact the author for more details.
  19.  
  20.  
  21.  
  22. Installation of BANK
  23. ====================
  24.  
  25.  
  26. BANK was written for the Series 3. Series 3a users should use BankPlus.
  27.  
  28. To Install:
  29.  
  30. 1. Copy BANK.OPA into the \APP\ directory
  31.  
  32. 2. From the system menu, select Install Application, and select BANK.OPA
  33.  
  34.  
  35. Note to upgraders. With v8.43.2 , the BANK.PRG file is no longer required.
  36.  
  37.  
  38.  
  39. Files included with this release
  40. ================================
  41. BANK.OPA    The main part of the procedure.
  42. BANK.TXT    This text file
  43.  
  44.  
  45. Bank will create a datafile for each account specified. They will
  46. be placed in a directory called \bnk\ on whichever drive has been specified
  47. in the Settings menu.
  48.  
  49. A very small file called BANK.INI will be created in M:\BNK\ . If it is
  50. removed, it will be recreated, as it is vital to Bank's operation.
  51.  
  52. Thanks to William Nightingale and Martin Packer for their help with
  53. designing the BANK icons.
  54.  
  55.  
  56.  
  57.  
  58. ============================================================
  59.  
  60.  
  61. BASIC OPERATING INSTRUCTIONS:
  62. =============================
  63.  
  64. When you first run the program, you will be presented with a menu called 
  65. SPECIAL, from which you can specify a password if required, but more 
  66. importantly, to setup each bank account. Select 'Setup Accounts', and you 
  67. will be asked for a name for A/c:1. Type in a name, ie CURRENT, ACCESS, 
  68. etc, and select the type of account - either a BANK or CREDIT CARD account.
  69. Press [Enter], and continue setting up accounts (max of five). Press [Enter]
  70. or ESC to quit.
  71.  
  72. Once you've set up your accounts, you get the main system menu, which is 
  73. the business end of the program.
  74.  
  75.  
  76.  
  77. Menu Options
  78. ============
  79.  
  80. The File Menu Card presents a list of the accounts that you have set up - 
  81. Select an account to use.
  82.  
  83. Find - Search the selected account for an individual item - press <enter>
  84. to scroll
  85. New - To Enter a new item
  86. Transfer - Transfer funds between accounts
  87. Std Orders - Setup or edit standing orders
  88.  
  89. View - View a list of transactions/balances in date order (Bank statement)
  90. Check - To match BANK data with your bank statement
  91. Balances - today's balance on all accounts
  92.  
  93. Tidy - Tidy entries older than specified date (entries are deleted)
  94. Print - Print a list of transactions/balances in date order (Bank statement)
  95.  
  96. Setup Accounts - Change / setup bank account information
  97. Defaults - To change the currency symbol and decimal places
  98. Password - change password (a blank field will disable password facility)
  99.  
  100.  
  101.  
  102. Explanation of "Clearing" & "Stmt"
  103. ==================================
  104.  
  105. By default, new entries are marked as "uncleared", which means that they 
  106. haven't appeared on your monthly statement from your bank. If an item is 
  107. uncleared, <u/c> is displayed alongside the entry.
  108.  
  109. The Balance shown on the main menu screen shows "Balance" (which includes
  110. all transactions, cleared or not, as of today's date)
  111.  
  112. The 'Cleared' total shows the amount shown on your latest bank statement.
  113.  
  114. To adjust "cleared", use the "check" option from the statement menu. Press 
  115. [C] to confirm that an item is cleared, ie. has appeared on your statement.
  116.  
  117. Note that items with a transaction date greater than today's date will not 
  118. affect the current balance, until that date is reached.
  119.  
  120.  
  121.  
  122. Standing Orders
  123. ===============
  124. There is no limit to the amount of standing orders that can be setup. When 
  125. Bank is run, it automatically pays any standing orders that are due in the 
  126. current month, or next month. 
  127.  
  128.  
  129.  
  130.  
  131.  
  132. Viewing Bank Statements
  133. =======================
  134. Symbols used in the view/print statement options, are:
  135. u = uncleared (printout only)
  136. D after the balance indicates a debit
  137. << indicates the current balance (printout only)
  138. current balances are highlighted in view
  139.  
  140.  
  141.  
  142. ============================================================
  143.  
  144. History:
  145. ========
  146.  
  147.  
  148. v8.0  - Major rework of code to include new menu layout and new file 
  149. structure. Significant changes to layout of most screens. 
  150.  
  151. v8.1  - Now runs on Series 3 or Series 3a
  152.  
  153. v8.2  -International currency support added. Minor bug fixes (password / 
  154. print to file)
  155.  
  156. v8.21 - 'Check' option now searches in date order by oldest uncleared item.
  157. New icons for Application versions. Checks for duplicate S/O names.
  158. Now runs from \BNK\ directory on A: or B: as well as M:
  159.  
  160. v.8.22 - Several minor tweaks and bugfixes.
  161.  
  162. v8.23 - Trial Shareware release. Help added. Useful Info option added.
  163. Enhanced error checking introduced.
  164.  
  165. v8.3 - Full shareware version. Cosmetic changes. Datafiles read from 
  166. default drive.
  167.  
  168. v8.4 - Several minor changes, including encoding of password, start/end
  169. dates for standing orders, better handling of files on SSD's, and some
  170. general fixes and cosmetic changes.
  171.  
  172.  
  173.  
  174. =========================================================================
  175. Announcing BankPlus -
  176.  
  177. An enhanced version for the Series 3a.
  178.  
  179. This version includes a much more graphical interface, taking advantage of
  180. the screensize and fonts. Provision is made for eight accounts. Improvements
  181.  made to most functions, which could not be implemented into BANK due to
  182. screen/memory limitations. The startup menu can be toggled with a view 
  183. of the last 10 transactions, and the View Statement can now be used to 
  184. edit/delete/clear items.
  185.  
  186. Bankplus is available as Shareware. The registration fee of 8 UK pounds
  187. covers BANK and BANKPLUS. If you would like to receive the latest version of 
  188. either program, please email the author. A disk copy can be sent for
  189. 9 UK pounds, which includes registration, disk & postage.
  190. ==========================================================================
  191.  
  192.  
  193.  
  194. Notes:
  195. ======
  196.  
  197. Some users have commented that they are unable to close Bank using the delete
  198. key from the Psion system. It IS possible to exit from outside Bank, but only
  199. from the Bank main menu.
  200. There's a reason for this. Each account's balance is saved to memory and
  201. compared to the file, so that if the machine crashes, the balance is protected.
  202. If the program is exited suddenly, there's the danger that the balance may 
  203. trash. To prevent that danger, I've made it impossible to exit from outside
  204. the program unless the main menu is displayed. Using KILL runs the risk of 
  205. losing your data. be warned. The correct way to exit is from within the 
  206. program using the Exit option (Psion-X). Apologies if this causes problems,
  207. but I don't want to get into improving the error checking for exits, or 
  208. running the risk of losing balance information.
  209.  
  210.  
  211.  
  212.  
  213.  
  214. Registering Bank
  215. ===================
  216. From Version 8.23, BANK is Shareware, and if you find this program useful,
  217. you are asked to register it. The current price is 5.00 UK pounds.
  218. Cheques, made payable to P.Sipple, should be sent to the following address:
  219.  
  220. Pete Sipple
  221. Flat 4, 17 Devereux Road
  222. Southend-on-Sea,
  223. Essex
  224. SS1 1DR
  225. England
  226.  
  227. 1. Send a 5ukp note
  228. 2. Send a cheque drawn on a UK bank for 5ukp, made payable to "Pete Sipple"
  229. 3. Compuserve users can register online using SWREG - see below
  230. 4. Send a cheque drawn from your local bank, but payable in sterling, to "Pete Sipple"
  231. 5. Make payment by credit card (see below)
  232. 6. Contact a friend in the UK and ask them to forward payment in ukp.
  233.  
  234. If requested, you will be sent the most current version of BankPlus.
  235.  
  236.  
  237.  
  238. Please remember to include your email address (if appropriate), current 
  239. version number, and desired compression format (ie. ZIP, ARC). Files sent 
  240. by email will be UUencoded if sent over Internet. 
  241.  
  242. If you cannot accept UUencoded email, or have no email account, a disk of 
  243. the latest version can be posted out to you, but please add 1.00ukp for disk
  244. cost plus postage.
  245.  
  246.  
  247. Compuserve
  248. ==========
  249. Users of Compuserve can register using the Compuserve SWREG service. Type
  250. SWREG at the GO prompt, and quote 7101 as the registration ID. A charge of
  251. $10 will be applied to your CIS account, and you will receive your registration
  252. number by email. If requested, you can have upgrades sent to your account,
  253. providing that you accept that any mail charges levied by Compuserve for
  254. file transfer. The author can be contacted via Compuserve at 100333,3266
  255.  
  256.  
  257. Credit Card
  258. =========
  259. Payment can be made by Access or Visa. Please add a ú0.50 handling charge. For security
  260. reasons it is advised that credit card details are sent via post rather than in email. Please
  261. quote card name, number and expiry date. Please make sure that the amount (ú5.50 or ú6.50
  262. for disk version) is quoted in sterling.
  263.  
  264.  
  265.  
  266. As well as supporting the Shareware concept, registration brings additional
  267. benefits:
  268.  
  269. 1. The latest versions of BANK will be  emailed to you as soon as they are 
  270. available, if requested.
  271.  
  272. 2. You will be sent a registration number to remove the startup "nag" screen.
  273.  
  274. 3. Wherever possible, your suggestions will be considered for future
  275. releases.
  276.  
  277.  
  278.  
  279.  
  280. =============
  281.  
  282.  
  283.  
  284.  
  285. Comments, queries and bug reports are welcomed. I can be reached by email
  286. at:
  287.  
  288. psipple@cix.compulink.co.uk
  289.  
  290. (please state the version number that you are using!)
  291.  
  292. * PLEASE NOTE THAT TELEPHONE SUPPORT IS NOT AVAILABLE *
  293.  
  294.  
  295. Disclaimers, etc
  296. ================
  297. Although this procedure appears stable, I cannot accept any liability for 
  298. loss, or damage, as a result of using this procedure.
  299.  
  300.  
  301. The procedures included with releases of BANK remain copyright of 
  302. Pete Sipple.
  303. You may freely distribute the files to other users, but please make sure 
  304. that ALL files including this documentation are kept together. Distribution
  305. of reverse-translated source code is not permitted. 
  306.  
  307.  
  308. Written by: Pete Sipple
  309.             12 February 1997