On Friday 29 October 2004 1:10 pm, you wrote: > Neil Williams <[EMAIL PROTECTED]> 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 https://lists.gnucash.org/pipermail/gnucash-devel/2004-October/012169.html (part 3). 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 intervention? 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 data file. 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. -- Neil Williams ============= http://www.codehelp.co.uk/ http://www.dclug.org.uk/ http://www.isbn.org.uk/ http://sourceforge.net/projects/isbnsearch/ http://www.biglumber.com/x/web?qs=0x8801094A28BCB3E3
pgpEfTTQp9LK4.pgp
Description: PGP signature
_______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] https://lists.gnucash.org/mailman/listinfo/gnucash-devel