2

Not as evil Evil (in the most negative software sense) as iBiz, but unfortunately Billings (as of version 3.6.1) does still lack some very basic and common-sense features, some of which are present in iBiz, and Billings has some shocking bugs. Do NOT rely on the prevailing notion that it is in any sense award winning. You trust instead Dr Darren of Webel, who says:

I can easily win an award in sewer navigation if the only competitor is up the poo creek without a paddle.

We are after all talking about the least honest and least ethical business in the world, namely Software Development.

Application Featuresort icon Dr Darren's Vote Test result Remark
Billings (Option to enforce) only one timer runs at a time.
0.05
buggy

It "beggars belief" that the single most important feature for time data (and thus money) integrity fails this simple test (which I performed on Billings 3.6.1, and MarketCircle obviously did not). Leaves me with a very bad taste and them with a "golden raspberry" for untested, unripe software Tongue These people should be paying me for saving their arses, instead of "winning awards".

Billings Access contributing items and their property sheets directly from reports
0.05
failed

No, the reports are "static", AFAIK one can't get from the reports back to the items that contribute to them. (This very useful feature should be well known to users of MYOB.)

Billings Access stored timesheet data by SQL
0.05
passed

Billings uses SQLite3, so you can easily get at your precious data by connecting to the Billlings .bex output files (used for backups) with any good SQL client like Navicat or RazorSQL (the Netbeans SQL Plugin failed on this at the time of writing Jun 2010). It is easy to therefore create custom web reports using, for example, PHP.

Billings Column-delimited data export (easily imported into spreadsheet applications)
0.05
passed

The text export is in tab-delimited columns, but I found it has in some places double-tabs, and I could not load it into OpenOffice3 or Mac OS X iWork Pages. The devil Evil knows why they did not just CSV, because only a fool would try to read that output as plain text. (However, one can connect via SQL client to the SQLite3 dump instead.)

Billings Convenient and quick editing of job event title and notes
0.05
passed

Seems to work, and works while event is active without killing the app. One has to go to a separate Comment tab to enter notes.

Billings CPU usage efficiency
0.05
failed

I wrote mid Jun 2010: "At the moment of posting this I am running Billings on a Mac Book Pro with 2.5Ghz Core 2 duo. Billings is taking about 2.1% CPU with one timer running. I can live with that." I revoke that 20 Jun 2010, it is hogging my CPU with just 1 timer running (see attached image) and why on earth does it need 1GB virtual memory ?

Billings Customisable reports
0.05
passed

Definitely one of the strengths of Billings; lots of different ways of viewing the same underlying data.

Billings Default currency choice known to all newly created timers
0.05
passed
Billings Documentation easily navigable
0.05
failed

Bless their souls in the 21st century, the index of their PDF is not hyperlinked to the chapters, and the chapter/structure overview failed (at least in Mac OS X Preview on Leopard).

Billings Easily select all job events within a subset of projects
0.05
failed

I simply can't believe they don't have this. See online support suggestion quicktime movie for how you are expected to do it, namely multi-select all "Slips" for a given project each time. Clumsy, impractical, error prone, and painful if you have to regenerate a report often, especially if one has to select a number (only) of projects for a given client.

Billings Easily start/pause/restart timers (without completing/closing job event)
0
passed
Billings Easy access to start/stop timestamped logging of job sub-events
0.05
passed

Under the slip properties editor one can bring up an editable time log, but not embedded in the main view.

Billings Editable log of start/stop of job sub-events
0.05
passed

Yes, under properties dialog for a "Slip" (cumulative job event).

Billings Export reports (not invoices) as PDF
0.05
passed

Yes via PRINT (then Mac OS X handles it).

Billings Filtering and sorting of job events by date across projects and/or client
0.05
passed

This is where Billings is particularly strong.

Billings Financial information cent-accurate
0
UNKNOWN
Billings Generate invoice/report for a given fine-grained period (hh:mm accurate)
0.05
failed

AFAIK sadly missing for invoices, i.e. it does not detect which job events ("Slips") are within a chosen time bracket, one has to painfully select each Slip (check a checkbox) from within a table of slips (the line items of which are BTW not able to be opened to the Slip properties box). The invoice creation Slips table does not even have a "select all" feature for the Slips, a real time waster.

The report generation has date filters, but only day-accurate (not hh:mm).

Billings Hyperlink job event to external resource as URL
0
suggested

C'mon guys, it is the 21st century, we use links. Look at iCal events !

Billings Job event groups with weighted time and service rate averages of sub-events
0.05
suggested

Sadly missing and sorely missed.

Billings Newly created timer knows project/client through context or selection
0.05
passed
Billings Newly created timer knows project/client through context or selection
0
passed
Billings Option to show unbilled items in reports (and/or invoices)
0
failed

Has an option "For your eyes only" for each Slip (which then shows an eye icon near the total in line items), and one can show such unbilled items on some reports, however one can't AFAIK show unbilled items easily together with billed ones on an invoice. I mostly don't want "For your eyes only", I want plain ol' unbilled, so that I can show myself and clients what they are NOT paying for (example, lots of time spent debugging Drupal modules that can't be billed). I want to be able to easily show unbilled and billed side-by-side, at least in reports (not necessarily in invoices, but I'd like that, too sometimes).

Billings Pie-charts and percentages of time spent by project/client.
0.05
failed

Not AFAIK. It might be there somewhere.

Billings Reliable export of start/finish job event data to iCal
0.05
failed

Billings only exports (for reasons I can't fathom) timed events to iCal all day events, which is next to useless. Their support wrote to me: "you can edit the event in iCal to show the time range you would like it to. " This might just be the most disconnected, unrealistic software support response I've ever received. Sorry, how should I spend my time after spending money on an "awarded" time-tracking app ? Tongue

Billings Tag completed job event by completion state: like PASSED, FAILED, etc.
0
suggested