gnumed-devel
[Top][All Lists]
Advanced

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

Re: [Gnumed-devel] Billing/invoicing for GNUmed


From: Karsten Hilbert
Subject: Re: [Gnumed-devel] Billing/invoicing for GNUmed
Date: Sun, 6 Jun 2010 21:18:23 +0200
User-agent: Mutt/1.5.20 (2009-06-14)

On Sun, Jun 06, 2010 at 11:16:18AM +0200, Hilbert, Sebastian wrote:

> I have started an effort to hopefully interface GNUmed to Lx-Office. Lx-
> Office-erp is essentially a fork of sql-ledger. 

Most excellent. Thanks.

> The goal is to call the perl scripts of lx-office on the command line instead 
> of inside a browser.

Right.

> It is therefore neccessary to find out the command line/commands in browser's 
> URL for each task.
> 
> 1.) login
> 2.) create client
> 3.) create biller
> 4.) create billable items

I should think we can further narrow down this part: IMO it
should be sufficient for GNUmed to *select* the items to put
on the invoice but NOT to create anew such items. IOW, if
there is no item "bill for Tet immunization" inside
lx-office GNUmed won't be able to bill it and that's OK.

> 5.) select client, biller and items
> 6.) produce invoice as pdf
> 7.) send, mail, fax or hand over pdf to GNUmed 

Make that "and". Handle the invoice *and* hand over a copy
PDF.

> To foster investigation I have prepared a vmware image with Lx-Office and 
> GNUmed installed.  While this is based on Debian squeeze this work will be 
> handy for GNUmed on all distributions.
> 
> I did not find official packages for Fedora or Debian. For Debian a package 
> exists at http://lx-office.org/pakete/
> 
> It would be great to work with upstream to package to package lx-office 
> and/or 
> sql-ledger.
> 
> Here is what I have found so far:
> 
> login:
> address@hidden:/usr/lib/lx-office-erp$ ./login.pl 
> "path=./bin/mozilla&action=login&login=tux&password=linux"
> 
> logout:
> ./login.pl "path=./bin/mozilla&action=logout" 
> 
> Next step would be to create a new client to be billed in lx-office. Please 
> help us finding out the correct command line to achieve this.

This is - IMO - the most promising approach for
first-iteration billing in GNUmed. We surely need to
document this in the Wiki so I (or someone else) can
eventually start work from the accumulated wisdom.

Karsten
-- 
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346



reply via email to

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