[GNC] Integration between Freshbooks and Gnucash?
Peter West
pbw at pbw.id.au
Tue May 17 12:14:24 EDT 2022
Are there similar documents for the scheme bindings?
—
Peter West
pbw at pbw.id.au
Jesus said to him, “I am the way, and the truth, and the life. No one comes to the Father except through me.”
> On 17 May 2022, at 5:03 pm, Matteo Lasagni <laser820 at gmail.com> wrote:
>
> If you have some expertise with Python programming,
> you could fetch invoices and bills from Freshbooks
> and update Gnucash through the Python bindings.
>
> You can double check the simple_invoice_insert.py example here:
> https://code.gnucash.org/docs/MAINT/group__python__bindings__examples.html
>
> Be aware that Python bindings do not (yet) support all possible use cases
> which can be manually executed.
>
> regards,
> Matteo
>
>
> On Tue, 17 May 2022 at 01:23, Glenn Fowler <gfowler1 at outlook.com> wrote:
>
>> I can say that spending the time to get the integration done whether CSV or
>> with an API call is definitely worth it. One-time work and you reap the
>> benefits forever.
>> I did the same for my application and I estimated it saves almost a hundred
>> hours of time a year. That's a 2 week vacation!
>>
>> On Mon, May 16, 2022 at 4:48 PM Jim DeLaHunt <list+gnucash at jdlh.com>
>> wrote:
>>
>>> Hello, GnuCash users?
>>>
>>> I use a service called Freshbooks [1] to track the time I spend working
>>> in my sole proprietorship business, and to generate invoices to clients
>>> billing that time, and to accept payments. In the meantime I do my
>>> bookkeeping in GnuCash. Are there other GnuCash users who also use
>>> Freshbooks?
>>>
>>> One tedious aspect of this combination is that I need to re-author my
>>> invoices in GnuCash after I author them in Freshbooks and send them to
>>> the customer. Also, if I buy something for a customer, I enter the
>>> bookkeeping transaction in GnuCash and then re-author it in Freshbooks
>>> so that I can bill the expense to my client. It would be nice to avoid
>>> this duplication.
>>>
>>> Freshbooks has an API [2], which should let apps send data to and
>>> receive data from Freshbooks via HTTP calls and JSON data structures.
>>> They just launched an App Store [3] where vendors can advertise apps
>>> which integrate with Freshbooks. I do not see any apps there at the
>>> moment which mention GnuCash. But it should be possible to author such
>>> an app.
>>>
>>> I am interested in an app connecting Freshbooks to GnuCash. My top
>>> priority is to be able to export invoice and payment data from
>>> Freshbooks to GnuCash without re-authoring. But more integration is also
>>> potentially useful for other people. If you are also interested, I would
>>> encourage you to let me know either directly or via this email list
>>> thread. You could also suggest such an app to Freshbooks [4]. It
>>> probably won't make anything happen soon, but registering the interest
>>> can't hurt. I am a developer, so I could potentially develop such an app
>>> — but realistically, it is far enough down my wish list that I won't get
>>> to it soon, unless I get encouragement.
>>>
>>> Best regards,
>>> —Jim DeLaHunt, Vancouver, Canada
>>>
>>> [1] <https://www.freshbooks.com/>
>>> [2] <https://www.freshbooks.com/api/start>
>>> [3] <https://appstore.freshbooks.com/>
>>> [4] <https://appstore.freshbooks.com/>, click the "Suggest an App"
>> button
>>>
>>>
>>> _______________________________________________
>>> gnucash-user mailing list
>>> gnucash-user at gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -----
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>>>
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -----
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>>
>
>
> --
>
> -------------
> Matteo Lasagni
>
>
> *"You can't connect the dots looking forward,you can only connect them
> looking backwards"* [Steve Jobs]
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
More information about the gnucash-user
mailing list