2016-03-13 GnuCash IRC logs

00:10:55 *** bertbob has joined #gnucash
00:39:06 *** bertbob has quit IRC
00:53:50 *** bertbob has joined #gnucash
00:57:59 *** mlncn has joined #gnucash
01:05:42 *** bozonius has quit IRC
01:15:52 *** mlncn has quit IRC
03:02:08 *** bertbob has quit IRC
03:15:12 *** Mechtilde has joined #gnucash
03:18:55 *** bertbob has joined #gnucash
03:26:35 *** bertbob has quit IRC
03:40:10 *** bertbob has joined #gnucash
04:02:41 *** fell has joined #gnucash
04:02:42 *** gncbot sets mode: +o fell
04:21:07 *** Mechtilde has quit IRC
04:30:31 *** bertbob has quit IRC
04:45:09 *** bertbob has joined #gnucash
04:58:53 *** bertbob has quit IRC
05:00:16 *** bertbob has joined #gnucash
05:03:28 *** bertbob has quit IRC
05:18:58 *** bertbob has joined #gnucash
05:26:43 *** rubdos has joined #gnucash
05:54:52 *** Mechtilde has joined #gnucash
05:55:54 *** Cork has quit IRC
06:06:06 *** Cork has joined #gnucash
06:08:18 *** fabior has joined #gnucash
07:45:31 *** gjanssens has joined #gnucash
07:45:31 *** ChanServ sets mode: +o gjanssens
07:50:31 *** reactormonk has joined #gnucash
07:54:45 <reactormonk> Wie wähle ich das Jahr/die Periode für die Ergebnisrechnung?
07:59:31 <reactormonk> Or in English: how do I select the year/time period for the income statement?
08:09:52 *** fabior has quit IRC
09:10:52 *** fell_ has joined #gnucash
09:12:39 *** fell has quit IRC
09:21:08 *** juan has joined #gnucash
09:22:58 <juan> i have a small question regarding budgets. i simply want a forecast of my net total with scheduled transactions and projected income/expenses
09:23:37 <juan> i just started and added scheduled entries to my database
09:24:06 <juan> or would it be better to enter all data from 01/2016 to now and use that as forecast?
09:29:45 *** fabior has joined #gnucash
09:29:55 <reactormonk> Found it.
09:29:59 <reactormonk> ... it's in the options.
09:41:42 <gjanssens> juan: I don't think the budget code is aware of the scheduled transactions (while that would definitely be useful)
09:42:39 <gjanssens> So if you planned to use the budget feature for this, you'd have the enter these transactions manually in your budget sheet
09:42:57 <juan> hm
09:43:22 <juan> the situation is the following
09:43:26 <juan> i'm planning an expense
09:44:33 <juan> and trying to figure out when i can do the transaction without dropping too low in bank account
09:44:47 <juan> (i know i could simply calculate that by hand)
09:45:28 * gjanssens doesn't have much experience with budgetting
09:46:17 <gjanssens> I'm not sure what to suggest
09:46:50 <juan> would be convenient to use i guess. so i could manage to make an assumption if i have enough money to spend X between now and my next payment without going into debt
09:47:06 <juan> or i could simply use my CC for the purchase :D
09:47:15 <gjanssens> :)
09:49:19 <juan> or is there a more "financial" way to attempt a purchase
09:50:22 <gjanssens> I think the budgets in gnucash are meant for such analysis
09:50:57 <gjanssens> They are independent of all other parts though, so you need to manually enter all data in a budget (other than the actual state of your books of course)
09:53:16 <juan> have you actually connected gnucash to your bank account?
09:53:51 <juan> would that automatically generate entries in the bank account book and i'd have to associate them with the second book entry?
10:02:32 <gjanssens> juan: I don't. My banks don't support any of the online protocols gnucash can handle.
10:03:09 <gjanssens> It will not automatically generate entries though even if I would have an online connection
10:03:38 <gjanssens> From what I understand you will get a list of transactions as seen by the bank, which you can then map to accounts in gnucash
10:04:07 <gjanssens> The system learns from previous imports, so the longer you are using it the fewer transactions you will have to alter
10:04:33 <gjanssens> (Or is this mechanism what you menat with automatically generating entries ?)
10:07:55 <juan> gjanssens: i didn't exactly mean this, but it explains the functionality enough for me :)
10:08:19 <gjanssens> ok
10:16:35 <juan> if i add a scheduled transaction, can i set the date before today and the entries are generated for the lets say last two months?
10:18:47 <gjanssens> juan: should be so yes
10:19:18 <juan> hm
10:19:23 <juan> that doesnt work for me
10:21:51 <juan> ah i have to since last run process
10:23:13 *** Jimraehl1 has left #gnucash
10:29:01 <juan> gjanssens: sweet, my bank supports MT940 format
10:29:09 <juan> so i just import the entries from january
10:29:24 <juan> and it recognizes the monthly scheduled ones
10:29:32 <juan> so i have to manually assign just the others
10:37:11 <gjanssens> yep :)
10:42:19 *** Jimraehl1 has joined #gnucash
10:42:25 <warlord> cast: An asset is a negative liability -- so all depends on who owes whom more often.
10:42:38 <warlord> reactormonk: in the report options
10:43:20 <warlord> juan: unfortunately neither the budgeting nor the reporting acknowledge future, unposted SXes
10:46:25 <juan> hm
10:47:48 <juan> can i mark entries as pending? (so that i have no second entry for a bill yet for example?)
10:49:40 <warlord> Mark entries where as pending?
10:50:01 <warlord> (not sure what you mean by "no second entry for a bill yet")
10:56:44 <reactormonk> warlord, found it there, yup :-)
10:59:42 <juan> warlord: like i get a bill but have to pay it in 4 weeks, so i enter the part of the bill in my expenses but don't pay it yet (so no second entry for my bank account for exmaple)
11:01:09 <Simon> will the payment be automatic?
11:01:31 <Simon> if it is, then I'd enter it future dated on the account it will come from
11:01:49 <juan> it wont
11:01:54 <juan> i have to do it manually
11:02:34 *** Jimraehl1 has quit IRC
11:03:01 <Simon> for those I typically enter it without a description (because my description is whatever the bank put on their statement)
11:03:25 <Simon> automated payment of bills makes everything much simpler :)
11:04:50 <juan> :D
11:08:08 <warlord> juan: you have a couple options.. you can put it into a suspense account (Liability:Bills To Pay). Then you can either relocate the transaction when you pay it (and re-date it), or you can just xfer from bank to your liability.
11:09:03 *** ErKa has joined #gnucash
11:09:23 <juan> warlord: good idea
11:14:49 * Simon has a liability account for any entity that raises bills in advance of the actual payment
11:15:12 <Simon> well... for most of them
11:47:35 *** Mechtilde has quit IRC
11:49:10 <juan> haha so if i make a projecton now for a budget i'll have a bad year :D
11:55:09 *** Mechtilde has joined #gnucash
11:55:29 *** ErKa has quit IRC
12:12:56 *** Mechtilde has quit IRC
12:13:24 *** ErKa has joined #gnucash
12:13:57 *** ErKa has quit IRC
12:22:30 *** frozenjim has joined #gnucash
12:31:10 *** frozenjim has quit IRC
12:32:56 *** [husker] has joined #gnucash
12:33:23 *** husker has joined #gnucash
13:04:09 *** rubdos has quit IRC
13:06:37 *** frozenjim has joined #gnucash
13:06:57 *** juan has quit IRC
13:10:55 *** husker has quit IRC
13:16:06 *** mlncn has joined #gnucash
13:25:04 *** bertbob has quit IRC
13:40:37 *** bertbob has joined #gnucash
13:43:37 *** mlncn has quit IRC
13:48:26 *** Mechtilde has joined #gnucash
13:52:30 *** bertbob has quit IRC
14:02:01 *** mlncn has joined #gnucash
14:07:07 *** bertbob has joined #gnucash
14:24:04 <jralls> gjanssens: Thanks for clearing all of those bugs. They were in my queue for the next release, but I kept not finding time for them.
14:29:20 *** fabior has quit IRC
14:29:45 <gjanssens> jralls: you're welome
14:30:43 <gjanssens> I had a free day to spend on gnucash and saw the patches stacking up as well so decided to spend my time on that
14:31:59 <jralls> Good choice! ;-)
14:36:01 <gjanssens> :)
14:39:18 <jralls> On the matter of formatting changes in my c++-backend branch I decided to remove all of the old static analysis markup (the /*@...@*/) and reformat with a astyle, rather more arguments than usual, and then rebase the changes on top of that. Rebasing is taking a while.
14:41:37 <jralls> It didn't occur to me until just now that I should have passed --ignore-whitespace.
15:11:14 *** ErKa has joined #gnucash
15:12:42 *** Mechtilde has quit IRC
15:17:06 *** fabior has joined #gnucash
15:17:55 *** ErKa has quit IRC
15:36:43 *** rubdos has joined #gnucash
16:09:41 *** Unhammer has quit IRC
16:23:47 *** b3n1ss1mo has joined #gnucash
16:25:34 <b3n1ss1mo> Hey guys :) I'm wondering how I should balance out "money in wallet" that I spent but I don't remember exactly
16:25:44 *** ErKa has joined #gnucash
16:32:22 *** jesse has joined #gnucash
16:37:49 <jralls> b3n1ss1mo: You have to transfer the money to an expense account. You might make a special account just for that, maybe expenses:forgotten.
16:37:57 <jesse> I'm having trouble building with make in maint. I get an error about missing gnc-vcs-info.h. This happens when usin a separate build directory. Problem does NOT repro when using cmake (or Makefiles generated by cmake)
16:38:50 <b3n1ss1mo> Oh, great. Thank you, jralls. :) That's easy
16:39:39 <b3n1ss1mo> So do I could my money from time to time and just transfer out the difference, if I made any mistakes?
16:39:49 <b3n1ss1mo> *count, not could
16:40:06 * warlord uses Expenses:Miscellaneous
16:40:35 <warlord> prefer to actually account for my expenses, but sometimes I don't or can't.
16:41:22 <jralls> b3n1ss1mo: I suppose, but if you're not OCD about it there's probably no point in tracking cash. I just have an expenses:cash account and debit it whenever I get cash.
16:41:52 <b3n1ss1mo> Ah, alright ;)
16:41:58 <jralls> If I spending money in meatspace that I want to track I use plastic.
16:42:59 <jralls> jesse: That usually means that you're trying to build from git but not from a repo directory.
16:43:24 <jralls> I think you're able to use cmake because it doesn't include the check.
16:44:30 <jesse> jralls: Guess I'm a bit confused about how to use a separate build directory from my repo directory then? Is this not possible?
16:45:48 <jesse> Right now i have ~/src/gnucash/gnucash-src <-- repo, ~/src/gnucash/build <-- configure && make from here
16:46:02 <jralls> No, it's very possible. We all do it all the time. You run "path/to/source/autogen.sh && path/to/source/configure --prefix-and-other-args && make V=0"
16:46:56 <jesse> Alright - I've tried just a vanilla configure and make (no args on either) - I guess I'll throw in some prefix and the V=0 flag and see if that helps.
16:48:17 <jralls> The V=0 flag just quites down the build so you get e.g. CC gnucash-bin.o instead of all of the gory details of the compile arguments.
16:50:21 <jralls> The configure arguments shouldn't matter either. Look closely at your configure output, src/core-utils/gnc-vcs-info.h is a generated file.
16:52:37 <jesse> When i run configure i don't have that file
16:52:49 <jesse> my cmake generated directories have it, but not a plain configure
16:53:04 <jesse> I'll read through my configure output and see if I can find any references
16:58:25 *** fabior has quit IRC
17:01:00 *** husker has joined #gnucash
17:13:45 <jesse> jralls: Alright, I figured out why the file wasn't being generated in this attempt and fixed that, but unfortunately the build's still failing. If I'm reading my make output correctly it's because there's no appropriate -I flag. output is at https://www.pastebin.ca/3400104 if you'd be so kind as to take a look
17:15:41 <cast> warlord: ahh. thanks :P
17:15:49 <cast> *:)
17:16:10 *** Unhammer has joined #gnucash
17:16:52 *** mlncn has quit IRC
17:28:48 <jralls> jesse: It looks like you've got another generated file, src/core-utils/gnc-version.h, in srcdir instead of builddir. Go to your repo, do git clean -fdx (commit any changes first), then switch back to builddir, do rm -rf * and start over from autogen.sh.
17:32:04 <b3n1ss1mo> Thanks again and good nite
17:32:06 *** b3n1ss1mo has left #gnucash
17:36:36 *** aqua___ has joined #gnucash
17:42:35 <jesse> jralls: That did it, thanks! those files were left over cruft from another attempt to fix the issue
17:44:21 *** ErKa has quit IRC
17:48:01 *** husker has quit IRC
17:50:15 <jralls> jesse: You're welcome.
17:52:19 *** rubdos has quit IRC
17:53:29 *** gjanssens has quit IRC
18:02:19 *** jesse has quit IRC
18:17:08 *** mlncn has joined #gnucash
19:57:18 *** aqua___ has quit IRC
20:30:36 *** fell_ has quit IRC
22:20:26 *** reactormonk has quit IRC
22:20:40 *** reactormonk has joined #gnucash
23:17:00 *** pwnguin has joined #gnucash
23:19:09 <pwnguin> I'm looking to automate some of the mundane accounting tasks of GNUCash
23:19:37 <pwnguin> first task is something I used to do -- scheduled price quote updates
23:20:35 <pwnguin> does --add-price-quotes take postgres:// as an option for FILE?
23:22:23 <pwnguin> or is there a local file stub i should reference?
23:24:47 <pwnguin> ah, it does
23:24:56 <pwnguin> I just needed to supply a password it seems
23:35:28 <pwnguin> well thats fun
23:35:50 <pwnguin> killed the process, and now my data appears to have gone away =/
23:37:33 <pwnguin> gnucash=> select * from accounts;
23:37:42 <pwnguin> (1 row)
23:39:48 <pwnguin> time to restore from backups I guess =/
23:55:38 <pwnguin> seems to be a bit of data in tables ending ing _back