(This is a text-only version of the Account Manager user manual.)

             Account Manager

               version 1.1


                WinnoVation
                    Innovation through Windows...


           (C) Copyright 1993
               Winnovation
              PO Box 271071
       Ft. Collins, CO  80527-1071
                   USA

       Telephone:  (303) 484-7204

       E-mail:   CompuServe: 71774,605
                   Internet: 71774.605@compuserve.com


Introduction
------------

Account  Manager is a tool designed for people  who  must
keep  track  of  how  much time they spend  on  different
projects or accounts.  Examples of such uses are...

   * A person who charges their time to several different
     projects
     
   * Someone who bills to multiple clients
     
   * An entrepreneur  who must keep records  of  business
     vs. personal use of a computer for tax purposes
     
   * And many more!
     
To use Account Manager, you "punch in" to each project or
account as you begin working on it, and "punch out"  when
you  are  done.  At the end of the week, or whenever  you
need a report of how your time was spent, Account Manager
will  generate  a  report, showing your time  in  varying
levels of detail.

Account Manager also has a convenient feature to make  it
even easier to use.  After your list of projects has been
entered,  you can click on the Account Manager icon  with
the  right  mouse  button to get the Quick  Access  List.
This  list  shows all of the projects in your  list,  and
makes it very easy and convenient to punch in and out  of
them.

For  those  occasions  when you  must  exit  Windows  for
whatever  reason, Account Manager includes a DOS command-
line interface so you can punch in/out from DOS.

Note that Account Manager requires Windows 3.1.


Packing List
------------

Your package should include the following:

     This manual
     Distribution disk
     License statement
     
The following files should be present in the distribution
disk:

     ACCTMAN.EXE    Account Manager program
     ACCTMAN.HLP    On-line help file
     DOSACCT.EXE    DOS command-line interface
     ACCTMAN.TXT    Documentation text file
     
If any files are missing, please contact Winnovation.


Installation
------------
First,  make sure that no other copies of Account Manager
are currently running.  Then simply copy all of the files
from the Account Manager distribution disk to a directory
such  as C:\ACCTMAN.  To do this from a DOS prompt,  type
the  following (assuming your floppy drive is A: and your
hard disk is C:):

     MKDIR C:\ACCTMAN
     COPY A:\*.* C:\ACCTMAN
     
After  the  files are copied, add Account  Manager  to  a
Program Manager group.  To do this, find ACCTMAN.EXE with
the File Manager and drag it to the group you want in the
Program  Manager.  To run Account Manager every time  you
start  Windows, add Account Manager to the Startup  group
in  Program Manager.  See your Windows manual if you  are
unsure about how to do any of these steps.


Registration
------------

When  Account Manager is first started, you  will  see  a
registration  reminder  screen.   Click  the  Register...
button  and  you  will  see  the  following  registration
screen:



Enter   your  name  EXACTLY  as  shown  on  your  license
statement,  and enter your serial number and registration
code (also found on the license statement).


Getting Started
---------------

This  section is intended as a general overview to  using
Account  Manager.  For more detail, please refer  to  the
reference  section.  Please note that the words "project"
and   "account"  are  used  interchangeably  within  this
manual.

When  you  start Account Manager, you will see  a  screen
similar to the following:

                    
                    
The  large  space on the left side is the  project  list.
You should enter each project or account that you work on
in to this list.  To do this, you should click on the top
portion of the list (you will then see a flashing  cursor
there),  type the name of the project, and click the  Add
button.   When  you  do this, you will  notice  that  the
project has been added to the list.  Repeat this step for
each project that you want to enter.

After  all  of  the projects have been entered,  you  may
punch  in  to one.  To punch in to a project, select  the
project   in   the   list  and  click  the   In   button.
Alternatively, you may double-click on the  project  name
in  the list.  After you punch in, the status line at the
bottom  of the window will reflect which project you  are
punched in to.

To  punch out of a project, simply click the Out  button.
You  can  also just punch in to another project  --  this
will automatically punch you out of the first one.

To  make  punching  in  and out more convenient,  Account
Manager  provides a Quick Access List.   To  access  this
list, minimize Account Manager and click on the icon with
the  right  mouse button.  This will bring up a  list  of
your projects for you to conveniently punch in to and out
of.

