.\" timesheet3.1
.TH TIMESHEET3 P "Manual V1.1 for Program V1.1" "Julian H. Stacey" "Julian H. Stacey, http://www.berklix.com"
.\" A4 the cludgy way.
.pl 29.6c
.UC 4
.SH NAME
timesheet3 \- Msdos & Unix timesheet work hours & minutes calculator
.SH HISTORY
timesheet1: The simple old hours only program.
.br
timesheet2: Added @rate etc, Works OK.
.br
timesheet3: 
.br
Development code.  Do not use it, may not compile let alone run.
.br
A copy of timesheet2 made 2009.12
.br
To Do:
.br
Added support to extract records for an individual from common
project timesheet documenting work of a team of individuals.
TODO change from compiled to arg name.
.br
Maybe later, convert rate from compile time to parameters.
.SH SYNTAX
.B valid
cat your_commented_timesheet | grep -v ^# | timesheet3
.sp
Here is an example of a valid input file:
.in +2
.nf

.so data

.fi
.in -2
The rate is comprised of 3 factors with multiple alternate valuse,
eg (from .c source):
.nf
.so rates.h
.fi
To allow felexibility of use, it's up to the user who types in the
time sheet to specify which rates apply, not automatic determination
of when evening etc rates apply (just as no determination of weekend
etc too, as date awarness not built in to data definition).
.br
Output:
.nf

Developing daytime.
14:20-18:40   0  4:20   4:20 w_full d_week t_day   1.000000 4.333333 4.333333

Evening intense monitoring with 60 mins of breaks
19:00-23:00  60  3:00   7:20 w_high d_sat  t_eve   1.056000 3.168000 7.501334

Low frequency night monitoring less half hour break
02:00-05:00  30  2:30   9:50 w_low  d_sun  t_night 1.170000 2.925000 10.426334

end of timesheet
00:00-00:00   0  0:00   9:50 w_full d_week t_eve   1.200000 0.000000 10.426334
.fi
Columns Are:
.in +2
.nf
Start-Finish in Hour:Mins 
Deductible Breaks (coffee, lunch etc) in Minutes.
Session worked in flat rate Hours & Minutes
Cumulative in flat rate Hours & Minutes
Text names of the 3 factors
Numeric multiple of 3 factors
Session hours after multiplication by factor
Cumulative factored hours.
.fi
.in -2
.SH BUGS
Doesnt handle bad input properly, scanf gibbers forever.
.br
Needs that terminating set of zeroes.

.SH COPYRIGHT
Program Copyright, Munich, Julian H. Stacey 1988.
Manual Copyright, Munich, Julian H. Stacey 2009 (yes 21 years of use :-)

.SH SEE ALSO
timesheet1 1
timesheet2 1
