Insert Customer using QIF file
linux at codehelp.co.uk
Fri Oct 29 08:36:48 EDT 2004
On Friday 29 October 2004 1:10 pm, you wrote:
> Neil Williams <linux at codehelp.co.uk> writes:
> > Possible methods:
> > 1. GnuCash can query the pilot-link data directly using an offline XML
> > QofBook storage and a map.
> No chance for online communication?
Every chance, given time.
From later in the message:
it may be possible to create the GnuCash invoices directly
from the HotSync.
That relates to a previous enquiry about how external processes should
interface with a running GnuCash process to alter the current QofBook.
Re: QOF and portable devices
21/10/2004 3:33 pm
If I use a console mode program to access gnc_get_current_book() in a running
GnuCash process, how should that be handled? It might be OK for queries, but
when inserting new objects and modifying existing ones, is it appropriate to
just suspend the GUI events until the work is done? What about user
I fully intend to have online communication, in both directions, it's just
that offline is easiest to create first.
> > 2. Pilot-link can query the GnuCash data file directly using QOF and a
> > similar map.
> Please do not assume that the gnucash data file will be XML.
Sorry, I know that, I should have said GnuCash data, rather than the GnuCash
The main GnuCash XML file is useless to pilot-link (and generic QOF data
interchange) - because of the hierarchical tree based on AccountGroup, which
was never intended to be a generic object. Pilot-link will query QOF directly
and use the secondary XML format that outputs the objects in a 'bag' type, as
illustrated in the other message. QOF will be able to make the relevant
GnuCash data available (probably as a subset) in XML even when the current
GnuCash XML format is replaced. It won't need to be the full data set unless
the maps require the full set.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-user/attachments/20041029/f89cbd1d/attachment.bin
More information about the gnucash-user