If  you  wish to delete a project, select it in the  list
and  press  the Delete button.  Note that this  will  not
delete  the data in the database for that project  --  it
will merely remove the project from the Project List.

To  generate a report, select Create Reports... from  the
Reports  menu.   You  will have the  option  of  creating
several  different kinds of reports.  For  details  about
the  different report types please refer to the reference
section.


---------
Reference
---------


Project Lists and Databases
---------------------------

In Account Manager, the Project List and the Database are
two  different things.  It is important to understand the
difference.

A  Project List is simply a list of your projects.  It is
displayed  on  the  main window, and also  in  the  Quick
Access  List for easy access.  Project lists are  usually
saved with a .AMP extension.

A  Database contains all of the punch in/punch out  data.
Every  time  you  punch in to or out of  a  project,  the
database  file  is updated.  Database files  are  usually
stored with a .AMD extension.

Note  that  Project  Lists and  Database  files  are  not
connected  in  any way.  A Project List exists  only  for
your  convenience.   It is possible  to  punch  in  to  a
project  which  is not even in the Project  List  (to  do
this, type the name of the project and press In -- do not
press  the Add button, which would add it to the  Project
List).   Conversely, deleting a project from the  Project
List will NOT delete the associated data in the database.

To  find out the current Project List and Database files,
choose Get Status... from the File menu.

Note that database files can grow quite large over a long
period  of time -- it is recommended that you delete  old
records periodically via the Edit Database option.   This
will  reduce  the  file  size and also  speed  up  report
generation.


Database Options
----------------

The  Database  menu contains several options  related  to
database management.


Punch In Earlier
----------------

This  option  allows you to punch in to a project  at  an
earlier  time.  This is especially useful  if  you  start
working on a given project, but forget to punch in to it.

When  you  select this option, you will see the following
screen:

                    
                    
Information Fields:

     Previous  Project:  This is the  name  of  the  last
     project  that was active.  If this is a new database
     and there is no previous project on file, this field
     will say "(none)".
     
     Punched  In/Out At: This is the date and  time  that
     the  previous project was punched in to  or  out  of
     (whatever the last punch in/out event was).  If this
     is  a  new database and there is no previous project
     on file, this field will say "(N/A)".
     
Selection Fields:

     New  Project  Name: Enter the project  you  wish  to
     punch  in  to here.  You can either type  a  project
     name,  or  select  one from the  drop-down  list  of
     projects.  If a project was selected in the  project
     list  on the main screen, then that project will  be
     shown here as a default.
     
     Time  To  Punch  In: There are two  fields  in  this
     section.
     
      Date: Valid dates are in the format MM/DD/YY.
      
      Time:  Valid times are in the format HH:MM (24-hr),
      HH:MMa  or HH:MMp.  For example, the following  are
      valid times:
        8:00, 14:35, 2:35p, 1:30a


Note  that you are not permitted to punch in to a project
at  an  earlier time than the previous punch in/out time.
If  you  need to do this, you must delete the last record
in  the  database via the Edit Database option.  You  are
also  not  permitted to enter a time which is later  than
the current time of day.


Punch Out Earlier
-----------------

This  option allows you to punch out of a project  at  an
earlier  time.   This option is useful if you  forget  to
punch  out  of  a project, or if you are away  from  your
computer when you stop working on a project.

When  you  select this option, you will see the following
screen:

                    
                    
Information Fields:

     Current  Project: This is the name of the  currently
     active project.
     
     Punched  In At: This is the date and time  that  the
     current project was punched in to.
     
Selection Fields:

     Time  To  Punch  Out: There are two fields  in  this
     section.
     
      Date: Valid dates are in the format MM/DD/YY.
      
      Time:  Valid times are in the format HH:MM (24-hr),
      HH:MMa  or HH:MMp.  For example, the following  are
      valid times:
        8:00, 14:35, 2:35p, 1:30a


Note that you are not permitted to punch out of a project
at  an earlier time than the previous punch in time.   If
you  need to do this, you must delete the last record  in
the database via the Edit Database option.


Punch Out on Exit
-----------------

