home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / log30dos.zip / LOG.DOC < prev    next >
Text File  |  1990-05-08  |  59KB  |  1,471 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                       ─────────────────────────────────────────                      ─────────────────────────────────────────
  16.  
  17.                        LOG: A Time Logging and Billing Utility                       LOG: A Time Logging and Billing Utility
  18.  
  19.                                     Version 3.00                                    Version 3.00
  20.  
  21.                       ─────────────────────────────────────────                      ─────────────────────────────────────────
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                      Copyright (c) 1990, Chris Laforet Software
  50.                        Copyright (c) 1987-1989, Chris Laforet
  51.  
  52.  
  53.  
  54.                                      April 1990
  55.  
  56.  
  57.  
  58.  
  59.  
  60.           _________________________________________________________________
  61.  
  62.                                       Chapter 1                                      Chapter 1
  63.  
  64.                                 Introductory Material                                Introductory Material
  65.           _________________________________________________________________
  66.  
  67.  
  68.  
  69.  
  70.           LOG is a program which was created to handle the time logging and
  71.           billing requirements of a small consulting firm.  LOG is now in
  72.           its third generation, having started as a humble program which
  73.           kept track of my billing back in 1987.  Throughout the years
  74.           there have been a myriad of changes and additions to the basic
  75.           program.  Some of the features of this new version of LOG are:
  76.  
  77.                   ■ "Unlimited" (64,535) clients and/or projects are
  78.           supported.
  79.                   ■ Each client and/or project can be billed at a different
  80.           rate.
  81.                   ■ Expenses can be billed to any client.
  82.                   ■ Full-screen user interface with configurable colors.
  83.                   ■ Essential command line parameters are supported for
  84.           batch files.
  85.                   ■ DOS version now has a TSR version to enable logging at
  86.           any time.
  87.                   ■ User defined message will print on bills.
  88.                   ■ User may define an invoice number for each bill.
  89.  
  90.  
  91.  
  92.  
  93.  
  94.           _________________________________________________________________
  95.  
  96.                                       Chapter 2                                      Chapter 2
  97.  
  98.                                  Licensing Agreement                                 Licensing Agreement
  99.           _________________________________________________________________
  100.  
  101.  
  102.  
  103.  
  104.           LOG is a shareware product, that is to say, you are granted a
  105.           limited license to use it to determine if it will meet your
  106.           needs.  While it is impossible to ensure your honesty, I urge you
  107.           to register LOG if you find that you use it for more than 1
  108.           month.  Doing so will place you on our update mailing list
  109.           (updates within the same major version number are normally free
  110.           of charge, updates from one major version to another are offered
  111.           at a nominal charge), allow you access to Chris Laforet Software
  112.           to provide bug reports and/or suggestions, provide you with the
  113.           data structures of the program, and will remove the annoying
  114.           message and beep when you start LOG!!
  115.  
  116.  
  117.           While there is no way to compel you to register LOG, you really
  118.           will be hurting the shareware concept by not doing so.  LOG is
  119.           one of the many fine programs which are developed by programmers
  120.           on a try-before-you-buy basis.  If you do not pay for these
  121.           products (pirate them), you only prompt these software developers
  122.           to stop providing software on these terms.  What will remain will
  123.           be commercial software packages which will be:
  124.  
  125.                   ■ more expensive because of the increased marketing
  126.           costs.
  127.                   ■ inaccessible because you wouldn't be able to try them
  128.           first.
  129.  
  130.           It is therefore my hope that you will register this and other
  131.           shareware products so that you will keep the Shareware ideal
  132.           alive and well.
  133.  
  134.  
  135.           Permission is granted for the transfer of the LOG package by any
  136.           means under the condition that the programs, this document, and
  137.           the Licensing document are together on the transfer medium.  What
  138.           this means is that you are granted permission to transfer this
  139.           program as long as it is accompanied by this documention and the
  140.           Licensing document to electronic bulletin boards (BBS's),
  141.           commercial communications services, shareware libraries, CD-ROM
  142.           libraries, or to your friends.  You are not permitted, however,
  143.           to make any changes to any of the documentation or programs
  144.           contained in the original LOG package.  You are also not
  145.           permitted to charge money for the LOG program except for a
  146.  
  147.  
  148.  
  149.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  150.                                                                      Manual                                                                     Manual
  151.                                         Page 2                                        Page 2
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.           nominal charge to cover distribution materials (e.g. diskettes)
  159.           which may not exceed the sum of $5 (US funds).  Should you have
  160.           acquired LOG through purchase from any source other than Chris
  161.           Laforet Software, then you are required to register your copy and
  162.           pay the specified registration fee.
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  213.                                                                      Manual                                                                     Manual
  214.                                         Page 3                                        Page 3
  215.  
  216.  
  217.  
  218.  
  219.  
  220.           _________________________________________________________________
  221.  
  222.                                       Chapter 3                                      Chapter 3
  223.  
  224.                                  Registration of LOG                                 Registration of LOG
  225.           _________________________________________________________________
  226.  
  227.  
  228.  
  229.  
  230.           In order to register LOG, please print and fill out the
  231.           accompanying file REGISTER.DOC and enclose your payment ($25 (US
  232.           funds) for each copy that you are registering) payable by check
  233.           or money order to Chris Laforet Software.  Residents of North
  234.           Carolina must add a 5% sales tax ($1.25) to this amount.  Remit
  235.           your payment and registration information to:
  236.  
  237.                   Chris Laforet Software
  238.                   511-D Poplar St
  239.                   Graham, NC  27253
  240.  
  241.           Once your payment has been received and processed, you will be
  242.           sent a new diskette containing a serialized copy of LOG.  In
  243.           order to facilitate processing of your order, please write your
  244.           address information legibly.
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  276.                                                                      Manual                                                                     Manual
  277.                                         Page 4                                        Page 4
  278.  
  279.  
  280.  
  281.  
  282.  
  283.           _________________________________________________________________
  284.  
  285.                                       Chapter 4                                      Chapter 4
  286.  
  287.                             Other Legalistic Mumbo-Jumbo                            Other Legalistic Mumbo-Jumbo
  288.           _________________________________________________________________
  289.  
  290.  
  291.  
  292.  
  293.           LOG (v 3.xx) is copyright (c) 1990 by Chris Laforet Software.
  294.           All rights are reserved by the copyright owner.  This
  295.           documentation is copyright (c) 1990 by Chris Laforet Software.
  296.           All rights are reserved on this documentation by the copyright
  297.           holder.  No part of LOG or this documentation may be reproduced,
  298.           stored in a retrieval system, or transmitted in any form or by
  299.           any means, electronic mechanical, photographic, magnetic, or
  300.           otherwise except in accordance with the Licensing Agreement
  301.           contained in this document, or without the express written
  302.           consent of Chris Laforet Software.
  303.  
  304.  
  305.           LOG is provided on an "AS IS" basis.  What this means is that if
  306.           you decide to use LOG, it is at your own risk.  In plain English,
  307.           this means that if you use LOG and your machine blows up, the
  308.           developers and distributors of LOG are not responsible in any
  309.           fashion.  If you use LOG and it loses all of your billing
  310.           information, once again the developers and distributors of LOG
  311.           are not to be held accountable.  While these scenarios are rather
  312.           extreme in nature, they serve to indicate that Chris Laforet
  313.           Software does not warrant, guarantee, or make any other
  314.           representations regarding the use, or results of use, of LOG or
  315.           its documentation in terms of accuracy, reliability, correctness,
  316.           currentness, or otherwise.
  317.  
  318.  
  319.           Chris Laforet Software will not be held responsible for any
  320.           direct, indirect, incidental, or consequential damages including,
  321.           but not limited to, damages for loss of business profits,
  322.           business interruption, loss of business information, or otherwise
  323.           arising from the use or inability to use LOG, even if Chris
  324.           Laforet Software has been advised of the possibility of such
  325.           damages.
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  339.                                                                      Manual                                                                     Manual
  340.                                         Page 5                                        Page 5
  341.  
  342.  
  343.  
  344.  
  345.  
  346.           _________________________________________________________________
  347.  
  348.                                       Chapter 5                                      Chapter 5
  349.  
  350.                               Installing and Using LOG                              Installing and Using LOG
  351.           _________________________________________________________________
  352.  
  353.  
  354.  
  355.  
  356.           The following sections describe the process of using the LOG
  357.           program.  Please note that there are two distinct versions of
  358.           LOG, one of MS-DOS and one for OS/2.  Previous versions of LOG
  359.           were "bound" so that the same executable file worked in DOS and
  360.           OS/2.  This is no longer the case.  Also, bear in mind that the
  361.           DOS version of LOG has a TSR utility (RLOG) to facilitate logging
  362.           in and out while using other programs.  The OS/2 version does not
  363.           since OS/2 is multitasking and it is a simple matter to switch to
  364.           another session to run LOG.
  365.  
  366.  
  367.  
  368.           5.1-Installing LOG          5.1-Installing LOG
  369.           _________________________________________________________________
  370.  
  371.  
  372.  
  373.  
  374.           LOG consists of a program called LOG.EXE which must be installed
  375.           somewhere along your system path so that DOS or OS/2 can find and
  376.           load it when you type LOG at the command line.  Many folks have
  377.           their systems with a special directory for their executable
  378.           files, one which is on the path.  If this is the case with your
  379.           machine, then merely copy LOG.EXE into this directory.  On my
  380.           system, my special executable directory is E:\BIN in DOS and
  381.           C:\BIN2 in OS/2.  Hence, the DOS-mode copy of LOG.EXE ended up in
  382.           the E:\BIN directory and the OS/2-mode copy of LOG.EXE ended up
  383.           in my C:\BIN2 directory.  Notice also in the DOS-mode LOG, you
  384.           have the TSR (Memory resident) program called RLOG.EXE.  If you
  385.           want to use this program, then copy it into the same directory as
  386.           LOG.EXE.
  387.  
  388.  
  389.                Notice for OS/2 Users:  If you used the bound version of LOG               Notice for OS/2 Users:               ______ ___ ____ ______
  390.                and had it in a common subdirectory for access by DOS and
  391.                OS/2 (e.g. on my system I have a common subdirectory on DOS'
  392.                and OS/2's paths called c:\BBIN where bound executables are
  393.                kept), you need to delete it or rename it so that it doesn't
  394.                conflict with the new version of LOG.
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  402.                                                                      Manual                                                                     Manual
  403.                                         Page 6                                        Page 6
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.           Once you have done this, please check your AUTOEXEC.BAT file (for
  411.           DOS) or your CONFIG.SYS (for OS/2) to make sure that the
  412.           directory that you copied the executables to is on the path.  If
  413.           there is no path statement in the files, then using a text editor
  414.           (or non-document mode on your word processor), add the following
  415.           line to the respective file:
  416.  
  417.                   PATH drive:\directory
  418.  
  419.           where drive is the letter of the drive containing LOG.EXE and
  420.           directory is the directory on that drive where LOG.EXE resides.
  421.           In my case above, I have the following line in my AUTOEXEC.BAT
  422.           for DOS:
  423.  
  424.                   PATH E:\BIN
  425.  
  426.           and in my CONFIG.SYS for OS/2 it reads:
  427.  
  428.                   PATH C:\BIN2
  429.  
  430.           so that my system can find and load LOG (and RLOG if I am in DOS)
  431.           without me having to be in its directory.
  432.  
  433.  
  434.           The next thing that you have to do is to set up a directory for
  435.           LOG to use as its working directory.  This is the place where LOG
  436.           will keep its files, and should be a special directory used for
  437.           nothing else.  On my system I have a directory called C:\LOG
  438.           which is used for these files.  Bear in mind if you use LOG under
  439.           DOS and OS/2 that even though the executable files are different,
  440.           they can utilize the same data files (does it make sense to do it
  441.           in any other way?).  Once you have created this directory, copy
  442.           the LOG.HLP file into it.  This file contains the help
  443.           information for LOG, information which is provided when you press
  444.           Alt-H.  Also, you should set the environment variable LOGPATH to
  445.           point at this directory so that LOG knows where its files are.
  446.           To do this, edit your AUTOEXEC.BAT (in DOS) or your CONFIG.SYS
  447.           (in OS/2) and include the following line:
  448.  
  449.                   SET LOGPATH=drive:\directory
  450.  
  451.           where drive is the letter of the drive containing the special log
  452.           directory and directory is the actual directory name.  Please
  453.           notice that there are no spaces between LOGPATH, =, and the drive
  454.           letter.  This is important!  On my system, the line looks like
  455.           this:
  456.  
  457.                   SET LOGPATH=C:\LOG
  458.  
  459.           so that all of the special files will be located in that
  460.           directory.
  461.  
  462.  
  463.  
  464.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  465.                                                                      Manual                                                                     Manual
  466.                                         Page 7                                        Page 7
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.           Once all of these steps have been completed, you must reboot your
  474.           computer so that the changes will take effect.
  475.  
  476.  
  477.  
  478.           5.2-Updating LOG Version 2.xx Files to Version 3.xx          5.2-Updating LOG Version 2.xx Files to Version 3.xx
  479.           _________________________________________________________________
  480.  
  481.  
  482.  
  483.  
  484.           If this is the first version of LOG that you have used, then
  485.           please skip this section.  Otherwise, read on!
  486.  
  487.  
  488.           If you are using LOG version 2.00 through 2.06 and wish to
  489.           convert your files, then you need to use the program provided
  490.           with this version of LOG called CONV2TO3.EXE.  It is not
  491.           advisable to copy the program to your hard drive since you only
  492.           need to use it once.
  493.  
  494.  
  495.           The conversion program (CONV2TO3.EXE) uses the LOGPATH
  496.           environment variable in order to know where to create the new
  497.           files.  It also uses the old LOG 2.xx LOG environment variable to
  498.           locate the old log file, so do not remove this variable from your
  499.           AUTOEXEC.BAT (for DOS) or CONFIG.SYS (for OS/2) until you have
  500.           finished the conversion!
  501.  
  502.                Please Note:  The CONV2TO3 program will overwrite any files               Please Note:               ______ _____
  503.                in the new log directory.  It should be run prior to ever
  504.                using LOG, and should never be run again!
  505.  
  506.  
  507.           To convert your version 2.xx log file over to version 3.xx log
  508.           files, invoke the CONV2TO3 program by typeing the following at
  509.           the command prompt:
  510.  
  511.                   C:> drive:\directory\CONV2TO3
  512.  
  513.           where drive is the letter of the drive where the CONV2TO3.EXE
  514.           program is located and directory is the actual directory where it
  515.           is located.  For example:
  516.  
  517.                   C:> A:\DOWNLOAD\CONV2TO3
  518.  
  519.           will start the program if it is on A: in a directory called
  520.           DOWNLOAD.
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  528.                                                                      Manual                                                                     Manual
  529.                                         Page 8                                        Page 8
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.           The CONV2TO3 program will then sign on with some information
  537.           about what it will and will not do and then prompt you if it
  538.           should continue.  If you press "Y", the program will convert all
  539.           of your version 2.xx logs to version 3.xx format.  Once this has
  540.           been done, you are ready to run the new LOG program.  You may
  541.           also take the opportunity to remove the set LOG= and set
  542.           LOGFLAGS= information from your AUTOEXEC.BAT (in DOS) and your
  543.           CONFIG.SYS (in OS/2) and follow this with a reboot.
  544.  
  545.  
  546.  
  547.           5.3-Using LOG.EXE          5.3-Using LOG.EXE
  548.           _________________________________________________________________
  549.  
  550.  
  551.  
  552.  
  553.           LOG.EXE has been written in such a manner to permit access to its
  554.           functions using a menu as well as direct access to its functions
  555.           using command line flags.  The only difference between the two is
  556.           that when you use the command line flags, you will only access
  557.           the functions you explicitly requested and will exit the program
  558.           once you have finished with those functions.  Hence, what is
  559.           described in this section as pertaining to the menu interface
  560.           will also pertain to the command line interface.
  561.  
  562.  
  563.           To start LOG, type LOG at the command line and press Enter.  LOG
  564.           will load and you should be presented with the following menu (if
  565.           you haven't registered LOG, you will be prompted to press a key
  566.           after a message appears indicating that the program is
  567.           unregistered):
  568.  
  569.                         ╒ LOG (v 3.00ß): Main Menu═════════╕
  570.                         │                                  │
  571.                         │   1. Log In or Out               │
  572.                         │   2. Edit a Logged Entry         │
  573.                         │   3. Add a New Client            │
  574.                         │   4. Edit a Client               │
  575.                         │   5. Edit Self/Company Info      │
  576.                         │   6. Bill an Expense             │
  577.                         │   7. Show Current Billing        │
  578.                         │   8. Print Current Billing       │
  579.                         │   9. Export Billing Logs         │
  580.                         │   0. Import Billing Logs         │
  581.                         │   C. Configure Colors            │
  582.                         │   X. Exit this Program           │
  583.                         │                                  │
  584.                         ╘══════════════════════════════════╛
  585.  
  586.                              Figure 5.1: LOG's Main Menu                             Figure 5.1
  587.  
  588.  
  589.  
  590.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  591.                                                                      Manual                                                                     Manual
  592.                                         Page 9                                        Page 9
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.           To select any of the choices you may either move the "light bar"
  600.           up and down using the up and down arrow keys until it highlights
  601.           your desired choice and then press Enter, or you may press the
  602.           number or letter which corresponds to the desired choice.  Take,
  603.           for example, the choice to Add a New Client.  You may either move
  604.           the light bar to highlight the choice and press Enter, or you may
  605.           go directly into it by pressing the number 3.  Once you are in
  606.           the desired choice, you may return to the main menu by pressing
  607.           the [Esc] key.
  608.  
  609.  
  610.           The command line interface works essentially as a shortcut means
  611.           of achieving a specific choice.  If you wish to see the command
  612.           line options, merely type LOG /? at the command line and press
  613.           Enter.  The following help screen should be shown:
  614.  
  615.                      ╒ LOG (v 3.00ß): Command Line ═══════════╕
  616.                      │                                        │
  617.                      │ Command Line Options:                  │
  618.                      │                                        │
  619.                      │ -B        Print Current Billing        │
  620.                      │ -E        Edit Client Information      │
  621.                      │ -F        Edit (Fix) a Logged Entry    │
  622.                      │ -I        Import Log Entries from File │
  623.                      │ -L        Log in/Log out               │
  624.                      │ -P        Bill an Expense              │
  625.                      │ -S        Show Current Billing         │
  626.                      │ -X        Export Log Entries to File   │
  627.                      │ -? or -H  Show Option List             │
  628.                      │                                        │
  629.                      ╘ Press any key to continue ═════════════╛
  630.  
  631.                         Figure 5.2: Command Line Help Screen                        Figure 5.2
  632.  
  633.           To invoke any of these options from the command line, type LOG -
  634.           option or LOG /option and press Enter.  For example, if you wish
  635.           to Log In/Out with a client, type the following at the command
  636.           line and press Enter:
  637.  
  638.                   C:>  LOG -L
  639.  
  640.           This will take you directly to the login/logout screen.  You may
  641.           string any number of commands on the line and they will be
  642.           executed in order.  If you wish to log out from the current job
  643.           and then look at the current billing, you would type:
  644.  
  645.                   C:>  LOG -L -S
  646.  
  647.           which will execute the logout first and then take you to the show
  648.           billing screen!
  649.  
  650.  
  651.  
  652.  
  653.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  654.                                                                      Manual                                                                     Manual
  655.                                        Page 10                                       Page 10
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.           5.4-Keystrokes          5.4-Keystrokes
  663.           _________________________________________________________________
  664.  
  665.  
  666.  
  667.  
  668.           The toughest part of using the new LOG will be in learning the
  669.           keystrokes used.  While some of these will be obvious, some will
  670.           not.  Should you find yourself in trouble, pressing [Alt][H] will
  671.           summon forth a help screen with the keystroke commands that are
  672.           active for the current field.
  673.  
  674.  
  675.           Let us start with the obvious keystrokes.  When you are in an
  676.           editing field, the [Left Arrow] moves you left by one character
  677.           position and the [Right Arrow] moves you right by one character
  678.           position.  The [Backspace] key will delete the character to the
  679.           left of the cursor position and the [Del] key will delete the
  680.           character under the cursor.  The [Ins] key toggles insert mode
  681.           off (cursor becomes an underline) and on (cursor becomes a
  682.           block).  The [Enter] key signals that you are satisfied with the
  683.           input on the current field and advances you to the next field.
  684.           The [Esc] key aborts the current action and returns you to the
  685.           previous menu level ([Alt][Q] is the same as [Esc]).  The [Tab]
  686.           key moves you to the next field but does not save the changes on
  687.           the current field.  The [Shift][Tab] keystroke combination takes
  688.           you to the previous key and does not save the changes on the
  689.           current field.
  690.  
  691.  
  692.           Now for some of the not-so-obvious keystrokes.  To clear a field
  693.           completely, use the [Alt][C] combination.  To jump to the end of
  694.           a field, press [Ctrl][Right Arrow].  The converse operation,
  695.           [Ctrl][Left Arrow] will take you to the beginning of a field.  To
  696.           save changes to a screen and exit, press [Alt][X] or [Ctrl][End].
  697.           Please note that you MUST press [Enter] after the LAST field that
  698.           you change before pressing [Alt][X] (or [Ctrl][End]) or else the
  699.           changes that you made on that field will be lost!  This might be
  700.           a bit tricky at first, but it is insurance against you making
  701.           unwanted changes to a field.
  702.  
  703.  
  704.           On some screens, you are instructed to use the [PgUp] and [PgDn]
  705.           keys to scroll through different items.  The [PgUp] key scrolls
  706.           backwards through the list and the [PgDn] key scrolls forwards
  707.           through the items.
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  717.                                                                      Manual                                                                     Manual
  718.                                        Page 11                                       Page 11
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.           5.5-Using RLOG          5.5-Using RLOG
  726.           _________________________________________________________________
  727.  
  728.  
  729.  
  730.  
  731.           MS-DOS and PC-DOS users can now utilize a TSR utility called
  732.           RLOG.EXE which permits them to do a few major operations on LOG
  733.           files.  RLOG is a program which will go resident and take about
  734.           40K of memory.  If this is too much and you are using
  735.           Quarterdeck's QEMM-386, you may load it into high memory using
  736.           LOADHI.  This will reduce the memory constraints somewhat.
  737.  
  738.  
  739.           Since RLOG is a TSR program, it may conflict with other TSR
  740.           utilities in memory.  Many steps have been taken to ensure that
  741.           RLOG is a well-behaved application.  Here are a few of its
  742.           limitations and caveats:
  743.  
  744.                   ■ RLOG will not pop up over a graphics screen.
  745.                   ■ RLOG will not uninstall itself if it detects that other
  746.           routines
  747.                     which have loaded above it have changed interrupt
  748.           vectors that it
  749.                     owns.
  750.                   ■ RLOG will not pop-up during DOS's non-reentrant moments
  751.           or during
  752.                     disk accesses.  It monitors the DOS busy flag and if it
  753.           cannot pop
  754.                     up, it makes a noise to show it cannot pop-up at that
  755.           time.
  756.                   ■ RLOG will attempt to detect if LOG is active and if it
  757.           is, it will
  758.                     refuse to pop-up to prevent the LOG files from being
  759.           damaged.  It is
  760.                                                                    *
  761.                     wise to not depend too heavily on this feature!
  762.                   ■ LOG and RLOG utilize the Intra-Application
  763.           Communications Area to
  764.                     know about each others existence.  This might stomp on
  765.           other
  766.                     applications, but under DOS it is the price one must
  767.           pay.  LOG will
  768.  
  769.           _________________________________________________________________
  770.  
  771.           *       Of course, the program could have avoided this by using          _
  772.                   file sharing, but this would open another can of worms.
  773.                  Everyone using RLOG would have to have DOS 3.0 or greater
  774.                     and would have to ensure that SHARE is running, yet
  775.                       another program to reduce active memory in DOS!
  776.  
  777.  
  778.  
  779.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  780.                                                                      Manual                                                                     Manual
  781.                                        Page 12                                       Page 12
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.                     always return the IAC to its original state when it
  789.           exits to
  790.                     minimize the chances that it will stomp on another
  791.           application's
  792.                     use of this area.
  793.                   ■ RLOG will keep servicing the Int 28h interrupt while
  794.           sitting idle.
  795.                     This will make it more amenable to other pop-up
  796.           routines and thus
  797.                     avoid "hogging" the spotlight!
  798.  
  799.           To run RLOG, merely type RLOG at the prompt and press Enter (this
  800.           implies that you have installed RLOG along the path as was
  801.           described above).  RLOG will sign on and then you will be led
  802.           back to the command prompt.  To pop-up RLOG, press
  803.           [Ctrl][Alt][L].  If RLOG does not find itself in a situation
  804.           under which it cannot pop-up, it will show a menu similar to the
  805.           following:
  806.  
  807.                          ╒ RLOG: Main Menu ════════════════╕
  808.                          │                                 │
  809.                          │  1. Log In/Log Out              │
  810.                          │  2. Add a New Client            │
  811.                          │  3. Edit a Client               │
  812.                          │  X. Exit RLOG                   │
  813.                          │  R. Remove Program from Memory  │
  814.                          │                                 │
  815.                          ╘═════════════════════════════════╛
  816.  
  817.                             Figure 5.3: RLOG's Main Menu                            Figure 5.3
  818.  
  819.  
  820.           Each of the options behave exactly as the ones in LOG.EXE.  The
  821.           only option that needs some explanation is the one entitled
  822.           Remove Program from Memory.  Selection of this option will make          ______ _______ ____ ______
  823.           RLOG attempt to uninstall itself from memory and return its
  824.           memory to DOS.  This operation will be successful unless either
  825.           of the following conditions is met:
  826.  
  827.                   ■ another TSR is has been installed after RLOG,
  828.                   ■ RLOG is popped-up over a program which captures
  829.           interrupt vectors.
  830.  
  831.           If this is the case, RLOG will open an error box and report that
  832.           it cannot uninstall at that time.  Otherwise, RLOG will remove
  833.           itself from memory as commanded.
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  843.                                                                      Manual                                                                     Manual
  844.                                        Page 13                                       Page 13
  845.  
  846.  
  847.  
  848.  
  849.  
  850.           _________________________________________________________________
  851.  
  852.                                       Chapter 6                                      Chapter 6
  853.  
  854.                                  Using LOG's Options                                 Using LOG's Options
  855.           _________________________________________________________________
  856.  
  857.  
  858.  
  859.  
  860.           The following sections describe how to use some of the options in
  861.           LOG.  Any of the options which are common to both LOG and RLOG
  862.           will work in an identical fashion.
  863.  
  864.  
  865.  
  866.           6.1-Logging In          6.1-Logging In
  867.           _________________________________________________________________
  868.  
  869.  
  870.  
  871.  
  872.           To log in with a client, select the Log In/Log Out option from                                              ___ ______ ___
  873.           the main menu.  You will be presented with a log in screen.  On
  874.           this screen you may select the client that you wish to log in
  875.           with by using your [PgUp] and [PgDn] keys.  You will also need to
  876.           fill in a description of the project.  You may also change the
  877.           log in date and time, although these default to the current date
  878.           and time which is most likely the desired login time.  Once the
  879.           screen has been finished, it should look similar to the
  880.           following:
  881.  
  882.             ╒ Log In With Client ══════════════════════════════════════╕
  883.             │                                                          │
  884.             │ Name:    Chris Laforet Software_____  <--- Page through  │
  885.             │ Address: Internal Billing Account___  clients using your │
  886.             │          511-D Poplar St__________    PgUp and PgDn keys │
  887.             │ City:    Graham_______   State: NC  Zip: 27253-____      │
  888.             │ Phone:   ___-___-____                                    │
  889.             │                                                          │
  890.             │ Project: Internal Projects_____________                  │
  891.             │                                                          │
  892.             │ Descrip: Preparing Documentation For LOG________________ │
  893.             │ In Date: 04/29/90   Time: 01:53                          │
  894.             │                                                          │
  895.             ╘ Press Alt-H for Help ════════════════════════════════════╛
  896.  
  897.                          Figure 6.1: Filled-in Log In Screen                         Figure 6.1
  898.  
  899.           Once you have completed this screen to your satisfaction, you can
  900.           go ahead and log in by pressing [Alt][X] or [Ctrl][End].  If you
  901.           wish to abort the log in, press [Esc].
  902.  
  903.  
  904.  
  905.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  906.                                                                      Manual                                                                     Manual
  907.                                        Page 14                                       Page 14
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.           6.2-Logging Out          6.2-Logging Out
  915.           _________________________________________________________________
  916.  
  917.  
  918.  
  919.  
  920.           Once you have logged in, you can log out by selecting the Log                                                                    ___
  921.           In/Log Out option again.  You may change the log out date and          ______ ___
  922.           time, even though it defaults to the current date and time.  You
  923.           will have a screen similar to the following:
  924.  
  925.             ╒ Log Out With Client ═════════════════════════════════════╕
  926.             │                                                          │
  927.             │ Name:    Chris Laforet Software_____________             │
  928.             │ Address: Internal Billing Account______                  │
  929.             │          511-D Poplar St_______________                  │
  930.             │ City:    Graham_________   State: NC   Zip: 27253-____   │
  931.             │ Phone:   ___-___-____                                    │
  932.             │ Project: Internal Projects_____________                  │
  933.             │                                                          │
  934.             │ Login:   04/29/90   Time: 01:53                          │
  935.             │ Logout:  04/29/90   Time: 01:54    Total: ___0:01        │
  936.             │ Descrip: Preparing Documentation For LOG________________ │
  937.             │                                                          │
  938.             ╘ Press Alt-H for Help ════════════════════════════════════╛
  939.  
  940.                         Figure 6.2: Filled-out Log Out Screen                        Figure 6.2
  941.  
  942.           You may then go ahead and log out by pressing [Alt][X] or
  943.           [Ctrl][End], or you may abort the operation by pressing [Esc] or
  944.           [Alt][Q].
  945.  
  946.  
  947.  
  948.           6.3-Edit a Logged Entry          6.3-Edit a Logged Entry
  949.           _________________________________________________________________
  950.  
  951.  
  952.  
  953.  
  954.           Sometimes you might discover that you made a mistake in logging
  955.           in or out with a client.  The most common mistake is in
  956.           forgetting to log out at the end of a day, a mistake which is
  957.           discovered the next time you decide to log in with a client!  The
  958.           simplest solution is to correct the time and date information
  959.           before logging out, but sometimes the hand is quicker than the
  960.           eye.  Hence, you can edit the log entry and correct the date and
  961.           time information manually.
  962.           Select the Edit a Logged Entry option from the main menu and use                     ____ _ ______ _____
  963.           your [PgUp] and [PgDn] keys to select the entry which you wish to
  964.           edit.  Once it is on the screen, you can then edit the log-in
  965.  
  966.  
  967.  
  968.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  969.                                                                      Manual                                                                     Manual
  970.                                        Page 15                                       Page 15
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.           date and time and/or the log-out date and time as you wish.  You
  978.           may then save the corrections by pressing [Alt][X] or [Ctrl][End]
  979.           or abort the changes by pressing [Esc] or [Alt][Q].
  980.  
  981.  
  982.  
  983.           6.4-Add a New Client          6.4-Add a New Client
  984.           _________________________________________________________________
  985.  
  986.  
  987.  
  988.  
  989.           Before you can log in with any clients, you need to add clients.
  990.           To do so, choose the Add a New Client option from the menu.  Fill                               ___ _ ___ ______
  991.           in the necessary fields and it should look similar to the
  992.           following screen:
  993.  
  994.              ╒ Add a New Client ═══════════════════════════════════════╕
  995.              │                                                         │
  996.              │ Name:    Chris Laforet Software_____________            │
  997.              │ Address: 511-D Poplar St_______________                 │
  998.              │          ______________________________                 │
  999.              │ City:    Graham_________   State: NC   Zip: 27253-____  │
  1000.              │ Phone:   ___-___-____                                   │
  1001.              │                                                         │
  1002.              │ Project: Internal Projects_____________                 │
  1003.              │                                                         │
  1004.              │ Rate/Hr: ___0.00                                        │
  1005.              │                                                         │
  1006.              ╘ Press Alt-H for Help ═══════════════════════════════════╛
  1007.  
  1008.                            Figure 6.3: Add a Client Screen                           Figure 6.3
  1009.  
  1010.           You may save the record by pressing [Alt][X] or [Ctrl][End].  If
  1011.           you don't want to save it, press [Esc] or [Alt][Q].
  1012.  
  1013.  
  1014.  
  1015.           6.5-Edit a Client          6.5-Edit a Client
  1016.           _________________________________________________________________
  1017.  
  1018.  
  1019.  
  1020.  
  1021.           The Edit a Client option permits you to correct any information              ____ _ ______
  1022.           about a client that you have previously entered.  To use this
  1023.           option, use the [PgUp] and [PgDn] to select the client that you
  1024.           want to edit.  You may then make the required changes to the
  1025.           record and save it by pressing [Alt][X] or [Ctrl][End].  You may
  1026.           abort changes by pressing [Esc] or [Alt][Q].
  1027.  
  1028.  
  1029.  
  1030.  
  1031.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1032.                                                                      Manual                                                                     Manual
  1033.                                        Page 16                                       Page 16
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.           6.6-Edit Self/Company Info          6.6-Edit Self/Company Info
  1041.           _________________________________________________________________
  1042.  
  1043.  
  1044.  
  1045.  
  1046.           Prior to printing out bills, you must provide some information
  1047.           about yourself or your company, information which will be printed
  1048.           at the top of the bills.  To add this information you must select
  1049.           the Edit Self/Company Info option from the main menu.              ____ ____________ ____
  1050.  
  1051.           Fill in the name and address information.  If you provide your
  1052.           telephone number and Social Security Number (required by some
  1053.           companies), these will be printed on the bill also.  You may also
  1054.           include a special message which will be printed next to the total
  1055.           on the bill.  After you have finished, it should look something
  1056.           like the following:
  1057.  
  1058.             ╒ Edit Self/Company Information ═══════════════════════════╕
  1059.             │                                                          │
  1060.             │ Name:    Chris Laforet Software_____________             │
  1061.             │ Address: 511-D Poplar St_______________                  │
  1062.             │          ______________________________                  │
  1063.             │ City:    Graham_________   State: NC   Zip: 27253-____   │
  1064.             │ Phone:   ___-___-____                                    │
  1065.             │ SSN:     999-99-9999  <--- included on bill if provided  │
  1066.             │                                                          │
  1067.             │ Billing Message (included next to total on bill):        │
  1068.             │ Please pay this amount promptly.  Thank You --=>_____    │
  1069.             │                                                          │
  1070.             ╘ Press Alt-H for Help ════════════════════════════════════╛
  1071.  
  1072.                       Figure 6.4: Edit Self/Company Info Screen                      Figure 6.4
  1073.  
  1074.           You may then go ahead and save it by pressing [Alt][X] or
  1075.           [Ctrl][End], or you may abort the operation by pressing [Esc] or
  1076.           [Alt][Q].
  1077.  
  1078.  
  1079.  
  1080.           6.7-Bill an Expense          6.7-Bill an Expense
  1081.           _________________________________________________________________
  1082.  
  1083.  
  1084.  
  1085.  
  1086.           In order to bill a non-time expense to a client, you may select
  1087.           the Bill an Expense option from the main menu.  You merely need              ____ __ _______
  1088.           to select the client to bill the expense to by using your [PgUp]
  1089.           and [PgDn] keys, type in the description of the expense, and the
  1090.           amount of the expense.  You may also change the date that the
  1091.  
  1092.  
  1093.  
  1094.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1095.                                                                      Manual                                                                     Manual
  1096.                                        Page 17                                       Page 17
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.           expense was incurred even though it defaults to the current date.
  1104.           When you are finished, the screen should look somewhat like the
  1105.           following:
  1106.  
  1107.             ╒ Enter An Expense For Client ═════════════════════════════╕
  1108.             │                                                          │
  1109.             │ Name:    Chris Laforet Software_______ <--- Page through │
  1110.             │ Address: Internal Billing Account___  clients using your │
  1111.             │          511-D Poplar St____________  PgUp and PgDn keys │
  1112.             │ City:    Graham_________  State: NC  Zip: 27253-____     │
  1113.             │ Phone:   ___-___-____                                    │
  1114.             │                                                          │
  1115.             │ Project: Internal Projects_____________                  │
  1116.             │                                                          │
  1117.             │ Expense: Version 3.00 Of Log Program____________________ │
  1118.             │ Date:    04/29/90   Cost: ___26.25                       │
  1119.             │                                                          │
  1120.             ╘ Press Alt-H for Help ════════════════════════════════════╛
  1121.  
  1122.                           Figure 6.5: Expense Entry Screen                          Figure 6.5
  1123.  
  1124.           Once you have completed this screen, press [Alt][X] or
  1125.           [Ctrl][End] to save the record or press [Esc] or [Alt][Q] to
  1126.           abort it.
  1127.  
  1128.  
  1129.  
  1130.           6.8-Show Current Billing          6.8-Show Current Billing
  1131.           _________________________________________________________________
  1132.  
  1133.  
  1134.  
  1135.  
  1136.           At any time you may take a look at the state of the current
  1137.           billing for any of your clients by selecting the Show Current                                                           ____ _______
  1138.           Billing option from the main menu.  You must select the          _______
  1139.           client/project for which you wish to see the billing by using
  1140.           your [PgUp] and [PgDn] keys.  Once you select the one that you
  1141.           want to see, press [Enter], [Alt][X], or [Ctrl][End] to see the
  1142.           billing.
  1143.  
  1144.  
  1145.  
  1146.           6.9-Print Current Billing          6.9-Print Current Billing
  1147.           _________________________________________________________________
  1148.  
  1149.  
  1150.  
  1151.  
  1152.           When you are ready to print bills, select the Print Current                                                        _____ _______
  1153.           Billing option from the main menu.  You may use your [PgUp] and          _______
  1154.  
  1155.  
  1156.  
  1157.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1158.                                                                      Manual                                                                     Manual
  1159.                                        Page 18                                       Page 18
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.           [PgDn] keys to select the client to bill (or to bill all
  1167.           clients).  You may also select where to print the bills.  If you
  1168.           select to print to a file, you must specify the filename to print
  1169.           to.  You may also select to delete the log entries after printing
  1170.           the bills.  You will most likely want to delete entries to avoid
  1171.           multiple billing to your clients, however you might need to pull
  1172.           multiple copies for your records.  You may also select you own
  1173.           invoice number even though it defaults to YYYYMMDD (YYYY is year,
  1174.           MM is month, and DD is day).  Each bill will add the record
  1175.           number of the client to the base invoice number.
  1176.  
  1177.  
  1178.  
  1179.           6.10-Export Billing Logs          6.10-Export Billing Logs
  1180.           _________________________________________________________________
  1181.  
  1182.  
  1183.  
  1184.  
  1185.           You can use the Export Billing Logs option to export log records                          ______ _______ ____
  1186.           to a file in order to transfer them to another computer.  This
  1187.           option is useful for consultants who work on multiple machines,
  1188.           or for people who use a portable computer.
  1189.  
  1190.           All you have to do is select the client that you want to export
  1191.           log entries for, enter the filename that you want to export to,
  1192.           and select if you want to delete the entries once they have been
  1193.           exported.  Once you have done these things, press [Alt][X] or
  1194.           [Ctrl][End] to export the log entries.  Pressing [Esc] or
  1195.           [Alt][Q] will cancel this option.
  1196.  
  1197.  
  1198.  
  1199.           6.11-Import Billing Logs          6.11-Import Billing Logs
  1200.           _________________________________________________________________
  1201.  
  1202.  
  1203.  
  1204.  
  1205.           Once billing logs have been exported, you may import them into a
  1206.           log file by selecting the Import Billing Logs option from the                                    ______ _______ ____
  1207.           main menu.  To use this option, you must provide the filename for
  1208.           the file containing the exported information.  When you press
  1209.           [Enter] the program opens the file and shows you the source
  1210.           client and project.  You may then use your [PgUp] and [PgDn] to
  1211.           select the client/project to which you want to import the logs.
  1212.           Once you have set everything up to your liking, press [Alt][X] or
  1213.           [Ctrl][End] to import the logs into your log files.
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1221.                                                                      Manual                                                                     Manual
  1222.                                        Page 19                                       Page 19
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.           6.12-The HISTORY.LOG File          6.12-The HISTORY.LOG File
  1230.           _________________________________________________________________
  1231.  
  1232.  
  1233.  
  1234.  
  1235.           Any transactions which remove information from the log database
  1236.           (Billing or Export) create entries in a audit file called
  1237.           HISTORY.LOG.  This file is located in the default LOG directory.
  1238.           It is in ASCII format and has a copy of all billing information
  1239.           which has been deleted after bill printing or exportation.
  1240.           Should you need a copy of any information that has been billed
  1241.           and deleted, you can use a text editor to cut the relevant
  1242.           section out of HISTORY.LOG and to paste it into your desired
  1243.           file.
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1284.                                                                      Manual                                                                     Manual
  1285.                                        Page 20                                       Page 20
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.           _________________________________________________________________
  1292.  
  1293.                                       Chapter 7                                      Chapter 7
  1294.  
  1295.                              Bug Reports and Suggestions                             Bug Reports and Suggestions
  1296.           _________________________________________________________________
  1297.  
  1298.  
  1299.  
  1300.  
  1301.           If you encounter bugs in your use of the LOG program, please
  1302.           report them to any of the following sources.  If you have
  1303.           suggestions, feel free to send them to Chris Laforet Software via
  1304.           any of the following means.  They are rated according to
  1305.           desirability:
  1306.  
  1307.                The Programmer's Oasis BBS
  1308.                919/226-6984
  1309.                HST,2400,1200,300-N-8-1
  1310.  
  1311.                Fidonet Mail
  1312.                Chris Laforet at 1:151/402
  1313.  
  1314.                Compuserve Email
  1315.                CIS ID: 76120,110
  1316.  
  1317.                Chris Laforet Software
  1318.                511-D Poplar St
  1319.                Graham, NC  27253.
  1320.  
  1321.                BIX Email
  1322.                ID: laforet
  1323.  
  1324.                GEnie Email
  1325.                ID: XTX74591
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.           LOG: A Time Logging and Billing Utility       Version 3.00 User's          LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1347.                                                                      Manual                                                                     Manual
  1348.                                        Page 21                                       Page 21
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.           ____________________________________________________________
  1355.  
  1356.  
  1357.                                Table of Contents                               Table of Contents
  1358.           ____________________________________________________________
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.                Chapter 1  Introductory Material                      1               Chapter 1
  1365.  
  1366.                Chapter 2  Licensing Agreement                        2               Chapter 2
  1367.  
  1368.                Chapter 3  Registration of LOG                        4               Chapter 3
  1369.  
  1370.                Chapter 4  Other Legalistic Mumbo-Jumbo               5               Chapter 4
  1371.  
  1372.                Chapter 5  Installing and Using LOG                   6               Chapter 5
  1373.                   5.1   Installing LOG . . . . . . . . . . . . . . . 6                  5.1
  1374.                   5.2   Updating LOG Version 2.xx Files to Version                  5.2
  1375.                         3.xx . . . . . . . . . . . . . . . . . . . . 8
  1376.                   5.3   Using LOG.EXE  . . . . . . . . . . . . . . . 9                  5.3
  1377.                   5.4   Keystrokes . . . . . . . . . . . . . . . .  11                  5.4
  1378.                   5.5   Using RLOG . . . . . . . . . . . . . . . .  12                  5.5
  1379.  
  1380.                Chapter 6  Using LOG's Options                       14               Chapter 6
  1381.                   6.1   Logging In . . . . . . . . . . . . . . . .  14                  6.1
  1382.                   6.2   Logging Out  . . . . . . . . . . . . . . .  15                  6.2
  1383.                   6.3   Edit a Logged Entry  . . . . . . . . . . .  15                  6.3
  1384.                   6.4   Add a New Client . . . . . . . . . . . . .  16                  6.4
  1385.                   6.5   Edit a Client  . . . . . . . . . . . . . .  16                  6.5
  1386.                   6.6   Edit Self/Company Info . . . . . . . . . .  17                  6.6
  1387.                   6.7   Bill an Expense  . . . . . . . . . . . . .  17                  6.7
  1388.                   6.8   Show Current Billing . . . . . . . . . . .  18                  6.8
  1389.                   6.9   Print Current Billing  . . . . . . . . . .  18                  6.9
  1390.                   6.10   Export Billing Logs . . . . . . . . . . .  19                  6.10
  1391.                   6.11   Import Billing Logs . . . . . . . . . . .  19                  6.11
  1392.                   6.12   The HISTORY.LOG File  . . . . . . . . . .  20                  6.12
  1393.  
  1394.                Chapter 7  Bug Reports and Suggestions               21               Chapter 7
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.                                           i
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.           ____________________________________________________________
  1416.  
  1417.  
  1418.                                     Figures                                    Figures
  1419.           ____________________________________________________________
  1420.  
  1421.  
  1422.  
  1423.  
  1424.                Figure 5.1:  LOG's Main Menu  . . . . . . . . . . . . 9               Figure 5.1:
  1425.                Figure 5.2:  Command Line Help Screen . . . . . . . .10               Figure 5.2:
  1426.                Figure 5.3:  RLOG's Main Menu . . . . . . . . . . . .13               Figure 5.3:
  1427.                Figure 6.1:  Filled-in Log In Screen  . . . . . . . .14               Figure 6.1:
  1428.                Figure 6.2:  Filled-out Log Out Screen  . . . . . . .15               Figure 6.2:
  1429.                Figure 6.3:  Add a Client Screen  . . . . . . . . . .16               Figure 6.3:
  1430.                Figure 6.4:  Edit Self/Company Info Screen  . . . . .17               Figure 6.4:
  1431.                Figure 6.5:  Expense Entry Screen . . . . . . . . . .18               Figure 6.5:
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.                                          ii
  1471.