Thank you, John.

~mark petryk
~c:469-556-5075
~w:http://www.lorimarksolutions.com

On 3/23/24 12:34, john wrote:


On Mar 23, 2024, at 17:16, Mark at Lorimark <m...@lorimarksolutions.com> wrote:

Hi Guys,

I've started up a project to create a web-interface for GnuCash.  Been tinkering with it for a while now.

I was hoping to be able to reach out to the developers to ask for some help with regards to getting connected to gnucash via the libgnucash engine.

I have been somewhat successful getting the engine open, but it feels like I'm just swimming upstream, guessing about the api calls.

https://gnucashew.lorimarksolutions.com/demo
https://gnucashew.lorimarksolutions.com/dox/html/SessionGnuCash_8cpp_source.html

The demo I have running is just making direct sql calls, but I really want the engine.

I know it's a tall request to coldly ask for developer support this way, but I'm asking none-the-less.  I just need a little nudge to get over this api hump and I'll be trucking on my way!!!

Thank you in advance

I'll point you at the API documentation: https://code.gnucash.org/docs/STABLE <https://code.gnucash.org/docs/STABLE>. It's not complete, but it might help. You're right that you need the engine, there's no business logic in the database, not even referential integrity.

You should be aware that GnuCash is still far from clean in separating the GUI from the computation, so while you'll need to learn the engine you'll also need to study the rest of the program too. You can ask specific questions about particular function, but I don't have time to review your code or write more documentation for you. I can't speak for the other devs on that regard. Maybe one of them has more time.

Another thing to note: There is *NO* stability guarantee with any part of GnuCAash. Things you learned last year may change next year.

Regards & Good Luck,
John Ralls

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to