This  option causes Account Manager to punch out  of  the
currently   active   project  when  exiting.    This   is
convenient in case you forget to punch out at the end  of
the day, etc.

If  this  option  is not enabled, then  you  will  remain
punched in to the active project when Account Manager  is
closed.


Warn if Active on Startup
-------------------------

If this option is selected, you will be warned if you are
already  punched  in  when Account Manager  starts.   The
warning will be similar to the following:

                    
                    
The  top  lines  reflect  the  currently  active  project
including  the time it was punched in to.  You  have  the
following options:

     Remain Punched In: Select this option if you want to
     remain  punched  in to the currently active  project
     displayed.
     
     Punch  Out  Now: Select this option if you  want  to
     punch  out  now  from the currently  active  project
     displayed.
     
     Specify  Earlier  Time  to Punch  Out:  Select  this
     option  if  you want to punch out from the currently
     active  project at some time before now.  Note  that
     you  are not allowed to punch out before the current
     project  was  punched in to, nor can you  punch  out
     after the current time.
     
      Date: Valid dates are in the format MM/DD/YY.
     
      Time:  Valid times are in the format HH:MM (24-hr),
      HH:MMa  or HH:MMp.  For example, the following  are
      valid times:
        8:00, 14:35, 2:35p, 1:30a


This  option is convenient if you stay in Windows all  of
the  time.  If this is the case, then there is no  reason
that  you  should  be already  punched  in  when  Account
Manager  starts (unless you forget to punch out),  except
for a system crash or other undesirable occurrences.


Editing the Database
--------------------

This  function allows you to delete data from the current
database.   This can reduce the database size,  resulting
in   faster  report  generation.   Also,  if  you  should
accidentally punch in or out of a project, you can delete
the  most recent records (punch in/out actions) from  the
database one at a time.

When  this function is selected, a screen similar to  the
following will be displayed:

                    
                    
Information Fields:

     Database:  This  is the filename  of  the  currently
     loaded DatabaseDATABASEFILES file.
     
     Database contains information from {date} to {date}:
     These  are  the range of dates for which information
     is available in the database.
     
Selection Fields:

     Delete   data  from  {start  date}  to  {end  date}:
     Selecting  this option and pressing OK  will  delete
     data in the database ranging from start date to  end
     date,  inclusive.   A  punch  in/out  pair  will  be
     deleted  if  the  punch in time is within  the  date
     range specified, even if the punch out time is  not.
     Valid dates are in the format MM/DD/YY.
     
     Delete  data  up to and including {date}:  Selecting
     this option and pressing OK will delete data in  the
     database  from the beginning up to date,  inclusive.
     A  punch in/out pair will be deleted if the punch in
     time is within the date range specified, even if the
     punch  out  time  is not.  Valid dates  are  in  the
     format MM/DD/YY.
     
     Delete  last  record  in  database:  Selecting  this
     option  and pressing OK will delete the last  record
     in  the  database.  This record will include both  a
     punch  in and a punch out.  The date and time  shown
     are  the  time that the project was punched out  of.
     Note   that   since   using  the   database   editor
     automatically  punches  you  out  of   the   current
     project, there will always be a in/out pair  at  the
     end of the database when this option is selected.
     
     Store  deleted data: This option indicated that  the
     data  which  is  deleted from the database  will  be
     stored in this indicated file (which is the database
     filename, with a .BAK extension).  Note that if this
     .BAK  file  already exists, the  new  data  will  be
     appended  to  it.   Note that  this  option  is  not
     available  when  using  the Delete  last  record  in
     database option.


Note  that selecting this function will cause you  to  be
punched out of your current project.


Reports
-------

The  Reports menu contains options related to  generating
and  viewing  reports.   See the following  sections  for
details.


Selecting an Editor
-------------------

This menu option allows you to select an editor to use to
view  your  report  files.  The default  is  notepad.exe,
which  is  normally  in your Windows directory.   If  you
change  this  editor,  the  new  editor  must  support  a
filename   on   the   command  line,   i.e.   notepad.exe
report.txt.

Selecting a Time Format
-----------------------

