home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / 1997 / 999.ZIP / DPBANK_2.TXT < prev    next >
Encoding:
Text File  |  1997-04-16  |  30.3 KB  |  602 lines

  1. 9.  Using the program
  2.   The  first time you will run DPBank, the program will ask you
  3. on  what drive you want to make the DPBank directory (\DPBank).
  4. This directory HAS to be on RAM disk as it will contain all the
  5. necessary files to keep your accounts (it will not allow you to
  6. select  flash disks anyway). These reason is that  the  account
  7. files will change each time you use DPBank, so a Flash card  is
  8. not useable!
  9.   Here  is  a  small tutorial for getting the ``feel''  of  the
  10. program.
  11.   Once  the  program has started, you will be  asked  to  enter
  12. some information. I will describe the procedure now.
  13.   .    Account  group name: this is the name that  will  appear
  14.     under the DPBank icon on your System screen. The default is
  15.     simply ``Accounts'';
  16.   .    Currency  file:  you need to define your  home  currency
  17.     symbol you want to use (up to 5 numbers or characters,  but
  18.     please make sure that this is correct, since it is the only
  19.     thing  you  cannot  change later!) and  any  other  foreign
  20.     currencies you plan on using (not necessary for the moment).
  21.     The default is the System currency you set;
  22.   .   Accounts: enter your most used account first since DPBank
  23.     will always show this one on start. You then need to enter the
  24.     real opening balance, it's currency, as well as the date of
  25.     this balance (no future dates are allowed here). Make sure that
  26.     the currency is correct, since you cannot change this later on.
  27.     After  that you can enter some useful information for  this
  28.     account (especially if you use cheques, choose yes  in  the
  29.     ``Uses cheques?'' line).
  30.   Since  this  is the first time you're using DPBank,  it  will
  31. display  a  dialog with some information on how to  use  DPBank
  32. optimally; please read it. When you've read it press  ESC,  you
  33. are  then  welcomed with your first account in the  form  of  a
  34. ``card''. This is just like a filing card and each account  you
  35. add,  will appear to the right of this one (no re-ordering  for
  36. the  moment, but see section 13 ``Future'' for features planned
  37. for next versions).
  38.   You  see  the first transaction which is always the ``opening
  39. balance''  with the balance you entered. To add a  transaction,
  40. simply  press  the  space bar (or Psion-n). You  will  see  the
  41. transaction dialog which I will describe now.
  42.  
  43. 9.1 Transaction dialog
  44.   The  first  line  asks  you  for a  description.  It  is  not
  45. mandatory  to enter a description, since if this line  is  left
  46. blank, the auto description will be used (unless of course  you
  47. don't have any auto descriptions!)
  48.   The  second line is the auto description choice (select  with
  49. TAB).  If  you want to select an auto description, be  sure  to
  50. leave  the  description line blank! Note that  this  line  only
  51. appears if you have entered at least one auto description.
  52.   The  third  line  is the amount and the fifth  asks  for  the
  53. currency  of this amount (select with TAB to expand the  choice
  54. if you have set several currencies).
  55.   The  fourth  line asks if this transaction is a credit  or  a
  56. debit in your account ie: if you give money to the bank or take
  57. back  from  them). I've put it here so you don't need  to  move
  58. around  with  the  cursor too much in  order  to  enter  a  new
  59. transaction.
  60.   Finally,  your  are  asked for the date of this  transaction.
  61. You  can  enter future transactions. For this example,  do  not
  62. change  this  since it automatically defaults to today's  date.
  63. Just  enter  an  amount  and  a description  or  use  the  auto
  64. description  to see how it works. The date defaults  either  to
  65. the  date  of  the  highlighted (selected)  transaction  or  to
  66. today's  date  if the (previously) highlighted transaction  was
  67. the last one in the account.
  68.   If  all  goes  well (if you entered enough information),  you
  69. will  see  this transaction appear on the last line in  reverse
  70. characters (highlighted).
  71.   You   can   now  move  up  and  down  on  the  two  different
  72. transactions. Once you get some more items entered, you will be
  73. able to move from page to page, below are the commands you  can
  74. use to move.
  75.  
  76. 9.2 Moving around
  77. .   right/left: moves from one account to another
  78. .   up/down: moves from one transaction to another
  79. .   Psion-up/down: equivalent to page up/down; moves 10
  80.     transactions at a time
  81. .   Psion-control-up/down: jumps to first/last transaction in
  82.     account
  83. .   Psion-left/right: equivalent to home/end; goes to
  84.     first/last accounts in group.
  85.   You  can also press the first letter of the account you  want
  86. to jump to. If more than one account has the same first letter,
  87. pressing  the first letter a second time will jump to the  next
  88. and so on.
  89.  
  90. 9.3 New accounts
  91.   Now  press Psion-shift-n (for new) or choose ``Add new'' from
  92. the  ``Accounts'' menu choice. You will be asked  for  the  new
  93. account's  name as well as it's balance (with the corresponding
  94. date  and currency) and some useful information (just like  the
  95. first  one  actually...)  You then  see  that  a  new  ``card''
  96. appears. You can now move between between the accounts with the
  97. cursor right/left.
  98.  
  99. 9.4 Transfers
  100.   Now  that you have two accounts, you can make a transfer from
  101. one to the other. Choose ``Transfers'' from the ``Transaction''
  102. menu choice or press Psion-t for a shortcut.
  103.   You  are then shown the Transfer dialog. It is quite straight
  104. forward, and I don't believe you need instructions ;-).
  105.  
  106. 9.5 Currencies
  107.   The  strong point of this program is its currency management.
  108. I  was  looking at some of the other bank account programs  for
  109. the Psion Series 3a but I haven't found one that allowed me  to
  110. do  what I wanted very easily: see my bank account in my  local
  111. currency,  but  allow  me  to  enter  transactions  in  foreign
  112. currencies  (when  I  travel) for my credit  card  for  example
  113. (well,  of  course, other ``monsters'' could do that...  but  I
  114. didn't  need  the rest!). If you've always looked  for  such  a
  115. feature, then here you have it!
  116.   To  go  to  the currency maintenance, press Psion-shift-u  or
  117. choose ``Currencies'' from the ``Special'' menu choice.
  118.   You  will  be  asked  if  you  want  to  add/delete/modify  a
  119. currency  (unless you don't have any currencies in  which  case
  120. you go directly to the add section). Select add and you will be
  121. prompted with a dialog. The only thing that needs some  details
  122. is  the  conversion rate. You can enter the rate in both  ways,
  123. this  means that you can enter for example: 1$ = XX  amount  in
  124. your local currency, or 1 amount of your local currency = XX $.
  125. This  is up to you and actually depends on your country's money
  126. strength  and traditions... Just be sure to enter  the  correct
  127. choice in the ``Rate is for 1 unit of'' by choosing foreign  or
  128. local (as in the above example).
  129.   Deleting  and  modifying currencies is quite intuitive,  just
  130. try  it.  Note  that  you cannot delete  a  currency  which  is
  131. currently  being used in a standing order or as  base  currency
  132. for an account (including global).
  133.   Just  a  quick  note here: all currency conversion  are  made
  134. through  your  home currency. It might not give you  the  exact
  135. direct  conversion rate if say for example you have  UKP  (home
  136. currency),  USD and CAN$, when you enter a USD amount  into  an
  137. account kept in CAN$ since the program will transfer USD to UKP
  138. then to CAN$.
  139.  
  140. 9.6 Auto descriptions
  141.   If  you're really in a hurry (and you usually are ;-)),  auto
  142. descriptions can greatly simplify your life. If you want to add
  143. or  delete an auto description, press Psion-shift-a. You cannot
  144. edit  an auto description, so delete it first, then add  a  new
  145. one.
  146.   If  you  delete the last auto description, you will  not  get
  147. the  ``autodescription''  line in  the  ``transaction  dialog''
  148. anymore (that was just in case you didn't need them).
  149.   Auto  descriptions are limited to a maximum  comma  separated
  150. list of 255 characters (internal OPL limitation). Thus you  can
  151. have  many small auto descriptions, but only a few (well 9)  of
  152. 25 characters (maximum I have allowed per auto description).
  153.  
  154. 9.7 Categories
  155.   For  each transaction, you can assign it to a category.  This
  156. field  is  usually  used  for budget categories,  but  you  can
  157. actually use it for anything you like (maybe to remember  where
  158. the  money came from/who paid if the account is shared  between
  159. several  people/...).  For  each category  you  must  assign  a
  160. ``short  code'' (2 letters/numbers max) that will be  displayed
  161. on the screen.
  162.   Categories display can be toggled on/off in the preferences.
  163.   If  you  intend to export to Quicken, be sure  to  enter  the
  164. same  category names that you use in Quicken (in the long  name
  165. field of course).
  166.  
  167. 9.8 Standing orders
  168.   Standing  orders  are transaction which  happen  every  month
  169. (like  payments or your salary ...) You can enter these in  the
  170. standing  orders  dialog  which is called  with  Psion-shift-o.
  171. Choose  whether you want to add/delete/modify a standing order.
  172. If no standing orders are entered yet, you are defaulted to the
  173. add  option. You will be asked to enter some details  and  when
  174. everything is correct, it will save the standing order to disk.
  175. As  soon  as  the  chosen day comes around, you  will  see  the
  176. standing order appear. You can also make future standing orders
  177. appear   by   changing  the  preferences  (see   section   9.18
  178. ``Preferences'').
  179.   For  the  time being if you want to make a standing transfer,
  180. you will need to make two different standing orders.
  181.   Just  a  word of caution though: once the standing order  has
  182. appeared,  do  not delete it, as it will NOT  come  back  again
  183. during  that  month!  Please be careful  with  future  standing
  184. orders!  See also section 12 ``Technical'' for more information
  185. on how the program works.
  186.  
  187. 9.9 Editing transactions
  188.   Press   Psion-e   or  simply  Enter  to  edit   the   current
  189. (highlighted)  transaction.  As  usual,  the  dialog  is  quite
  190. intuitive and looks quite like the ``New transaction'' dialog.
  191.   Note:   if  you  have  deleted  the  original  currency   the
  192. transaction was made in, you will get the conversion into  your
  193. account's  main currency with the last rate you used. Otherwise
  194. you will get the foreign currency and amount (what else did you
  195. expect ;-).
  196.  
  197. 9.10 Evaluating transactions
  198.   When  in  the transaction dialog, you can evaluate an  amount
  199. automagically simply by entering the string to evaluate in  the
  200. amount  line.  You  can even use the calculator  memories!  For
  201. example,  if you have 100 stored in the M1 calc memory,  typing
  202. ``m1+25'' will result in a transaction with an amount of 125.
  203.  
  204. 9.11 Copy / Insert transactions
  205.   You can copy a transaction into the memory buffer with Psion-
  206. c. Alternatively, when you delete a transaction, it will be put
  207. into  the memory buffer as well for safety reasons. Just  press
  208. Psion-i  as in all ``normal'' Psion applications to insert  the
  209. transaction again.
  210.   Notes:
  211.   .   This does NOT work with transfers; you would only get back
  212.       the transaction from the current account.
  213.   .   You can copy/insert transactions over different accounts
  214.       and even different groups.
  215.  
  216. 9.12 Reconciling transactions
  217.   You  can  check the transactions which have appeared on  your
  218. bank  statement when you receive it at the end  of  the  month;
  219. this  is called ``reconciling''. It is only useful if you  keep
  220. back transactions from other months, so you can see up to where
  221. you  have  already  checked. I usually delete old  transactions
  222. once  the  statement has arrived. Individual reconciliation  is
  223. done  with  Psion-r  or  more  simply  shift-enter.  Reconciled
  224. transactions are marked with a check mark at the far right.
  225.   You   can   reconcile  up  to  (and  including)  the  current
  226. (highlighted) transaction with Psion-shift-r. This  might  take
  227. some time, depending on the amount of transactions you have  in
  228. your account, so please be patient.
  229.  
  230. 9.13 Deleting transactions
  231.   Just  press  Psion-d  or  the delete key  to  delete  current
  232. (shown  in  highlight) transaction. In case  you've  mistakenly
  233. deleted  a transaction, you can get it back by pressing Psion-i
  234. (for insert).
  235.   Note:  deleting  single items does NOT  affect  the  balance,
  236. even if the transaction is cleared. By this I mean that it will
  237. not  issue a new ``Opening Balance''. It will of course set the
  238. balance to the correct state in itself.
  239.   You   can   delete   up  to  (and  including)   the   current
  240. (highlighted)  transaction with Psion-shift-d  or  more  simply
  241. shift-delete. This on the other hand, WILL update  the  balance
  242. and  put  a  new ``Opening Balance'' as the first  transaction.
  243. This  is  used at the end of the month when you have reconciled
  244. all your transactions with the bank's statement.
  245.  
  246. 9.14 Archiving transactions
  247.   You  can  archive any transactions (you have  the  choice  of
  248. dates  and  types of transactions) to another  file  by  either
  249. selecting  ``Archive''  from  the  ``Group''  menu  choice   or
  250. pressing  Psion-a  directly. This file will  be  a  ``regular''
  251. group  file  and  appear under the DPBank icon on  your  System
  252. screen.
  253.   To  open  it  again, simply choose ``Open  group''  from  the
  254. ``Group'' menu choice or use the shortcut Psion-o.
  255.   Note:  for  the time being you cannot append transactions  to
  256. another  file.  You must either overwrite it  or  make  another
  257. archive file.
  258.  
  259. 9.15 Exporting transactions
  260.   Pressing Psion-shift-e lets you export any transactions  from
  261. the  current  account into either a pure ASCII  (TXT)  file,  a
  262. Quicken  (QIF) file or to a Psion database (DBF) file.  If  you
  263. don't define a complete filename with an extension, the program
  264. will set the default extension for you. You have the choice  of
  265. which transaction type (reconciled, unreconciled, ...) you wish
  266. to  export and the record separation character you wish to  use
  267. in the ASCII export. If you use the ASCII export, you'll get  a
  268. file with each line representing a transaction.
  269.   If  you  want to export to Sheet, you'll need to use  one  of
  270. the various txt2spr utilities after having exported to text.
  271.   Each  field in a transaction will be delimited with  whatever
  272. character you've chosen. The fields are in this order:
  273.   1. Date (in whatever format your Psion uses, be sure to set
  274.      the correct format for Quicken files in the Time application,
  275.      ie: DD/MM/YY for Europe and MM/DD/YY or YY/MM/DD for USA). NB:
  276.      the date separator is also taken from Psion's Time application,
  277.      please set all preferences there before starting DPBank (as
  278.      DPBank only retrieves the prefs once at the start).
  279.   2. Description
  280.   3. Local amount (in terms of what currency the account is
  281.      held in)
  282.   4. Balance  associated with that transaction  (may  not  be
  283.      correct if you don't export all transactions!)
  284.   5. Cleared flag (0=uncleared)
  285.  
  286. 9.16 Sum up transactions
  287.   This option is accessed with Psion-shift-s. It allows you  to
  288. sum   up  various  transactions  which  start  with  the   same
  289. description or have the same category. This allows you  to  use
  290. the  auto descriptions and then make a new transaction  at  the
  291. end  of the month with that transaction's amount being the  sum
  292. of  all the same transactions and the date being the last  date
  293. of  the  summed  up  transactions.  This  avoids  keeping  many
  294. transactions  in an account and thus speeds up  the  program  a
  295. bit.
  296.   Sounds a little complicated, but it's real easy to use,  just
  297. try it.
  298.   You  can  also  only  view the result without  modifying  any
  299. transactions;  this is particularly interesting  for  use  with
  300. categories for example.
  301.  
  302. 9.17 Viewing global amount and balances
  303.   It  is  quite  straight forward: just select the  appropriate
  304. choice  from the menu or use the shortcuts Psion-g (for global)
  305. or tab (for balances).
  306.  
  307. 9.18 Preferences
  308.   Press  Psion-q to go to the preferences menu. You can  choose
  309. the  number of days that are displayed from future transactions
  310. in the future view. The future view is obtained by pressing the
  311. diamond  key. This is only useful if you have lots of  standing
  312. orders and would like to do a ``what if'' choice.
  313.   You  can  choose  if you want to see warnings (when  deleting
  314. transactions for example) or not. I suggest you leave  them  on
  315. for some time until you get comfortable at using the program.
  316.   You  can  also  choose the currency used  in  the  ``Global''
  317. window.
  318.   Here  you  can also select the amount of memory you  want  to
  319. use  for  the  cache (ie: set aside for keeping  procedures  in
  320. memory  instead  of  always loading/unloading  them).  For  OPL
  321. programmers, this is the CACHE xxx,yyy command.
  322.   If  you  don't understand the technical nature of  all  this,
  323. just  set it to 2000 (which is the minimum it will use  if  you
  324. allow  any  cache size below this anyway) and you  will  see  a
  325. considerable speed increase already in the screen refreshing. A
  326. cache size of 2000 will need about 3k of extra memory.
  327.   I've  allowed  this  option  because  DPBank  was  originally
  328. intended  for  people  with low memory possibilities  (256/512k
  329. Series  3a  still  exist  you know  ;-).  It  was  thus  highly
  330. optimized  for memory usage and not speed. (Unfortunately,  you
  331. have to choose between the two.) On the other hand, people with
  332. 1/2Mb  Psions felt a little "slowed" down... so hopefully  this
  333. will please everyone now.
  334.   The  "allow  big amounts" option allows you to  enter  bigger
  335. amounts  than those normally allowed. You can enter amounts  up
  336. to  999 999 999 999.99 with this option. Hopefully this will be
  337. enough  for  all  of  you  now; if  not,  just  transfer  me  a
  338. significant part of it ;-)
  339.   The  downside to this is that you will not be able to see the
  340. "Balance" column anymore on the screen (it would have  made  it
  341. too  clogged). On the other hand, the amounts will be displayed
  342. with  triad  separation (if you allowed this  from  the  System
  343. preference of course). To see the balances, you can still press
  344. Psion-b or more simply TAB.
  345.  
  346. 9.19 Password protection
  347.   To   use   password  protection,  press  Psion-w  or   select
  348. ``Password''  from the ``Special'' menu choice. You  will  have
  349. the  choice of asking for the password only on startup or  also
  350. when  you  switch  back to DPBank if you  leave  it  open.  The
  351. procedure  is  quite  easy to understand  and  similar  to  the
  352. System's own password.
  353.   A  word  of caution here: password protection does  not  mean
  354. that  the files are encrypted! If you have sensible data to  be
  355. kept  on  your Psion, don't rely on ANY password to  keep  your
  356. thief away from it. Even the System password is bypassable!
  357.   Also,  be sure to remember your password since forgetting  it
  358. means  that you will not be able to access your bank  data  any
  359. more ...
  360.   Be  careful  if  you want to password protect  your  accounts
  361. group  when switching to DPBank, not to leave DPBank in a  menu
  362. or  a dialog when you switch from it! If you do, it will not be
  363. able  to ask for the password and anyone can then look at  your
  364. accounts.
  365.  
  366. 9.20 Compression
  367.   The  files are automatically compressed each time you  switch
  368. accounts  or  when  you exit DPBank. If you leave  the  program
  369. running  for  a  long  time and have made lots  of  changes  to
  370. transactions, it may be wise to compress the file to gain  some
  371. disk space. This is simply done with Psion-k.
  372.  
  373. 9.21 Useful info
  374.   For  each account you can save some useful information. Press
  375. Psion-u for the dialog. This is also the place where you change
  376. the  name  of the account. You can enter text details like  the
  377. account  number  and telephone number of the bank  by  choosing
  378. "Enter more details".
  379.   If  your  bank  offers monthyl interest rates, you  can  tell
  380. DPBank to approximate them for you automatically at each end of
  381. month. When you enter interest rates, they are always in annual
  382. rates. Banks give them in annual rates, so this simplifies your
  383. entry.  For  debit  interests, please enter  them  as  negative
  384. interests.
  385.   The  other options are self explanatory so just take  a  look
  386. at them.
  387.  
  388. 9.22 Printing
  389.   To  print,  you need to first use the "Print Setup" (Psion-y)
  390. dialog  to  fix  the number of lines per page as  well  as  the
  391. printer device. You can select either parallel, serial or  file
  392. printing.  Printing  does NOT work with  PsiPrint  and  there's
  393. nothing  planned  in that direction (because it  would  mean  a
  394. major  investement for me and would use up quite some  memory).
  395. If you want to print to your PC's printer, you should choose  a
  396. remote  file to PRT: or LPT1: or whatever is suitable (but  NOT
  397. the serial device!). Printing is then accessed with Psion-p  as
  398. usual  and it's quite straight forward... why am I writing  all
  399. these docs in the end? ;-)
  400.   Categories  will  be  printed if  you  have  them  displayed,
  401. otherwise they'll not be printed.
  402.  
  403. 9.23 Diamond key
  404.   The  diamond  key lets you switch between actual  and  future
  405. transactions display. Let me explain this: if you want to enter
  406. future  transactions, you will not see them unless you  are  in
  407. the  future  transactions view and you've  set  the  number  of
  408. future days in the preferences.
  409.   There  is  no  status  bar on the right of  your  screen  for
  410. screen space reasons. If you want to see one temporarily,  just
  411. press  Psion-Menu. Alternatively, if you don't know which  view
  412. you're in, just press the diamond key and read what the program
  413. displays in the bottom right corner of your screen.
  414.  
  415. 9.24 Plotting acount data
  416.   You  can use Nick Dawkin's excellent Plot utility that allows
  417. you  to  view your data graphically in a time wise manner.  You
  418. can    download   this   program   from   Nick's    site    at:
  419. http://www.pavilion.co.uk/users/ndawkins/  Alternatively,   you
  420. can mail Nick at: ndawkins@pavilion.co.uk
  421.   Please pass all Plot ideas/comments directly to Nick.
  422.  
  423. 9.25 Plugins
  424.   Plugins allow you to customize DPBank to what you need it  to
  425. do.  If  you can program in OPL, you can very easily make  your
  426. own  plugin.  If  you can't program, then  you  can  use  other
  427. people's  plugins.  At time of writing, an  important  category
  428. analyzer plugin is being written by Christian Bormann. You  can
  429. email  Christian directly for more details at: bormann@ikf.uni-
  430. frankfurt.de
  431.   DPBank  plugins  must reside in an \app\dpbank  directory  of
  432. any  drive.  For DPBank to recognize the plugin, it  must  also
  433. find  a  special file that has an "dpb" extension in  the  same
  434. directory. This file is distributed by the plugin author.
  435.   For  OPL  programmers, see the file PLUGINS.TXT for technical
  436. details about making plugins that work dynamically with DPBank.
  437.  
  438. 9.26 Switching back to DPBank with a hotkey
  439.   There  is  a  system  wide hotkey implemented  if  you  leave
  440. DPBank  open: Psion-ctrl-d (all 3 keys pressed simultaneously).
  441. Be  careful not to leave DPBank in a menu or a dialog  box.  If
  442. so,  the  program  cannot be responsive to  shut-down  messages
  443. (when  you  press delete on the system screen for  example)  or
  444. hotkey  messages.  Of  course, if you prefer,  you  can  assign
  445. DPBank to one of your system buttons (eg: ctrl-Sheet) with  the
  446. system  preference; this has the advantage  of  going  back  to
  447. DPBank in all cases.
  448.  
  449. 10. Registering DPBank
  450.   This  program  is  now  shareware  since  it  took  quite   a
  451. considerable  amount of time to make. If you  don't  like  this
  452. idea,  fine:  either use version 1.0 of this program  or  write
  453. your  own ;-) I don't believe it's really worth it for  such  a
  454. small fee ...
  455.   In  any  case,  please  read  the file  ``REGISTER.TXT''  for
  456. details of how to register and the cost.
  457.   The  future of this program depends if enough people like  it
  458. and register it.
  459.  
  460. 11. Limitations and bugs
  461. .   Only 12 accounts can be tracked PER group
  462. .   Only days 1-28 are allowed for standing orders
  463. .   It can get quite slow when a lot of transactions are kept
  464.     in the file (approx, over 50)
  465. .   DPBank  will  now work if you use the comma  as  decimal
  466.     separator when you start the program; but do NOT change the
  467.     decimal separator once you've created a group, otherwise DPBank
  468.     will not start anymore.
  469. .   When  reconciling foreign amounts, sometimes the amounts
  470.     are too big and you can only see the end of the local amount in
  471.     the dialog (when the amount is automatically displayed); simply
  472.     press cursor left to see the beginning of the local amount.
  473. .   NEVER leave the remote link on! Due to some obscure Psion
  474.     problem (bug?) it might trash your files!
  475. .   A  lot of bugs have been found during beta testing  (and
  476.     have  of course been fixed). I can't garantee you that  the
  477.     program is completely bug free (and I suppose there still must
  478.     be the odd one lurking around in there; programmer's axiom:
  479.     there are always at least 2 bugs in a program ;-). If you do
  480.     find one, please report it to me! See section 16 ``Author'' for
  481.     my address.
  482.   And  remember:  the best cure is prevention!  Always  keep  a
  483. backup  copy  of  your vital data (and I do suppose  your  bank
  484. account is vital data, no?).
  485.  
  486. 12. Technical
  487.   The  program  uses several files. It uses four  common  files
  488. for each group (preferences, currency, categories, and standing
  489. orders)  and two files for each account (the real data and  the
  490. information). All these files are in a \DPBANK directory.
  491.   If  you want to delete a whole group, you must delete all the
  492. files with the same name (but different extensions). This means
  493. that for each account you must delete 2 files (the Data and the
  494. Info).
  495.   The  currency  and the categories file are the same  for  all
  496. the  groups  on the same drive. All other files are independant
  497. of each other and can be changed from group to group.
  498.   Each  account file is a separate DataBase file (although  you
  499. cannot open it using DATA because it contains fields which  are
  500. not  alphabetical  strings). It is  compressed  each  time  you
  501. switch  accounts  but  if you do a lot of transactions  on  one
  502. account  without  switching to another, you can  also  manually
  503. compress the file with Psion-k.
  504.   Actually,  the  hardest  part is understanding  the  standing
  505. order  technique.  Each time you write  or  modify  a  standing
  506. order,  it is written to the standing order file. The  standing
  507. orders  are  checked when you change the number of future  days
  508. shown or if the date changes (you can leave the Psion off;  the
  509. next time you run DPBank , it will check for standing orders by
  510. itself).  If  there are any standing orders  that  need  to  be
  511. written to an account, then it will ``transfer'' a copy  of  it
  512. to  the actual account and write a record into it. It will then
  513. change the date in the standing order file on which the next SO
  514. must  next  appear.  Thus, if you delete or modify  a  standing
  515. order,  it  may not immediately take effect if you are  showing
  516. future  days.  Especially if you modify a SO that  has  already
  517. appeared once, it will appear again under the new name, so  you
  518. have to manually delete the old occurences ...
  519.  
  520. 13. Future
  521.   I plan on adding these features for future versions:
  522.   .   Re-ordering of accounts
  523.   .   More localisation of the whole program (any volunteer(s)
  524.       to translate only the program and/or the documentation into
  525.       other languages?)
  526.   .   Better standing orders
  527.   .   More accounts
  528.   .   Show conversion rate when reconciling foreign currencies...
  529.   .   Sorting of auto descriptions/categories
  530.   .   Faster global indexing
  531.   Quite a long list, and so many other things to do :-(
  532.  
  533. 14. Thanks to
  534.   I  would like to particularly thank Philippe Lebreton,  Jason
  535. Savage, Simon Wallace, Arnaud Weil and Konstantin I. Saliy  for
  536. originally  beta testing this program and giving  me  some  new
  537. ideas. My biggest thanks must go to:
  538.   .   Arnaud for having translated the whole documentation and
  539.       program into french (for which I was too busy myself).
  540.   .   Espen  Joranger  for the Norwegian  translation  of  the
  541.       program.
  542.   .   Karsten Weisbauer for the German translation of the whole
  543.       documentation, program and help file!
  544.   .   Nick Dawkins for his excellent Plot utility.
  545.   .   Christian Bormann for his excellent beta testing and
  546.       category analyzer plugin.
  547.   Also a very special thanks to Anne-Laure, my girlfriend,  for
  548. having  supported  me while I was programming  and  for  having
  549. showed  me that you can never make a fool proof program however
  550. hard you try!
  551.   And  last  but  not least, all the users which  have  already
  552. registered  the  program since version 1.1 (you  know  who  you
  553. are!), thank you all!
  554.  
  555. 15. Legal stuff
  556.   DPBank  is  provided ``as is''. This means, it does  what  it
  557. does,  and  I  cannot be held responsable if  it  crashes  your
  558. system, or causes any other dammages. If however you do have  a
  559. problem with it, please report it to me and I will try to  help
  560. you out to fix it.
  561.   You  are not allowed to reverse translate this program and/or
  562. use  any  part  of  it in your own programs  without  my  prior
  563. consentement.
  564.  
  565. 16. Support / ideas
  566.   I   will  offer  free  support  by  electronic  mail  to  all
  567. registered  users. If you are having problems  setting  up  the
  568. program,  I  will  of  course  also  help  you  if  you're  not
  569. registered  yet,  BUT  please, be sure to re-read  this  manual
  570. before asking for help. Thank you!
  571.   See  my  "Future" section above (and the DPBank  homepage  if
  572. you  can) for all the things that have been requested and  that
  573. will (hopefully once) be implemented.
  574.  
  575. 17. Author
  576.                           Snail mail:
  577.                          Daniel Pfund
  578.                        19, ch. Tirelonge
  579.                          CH-1213 Onex
  580.                           Switzerland
  581.   You   can   also   reach   me  via   Email   (preferred   !):
  582. ``Pfund3@uni2a.unige.ch''  or  if  this  address  doesn't  work
  583. anymore  (stops around the 11th of October 1997) you can  still
  584. write      to      me     at:     ``Pfund@POBoxes.com''      or
  585. ``101743.775@compuserve.com''.
  586.   If  you  have  World Wide Web access, I strongly suggest  you
  587. check        out        the       DPBank        page        at:
  588. ``http://www.geocities.com/SiliconValley/8130/''    for     any
  589. updates/bug reports.
  590.  
  591. 18. Planet Pfund
  592.   I   have  founded  my  own  company  specializing  in   Psion
  593. computers.  We  offer  a  vast  range  of  Psion  products  and
  594. accessories  at  competitive prices. If you need  to  buy  some
  595. Psion  product, why not check out Planet Pfund first?  Our  web
  596. site is:
  597.   http://www.planet-pfund.com
  598.   Even  though  we are Swiss based, we can ship  worldwide;  be
  599. sure to visit us once!
  600.   [End of DPBank documentation]
  601.  
  602.