2017-10-24 GnuCash IRC logs

01:06:39 *** fell has quit IRC
01:07:42 *** fell has joined #gnucash
01:14:59 *** Mechtilde has joined #gnucash
01:38:16 *** warlord has joined #gnucash
01:41:24 *** warlord has quit IRC
01:42:26 *** warlord has joined #gnucash
01:46:49 *** Mechtilde has quit IRC
02:14:55 *** storyjesse has quit IRC
02:59:09 *** xmaka has quit IRC
03:01:00 *** xmaka has joined #gnucash
03:14:00 *** Cuare has quit IRC
03:26:21 *** MrBusiness2 has quit IRC
03:46:54 *** jotrago has joined #gnucash
03:47:42 *** carwynnelson has joined #gnucash
03:50:25 *** mrklintscher11111 has joined #gnucash
03:50:50 *** carwynnelson has quit IRC
03:52:04 *** gjanssens has joined #gnucash
03:52:04 *** ChanServ sets mode: +o gjanssens
03:52:14 <gjanssens> .
04:06:43 *** fabior has joined #gnucash
04:13:28 *** mrklintscher11111 has quit IRC
04:22:20 *** jotrago1 has joined #gnucash
04:22:28 *** jotrago has quit IRC
04:22:28 *** jotrago1 is now known as jotrago
04:23:35 *** mrklintscher11111 has joined #gnucash
04:23:50 *** jotrago1 has joined #gnucash
04:25:33 *** jotrago has quit IRC
04:25:34 *** jotrago1 is now known as jotrago
04:28:39 *** jotrago has quit IRC
04:29:32 *** warlord has quit IRC
04:29:48 *** jotrago has joined #gnucash
04:40:45 *** jotrago has quit IRC
05:04:48 *** fabior has quit IRC
05:38:29 *** jotrago has joined #gnucash
05:52:23 *** xmaka has quit IRC
05:58:17 *** xmaka has joined #gnucash
05:58:54 *** pilotauto has quit IRC
06:03:59 *** xmaka has quit IRC
06:06:49 *** xmaka has joined #gnucash
06:08:23 *** fabior has joined #gnucash
06:10:51 *** fabior has quit IRC
06:11:50 *** xmaka has quit IRC
06:16:40 *** jotrago has quit IRC
06:20:52 *** jwhitmore has joined #gnucash
06:29:25 *** xmaka has joined #gnucash
06:46:45 *** Jimraehl1 has joined #gnucash
06:47:16 *** Jimraehl1 has quit IRC
06:50:43 *** User has joined #gnucash
07:05:59 *** gjanssens has quit IRC
07:07:58 *** gjanssens has joined #gnucash
07:07:58 *** ChanServ sets mode: +o gjanssens
07:23:10 *** jotrago has joined #gnucash
08:19:43 *** jotrago has quit IRC
08:33:09 *** Chris has quit IRC
09:12:54 *** storyjesse has joined #gnucash
09:20:08 *** warlord has joined #gnucash
10:28:38 *** Chris has joined #gnucash
10:35:29 *** warlord has quit IRC
10:40:45 *** kael has joined #gnucash
10:46:58 *** storyjesse has quit IRC
10:49:49 *** nomeata has joined #gnucash
10:50:53 *** jotrago has joined #gnucash
11:03:17 *** tuxd00d has quit IRC
11:03:32 *** tuxd00d has joined #gnucash
11:06:12 *** jotrago1 has joined #gnucash
11:06:31 *** jotrago has quit IRC
11:06:34 *** jotrago1 is now known as jotrago
11:13:00 *** jotrago has quit IRC
11:14:40 *** jotrago has joined #gnucash
11:25:24 <gjanssens> jralls: I'm not throwing or catching in any constructor in the new csv code. I still haven't understood very well what the other potential problem was.
11:34:58 *** Mechtilde has joined #gnucash
11:38:28 *** ArtGravity has joined #gnucash
11:43:01 <jralls> gjanssens: Good to know. The other problem seems to be related to assembling a detailed exception message with ostringstream, but as I said yesterday I can't replicate the problem in a simple example so that would seem to be a symptom rather than a cause.
11:48:09 <gjanssens> Ok
11:59:16 <jralls> FWIW test-gnc-numeric does exhibit the abort-on-throw behavior, so my original hypothesis from yesterday is disproved. That suggests that one way to test csv-imp is to add some EXPECT|ASSERT_THROW tests to complement the ASSERT_NO_THROW tests already present and try it under Windows.
12:03:17 *** nomeata has quit IRC
12:03:44 *** bertbob has quit IRC
12:04:04 *** jotrago has quit IRC
12:04:13 *** jotrago has joined #gnucash
12:04:48 *** bertbob has joined #gnucash
12:11:11 *** User has quit IRC
12:23:12 <lmat> @tell carwynnelson Account.cpp compiles as C++, but we would like to make struct Account; a C++ struct (with member functions, etc.). I think you're new enough that it won't waste your time to tell you that we need to maintain two interfaces: the new C++ interface, and a C interoperability layer since the Account struct is used extensively by C code.
12:23:12 <gncbot> lmat: The operation succeeded.
12:32:51 *** Cuare has joined #gnucash
12:33:34 *** jotrago has quit IRC
12:35:15 *** jotrago has joined #gnucash
12:44:07 *** jotrago has quit IRC
12:44:18 *** jotrago has joined #gnucash
12:45:19 *** rietta has joined #gnucash
12:45:30 <rietta> This may be an issue with PayPal more than anything, but I have setup a recurring donation for GnuPG and plan to add additional open source projects. But these show up in EUR while all my accounts are in USD. This makes setting up a recurring transaction messy because the amount is never right as the exchange rate changes and PayPal makes you click into the individual transaction to see the conversion. Any ideas other than having to manually adjust the USD
12:45:30 <rietta> amount each and every time? On my main USD accounts I tend to import the QFX files and reconcile pretty easily.
12:46:00 <rietta> Hey everyone. Forgot that this room is not over on Freenode.
12:48:28 <jralls> rletta: Is this about scheduled transactions, online banking, or file import?
12:52:44 <rietta> I could see approaching this any way. Have not had good success importing PayPal transactions in the past, but open to trying again.
12:53:05 <rietta> I’ve not yet used scheduled transactions in GnuCash, but open to it for these.
12:54:33 <rietta> I’m also considering using vendors as most of my paypal transactions are “send money to a friend” to pay various freelancers.
12:58:52 *** warlord has joined #gnucash
13:01:00 *** kael has quit IRC
13:19:48 <warlord> .
13:19:48 <gncbot> warlord: Sent 19 hours and 49 minutes ago: <jralls> No IPv6 here, but I can connect with a cell connection, so it's something in the wire twixt here and there. Traceroute adds that connection is administratively prohibited.
13:19:49 <gncbot> warlord: Sent 19 hours and 45 minutes ago: <jralls> I think the problem is that my IP is blocked. I went to my Win10 VM and saw that I'd left SourceTree running... and it's probably been trying to connect with an invalid SSH id.
13:20:24 <warlord> jralls: that would definitely do it. Should auto-unblock after 60 minutes
13:20:37 <jralls> warlord: It did.
13:22:04 <warlord> ok
13:22:54 <jralls> rletta: The only fully automatic way is to import the transaction in USD from somewhere, either PP or whatever account PP is linked to. There's no other way for get the exact exchange rate that PP applied.
13:34:05 <rietta> Thanks!
13:36:00 <rietta> My PayPal account is listed as a bank in GnuCash because I do keep a balance there and pay from it. It’s not yet up-to-date for the year, but I have reconciled transfers in and out of it via my main checking account. I want to go back and redo some transacitons for a freelancer so that it shows up with his vendor account. I need to delete the previous transaction? The warning is “You would be deleting a transaction with reconciled splits! This is not a g
13:36:01 <rietta> idea as it will cause your reconciled balance to be off.” But if I delete it and add back then things should work out, right?
13:37:05 <rietta> Is there a way to just clear the reconciliations? I don’t mind getting these imputted and then walking back through the monthly statements year to date.
13:38:43 *** mrklintscher11111 has quit IRC
13:39:44 *** Lionel has joined #gnucash
13:40:27 <Lionel> Not sure if I'm doing this right, but I have a question about GnuCash
13:40:53 *** ArtGravity has quit IRC
13:41:20 <rietta> Best to just ask. This room is super friendly and helpful but not neccesarily real time.
13:41:34 <Lionel> Okay! Thanks.
13:42:36 <Lionel> I've tried a number of things to do this, and I'm not sure if I'm being dumb or if what I want to do is just not possible:
13:43:53 <jralls> rletta: Just dismiss the warning. The new transactions will be unreconciled and will show up in the list the next time you reconcile the account.
13:44:23 <Lionel> I have a CSV file of transactions, and I have already assigned categories to each transaction (around 800 of them). I would like to import these into GnuCash and have GnuCash slot them into the correct expense accounts. Eg a list of transactions from a single bank statement.
13:45:14 <jralls> OTOH I think it should also be possible to create the bills and link the existing transactions as the payments... but I don't use those features. warlord and gjanssens are much more familiar with them than I.
13:46:42 <jralls> Lionel: GnuCash doesn't do "categories". Do you mean that you've assigned existing account names to the transactions?
13:48:00 <Lionel> Yes - essentially I want all transactions to be Credit: Bank account A Debit: Expense account
13:48:12 <Lionel> Where the expense account is specified in the CSV
13:48:19 *** ArtGravity has joined #gnucash
13:48:46 <jralls> rietta: You can also click the "y" in the "R[econciled]" column and unreconcile the trancascion, but that also gets you a confirmation dialog.
13:55:56 <jralls> Lionel: Use a fully-qualified account name in one column of the CSV and in the import wizard designate that as "Account" in the import wizard. That corresponds to the "Transfer" column in the register.
13:55:57 <warlord> Lionel: convert the CSV to QIF and use LExpenses:XXX to specify the QIF category for each transaction. Then let gnucash map the category to expense accounts.
13:57:17 <Lionel> jralls: That's what I tried to do - do I need to start at the root (eg Expenses:Auto:Insurance)? I have been using just Auto:Insurance.
13:58:05 <warlord> Lionel: yes, you need to start at the root
13:58:17 *** mrklintscher11111 has joined #gnucash
13:58:43 <Lionel> warlord: okay - I haven't had a lot of experience converting but I saw something about that on the wiki, so I can have a try. I'll try jralls' method of using the import wizard again, perhaps
13:58:56 *** Mechtilde has quit IRC
14:05:21 <Lionel> jralls: I think I have to do it warlord's way. The import wizard says that "all transactions will be associated to one account for each import and if you select the account column, the account in the first row will be used for all rows"
14:06:07 <jralls> Lionel: OK. I must have been thinking of the new importer for 2.8. Sorry.
14:06:28 <Lionel> but thank you for the advice. I am going to do a bit of reading about QIF conversion.
14:06:32 *** carwynnelson has joined #gnucash
14:13:23 *** carwynnelson has quit IRC
14:16:30 *** carwynnelson has joined #gnucash
14:19:00 *** mrklintscher11112 has joined #gnucash
14:19:59 *** carwynnelson has quit IRC
14:20:17 *** mrklintscher11111 has quit IRC
14:20:19 *** carwynnelson has joined #gnucash
14:23:26 *** carwynnelson has quit IRC
14:33:59 *** ArtGravity has quit IRC
14:35:09 *** jotrago has quit IRC
14:35:37 *** carwynnelson has joined #gnucash
14:36:07 *** jotrago has joined #gnucash
14:36:08 *** carwynnelson has quit IRC
14:36:13 *** carwynnelson has joined #gnucash
14:36:53 *** ArtGravity has joined #gnucash
14:37:33 *** carwynnelson has quit IRC
14:37:54 *** carwynnelson has joined #gnucash
14:40:56 *** carwynnelson has quit IRC
14:42:22 *** jotrago has quit IRC
14:43:47 *** carwynnelson has joined #gnucash
15:07:47 *** tuxd00d has quit IRC
15:19:53 *** jotrago has joined #gnucash
15:27:52 *** lucky has joined #gnucash
15:30:09 *** meb has quit IRC
15:31:48 *** warlord has quit IRC
15:50:19 *** jwhitmore has quit IRC
15:53:54 *** jotrago has quit IRC
15:54:01 *** jotrago has joined #gnucash
15:55:47 <gjanssens> fell: how would you translate "The free/libre personal accounting solution." into German ? I'm replacing "The GNU way to manage your money!" everywhere and this string happens to be the example in README.translators.txt
15:57:05 <fell> But it is not only personal
15:57:45 <gjanssens> So it should become "The free/libre personal and small business accounting solution." ?
15:58:15 <fell> If it is not too long.
15:58:54 <fell> Perhaps we should talk about on core?
15:59:38 <gjanssens> jralls, warlord, mikee ^^^
16:02:03 <gjanssens> Is it important enough to discuss formally there ?
16:03:15 <fell> It is somehing like the subtitle of GnuCash
16:03:38 <fell> We are using it almost everywhere.
16:08:15 <gjanssens> Fair enough.
16:24:52 *** gjanssens has quit IRC
16:33:11 <carwynnelson> update me gncbot
16:33:11 <gncbot> carwynnelson: Sent 4 hours and 9 minutes ago: <lmat> Account.cpp compiles as C++, but we would like to make struct Account; a C++ struct (with member functions, etc.). I think you're new enough that it won't waste your time to tell you that we need to maintain two interfaces: the new C++ interface, and a C interoperability layer since the Account struct is used extensively by C code.
16:34:42 *** Lionel has quit IRC
16:44:43 *** carwynnelson_ has joined #gnucash
16:45:22 <jralls> gjanssens: I'm OK with adding "small business".
16:45:42 <jralls> @tell gjanssens I'm OK with adding "small business".
16:45:42 <gncbot> jralls: The operation succeeded.
16:51:18 <jralls> @tell gjanssens We don't use the tagline "everywhere". It's not on the website or in the docs. In the sources it's in doc/README.translator.txt, doc/TRANSLATION_HOWTO, and gnucash/gnome-utils/gnc-main-window.c. It's also in the wiki's Translation page. Only the instance in gnc-main-window.c isn't an example for translators.
16:51:18 <gncbot> jralls: The operation succeeded.
16:57:28 <jralls> @tell gjanssens As long as you're looking at that, the line above is "The GnuCash personal finance manager.". That doesn't really go well with the new second line, and "finance manager" might lead some people to think it does what Quicken does... for the very few who ever look at the About box.
16:57:28 <gncbot> jralls: The operation succeeded.
17:05:08 *** meb has joined #gnucash
17:07:17 *** fbruetting has joined #gnucash
17:07:22 *** lucky has quit IRC
17:23:06 *** carwynnelson has quit IRC
17:23:08 *** carwynnelson has joined #gnucash
17:32:55 *** fbruetting has quit IRC
17:34:09 *** pilotauto has joined #gnucash
17:34:53 *** carwynnelson has quit IRC
17:36:53 *** carwynnelson has joined #gnucash
17:37:43 *** fbruetting has joined #gnucash
17:38:41 *** lucky has joined #gnucash
17:40:01 *** meb has quit IRC
17:48:30 *** Carwyn has joined #gnucash
17:50:37 *** carwynnelson_ has quit IRC
18:04:36 *** luciano_santos1 has joined #gnucash
18:22:39 *** carwynnelson has quit IRC
18:24:23 *** ArtGravity has quit IRC
18:25:27 *** Carwyn has quit IRC
19:52:00 *** Cork has quit IRC
20:04:09 *** shakes808 has joined #gnucash
20:09:16 <shakes808> Hello everyone. I am trying out gnucash and have some questions about the invoicing customizations that I didn't see documented.
20:09:17 <shakes808> 1. When you go into the "Printable Invoice" tabs, on the bottom there is a spot labeled "Extra Notes" that has a candid phrase in there. Is there a way to override that so that I don't have to change it each time?
20:09:17 <shakes808> 2. When trying to customize the look of the table, I made the table border 0 ( zero ) and the border was still there. If this is HTML and CSS, is there a way I can tap into that to customize the way it looks? If there is a way to get to the raw HTML / CSS, please let me know; it would be much easier.
20:09:30 *** Cork has joined #gnucash
20:14:10 *** Cork has quit IRC
20:14:31 <jralls> shakes808: I don't use the invoice stuff so what I know is only from looking at the code and occasional testing. Your second question is easy: Just click the "export" button.
20:16:14 <shakes808> jralls: so for the the html / css stuff, just export it and change it there? And then print the web page it produces?
20:16:35 <jralls> That's one way.
20:16:45 <shakes808> jralls: what would be another way?
20:19:34 <fell> shakes808: About 1. Can you file an enhancement request at bugzilla:we should move the default for this - and other entries, you might find - to File->Properties->Business.
20:19:38 <jralls> Depends on what you want to do. For example, to the first question about the Extra Notes you can set the note to what you want, click apply, then click "Save Report Configuration". You'll retrieve it from Reports>Saved Report Configurations.
20:20:08 <shakes808> fell: Yeah, of course!
20:20:31 <shakes808> jralls: I will try that.
20:25:32 <jralls> But the stylesheet mechanism is really clunky and limited. If you want to tart up your invoices with more that what's offered then exporting the html and applying the css afterwards is the only way at present to get there.
20:27:56 <shakes808> jralls: i see that i created a new report, but how do i apply that to other invoices? When I select that saved one with some modifications, it keeps opening the invoice that i saved as that. is there a way to make that the template?
20:28:45 <shakes808> jralls: alright, that is cool. I guess I will have to work on making a template to extract that data and put it in a template that i make then
20:29:03 <shakes808> and fell, I will put in some enhancement requests for some of this.
20:29:58 <fell> One Request for all would be easier to manage.
20:30:27 <jralls> shakes808: Select a different invoice number on the options general tab.
20:30:35 *** fbruetting has quit IRC
20:33:19 <shakes808> fell: alright, one it is
20:33:30 <shakes808> jralls: that just changed the invoice, but not the configuration
20:33:44 <jralls> I thought that's what you wanted.
20:35:01 *** Cork has joined #gnucash
20:35:21 <shakes808> no. so the Extra Note says: "Thank you for your patronage!" I want to change that to: "Thank you for choosing Company Name!" and the stylesheet from "Default" to my custom stylesheet.
20:35:45 <shakes808> so when i go to print out an invoice, i don't have to change these everytime
20:36:33 <shakes808> I created the saved config, but when i go to an invoice and try to load that config, it just loads in that invoice that the config was tied to and it did not change the invoice i was trying to apply the config to
20:42:51 *** Cork has quit IRC
20:49:10 <shakes808> fell: I am assuming that this would this be filed as a Report for Component?
20:50:06 <fell> Yes, choose component:Report.
20:54:39 *** Cork has joined #gnucash
20:58:18 <jralls> shakes808: So instead of starting at "print invoice" with the invoice open, start at Reports>Saved Report Configurations and pick the saved invoice. Once it loads open Options and select the new invoice you want to print.
21:01:46 <shakes808> jralls: alright, that worked. I was starting in the wrong area. I was changing the invoice number after I was already in the reports. Sorry for my misunderstanding on that and thank you for that clarification.
21:07:49 <jralls> shakes808: NP
21:07:55 *** jralls has quit IRC
21:21:55 <shakes808> is there anywhere on gnucash.org where the release notes are? So I can see what the changes are in the different versions? In putting the enhancement into bugzilla, i noticed that there i am not running the latest version. wondering if upgrading my version would help but without the release notes i can't tell
21:32:08 *** shakes808 has quit IRC
21:33:08 *** shakes808 has joined #gnucash
21:57:17 *** MrBusiness has joined #gnucash
22:18:27 *** shakes808 has quit IRC
22:43:18 *** luciano_santos1 has left #gnucash
22:51:36 *** storyjesse has joined #gnucash
23:58:57 *** warlord has joined #gnucash