On 03/12/2014 07:49 PM, John Ralls wrote:
>
> On Mar 12, 2014, at 7:03 AM, Adrian Hodson
> <[email protected]> wrote:

>> I'll have a go with the Python API.
>
> OK, but please remember to copy the list on all replies: Use "reply
> all" or, if your mail client provides it, "reply list".
>
> Invoices are among the more complicated processes in GnuCash and so
> the most likely to screw up your database if you go outside of the
> API. Good luck and don't test on your production data!
>


I'm scripting invoice entry for our Hackerspace, "In Production", if you
can call a hackerspace that.  Adrian, if you'd like, we can compare
notes and see if we can extract something a little less ad-hoc from what
you want and what I want.

IIRC, the dumbest part of the script is that the invoice needs a "terms"
thingy, which I don't understand, and the Python has no way to populate
it by hand, so we have a known invoice number from which we extract a
'terms' object, and then slap it on the new invoice.


- Allen S. Rout


_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to