This  option  allows you to select the format  used  when
printing   time durations in the reports.  You  have  the
option  of HH:MM:SS format (i.e. 03:20:00), or a  decimal
hours format (i.e. 3.33).


Creating a Report
-----------------

This  option allows you to create reports which show your
time  usage.   There  are three different  report  types,
detailed  in  the  following  sections.   Note  that  the
examples in the following sections were not created  from
the same database.

  Overall Summary by Project
  --------------------------
  This  report shows the total time spent on each project
  in  the  database, from the starting date to the ending
  date  (inclusive).  The following is an example Overall
  Summary by Project report:
  
  Project Summary Report
  Starting 01/01/93, Ending 04/05/93
  
  Project Name                           Time (HH:MM:SS)
  ------------------------------------------------------
  Presentations                               1:14:02
  
  Meetings                                    0:25:12
  
  Project X                                   3:59:07
  
                                           ----------
                              Total Time:     5:38:21


  Daily Summary by Project
  ------------------------
  This  report shows the total time spent on each project
  in  the  database, from the starting date to the ending
  date  (inclusive).  The following is an  example  Daily
  Summary by Project report:
  
  Daily Project Summary Report
  Starting 01/01/93, Ending 04/05/93
  
  Date           Project Name                         Time (HH:MM:SS)
  ---------------------------------------------------------------------
  03/21/93       John Smith                               0:04:09
                 Patty Roburn                             0:03:52
                                                        ----------
                                             Total Time:  0:08:01
  
  03/23/93       John Smith                               1:00:07
                 Ed Hayes                                 3:25:09
                 Jane Doe                                 1:00:09
                                                        ----------
                                             Total Time:  5:25:25
  
  04/05/93       Ed Hayes                                 0:25:02
                                                        ----------
                                             Total Time:  0:25:02


  Detailed Report
  ---------------
  This  report  shows  the  time of  each  action  (punch
  in/out) present in the database, from the starting date
  to   the  ending  date  (inclusive).   No  summary   is
  generated in this report.  The following is an  example
  Detailed Report:
  
  Detailed Report
  Starting 01/01/93, Ending 04/05/93
  
  Project Name                   In/Out   Date     Time
  -------------------------------------------------------
  Project 1                        In   03/21/93 18:42:42
  Project 1                        Out  03/21/93 18:46:34
  Project 5                        In   03/21/93 18:55:43
  Project 5                        Out  03/21/93 18:59:52
  Project 2                        In   03/23/93 21:52:20
  Project 2                        Out  03/23/93 21:52:29
  Project 3                        In   03/23/93 21:52:59
  Project 3                        Out  03/23/93 21:53:06
  Project 4                        In   03/23/93 21:53:06
  Project 4                        Out  03/23/93 21:53:15
  Project 3                        In   04/05/93 18:28:12
  Project 3                        Out  04/05/93 18:28:14
  


Command Line
------------

The command line options for Account Manager are:

     ACCTMAN
     ACCTMAN -out
     ACCTMAN -in
     ACCTMAN project name
     
The first option runs Account Manager normally.  The -out
option will punch out of the currently active project, if
any.   The project name option will punch in to the named
project.

The  -in option can only be used if you are currently not
punched  in.   It will punch you in to the  last  project
which was active.  For example, if project "my proj"  was
active, then you punched out of it, and then ran "ACCTMAN
-in",  then  Account Manager would punch you  in  to  "my
proj".

Only  one  copy of Account Manager will run  at  a  time.
However, if Account Manager is running and you try to run
it  again, the command line options will be passed to the
running copy.  So, if Account Manager is running, running
"ACCTMAN -out" will punch you out of the current project.
Similarly, "ACCTMAN my project" will punch you  in  to  a
project called 'my project'.

This  powerful  capability could be used with  a  program
scheduler     such     as     Clocker     (also      from
Winnovation)OTHERPRODUCTS.   This  would  give  you   the
capability  to  automatically punch  out  from  12:00  to
1:00pm  for lunch, for example.  If at 12:00 you executed
"ACCTMAN  -out", and at 1:00 you executed "ACCTMAN  -in",
you  would  be punched out from 12:00 to 1:00,  and  then
punched  back  in  to  the project  you  were  previously
working  on.  This feature could also be used for regular
meetings, etc.


