Submit a payment from somewhere not in the GUI...
Geert Janssens
geert.gnucash at kobaltwit.be
Fri Nov 21 10:50:08 EST 2014
On Thursday 20 November 2014 20:48:03 Tom Lofts wrote:
> Hi Geert,
>
> > gncOwnerApplyPayment is one option. The other is
> > gncInvoiceApplyPayment. The former is the most generic one, the
> > latter is a convenience function that lets you apply a payment to
> > one specific invoice.
>
> Thanks for this - I'd missed gncInvoiceApplyPayment but it turns out
> this is suitable for my needs and exposed via Invoice. ApplyPayment in
> the Python Bindings as you say - I'm not sure how I missed this!
> > I don't know exactly why this is happening I'm afraid either.
> > Presumably GetLotList returns a python type list while you should
> > pass the function a real GList. I have no experience either though
> > in how this conversion should happen.
>
> Thanks for your thought on this - as I'll now be working with
> gncInvoiceApplyPayment this is no longer an issue for me at the
> present time, but I can report this in Bugzilla if you think this
> should work.
>
I didn't say it's not working, just that I don't know how :)
In other words I don't know how to generate a GList compatible list in python to pass to the
function. That *may* be because it's not possible, but may also just show my limited
knowledge of this.
Geert
More information about the gnucash-devel
mailing list