From mboxrd@z Thu Jan 1 00:00:00 1970 From: d@teklibre.org (Dave =?utf-8?Q?T=C3=A4ht?=) Subject: org-invoice question Date: Fri, 18 Sep 2009 09:02:30 -0600 Message-ID: <87tyz0jny1.fsf_-_@mahal.sjds.teklibre.org> References: <9cd2f5ff0909151421r25e4c7afn8d609e76e2462193@mail.gmail.com> <87pr9r36mt.fsf@fastmail.fm> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Moezl-0001e2-3q for emacs-orgmode@gnu.org; Fri, 18 Sep 2009 11:03:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Moezg-0001bm-Ih for emacs-orgmode@gnu.org; Fri, 18 Sep 2009 11:03:32 -0400 Received: from [199.232.76.173] (port=42637 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Moezg-0001bi-AP for emacs-orgmode@gnu.org; Fri, 18 Sep 2009 11:03:28 -0400 Received: from toutatis.isc.org ([149.20.54.64]:45891 helo=mainmail.teklibre.org) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Moezf-0000Sf-Nc for emacs-orgmode@gnu.org; Fri, 18 Sep 2009 11:03:27 -0400 Received: from localhost (localhost [127.0.0.1]) by mainmail.teklibre.org (Postfix) with ESMTP id E0CAE12B73C for ; Fri, 18 Sep 2009 08:04:18 -0700 (PDT) Received: from mainmail.teklibre.org ([127.0.0.1]) by localhost (toutatis.sql1.isc.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9+pMipxWPkUv for ; Fri, 18 Sep 2009 08:04:18 -0700 (PDT) Received: from mail3.teklibre.org (mail3.teklibre.org [IPv6:2001:470:b9d7::31]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail3.teklibre.org", Issuer "CA Cert Signing Authority" (verified OK)) by mainmail.teklibre.org (Postfix) with ESMTPS id 93D2C12B73B for ; Fri, 18 Sep 2009 08:04:18 -0700 (PDT) In-Reply-To: <87pr9r36mt.fsf@fastmail.fm> (Matt Lundin's message of "Tue, 15 Sep 2009 23:34:02 -0400") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode My eyes glazed over too much to comment directly on the documentation wishlist thread, and I also saw someone having trouble with org-invoice. More on the first issue in my next mail. This was very cool, as I hadn't heard of org-invoice before then. So I cribbed and modified the org-invoice from the code example and tried to make it work. I guess it needs the CLOCKSUM properties generated, which I don't quite know how to do, or something else I am missing to generate the summaries. Presentation-wise I have other issues with it, but I'll settle for making it work first: --cut-- * Invoices :PROPERTIES: RATE: 40.00 ** Client Foo *** DONE Built New Server for Production CLOSED: [2009-09-18 Fri 08:30] :LOGBOOK: - State "DONE" from "STARTED" [2009-09-18 Fri 08:30] - State "STARTED" from "STARTED" [2009-09-18 Fri 07:00] CLOCK: [2009-09-18 Fri 07:00]--[2009-09-18 Fri 08:19] => 1:19 :END: :PROPERTIES: :Effort: 10 :END: *** [2009-09-17 Thu] Meeting with Team to Design New System :PROPERTIES: WORK: 3:00 :END: **** Invoice #+BEGIN: invoice | Task / Date | Time | Price | |----------------------------------------+------+-------| | DONE Built New Server for Production | 0:00 | 0.00 | |----------------------------------------+------+-------| | Meeting with Team to Design New System | 0:00 | 0.00 | | Invoice | 0:00 | 0.00 | |----------------------------------------+------+-------| | Total: | 0:00 | 0.00 | #+END: * Client Bar :PROPERTIES: RATE: 95.00 :END: *** DONE [2008-01-01 Tue] Searched for Widgets on Google :PROPERTIES: RATE: 25.00 WORK: 20:00 :END: *** [2008-01-02 Wed] Billed You for Taking a Nap *** Invoice #+BEGIN: invoice | Task / Date | Time | Price | |--------------------------------------+------+-------| | Tuesday, January 01, 2008 | 0:00 | 0.00 | | DONE Searched for Widgets on Google | 0:00 | 0.00 | |--------------------------------------+------+-------| | Wednesday, January 02, 2008 | 0:00 | 0.00 | | Billed You for Taking a Nap | 0:00 | 0.00 | |--------------------------------------+------+-------| | Total: | 0:00 | 0.00 | #+END: --cut-- -- Dave Taht http://the-edge.blogspot.com