2016-01-07 GnuCash IRC logs

00:21:20 *** jotrago has quit IRC
00:22:06 *** jotrago has joined #gnucash
01:03:49 *** gnomey has quit IRC
01:09:47 *** gnomey has joined #gnucash
01:18:12 *** Mechtilde has joined #gnucash
01:53:12 *** ggherdov_ has quit IRC
01:53:24 *** ggherdov_ has joined #gnucash
02:00:35 *** Mechtilde has quit IRC
02:28:37 *** fell has quit IRC
02:44:32 *** jotrago has quit IRC
03:35:37 *** warlord has quit IRC
03:41:45 *** autoditac__ has joined #gnucash
03:45:01 *** autoditac__ has quit IRC
03:50:33 *** autoditac__ has joined #gnucash
03:51:28 *** autoditac__ has quit IRC
04:04:04 *** autoditac__ has joined #gnucash
04:18:25 *** ewanbenfield has joined #gnucash
04:18:37 *** ewanbenfield has left #gnucash
04:20:31 *** rubdos has joined #gnucash
04:26:58 *** foobar has joined #gnucash
04:27:11 *** foobar is now known as chrysale
04:30:24 <chrysale> Hi, I’m just coming back to gnucash after a couple of years. Could someone advise whether there’s any form of pattern matching available for matching transactions imported from QIF files to gnucash accounts? eg on a (UK) Santander download I might want every description containing text ‘LB Westminster’ to match to a ‘Council Tax’ account in gnucash. Without this it looks like I’ll have to choose the account
04:30:24 <chrysale> repeatedly every time I download.
04:31:49 *** chrysale has quit IRC
04:35:34 *** ewanbenfield has joined #gnucash
04:58:29 *** onehead has joined #gnucash
04:58:52 *** onehead has quit IRC
05:23:04 *** nomeata has joined #gnucash
05:33:48 *** fabior has joined #gnucash
05:56:07 *** gour has joined #gnucash
06:01:49 <fabior> hi there, can i generate a self-billing-invoice with gnucash?
06:16:16 *** ewanbenfield has quit IRC
06:18:52 *** ewanbenfield has joined #gnucash
06:45:27 *** Jimraehl1 has left #gnucash
06:50:51 *** Jimraehl1 has joined #gnucash
07:00:21 *** BuschMan has joined #gnucash
07:21:38 *** trb has joined #gnucash
07:24:48 <trb> hi. anyone knows howto use python to get all a list of BillTerms (analog session.book.TaxTableGetTables() for Tax Table) ?
07:25:53 *** mikee_ has joined #gnucash
07:26:50 *** mikee has quit IRC
07:26:51 *** mikee_ is now known as mikee
07:26:52 *** ChanServ sets mode: +o mikee
08:01:26 *** ewanbenfield has quit IRC
08:02:52 *** ewanbenfield has joined #gnucash
08:07:01 *** fell has joined #gnucash
08:07:01 *** gncbot sets mode: +o fell
08:10:55 *** rubdos has quit IRC
08:11:56 *** rubdos has joined #gnucash
09:05:12 *** ewanbenfield has quit IRC
09:06:53 *** ewanbenfield has joined #gnucash
09:07:15 *** BuschMan has quit IRC
09:07:34 *** BuschMan has joined #gnucash
09:08:24 *** ewanbenfield has quit IRC
09:16:27 *** ewanbenfield has joined #gnucash
09:43:34 *** fabior has quit IRC
09:47:21 *** warlord has joined #gnucash
09:47:22 *** gncbot sets mode: +o warlord
09:47:39 *** ewanbenfield has quit IRC
10:09:26 *** autoditac___ has joined #gnucash
10:09:35 *** autoditac__ has quit IRC
10:23:07 *** autoditac___ has quit IRC
10:50:21 *** bertbob has quit IRC
10:51:24 *** bertbob has joined #gnucash
10:59:08 *** gour has quit IRC
11:23:35 *** KaiForce has joined #gnucash
11:54:32 *** gnomey has quit IRC
11:58:20 *** gnomey has joined #gnucash
12:13:37 *** Mechtilde has joined #gnucash
12:16:56 *** nomeata has quit IRC
12:27:33 *** Mechtilde has quit IRC
12:34:24 *** Mechtilde has joined #gnucash
12:38:56 *** fabior has joined #gnucash
12:50:29 *** trb has quit IRC
13:15:10 *** rubdos has quit IRC
13:38:31 *** fabior has quit IRC
14:14:55 *** BuschMan has quit IRC
14:34:20 *** rubdos has joined #gnucash
14:35:20 *** yoshi has joined #gnucash
14:37:40 <yoshi> gday, there is a new beta of AqBanking (v5.6.3) to be included in gnucash. is there a "dummy" way to get a gnucash windows version running including this beta?
14:38:36 <warlord> yoshi: nope. It requires full rebuilds.
14:38:58 <yoshi> according to release plan of gnucash the next stable release is in march...
14:39:24 <yoshi> anybody able to build this or doing it anyway?
14:39:27 <warlord> There may be one sooner due to the QIF brokenness of 2.6.10. But only jralls could say for sure.
14:41:18 <yoshi> jralls: any chance to get a windows build of gnucash including the beta of AqBanking (v5.6.3) before march?
14:41:35 <jralls> yoshi: We don't generally put beta dependencies in releases, though the AQBanking developer has a bad habit of labelling everything beta so sometimes we make exceptions. What feature/bug fix of the beta do you need?
14:44:10 <fell> Martin tries to express: it is still not perfect. ;-)
14:44:24 <yoshi> the fix is resolving issues with import of SWIFT-MT940. it is going to (really) fix the bug reported long time ago by some other user: Bug 583501 - MT940 import incomplete
14:47:21 <jralls> OK. Maybe you can get AQBanking to do a stable release. The concern of course is that he's no doubt done a lot of other stuff that might make it unstable. Or not. Only he knows, but sticking "beta" in the version makes me nervous.
14:47:53 <jralls> OTOH, it's been over a year since the last version without "beta".
14:49:05 <yoshi> well, i can not judge, but i see that the current import of MT940 is not working (at least not for my bank)
14:52:40 <yoshi> jralls: i can send a request to martin in order to have him remove the beta tag, not sure if this will help. if this happened, would you include it in some previous intermediate fix release of gnucash?
14:53:27 <jralls> If we change the version it will show up in the next nightly build, so well before a release.
14:54:15 <jralls> I certainly wouldn't do a snap release for that, though I'm contemplating doing one for fixing the QIF import bug.
14:54:25 <yoshi> and this is executable on windows? i never installed nightly builds before...
14:55:31 <jralls> Yes, from http://code.gnucash.org/builds/win32/maint. It's a windows installer just like a release.
14:58:11 <yoshi> great, thanks. so trying to push for the "stable" release of AqBanking.
14:59:19 *** rubdos has quit IRC
15:08:43 *** yoshi has quit IRC
15:16:33 *** yoshi has joined #gnucash
15:24:25 *** aqua___ has joined #gnucash
15:25:16 <jralls> yohi: Like I said, every night. If I do a snap release it will likely be Saturday.
15:26:38 *** yoshi has quit IRC
15:27:34 *** aqua___ has quit IRC
15:35:43 *** aqua___ has joined #gnucash
15:50:56 *** fell_ has joined #gnucash
15:53:07 *** fell has quit IRC
15:53:13 *** fell_ is now known as fell
15:53:37 *** gncbot sets mode: +o fell
15:58:30 * fell is wondering, why the line "VPATH = ..." from po/makefile.in.in disapears in po/makefile.in
16:00:07 <fell> if I buid intree
16:11:51 <jralls> fell: Because _AC_SUBST_CMDS in /usr/share/autoconf/autoconf/status.m4 tells it to.
16:12:52 <fell> for which purpose?
16:14:47 <jralls> Read the macro, it explains.
16:14:55 <fell> Thx
16:43:12 *** Tropicalrambler has joined #gnucash
16:44:01 <Tropicalrambler> Hello group, I'm Tropicalrambler, TR for short.
16:44:44 <Tropicalrambler> I just discovered gnucash in the past few days, and my goal is to use it in spanish, but have found that there are some quirky translations for the software
16:44:56 <Tropicalrambler> I
16:45:23 <Tropicalrambler> am interested in contributing to the project as I set up Gnucash for my business in Guatemala
16:48:41 <Tropicalrambler> My expectations for contributions are thus: 1. Translation assistance 1.1 Message catalogs 1.2 Account templates 1.3 Documentation
16:49:18 <warlord> Tropicalrambler: sounds great. I'm pretty sure there is already a spanish language translation team, so you should coordinate with them.
16:50:47 <Tropicalrambler> @warlord, and that is precisely the reason I dropped by here, I can't seem to find the spanish translation team under the translationproject.org lists
16:50:47 <gncbot> Tropicalrambler: Error: "warlord," is not a valid command.
16:52:41 <Tropicalrambler> http://translationproject.org/team/es.html GnuCash 2.6.10 is listed as "unknown" and the responsible party is listed as "external".
16:54:47 <Tropicalrambler> 2. Programming input and contributions 2.1 Payroll 2.2 Inventory
16:58:47 <Tropicalrambler> Thanks for your prompt reply warlord.
17:01:47 <Tropicalrambler> 3. Reports I have several report types I wish to develop and contribute. I am doing that on my own but support is appreciated.
17:03:49 <warlord> Tropicalrambler: from po/es.po:
17:05:09 <Tropicalrambler> Github I presume?
17:05:09 <warlord> "Last-Translator: Javier Serrador <fserrador@gmail.com>\n"
17:05:09 <warlord> "Language-Team: spanish <es@es.li.org>\n"
17:05:19 <Tropicalrambler> Thanks. Got it.
17:05:41 <warlord> Tropicalrambler: see http://wiki.gnucash.org/wiki/Translation
17:06:31 <Tropicalrambler> I have it open as we are chatting.
17:07:00 <warlord> Tropicalrambler: payroll and inventory are both going to be HUGE prospects. Payroll specifically is extremely hard, due to all the various locale-based issues involved (different tax rates, withholdings, taxable withholdings, non-taxable withholdings, withholdings that are taxed by one entity and not another, withholdings that are limited, ....)
17:07:25 <warlord> As for the reports.... what reports do you want to develop?
17:08:18 <Tropicalrambler> warlord, you are so right. Each locale is different, and precisely because of that I have some ideas in mind about how to incorporate at least some commands which allow flexibility.
17:09:00 <Tropicalrambler> I have a background in economics, finance, experience with payroll, and access to entrepeneurs in different countries, which could help us out.
17:10:13 <Tropicalrambler> Reports, I am checking out the guile stuff out, and I wish to modify existing reports in such a way that I can configure them more precisely (think more flexible formatting commands for end user) and of course locale based reports.
17:10:15 <warlord> My original idea for payroll was a framework that would allow scheme-based plugins to define all the parameters for a locale.
17:10:42 <warlord> Could you give me an example of a non-tax-related locale-based report?
17:11:56 <Tropicalrambler> Regarding payroll. Yes, a scheme-based plugin is perfect, and perhaps is best, since laws in each country change on a moments notice, which would allow users to submit schemes that comply with laws and allow for these changes. I am aware that at first it would not be so large, but given time and an initial implementation, more people will want to contribute.
17:13:00 <warlord> At least here in the US the Federal plugin would be changing every year.
17:13:55 <warlord> As for US states -- there are just so many different laws and regs, I'm only familiar with a few of them. BUt it makes my head spin every time I think about all the variations that are possible.
17:15:41 <Tropicalrambler> Regarding reports: I am in the initial phase of defining them. For example here in Guatemala the local tax authority requires you to submit a sales book (libro de ventas). This is a table with columns: Date, Invoice number (Factura), Goods or Services or combination,Company name, Client's registered taxpayer ID (NIT), Sales, Value added tax (IVA), Total
17:16:19 <Tropicalrambler> Yes, in the USA and here in Guatemala it changes frequently.
17:17:50 <Tropicalrambler> For example, here in Guatemala there is a minimum wage law. By decree, the minimum wage gets changed yearly. One could set options for minimum wage. Wether you can access a file on the web, a repository with the latest version, or manually entered as per a basic scheme would be great.
17:19:37 <warlord> Well, unless you're actually paying minimum wage I don't see how that's necessarily a required field. :)
17:19:39 <Tropicalrambler> See... I spent 10 years in a company where the payroll module that was being programmed simply took "forever" to set up, in the end he had a perverse incentive to do so. Thus, I have a profound motivation to develop a payroll module that works from basics, but that it works. Since Gnucash already assigns accounts I figure it is not complicated to do so.
17:20:25 <warlord> Getting all the logic right and making a general-enough plug-in is still a lot of work. There are a LOT of moving pieces.
17:20:37 <Tropicalrambler> warlord, regarding the minimum wage, it is used for further calculation some taxes, and other employee benefits, aside from the bonuses.
17:21:55 <Tropicalrambler> I agree. How about starting small, setting up a plugin for a locale according to a scheme input.
17:22:03 <warlord> For example here in the US there are: Federal Income Tax, State Income Tax, County and City taxes, then there is Social Security (FICA), and Medicare. Then there are withholdings for Insurance (medical, dental, life, etc), 401(k) (retirement), ESPP (stock programs), etc..
17:22:05 <Tropicalrambler> have you already done such a plug-in?
17:22:34 <warlord> Then there are rules about which withholdings are taxable by which entities..
17:22:46 <Tropicalrambler> warlord. Certainly, I am aware of "all" the US taxes, and as much as I dislike it, there are two certain things in this life: Death and Taxes.
17:22:58 <Tropicalrambler> I have confronted BOTH, up close.
17:23:21 <warlord> I'm not trying to discourage you. Payroll is an oft-asked-for feature.
17:23:38 <warlord> It's not not as simple as "hours, pay-rate, tax-rate" done.
17:24:55 <Tropicalrambler> Exactly. Here in Guate we work separate payroll sheets and then enter transactions. I have already figured out how to set up some basic account links from the pay employee field. The trick is setting up the taxes.
17:25:19 <Tropicalrambler> I can be quite tenacious.
17:25:20 *** Mechtilde has quit IRC
17:25:44 <warlord> entering pre-computed payroll into gnucash is straightforward. It's getting gnucash to compute all the splits for you based on a gross pay that's the problem.
17:26:03 <jralls> TropicalRambler: Have you considered a more comprehensive program like OpenERP or Grisbi?
17:26:44 <warlord> anyways, I need to run. bbl
17:27:36 <Tropicalrambler> jralls, you mean odoo?
17:28:07 <jralls> Oh, yeah, OpenERP changed their name to that, didn't they? I'd forgotten.
17:29:28 <Tropicalrambler> jralls, thanks for the pointers, I had not considered them, or was unaware.
17:30:00 <Tropicalrambler> i have checked out odoo. Bummer for me: I love cloud, but they charge. open source ok, but it seems not to support the other features, unless you have to compile independently.
17:30:05 <jralls> You're welcome.
17:30:30 <Tropicalrambler> grisbi homepage does not even load.
17:30:57 <Tropicalrambler> seems like GnuCash and Odoo have an edge in this.
17:32:09 <jralls> There must be something wrong with Grisbi's web server. It responds to pings.
17:32:48 <jralls> You can look at their sourceforge project here: https://sourceforge.net/projects/grisbi
17:33:44 <Tropicalrambler> thanks, looking...
17:36:02 <Tropicalrambler> nope. grisbi won't do. Thanks for the suggestion though!
17:37:50 <Tropicalrambler> I'll stick to GnuCash. You guys have been very helpful, I am going to plow forward, perhaps i might actually just fork my own payroll version for myself, and maybe share it later. Meantime, I'll contribute with the translation. I found the github file :)
17:40:53 <jralls> Tropicalrambler: You need to coordinate with the translator, Francisco Serrador. His email should be in the file header.
17:46:37 <Tropicalrambler> Thanks! I will do so.
17:46:41 <Tropicalrambler> Have a great day or night
20:05:47 *** gncbot has joined #gnucash
20:06:15 <warlord> And... there it is.
20:14:10 <warlord> Hmm, where is Nickserv?
20:14:43 *** ChanServ sets mode: +qo warlord warlord
20:14:51 *** warlord sets mode: +o gncbot
20:43:30 *** Tropical_ has joined #gnucash
20:43:31 *** Tropicalrambler has quit IRC
21:20:16 *** Tropical_ has left #gnucash
21:20:43 *** Tropical_ has joined #gnucash
21:55:57 *** KaiForce has quit IRC
23:07:07 *** Tropical_ has quit IRC
23:07:31 *** Tropicalrambler has joined #gnucash
23:09:48 *** Tropicalrambler has quit IRC
23:10:03 *** Tropicalrambler has joined #gnucash
23:33:08 *** CDB-Man has quit IRC
23:41:32 *** puck has quit IRC
23:47:54 *** puck has joined #gnucash