emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Orgmode] Re: Publishing clocked time


From: Peter Jones
Subject: [Orgmode] Re: Publishing clocked time
Date: Fri, 11 Sep 2009 08:02:26 -0600
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.3 (darwin)

Russell Adams <address@hidden> writes:
> #+BEGIN timecard
>
> |------------+------------+---------|
> |     *Date* | *Task*     | *Hours* |
> |------------+------------+---------|
> | 2009-09-01 | Customer X |       8 |
> | 2009-09-02 | Customer X |       8 |
> | 2009-09-03 | Customer X |       8 |
> | 2009-09-04 | Customer X |       8 |
> | 2009-09-05 | Customer X |       8 |
> |------------+------------+---------|
> |    *Total* |            |      40 |
> |------------+------------+---------|
> #+END

I've attached my org-invoice.el file which does something very close to
this.  I use it to generate reports in table form like what you are
requesting, and I have another .el file that uses org-invoice as a
library to collect the same data and submit it to my invoicing system.

Example output:

#+BEGIN: invoice
| Task / Date                   |  Time |  Price |
|-------------------------------+-------+--------|
| Friday, August 21, 2009       | 03:00 |  55.00 |
| Blah Blah Blah                | 03:00 |  55.00 |
|-------------------------------+-------+--------|
| Friday, August 28, 2009       | 06:00 |  10.00 |
| Blah Blah Blah                | 06:00 |  10.00 |
|-------------------------------+-------+--------|
| Total:                        | 09:00 |  65.00 |

#+END:

You can disable the price calculation.

Attachment: org-invoice.el
Description: application/emacs-lisp


-- 
Peter Jones - 303-219-0226
pmade inc.  - http://pmade.com

reply via email to

[Prev in Thread] Current Thread [Next in Thread]