home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d9xx / d950 / payadvice.lha / PayAdvice / PayAdvice.Doc < prev    next >
Text File  |  1993-12-20  |  31KB  |  894 lines

  1.  
  2.       *****************************************************************
  3.       *                                                               *
  4.       * PROGRAM:      Pay Advice Analyser V3.00                       *
  5.       *                                                               *
  6.       * AUTHORS:      Richard Smedley, Andy Eskelson, Robert Hart.    *
  7.       *                                                               *
  8.       * DESCRIPTION:  Easy-to-use database for pay slips.             *
  9.       *                                                               *
  10.       * FILES:        PayAdvice             97876 bytes               *
  11.       *               PayAdvice.info          466 bytes               *
  12.       *               PayAdvice.Doc         31048 bytes               *
  13.       *               PayAdvice.Doc.info      470 bytes               *
  14.       *                                                               *
  15.       * STATUS:       Copyrighted, but freely distributable providing *
  16.       *               all files remain intact and unmodified. Please  *
  17.       *               refer to the disclaimer for more information.   *
  18.       *                                                               *
  19.       *****************************************************************
  20.  
  21.  
  22.  
  23.  
  24.  
  25. INTRODUCTION
  26. ============
  27.  
  28. A friend of mine once explained to me about how much he hated having to
  29. keep several old cardboard boxes in the bottom of his wardrobe, each of
  30. which he was slowly-but-surely filling with the Pay Advice slips that he
  31. receives in his weekly wage packet.
  32.  
  33. He asked me if I knew of any way to transfer all his wage details onto his
  34. trusty Amiga, thus allowing him to throw out his dusty collection of pay
  35. slips and yet retain a permanent record of all his earnings. Much to his
  36. disappointment, I explained to him that unless he wanted to try using a
  37. spreadsheet then there wasn't really any realistic solution.
  38.  
  39. Sadly this idea just didn't work out. My friend had been thinking more
  40. along the lines of a simple, easy-to-use database program on which he could
  41. enter all his wage details without any awkward setting up or fiddling about.
  42.  
  43. After spending several sleepless nights sitting in front of the computer, I
  44. triumphantly produced a solution...
  45.  
  46.  
  47.  
  48.  
  49.  
  50. WHY BOTHER?
  51. ===========
  52.  
  53. Actually, there are a number of reasons for keeping a record of your wage
  54. details on your computer. The most obvious, of course, if that you'll
  55. finally be able to throw out all your pay slips and yet still retain a
  56. permanent record of their contents.
  57.  
  58. More importantly than this, though, it is advisable to keep a regular check
  59. on your wages and how much tax you're paying, to ensure that the tax man
  60. or, worse still, your employer, isn't diddling you. Of course it is still
  61. possible to do this by sifting through boxes upon boxes of paperwork, but
  62. it is far easier, quicker, and more convenient to simply glance at a column
  63. of numbers on your computer screen.
  64.  
  65. And, as an extra bonus, there is the added advantage that all your wage
  66. details will be securely locked away on the computer where prying eyes and
  67. inquisitive fingers can't get at them.
  68.  
  69.  
  70.  
  71.  
  72.  
  73. SHAREWARE FEE
  74. =============
  75.  
  76. You'll probably notice that, not only has the "Arrange into date order"
  77. function been disabled, but this program also contains a number of highly
  78. irritating shareware reminders that keep popping up with excruciating
  79. regularity...
  80.  
  81. Everybody who registers by sending FIVE (UK) POUNDS STERLING to the address
  82. below will not only receive a copy of the complete program, which features
  83. none of these irritations, but will also be entitled to free updates to
  84. this program as and when they become available.
  85.  
  86. To register, send your cash to:
  87.  
  88.                     RICHARD SMEDLEY,
  89.                     257 STONEYFORD ROAD,
  90.                     SUTTON-IN-ASHFIELD,
  91.                     NOTTS.
  92.                     NG17 3GJ
  93.                     ENGLAND
  94.  
  95.  
  96.  
  97.  
  98.  
  99. HARD DRIVE INSTALLATION
  100. =======================
  101.  
  102. To install this program on a hard drive, simply create a suitable drawer in
  103. your SYS: partition (if necessary), and drag the Pay Advice icon across
  104. into the window where you'd like to keep it.
  105.  
  106. Next, load your Startup-Sequence (or User-startup for Kickstart 2.0+) into
  107. a text editor and add the line:
  108.  
  109.     Assign PayAdvice: SYS:xxx
  110.  
  111. Where SYS:xxx is the FULL AmigaDos path to the drawer where you've put the
  112. program.
  113.  
  114. If you've saved any program and/or printer preferences from within the Pay
  115. Advice program then open the Shell window, insert your Pay Advice disk into
  116. drive DF0 (the internal one) and type:
  117.  
  118.     copy df0:s/payadvice#? to SYS:s
  119.  
  120. No additional files or libraries are required.
  121.  
  122.  
  123.  
  124.  
  125.  
  126. LOADING THE PROGRAM
  127. ===================
  128.  
  129. To load the program from Workbench, simply double-click on the Pay Advice
  130. icon.
  131.  
  132. If you prefer using CLI, simply CD to the required device/directory, and
  133. then type "PayAdvice" at the CLI prompt. Note, though, that this program
  134. isn't self-detaching.
  135.  
  136. Whichever way you load the program, the Pay Advice screen will appear after
  137. a brief pause.
  138.  
  139.  
  140.  
  141.  
  142.  
  143. A requester should appear in the middle of the screen, asking you whether
  144. you want to create or load a file.
  145.  
  146. As with all similar-looking requesters in the program, you can make your
  147. choice by either using the mouse to press the appropriate on-screen button,
  148. or, if you prefer, you can type the first letter of your choice on the
  149. keyboard (so, in this case, you could press "C" to choose "Create", or "L"
  150. for "Load")
  151.  
  152. If you're using this program for the first time then you'll be needing to
  153. create a new file, so choose "Create"...
  154.  
  155.  
  156.  
  157.  
  158.  
  159. CREATING A NEW FILE
  160. ===================
  161.  
  162. A large window will appear on the screen, containing three empty boxes
  163. labelled:
  164.  
  165.         Your name
  166.  
  167.         Department
  168.  
  169.         Your employers name & address
  170.  
  171. Move the mouse pointer over one of the boxes and press the left mouse
  172. button. You'll see that the cursor has appeared in the appropriate box: Now
  173. type in the required details and press the return key.
  174.  
  175. Don't worry if you make a mistake, you can always re-click in one of the
  176. boxes to clear its contents and let you re-type the necessary information.
  177.  
  178. After you've entered everything, press the "Accept" button in the
  179. bottom-right corner of the window.
  180.  
  181.  
  182.  
  183. A requester will now appear asking whether or not you use a clocking-on
  184. system. If you do, select "Yes" and type your clock number in the box,
  185. otherwise choose "No".
  186.  
  187.  
  188.  
  189. Another requester will now appear, this time asking you if you would like
  190. to modify the file structure...
  191.  
  192. Obviously, all wage packets are made up from various additions and
  193. deductions to your wages, such as basic pay, overtime and tax, but it is
  194. highly unlikely that any two people will have exactly the same combination
  195. of additions and deductions.
  196.  
  197. If you were to press "No" on the requester, the program would give you a
  198. standard file set-up, consisting of two additions and four deductions:
  199.  
  200.     ADDITIONS
  201.         Basic pay
  202.         Extra pay
  203.  
  204.     DEDUCTIONS
  205.         PAYE
  206.         NICS (In)
  207.         NICS (Out)
  208.         Other deductions
  209.  
  210. If this happens to fit YOUR particular requirements, then you can press
  211. "No" and skip over the rest of this section. It is more likely, though,
  212. that you'll be selecting "Yes"...
  213.  
  214.  
  215.  
  216. As you can see from the standard set-up, above, there are a total of six
  217. categories available for use, any number of which can be allocated as
  218. either additions or deductions to your wages.
  219.  
  220. The first thing that you will be asked is how many of these categories you
  221. would like to use as additions to your wages. Type in the required number,
  222. and whatever is left of the six categories will be automatically assigned
  223. as deductions.
  224.  
  225. A large window will now appear containing ten boxes. Four of these will
  226. already contain titles which are vital elements of any wage packet, none of
  227. which can be changed:
  228.  
  229.         Period ending
  230.  
  231.         Total gross
  232.  
  233.         Total deductions
  234.  
  235.         Net pay
  236.  
  237. The other six boxes, however, are for you to enter the new titles for each
  238. category.
  239.  
  240. Like before, when you were entering your name and the other details into
  241. the program, all you have to do is click in each box in turn and type the
  242. required information. Please note, though, that here each box consists of
  243. two lines of seven characters, so you'll need to press return at the end of
  244. each individual line.
  245.  
  246. Again, if you change your mind, or if you make any mistakes, all you have
  247. to do is re-click in a box to change its contents.
  248.  
  249. When everything is finished, press the "Accept" button at the bottom of the
  250. window.
  251.  
  252. After a short pause, the main screen will appear...
  253.  
  254.  
  255.  
  256.  
  257.  
  258. THE MAIN SCREEN
  259. ===============
  260.  
  261. Notice that, at the top of the screen, the program has displayed the name
  262. of each category of your wages.
  263.  
  264. In a window at the bottom of the screen you'll see a row of five buttons,
  265. four of which have got arrows on them. These form the main controls of the
  266. program, and are fully explained in the following two sections.
  267.  
  268. Finally, in the middle of the screen you'll see a long grey box. This box
  269. represents the position of the current pay slip, on which all operations
  270. will be performed.
  271.  
  272. If you're following this as a tutorial, most of the screen, including the
  273. grey box, will be blank.
  274.  
  275.  
  276.  
  277.  
  278.  
  279. ENTERING A PAY SLIP
  280. ===================
  281.  
  282. The "Edit" button, at the bottom of the main screen, is used for entering
  283. and editing pay slips.
  284.  
  285. To enter a new pay slip, make sure that the grey box is on a blank line,
  286. and then press the "Edit" button, or if you prefer, hit the return key on
  287. the keyboard.
  288.  
  289. A calendar will now appear, asking you to enter the date for the new pay
  290. slip. Simply click on the appropriate on-screen buttons to change the date,
  291. and then press the "Accept" button.
  292.  
  293. The edit window will now appear. You'll notice that the title "Additions"
  294. has appeared, and just below that you'll see the name of your first
  295. addition.
  296.  
  297. Towards the right of the screen, you should see something which looks like
  298. a simplified calculator. Whenever this appears, it means that the program
  299. wants you to enter a number. You can use the calculator with either the
  300. keyboard or the mouse, whichever you prefer.
  301.  
  302. Enter the value of your first addition, and then press return/enter. The
  303. number will now appear in the edit window.
  304.  
  305. One by one, this will be repeated for every addition and deduction to your
  306. wages until everything has been entered, when your net pay will be
  307. displayed. After a short pause you'll return to the main screen, where
  308. you'll see that a summary of the new pay slip has appeared in the grey box.
  309.  
  310.  
  311.  
  312.  
  313.  
  314. MOVING AROUND YOUR PAY SLIP FILE
  315. ================================
  316.  
  317. There are three main methods for moving back-and-forth through your pay
  318. slip file.
  319.  
  320. First of all, the arrow buttons in the window at the bottom of the main
  321. screen: Pressing the single-arrow buttons will move you up/down through the
  322. file one line at a time. The double-arrow buttons move through the file at
  323. an entire screen at a time.
  324.  
  325. The second method: For people who prefer using the keyboard, pressing the
  326. up and down cursor keys will move up/down the pay slip file one line at a
  327. time.
  328.  
  329. Finally, if there is a specific line that you want to move to, and if you
  330. can see that particular line on the screen, then you can move the mouse
  331. pointer over that line and press the left mouse button. This will perform
  332. the equivalent of moving that line into the grey box and pressing the
  333. "Edit" button.
  334.  
  335.  
  336.  
  337.  
  338.  
  339. EDITING A PAY SLIP
  340. ==================
  341.  
  342. Sooner or later, whether its because you've made a mistake or whatever,
  343. you're going to want to edit one of your pay slips.
  344.  
  345. To do this, simply move the required pay slip into the grey box, and then
  346. press the "Edit" button (or the return key). Alternatively, if the required
  347. line is displayed on the screen, then you can click directly on it (as
  348. detailed above).
  349.  
  350. The edit window will re-appear showing all the details for that particular
  351. pay slip.
  352.  
  353. To change the value of one of the numbers, all you have to do is move the
  354. mouse pointer over whatever category you want to modify and press the left
  355. mouse button. The calculator will appear, with the display now containing
  356. the current value for that particular category. Press the "C" key to clear
  357. this, type in a new number, and then press return/enter.
  358.  
  359. You can change as many numbers as you wish, and then when you've finished
  360. press the "OK" button to keep the changes, or "Cancel" to leave everything
  361. as it was. Either way, you'll now be returned to the main screen.
  362.  
  363.  
  364.  
  365.  
  366.  
  367. SAVING YOUR PAY SLIP FILE
  368. =========================
  369.  
  370. Obviously, one way or another, you're going to need to save your pay slip
  371. file onto disk. If you hold down the right mouse button, you'll notice a
  372. number of menu's appear on the title bar. Move up to the "Files" menu and
  373. select "Save", or alternatively use the keyboard short-cut of pressing
  374. RightAmiga-S.
  375.  
  376. A file requester will appear for you to select the device, directory and
  377. filename to save your file under. Press the "Save" button when you've
  378. selected everything.
  379.  
  380. A window will now appear asking you to enter a password. Because all wage
  381. details are highly confidential, this program saves its files using a
  382. special encryption technique which makes it impossible to load a pay slip
  383. file without first entering the correct password.
  384.  
  385. You can enter anything that you want for the password, up to ten characters
  386. long, but remember that passwords ARE case sensitive and, if you forget
  387. what your password is then you've lost your pay slip file.
  388.  
  389. If you've already entered a password, say while you were loading your file,
  390. or because you've already saved it once and are re-saving it for some
  391. reason, then you can simply press return without typing anything to keep
  392. the same password as before.
  393.  
  394. Your file will now be saved to disk.
  395.  
  396.  
  397.  
  398.  
  399.  
  400. CUSTOMIZING THE PROGRAM
  401. =======================
  402.  
  403. If you hold down the right mouse button, you'll notice a menu entitled
  404. "Prefs". This contains two entries, "Program" and "Printer", which you can
  405. use to set the program up to your personal liking.
  406.  
  407. Both of the prefs windows work basically the same, with rolo-style gadgets
  408. used for making your selections.
  409.  
  410. You'll see three buttons at the bottom of the prefs window:
  411.  
  412.     USE     Temporarily keep the current settings.
  413.  
  414.     SAVE    Save the current settings to disk.
  415.  
  416.     CANCEL  Leave everything as it was.
  417.  
  418. Now I'll explain how all the settings work...
  419.  
  420.  
  421. PROGRAM PREFS
  422. -------------
  423.  
  424. There are three gadgets:
  425.  
  426.     CALCULATOR  Lets you turn the calculator on/off. If you turn it off,
  427.                 then the cursor will appear in the edit window for you to
  428.                 type numbers from the keyboard. This can be much faster
  429.                 and more convenient if you never intend to use the mouse
  430.                 for operating the calculator.
  431.  
  432.     CALENDAR    Turns the calendar on/off. If you turn it off, then you can
  433.                 choose whether you'd rather type dates using the DD/MM/YY
  434.                 or MM/DD/YY format. Either way, you must use the slashes!
  435.  
  436.     DEFAULT     Most users of this program will probably load the same pay
  437.          FILE   slip file every time they use this program. So, if you turn
  438.                 this on, you can press the "Select" button and use the file
  439.                 requester to choose a file to load automatically whenever
  440.                 you use the program. You'll still need to type the password
  441.                 in, but it'll save you from pressing "Load" and then going
  442.                 through the file requester every time.
  443.  
  444.  
  445. PRINTER PREFS
  446. -------------
  447.  
  448. Again, there are three gadgets, all of which must be correctly set IN
  449. ADDITION TO the standard Workbench printer preferences:
  450.  
  451.     LINES/PAGE  Click in the box and type the maximum number of lines that
  452.                 your printer can fit on a sheet of paper.
  453.  
  454.     FORM FEED   Some printers, mostly laser printers, need you to send a
  455.                 form feed command after every sheet of paper. If your
  456.                 printer needs a form feed command then turn this on, else
  457.                 leave it off.
  458.  
  459.     RE-DIRECT   If you want to re-direct printer output to a file for some
  460.          OUTPUT reason, then turn this on and press the "Select" button to
  461.                 bring a file requester up. All printer output will then be
  462.                 sent to the required file instead.
  463.  
  464.  
  465.  
  466.  
  467.  
  468. OTHER FUNCTIONS
  469. ===============
  470.  
  471. Because this program has been specifically designed to be easy to use, most
  472. of its functions don't really need a detailed description like those given
  473. above.
  474.  
  475. Anyway, here is a brief description of how to use each menu function in the
  476. program:
  477.  
  478.  
  479. PROGRAM menu
  480.  
  481.     ABOUT       Displays information about the program and its authors.
  482.  
  483.     ICONIFY     Iconify's the program, shutting down the Pay Advice screen
  484.                 to free up 80-90K graphics memory.
  485.  
  486.     QUIT        Quit the program. Requesters will inform you if you have
  487.                 any unsaved information in your file.
  488.  
  489.  
  490. FILES menu
  491.  
  492.     LOAD        Load a new file. Use the file requester to select the
  493.                 appropriate file, and then enter the required password.
  494.  
  495.     SAVE        Save the current file, as already detailed.
  496.  
  497.     SAVE ASCII  Let's you save your pay slip file as a standard ASCII text
  498.                 file, so that you can load it into a word processor and
  499.                 re-arrange its layout before printing it. There are two
  500.                 options, "With grid" and "Without grid", try them and
  501.                 you'll see the difference. Remember, though, that ASCII
  502.                 files aren't password protected, and they CAN'T be loaded
  503.                 back into this program.
  504.  
  505.     DELETE      Use the file requester to erase a file from disk. Remember
  506.                 that you can't undelete a file!
  507.  
  508.     PRINTOUT    Use the calendar to select the start and finishing dates
  509.                 for the printout, and then it'll be sent to the printer.
  510.                 Make sure that your printer is on line before selecting
  511.                 this. PLEASE READ THE FOLLOWING SECTION BEFORE USING THIS.
  512.  
  513.     INFO        Displays information about the current file.
  514.  
  515.  
  516. MOVE menu
  517.  
  518.     TOP/FILE    Moves up to the first line of the current file.
  519.  
  520.     BOTTOM/FILE Move down to the last line of the current file.
  521.  
  522.     GOTO %      Type a number into the box, and then you'll be moved to
  523.                 that percentage of the way down the file.
  524.  
  525.  
  526. LINES menu
  527.  
  528.     INSERT      Inserts a blank line at the current position, moving the
  529.                 current line and everything below it down by one line.
  530.  
  531.     DELETE      Erases the current line, moving everything below it up by
  532.                 one line to fill the gap.
  533.  
  534.  
  535. OTHER menu
  536.  
  537.     SEARCH      Press the appropriate button to choose which category you
  538.                 want to search, and then enter the required value. The
  539.                 program will then search from the current line downwards.
  540.                 If it finds an entry for your value, then that will become
  541.                 the current line.
  542.  
  543.     TOTALS      Enter the start and finishing dates, and then the program
  544.                 will calculate and display the totals from between those
  545.                 dates.
  546.  
  547.     DATE ORDER  Re-arrange the current file into date order. Be warned,
  548.                 though, if you are working with a large file then this
  549.                 might take a couple of minutes. THIS FUNCTION IS ONLY
  550.                 AVAILABLE TO REGISTERED USERS.
  551.  
  552.  
  553. PREFS menu
  554.  
  555.     PROGRAM     Edit program preferences, as already detailed.
  556.  
  557.     PRINTER     Edit printer preferences, as already detailed.
  558.  
  559.  
  560.  
  561.  
  562.  
  563. INSTALLING YOUR PRINTER DRIVERS
  564. ===============================
  565.  
  566. Due to legal reasons, it is impossible to include the Workbench printer
  567. drivers or preference programs on this disk. Luckily, all Amiga computers
  568. come supplied with these files on their Workbench disks anyway, so only a
  569. small amount of setting up is required.
  570.  
  571. HARD DRIVE OWNERS: If you've installed this program on your hard drive then
  572. you can skip over this section because the required files will already be
  573. installed on your system.
  574.  
  575. If you're unsure about how to copy the necessary files onto your Pay Advice
  576. disk, then please boot up your computer using your standard Workbench disk,
  577. open the Shell window, and then type the following:
  578.  
  579.     resident c/copy             (Don't worry if this gives you an error!)
  580.     makedir ram:printers
  581.     copy sys:devs/printers/#? to ram:printers
  582.  
  583. Remove your Workbench disk and place the Pay Advice disk into DF0 (the
  584. internal drive). Now type:
  585.  
  586.     copy ram:printers/#? to df0:devs/printers
  587.  
  588. Next, double-click on the Pay Advice disk icon to open its window, and drag
  589. the Preferences drawer icon from the Workbench window to the Pay Advice
  590. disk window. Finally, re-boot the computer from your Pay Advice disk, open
  591. the Preferences drawer, and click on the Printer icon to set up your
  592. printer.
  593.  
  594. Please note that your printer must be set up using BOTH the Workbench
  595. preferences program and the Pay Advice program's internal printer prefs.
  596.  
  597.  
  598.  
  599.  
  600.  
  601. ADDITIONAL NOTES
  602. ================
  603.  
  604. This program makes the assumption that time started on 1st January 1950,
  605. and that it runs out on 31st December 2049. Somehow I can't see this
  606. causing any problems because hardly anybody will want to catalogue any pay
  607. slips that they might have lying around from before 1950, and, frankly, by
  608. the year 2049 we'll all have upgraded to something a little more powerful
  609. than the Amiga...
  610.  
  611. This program is unable to handle numbers any larger than nine characters in
  612. length. To be honest, I don't think that anybody who has numbers longer
  613. than nine characters on their pay slip will be actively involved in using
  614. PD & shareware programs anyway, so I can't imagine this being a problem!
  615. Seriously, though, you'll notice that if you're lucky enough to be using
  616. numbers larger than seven characters, then they'll be displayed on screen
  617. and appear on printouts with the left-most characters removed: For example,
  618. the number "123456.78" would become "<456.78". Don't worry about this,
  619. though, the numbers are still held correctly in memory, and will still show
  620. up properly in edit windows, it's just that the columns on the main screen
  621. and on printouts aren't wide enough to display numbers this big!
  622.  
  623. If you accidentally tell the program that you want to enter a new pay slip,
  624. when in actual fact you didn't want to, then there is a way out of the
  625. input sequence providing you've got the calculator turned on. All you have
  626. to do is press the "C" button twice, and the operation will be cancelled.
  627.  
  628. A word about memory: This program requires a huge chunk of unfragmented
  629. memory in order to work correctly. It'll work OK on machines with 1 meg or
  630. more, if you have less than this then I'd recommend booting your computer
  631. and running this program without loading anything else in between. This
  632. should cure most problems.
  633.  
  634. Filenames... It is officially recommended that you start a new pay slip
  635. file for each financial year, and that you save your files with names such
  636. as "FredBloggs1993" for your 1993 records working for Fred Bloggs (or
  637. whatever). If you do insist on keeping inordinately long files, then this
  638. program will handle files up to 500 pay slips long (that's about TEN YEARS
  639. worth!)
  640.  
  641.  
  642.  
  643.  
  644.  
  645. THE TRADITIONAL JOKES
  646. =====================
  647.  
  648. Yes, that's right, it's time once again for more of my favourite duff
  649. jokes...
  650.  
  651.  
  652.  
  653.         1)  Why did the golfer wear two pairs of trousers?
  654.  
  655.             In case he got a hole in one!
  656.  
  657.  
  658.  
  659.         2)  Why should you walk quietly past the medicine box?
  660.  
  661.             So you don't wake the sleeping pills!
  662.  
  663.  
  664.  
  665.         3)  Why did the dinosaur cross the road?
  666.  
  667.             Because there wasn't any chickens in those days!
  668.  
  669.  
  670.  
  671.         4)  What do frogs find at the end of a rainbow?
  672.  
  673.             A croak of gold!
  674.  
  675.  
  676.  
  677.         5)  On which side does a chicken have the most feathers?
  678.  
  679.             On the outside!
  680.  
  681.  
  682.  
  683. Ha ha ha ha ha... Ahem...
  684.  
  685. Er, perhaps that's enough bad jokes for now...
  686.  
  687.  
  688.  
  689.  
  690.  
  691. CREDITS
  692. =======
  693.  
  694.                         Pay Advice Analyser V3.00
  695.  
  696.  
  697.                 Original idea...             ROBERT HART
  698.  
  699.                 Design...                RICHARD SMEDLEY
  700.                                            ANDY ESKELSON
  701.  
  702.                 Programming...           RICHARD SMEDLEY
  703.  
  704.  
  705.                 Programmed using compiled GFABasic V3.51
  706.  
  707.  
  708.  
  709.  
  710.  
  711. VERSION HISTORY
  712. ===============
  713.  
  714. V1.27   Released 14th January 1993
  715.  
  716.         The first public release of this program. After much consultation
  717.         with Andy Eskelson, the program has a half-decent user interface,
  718.         and, more importantly, it actually works...
  719.  
  720.  
  721.  
  722. V2.00   Released 19th July 1993
  723.  
  724.         * A complete re-write of the user interface.
  725.  
  726.         * Re-organised the pull down menu's into a sensible order.
  727.  
  728.         * Added keyboard short-cuts for commonly used menu items.
  729.  
  730.         * Completely re-wrote the LOAD and SAVE routines to incorporate
  731.           complete file encryption, instead of just partial encryption
  732.           as used in previous versions.
  733.  
  734.         * Added a calendar, pre-set from the system clock, for entering
  735.           dates into the program.
  736.  
  737.         * Incorporated a simple calculator for entering numbers.
  738.  
  739.         * Improved number handling - Decimal places are automatically
  740.           checked, and all numbers are now right-justified.
  741.  
  742.         * Wrote a "SAVE AS ASCII" function, enabling you to load your
  743.           Pay Advice files into a word processor or text editor to
  744.           re-arrange the layout before printing them.
  745.  
  746.         * Modified the screen display, so now the program uses the entire
  747.           screen to display your file instead of just the bottom few
  748.           lines.
  749.  
  750.         * Added a "DELETE FILE" function to the pull down menu's.
  751.  
  752.         * Modified the colour palette: You can actually read the file
  753.           requesters now!
  754.  
  755.         * The program will now warn you if you try to quit when there's
  756.           unsaved information in the current file.
  757.  
  758.         * Added some new printer preferences routines and completely
  759.           re-wrote the printout function.
  760.  
  761.         * Wrote a way, through the calculator, to cancel the input
  762.           sequence for entering a new pay slip (press "C" twice)
  763.  
  764.         * Improved the screen update and button-handling routines.
  765.  
  766.         * Plus numerous bug removals (too many to list!) and more...
  767.  
  768.  
  769.  
  770. V2.10   Released 5th August 1993 (EXCLUSIVE TO REGISTERED USERS)
  771.  
  772.         * It turned out that my new printout routines had a slight bug
  773.           in them which affected the last page of a printout. Corrected.
  774.  
  775.         * Added an ICONIFY routine.
  776.  
  777.         * Plus a few minor enhancements and modifications here and
  778.           there...
  779.  
  780.  
  781.  
  782. V3.00   Released 11th October 1993
  783.  
  784.         * Er, don't know how to say this, but the "DELETE FILE" function
  785.           never actually worked! Corrected this, plus a number of other
  786.           bugs.
  787.  
  788.         * Looks like there was a problem with the "SAVE AS ASCII" routines
  789.           used in V2.10 - the columns of numbers didn't line up properly!
  790.           Corrected this as well.
  791.  
  792.         * Incorporated some program preferences routines...
  793.  
  794.         * User now has the option of whether or not to use the calculator.
  795.  
  796.         * The calendar can now be disabled, and if so, the user can choose
  797.           whether to type dates using the DD/MM/YY or MM/DD/YY format.
  798.  
  799.         * Added an option to automatically load a pay advice file by
  800.           default.
  801.  
  802.         * Drastically improved the screen update speed.
  803.  
  804.         * Completely re-wrote the "ARRANGE INTO DATE ORDER" function, so
  805.           now it'll re-arrange any size file in a couple of minutes or
  806.           so, instead of taking up to ten times longer than this! Also,
  807.           this routine will now automatically remove any blank lines from
  808.           the current file.
  809.  
  810.         * Added some error handling routines - Now, if something goes
  811.           wrong, the program will tell you what happened instead of just
  812.           quitting with a meaningless error code.
  813.  
  814.         * Wrote some nice single-button requesters, so you don't get any
  815.           more daft requesters appearing with two "Cancel" buttons beside
  816.           one another.
  817.  
  818.         * When saving files, when asked to enter a password you can now
  819.           press return without typing anything to keep the last password
  820.           that you entered.
  821.  
  822.         * If you've customized the file layout, the program will no longer
  823.           ask you to enter a number for any category which doesn't have a
  824.           name (you can still put numbers in these categories by editing
  825.           the pay slip in the usual manner)
  826.  
  827.         * File loading and saving is now directed towards the AmigaDos path
  828.           PayAdvice: instead of the program guessing (often wrongly!) what
  829.           the current device and directory are likely to be.
  830.  
  831.         * A minor cosmetic change: Designed a nice, 2.0-style icon to
  832.           replace the old Pay Advice program icon.
  833.  
  834.         * Plus more...
  835.  
  836.  
  837.  
  838.  
  839.  
  840. DISCLAIMER
  841. ==========
  842.  
  843. This software is supplied "AS IS" without any warranty of any kind, either
  844. expressed or implied, including, but not limited to, the implied warranties
  845. of mechantability and fitness for a particular purpose. The entire risk as
  846. to the results and performance of this software is assumed by the user.
  847. Should the software prove defective, the user (and not the author or
  848. anybody associated therewith) assume the entire cost of all necessary
  849. servicing, repair or correction. Further, the author does not warrant,
  850. guarantee or make any representations regarding the use of, or the results
  851. of the use of, this software in terms of correctness, accuracy,
  852. reliability, currentness, or otherwise; and you rely on this software and
  853. the results entirely at your own risk. In no event will the author be
  854. liable for direct, indirect, incidental or consequential damages resulting
  855. from the use of this software even if advised of the possibility of such
  856. damages.
  857.  
  858. The author reserves the right to make changes to this software at any time
  859. without obligation to notify any person or entity of such revisions or
  860. changes.
  861.  
  862. This program, and all associated software, files, programs and text, is the
  863. exclusive copyright of Richard Smedley 1992, 1993, All Rights Reserved. The
  864. four (4) files listed below represent the shareware version of this program
  865. which may be freely distributed by any means, with the restriction that all
  866. four files must be included in all distributions, and providing all four
  867. files remain intact and unmodified:
  868.  
  869.         PayAdvice               97876 bytes
  870.         PayAdvice.info            466 bytes
  871.         PayAdvice.Doc           31048 bytes
  872.         PayAdvice.Doc.info        470 bytes
  873.  
  874. This disclaimer shall supersede any verbal or written statement to the
  875. contrary.
  876.  
  877. Your use of this software indicates your acceptance of this disclaimer.
  878.  
  879.  
  880.  
  881.  
  882.  
  883. FINAL WORDS
  884. ===========
  885.  
  886. Well, I think that I've just about covered eveything...
  887.  
  888. Always remember: Du musst Ambose oder Hammer sein.
  889.  
  890. Auf Wiedersehen,
  891.  
  892. Richard Smedley
  893.  
  894.