2020-07-15 GnuCash IRC logs

00:18:22 *** Agfarmer18 has quit IRC
00:19:21 *** sbluhm has joined #gnucash
00:19:21 *** ChanServ sets mode: +v sbluhm
00:22:21 *** sbluhm has quit IRC
00:28:12 *** hussam has joined #gnucash
00:28:12 *** ChanServ sets mode: +v hussam
00:43:23 *** sayantan has joined #gnucash
00:47:30 *** Mechtilde has joined #gnucash
00:47:55 *** sayantan has quit IRC
01:14:28 *** dtux has joined #gnucash
01:28:01 *** codesmythe has quit IRC
01:29:49 *** fell has quit IRC
01:31:08 *** fell has joined #gnucash
01:31:08 *** ChanServ sets mode: +o fell
01:38:03 *** storyjesse has joined #gnucash
01:41:27 *** nullquery has quit IRC
02:05:11 *** Mechtilde has quit IRC
02:07:46 *** codesmythe has joined #gnucash
02:07:46 *** ChanServ sets mode: +v codesmythe
02:08:02 *** iReflex has quit IRC
02:14:36 *** codesmythe has quit IRC
02:19:37 *** codesmythe has joined #gnucash
02:19:37 *** ChanServ sets mode: +v codesmythe
02:20:12 *** storyjesse has quit IRC
02:26:44 *** codesmythe has quit IRC
02:50:35 *** Mechtilde has joined #gnucash
03:01:35 *** suukim has joined #gnucash
03:55:43 *** codesmythe has joined #gnucash
03:55:43 *** ChanServ sets mode: +v codesmythe
03:58:43 *** codesmythe has quit IRC
04:13:28 *** codesmythe has joined #gnucash
04:13:29 *** ChanServ sets mode: +v codesmythe
04:21:28 *** codesmythe has quit IRC
04:24:05 *** dtux has quit IRC
04:26:10 *** hussam has quit IRC
04:42:22 *** keiffer has joined #gnucash
04:42:45 *** User has joined #gnucash
04:58:38 *** bertbob has quit IRC
05:01:49 *** bertbob has joined #gnucash
05:01:51 *** ChanServ sets mode: +v bertbob
05:15:09 *** User has quit IRC
05:18:10 *** User has joined #gnucash
05:44:13 *** suukim has quit IRC
05:50:08 *** Aussie_matt has quit IRC
06:10:09 *** hussam has joined #gnucash
06:10:09 *** ChanServ sets mode: +v hussam
06:12:30 *** ramontjunior has joined #gnucash
06:20:15 *** codesmythe has joined #gnucash
06:20:15 *** ChanServ sets mode: +v codesmythe
06:23:16 *** codesmythe has quit IRC
06:25:27 *** Mechtilde has quit IRC
06:35:26 *** Jimraehl1 has joined #gnucash
06:37:42 *** Jimraehl1 has quit IRC
07:21:01 *** Mechtilde has joined #gnucash
07:27:48 *** storyjesse has joined #gnucash
07:28:12 *** sbluhm has joined #gnucash
07:28:12 *** ChanServ sets mode: +v sbluhm
07:34:52 *** Tony_ has joined #gnucash
07:35:00 *** Tony has quit IRC
07:50:00 *** Tony_ has quit IRC
07:51:23 *** Tony has joined #gnucash
08:16:49 *** hussam has quit IRC
08:21:17 *** codesmythe has joined #gnucash
08:21:17 *** ChanServ sets mode: +v codesmythe
08:24:18 *** codesmythe has quit IRC
08:59:13 *** hussam has joined #gnucash
08:59:13 *** ChanServ sets mode: +v hussam
09:11:40 *** ecdhe has joined #gnucash
09:16:17 *** storyjesse has quit IRC
09:18:44 *** Mechtilde has quit IRC
09:21:57 *** jw4 has quit IRC
09:26:40 *** Agfarmer18 has joined #gnucash
09:31:21 *** Agfarmer18 has quit IRC
09:39:44 *** jw4 has joined #gnucash
09:39:44 *** ChanServ sets mode: +v jw4
09:47:23 *** KaiForce has joined #gnucash
09:51:03 *** codesmythe has joined #gnucash
09:51:03 *** ChanServ sets mode: +v codesmythe
09:51:24 *** Mechtilde has joined #gnucash
09:51:45 <Tony> Hi all, is it possible to fix transactions imported where the debit/withdrawal field was configured incorrectly on the CSV Import screen? Thanks!
09:52:35 <warlord> Tony, either revert to a backup and re-do the import, or you will need to adjust them all by hand.
09:52:56 <Tony> Hi warlord, thanks for the quick reply
09:53:14 <warlord> good timing. ;)
09:54:03 <Tony> By "adjust by hand" does that mean going into each transaction and cut/paste the amount from/to rebate/expense?
09:54:04 *** codesmythe has quit IRC
09:54:19 <Tony> The polarity of each transaction is reversed.
09:54:58 <warlord> Well, there's an easier way to adjust the polarity: go in to the cell, hit left arrow to get to the front of it, and add a -. Then in Enter, and it will swap to the other side.
09:55:10 <warlord> The HIT Enter
09:55:14 <Tony> ah, ok
09:55:15 <warlord> THEN hit.
09:55:20 * warlord needs more tea
09:56:18 <Tony> Hey, that works like magic :)
09:56:26 <Tony> Thank you warlord
09:56:37 <warlord> You're welcome.
09:56:49 <Tony> I'm very new to GNUCash and was confounded by my misconfiguration during import.
10:00:36 *** Mechtilde has quit IRC
10:00:54 <warlord> If you haven't gone too far you might just want to "start over" from before the import.
10:00:59 *** Mechtilde has joined #gnucash
10:12:20 <Tony> Actually, just adding the minus sign for each transaction is a lot faster than having to choose the 2nd account during import.
10:12:39 <Tony> Can I ask accounting related questions here?
10:19:00 <warlord> sure, but IANAA
10:22:12 *** sbluhm has quit IRC
10:22:40 <Tony> That's fine, I'm not either ;)
10:23:02 <Tony> Here's the scenario: my business credit card offers a "reward" based on spending.
10:23:21 <Tony> I can apply the reward as a payment against the balance.
10:23:29 <Tony> How should that be recorded?
10:26:54 <chris> Income:CreditCardBenefit -> Liability:CreditCard
10:33:36 <Tony> Cool, thanks Chris.
10:42:27 *** bertbob has quit IRC
10:42:39 *** bertbob has joined #gnucash
10:42:40 *** ChanServ sets mode: +v bertbob
11:02:07 *** zacman has joined #gnucash
11:02:07 *** ChanServ sets mode: +v zacman
11:03:14 *** bigbighouse has joined #gnucash
11:04:00 *** David has quit IRC
11:04:00 <zacman> hi, anyone here can answer a few questions about retained earnings? I don't understand why when I book any income it immediately shows up in retained earnings on the balance sheet for even today. Accounting software I have used before only does that at the end of the year or when you close books.
11:04:12 *** David has joined #gnucash
11:04:37 <zacman> I am used to current year earnings or similar for the year, and then journal into retained earnings at close of year
11:05:16 <warlord> It's just labeled retained earnings because when you run the Balance Sheet it's expecting to be at the end of the period.
11:05:23 <warlord> So it is showing earnings for the period.
11:05:38 <warlord> (and if you don't close your books, it'll show all your earnings)
11:05:48 <zacman> okay. So at the end of the year, what happens to previous year earnings?
11:06:43 <zacman> so if you close books end of year, assuming retained earnings starts at 0? And where does previous year retained earnings go?
11:06:56 <warlord> If you close the books, it gets rolled up into Equity. If you don't then it will continue to be counted.
11:07:06 <zacman> sorry I couldn't find anything addressing this in the manual
11:07:11 <warlord> It goes into Equity
11:07:23 <warlord> Generally, Equity:Retained Earnings
11:07:30 <warlord> But you can assign whatever Equity account you want
11:07:45 <zacman> Oh, so I can create any account for it, okay
11:08:03 <zacman> would prefer that I have retained earnings account and then current year earnings are labeled something like that
11:08:21 <zacman> but it doesn't appear I can change the way it is reporting retained earnings for the current year
11:09:06 *** Mechtilde has quit IRC
11:09:37 *** kael has joined #gnucash
11:09:38 *** ChanServ sets mode: +v kael
11:10:21 *** bigbighouse has quit IRC
11:11:18 <warlord> You can change the report code
11:12:19 <chris> warlord: this is why I'd like these 'balance assertions' - I'd add "assert Income = $0 on $close-date", thereby immediately any violations would be immediately visible
11:13:11 * warlord nods
11:13:18 <chris> I know "Patches welcome", but the last time I tried patches, some hell broke loose !
11:13:29 *** zacman has quit IRC
11:15:09 <warlord> haahahah
11:16:02 *** zacman has joined #gnucash
11:16:46 <zacman> yes I see on close books I can set where the income and expenses go, thanks
11:17:27 <zacman> I'm trying to track a solo 401k account so I'd probably just manually journal end of year since I want to track retained earnings seperately, but this works
11:22:23 <zacman> appreciate all your efforts on this software
11:24:45 <warlord> If you use the close books feature, just be sure the manually close those off first and then you can run the tool
11:24:53 *** David has quit IRC
11:24:58 *** David has joined #gnucash
11:24:58 <warlord> If it sees no balance in an Income or Expense account then it wont try to "re close" it.
11:25:33 <zacman> okay, I'm researching editings the reports, have never looked at that
11:25:49 <warlord> Just open the .scm file and change the text
11:26:03 <warlord> look for balance-sheet.scm
11:26:09 <warlord> search the file for "Retained Earnings"
11:26:14 <zacman> yes I made a copy of the report
11:26:57 <warlord> In that case, you could change the title and GUID and put it back in the same directory and it will get auto-loaded. HOWEVER your changed might not survive upgrades.
11:29:45 <chris> warlord: how would you add a data structure for these balance assertions? a kvp list for each account? add a few functions in Account.cpp?
11:30:40 <chris> each one would have (vector time64 date, gnc_numeric balance)
11:32:18 <zacman> cool, it worked, thanks
11:32:46 <zacman> I think it more closely follows the accounting I have used, however those are consumer products so maybe not reflecting real accounting life anyways
11:36:18 *** guak has joined #gnucash
11:39:00 <warlord> chris, jralls is probably the better person to ask these days. But yeah, you'd need some APIs to add/manipulate and retrieve the list of date/balance pairs, and of course a way to update them as necessary. And then of course the code to validate any invariants and pop an error when they occur.
11:40:08 *** dnbNcoffee has joined #gnucash
11:44:27 *** ArtGravity has joined #gnucash
11:44:27 *** ChanServ sets mode: +v ArtGravity
11:45:56 *** codesmythe has joined #gnucash
11:45:56 *** ChanServ sets mode: +v codesmythe
11:57:48 *** zacman has quit IRC
11:58:28 *** fell has quit IRC
12:01:55 <chris> some #guiler wants to try parens-free guile report: https://www.draketo.de/software/wisp-example-new-aging-start.html
12:02:08 <chris> rather, parens-lite
12:02:40 *** sbluhm has joined #gnucash
12:02:40 *** ChanServ sets mode: +v sbluhm
12:02:43 *** ramontjunior has quit IRC
12:03:20 *** fell has joined #gnucash
12:03:20 *** ChanServ sets mode: +o fell
12:05:57 <dnbNcoffee> hi guys. im trying to build 4.0 on debian-buster. it shows error that there is no valid boost library found. Should I install this?
12:05:58 <dnbNcoffee> libboost-all-dev/stable 1.67.0.1 amd64
12:05:58 <dnbNcoffee> Boost C++ Libraries development files (ALL) (default version)
12:06:55 *** codesmythe has quit IRC
12:09:10 <fell> dnbNcoffee: https://github.com/Gnucash/gnucash/blob/maint/README.dependencies
12:10:39 <dnbNcoffee> thanks. I was following this link: https://wiki.gnucash.org/wiki/Building_On_Linux
12:10:39 <dnbNcoffee> I had figured this "apt-get build-dep gnucash" would have taken care of the dep
12:11:10 *** lmat has quit IRC
12:11:16 <fell> In theory yes, but that are the deps of their version.
12:11:57 <fell> But in 4 we use more boost components.
12:14:09 <dnbNcoffee> ok thanks. will take a stab at it
12:16:10 *** sbluhm has quit IRC
12:24:17 *** lmat has joined #gnucash
12:32:54 *** Mechtilde has joined #gnucash
12:38:12 <chris> warlord: how's this idea: https://www.reddit.com/r/dataisbeautiful/comments/b5t5sp/oc_a_sankey_diagram_showing_how_i_spent_my_money/
12:38:47 *** codesmythe has joined #gnucash
12:38:47 *** ChanServ sets mode: +v codesmythe
12:52:38 <warlord> That's a pretty cool diagram!
13:42:12 *** sbluhm has joined #gnucash
13:42:12 *** ChanServ sets mode: +v sbluhm
13:43:45 <dnbNcoffee> hey fell. for webkit, is it this?
13:43:45 <dnbNcoffee> webkit2gtk-driver/stable 2.28.2-2~deb10u1 amd64
13:43:45 <dnbNcoffee> WebKitGTK WebDriver support
13:44:04 <dnbNcoffee> or from webkit.org?
14:07:16 *** frakturfreak has joined #gnucash
14:07:17 *** ChanServ sets mode: +v frakturfreak
14:33:02 <dnbNcoffee> nevermind. got it. 1st stp succeeeded. onto MAKE step
15:00:33 *** dtux has joined #gnucash
15:00:47 *** frakturfreak has quit IRC
15:06:42 *** David1 has joined #gnucash
15:06:47 *** David has quit IRC
15:06:47 *** David1 is now known as David
15:08:34 *** bertbob has quit IRC
15:11:14 *** bertbob has joined #gnucash
15:11:15 *** ChanServ sets mode: +v bertbob
15:30:57 *** sbluhm has quit IRC
15:43:40 *** frakturfreak has joined #gnucash
15:43:41 *** ChanServ sets mode: +v frakturfreak
15:48:58 *** PowaBanga has quit IRC
15:50:03 <fell> dnbNcoffee: Sorry. I was shoping in betwween. As first attempt, I would look, wht debian has in backports.
15:50:04 *** PowaBanga has joined #gnucash
15:52:38 *** David1 has joined #gnucash
15:53:33 *** David has quit IRC
15:53:33 *** David1 is now known as David
15:58:33 *** PowaBanga has quit IRC
15:59:12 <dnbNcoffee> thanks fell. its ok. i enjoy (to a degree) tinkering with these kinds of things.
16:00:21 <dnbNcoffee> so looks like i got all the way through. I think it is installed in /home/<user>/opt/bin/
16:00:43 <dnbNcoffee> i see a gnucash file which is indicated as a shared library
16:00:59 <dnbNcoffee> but i'm not able to run it (by typing "gnucash"
16:03:11 *** PowaBanga has joined #gnucash
16:15:02 *** User has quit IRC
16:27:53 *** hussam has quit IRC
17:04:16 *** frakturfreak has quit IRC
17:14:49 *** lmat has quit IRC
17:27:56 *** lmat has joined #gnucash
17:40:01 <fell> jralls, you had not updated https://wiki.gnucash.org/wiki/Template:FallbackVersion. I assume https://wiki.gnucash.org/wiki/Template:MacosFallbackPackage is right?
17:43:11 <dnbNcoffee> sorry guys. ignore my last message. I am rebuilding
18:12:28 *** bertbob has quit IRC
18:18:56 *** bertbob has joined #gnucash
18:18:57 *** ChanServ sets mode: +v bertbob
18:31:40 *** ArtGravity has quit IRC
18:54:55 *** Aussie_matt has joined #gnucash
19:10:00 *** iReflex has joined #gnucash
19:10:01 *** ChanServ sets mode: +v iReflex
19:17:03 *** jervin has joined #gnucash
19:23:22 *** jervin has quit IRC
19:44:42 *** kael has quit IRC
20:13:06 *** guak has quit IRC
20:21:25 *** guak has joined #gnucash
20:22:49 *** guak has quit IRC
20:26:29 *** chris has quit IRC
21:23:21 *** dnbNcoffee has quit IRC
21:24:30 *** David has quit IRC
21:24:34 *** David has joined #gnucash
21:30:04 *** dtux has quit IRC
21:40:37 *** dnbNcoffee has joined #gnucash
22:01:37 *** dnbNcoffee has quit IRC
22:24:20 *** Aussie_matt has quit IRC
22:32:28 *** jralls_afk has joined #gnucash
22:32:28 *** ChanServ sets mode: +o jralls_afk
22:32:59 *** jralls has quit IRC
22:54:26 *** iiReflex has joined #gnucash
22:57:16 *** iiReflex has quit IRC
22:57:28 *** iiReflex has joined #gnucash
22:58:11 *** iiReflex has quit IRC
23:16:25 *** shaggy has quit IRC
23:19:15 *** Aussie_matt has joined #gnucash