Help | Sign in Powered by Google App Engine

 Loading...

Dates

When entering dates, you can use t to enter today's date and t-30, for example, to enter the date 30 days ago.

Statements

To avoid having any client-identifying information on the open Internet, you have to type/paste client information on each statement you generate. You'll see an editable text area on the statement that says "Type here..."

Parameters

You can link to specific queries by including these parameters in your bookmarked URLs. For example, to use a default hourly rate of $110/hour in calculating fees for the past 90 days for any calendar entries that match client "acme", you'd specify http://gtime-billing.appspot.com/?r=110&s=t-90&e=t&q=acme

Parameter Name Example Description
r= rate r=110 the default hourly billing rate to use whenever the calendar entry itself does not include one. The default rate is overridden by any rate specified in the individual calendar entry. To add a $90 per hour rate to specific calendar entry, for example, add the text rate: 90to the Description field.
s= start date s=t-30 (last 30 days), s=1-15 (jan 15th), s=2008-01-15 you can use t for today and subtract or add days. For example, to cover the past 30 days, you would enter s=t-30. Though all dates are formatted as YYYY-MM-DD, you can enter them as M/D to use the current year.
e= end date e=t (today), e=2-15 (feb 15th), e=2008-02-15
q= query q=* (match anything), q=acme (match only those containing "acme") you can also leave this blank to match anything.
c= calendar id c=developer-calendar@google.com if you want to specify a calendar that is not in your normal calendar list, then use this parameter. For example, this link bills client 101 for the last 60 days at a default rate of $100 per hour Do not use this parameter with private calendars, since you don't want to expose the private id to to web logs.