|
|
| (4 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| <hide>
| | {{to wooz}} |
| [[page type::article]]
| |
| [[thing type::software]]
| |
| [[license::open source]]
| |
| [[category:software]]
| |
| </hide>
| |
| ==About==
| |
| [[WorkFerret]] is an application for tracking billable work done for different clients, generating invoices, and recording payments. It is essentially a special-purpose [[accounts receivable]].
| |
| | |
| '''Status''': Working version originally written in [[MS Access 97]] has been ported to web as a [[MediaWiki extension]] and used by the developer for several years. Code needs to be made available on [[GitHub]].
| |
| ===Features===
| |
| * Ways of entering work done:
| |
| ** Stopwatch for timing a work session
| |
| ** Manually correct start/stop times
| |
| ** Manually enter adjustments to work session total (add or subtract)
| |
| *** e.g. to allow for distractions (minus), or forgetting to start the clock at first (plus)
| |
| ** Manually enter start or stop times
| |
| ** Manually enter total time in session
| |
| ** Manually enter flat amount to charge
| |
| * Allows different hourly rates
| |
| ** Keeps track of which rates are used for which clients (with client-specific description)
| |
| ** Global rates also listed for all clients
| |
| * Generates invoices (TO DO)
| |
| ** keeps track of which sessions have been invoiced to prevent double-billing for a session
| |
| ** automatically totals session costs, doing whatever math is needed
| |
| ** formats as HTML table (copy/paste into word processor document with letterhead) or as PDF ready to send
| |
| ===Future===
| |
| * Should be able to sync with payments in [[FinanceFerret]] (using a pre-designated category or equity account)
| |
| ==Code==
| |
| * [[/tables]]
| |
| ==Links==
| |
| * [http://bugs.hypertwins.org/projects/work-ferret project manager]
| |