DOS Interface
-------------

Since  many  people have to exit Windows occasionally  to
run  a  program  that will not run in a  DOS  box,  etc.,
Account Manager provides a DOS Interface to the database.
This interface is limited, in that you can only punch in,
punch out, or obtain the status of the database.

The  DOS interface CANNOT be run from a Windows DOS  box.
It  is  provided solely to be run completely  outside  of
Windows.   If  you are inside Windows, you must  use  the
Windows Account Manager (ACCTMAN.EXE).

Command Line:

     DOSACCT [-db database] -status
     DOSACCT [-db database] -out
     DOSACCT [-db database] projectname
     DOSACCT [-db database] "project name"
     
The  DOS  interface will attempt to read your ACCTMAN.INI
file  to  get the name of the active database.   If  this
ACCTMAN.INI  file  is not accessible (if  you  are  on  a
network  workstation other than your own,  for  example),
then  you  can  specify your database file with  the  -db
option.   Use  of this option is not recommended,  except
where it is absolutely necessary.

The  -status option will tell you which (if any)  project
is  currently active.  The -out option will punch you out
of  the  currently active project.  The last two  options
are  for  punching in to a project.  If the project  name
contains spaces, you must enclose it in quotes as in  the
fourth example above.

Examples:

DOSACCT myproject

This  will  punch  in to the project called  "myproject",
using  the  database  file specified in  the  ACCTMAN.INI
file.

DOSACCT -out

This  will punch out of the currently active project  (if
any),   using   the  database  file  specified   in   the
ACCTMAN.INI file.

DOSACCT -db time.amd myproject

This  will  punch  in to the project called  "myproject",
using the database file TIME.AMD.


Miscellaneous Options/Features
------------------------------

Quick Access List
-----------------

The  Quick  Access List is accessed by  clicking  on  the
Account  Manager icon with the right mouse button.   This
brings  up  a  list of your projects/accounts,  with  the
currently  active one highlighted (if any).   From  here,
you can punch in to or out of a project.

The  Quick Access List is especially convenient when  you
are  using the Icon Always On TopICONALWAYSONTOP  option,
since  the  icon will then always be visible.  The  Quick
Access List is then never more than one mouse click away.

To punch in to a project:

Select the project you wish to punch in to, and click the
"In"  button.   Alternatively, you can  double-click  the
project name.

To punch out of a project:

Click the "Out" button.  Also, punching in to a different
project will punch you out of the current project.

To Exit the Quick Access List without changing the active
project:

Click the "Cancel" button or press ESC.

     
Get Status
----------

This option, available on the File menu, will display the
file  names  of the current project list and the  current
database.

     
Icon Always On Top
------------------

This  option  is available on the Account Manager  System
menu.   Enabling  this  option  will  cause  the  Account
Manager icon to remain on top of all other windows on the
desktop.  This makes it especially convenient to use  the
Quick Access List.

     

Registration and Support Information
------------------------------------

Single  copy  Account  Manager  registration  is  $24.95,
payable  in  US  dollars.  If used on a network,  Account
Manager  requires  one license for  each  machine  it  is
running on.  Site license rates are as follows:

     5 users        $ 109.95
     10 users       $ 199.95
     20 users       $ 349.95
     50 users       $ 699.95
     100+ users     $ 999.95
     
To register additional copies, print out ORDERFRM.TXT and
mail the completed form along with payment to:

     Winnovation
     PO Box 271071
     Ft. Collins, CO  80527-1071
     USA
     
After your registration is processed, you will receive  a
serial  number/registration code combination,  a  manual,
and a disk for each copy you ordered.  Site licenses will
receive  only one code, manual, and disk, with additional
manual  copies  available for a nominal fee.   Registered
users  will  be  entitled to unlimited support  and  free
upgrades  to  1.x  versions  as  they  become  available.
Future   updates  will  be  available  at  a  significant
discount.  Support will be via telephone, E-mail  and  US
mail.  Winnovation can be reached at:

     Telephone:  (303) 484-7204

     E-mail:   CompuServe: 71774,605
                 Internet: 71774.605@compuserve.com
