2017-01-24 GnuCash IRC logs

00:23:26 *** O01eg has quit IRC
01:10:43 *** hoijui has joined #gnucash
01:11:33 *** Mechtilde has joined #gnucash
01:30:49 *** fell_ has joined #gnucash
01:32:43 *** fell has quit IRC
01:34:37 *** bertbob has quit IRC
01:50:08 *** bertbob has joined #gnucash
01:58:05 *** hoijui has quit IRC
02:04:45 *** Mechtilde has quit IRC
02:19:30 *** yuriks has quit IRC
02:19:34 *** yuriks has joined #gnucash
02:25:02 *** yuriks has quit IRC
02:25:24 *** yuriks has joined #gnucash
02:40:34 *** goodvibes has quit IRC
03:19:06 *** Mechtilde has joined #gnucash
03:26:04 *** cartsoftware has quit IRC
03:33:43 *** mrklintscher has joined #gnucash
03:39:01 *** cartsoftware has joined #gnucash
03:45:24 *** gjanssens has joined #gnucash
03:45:24 *** ChanServ sets mode: +o gjanssens
04:33:54 *** fabior has joined #gnucash
04:37:33 *** fabior has quit IRC
04:51:30 *** fabior has joined #gnucash
05:12:54 *** f3px has joined #gnucash
05:14:15 *** f3px has quit IRC
06:04:47 *** storyjesse has joined #gnucash
07:00:33 *** Jimraehl1 has joined #gnucash
07:01:35 *** Jimraehl1 has quit IRC
07:05:44 *** mrklintscher has quit IRC
07:07:07 *** mrklintscher has joined #gnucash
07:49:01 *** cira has joined #gnucash
07:49:19 *** rickoehn has joined #gnucash
07:52:14 *** fekepp has quit IRC
08:13:02 *** rubdos has quit IRC
08:22:35 *** fabior has quit IRC
09:12:56 *** fekepp has joined #gnucash
09:15:13 *** KaiForce has quit IRC
09:20:33 *** fabior has joined #gnucash
09:23:44 *** fabior has quit IRC
09:29:00 *** fabior has joined #gnucash
10:03:44 *** daum has joined #gnucash
10:04:20 <daum> hey guys - if i have a customer who prepaid some services (ie we haven't even created invoices, they just wanted to have a prepayment on file), is there a way to associate that to their account?
10:32:22 <kinlo> I'd create a new account for those prepays
10:32:35 <kinlo> and if you have an invoice, you just pay it out of that account
10:33:17 <kinlo> so that would be a liability you need to create
10:43:17 *** kael has joined #gnucash
10:49:38 <daum> ok thanks
10:50:30 *** Mechtilde has quit IRC
10:55:22 *** O01eg has joined #gnucash
10:57:28 *** storyjesse has quit IRC
11:14:43 *** cartsoftware has quit IRC
11:18:29 <warlord> daum: Just create the Customer and then Process Payment for them. That will create the pre-payment. Then when you create the invoices when you post them you can tie the pre-payment in.
11:18:40 <warlord> no need for a special account as kinlo suggested.
11:19:01 <warlord> You might also want to set the preference to auto-pay invoices
11:27:15 *** O01eg has quit IRC
11:41:31 *** O01eg has joined #gnucash
12:02:32 *** kael has quit IRC
12:05:15 *** fell_ is now known as fell
12:05:23 *** gncbot sets mode: +o fell
12:12:23 <fell> warlord: code.gnucash.org/ still points to /docs/HEAD while we have docs/{MAINT|MASTER}/HEAD as of recently. ;-)
12:13:57 <fell> Perhaps you could also mention the nightly build of the user docs there.
12:17:45 <fell> And some of the auxiliary formats in de and ja seem to be older.
12:19:06 <fell> Oops, MAINT, MASTER are instead of HEAD
12:21:34 <warlord> fell: I didn't want to point to the user docs because they should be using the "official" docs off www.gnucash.org
12:21:43 <warlord> (once my network gets upgraded I wont mind serving them)
12:21:57 <fell> OK
12:22:32 <fell> BTW: http://www.ihtfp.com/ does not respond.
12:22:51 <warlord> Yes, I know. I'm in the process of migrating it right this minute. Give me another ~30 seconds.
12:23:06 <warlord> (I just rebooted it)
12:23:23 <warlord> Oops, I need to reboot it once more..
12:24:25 <warlord> Okay, try now?
12:25:10 <fell> Nocturnal Aviation Foundation
12:25:34 <warlord> Yeah, Something is wrong with the vhosting.
12:26:44 <warlord> looks like I didn;t copy the configs into place.
12:26:51 <warlord> There we go.
12:27:38 <fell> Still aviation, but the logo ist back
12:28:47 <warlord> Force-reload the page.
12:29:10 <fell> yep
12:29:58 <warlord> So are you seeing IHTFP Consulting on www.ihtfp.com?
12:31:30 *** fabior has quit IRC
12:31:39 <fell> And now a beginner question: ssh code.gnucash.org shows me an MD5 different from your published fingerprints.
12:34:08 <fell> ECDSA key fingerprint is 93:ce:26:2d:76:c7:bc:a1:6d:5f:b0:db:7c:c0:e1:87 [MD5].
12:34:43 <fell> Which parameter am I missing?
12:37:23 *** fabior has joined #gnucash
12:40:23 <warlord> I showed the SHA256 fingerprints.
12:40:57 <warlord> Here's the actual host key: ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFu6FoBJq0ozn30w07UPKnq9dTzUWzeHSwxMrPrzzVDuuDrXiT/8ep1e9C/IjdPY0edGY2fQKKU5EeuOtLCE5mM=
12:41:05 <warlord> (public key, of course)
12:51:56 *** cartsoftware has joined #gnucash
12:57:14 <daum> warlord, thanks i see the prepayment however it looks like when i click on the invoice as payment, it enters another payment inside the account the payments are to?
12:58:12 <warlord> daum: a payment is from AR -> Cash.
12:58:21 <warlord> Invoice is Income -> AR
12:58:33 <warlord> Then you "match" invoice to payment via Lots
12:58:51 <warlord> So I'm not sure what you mean by "when you click on the invoice as payment it enters another payment"??
12:59:58 <daum> warlord, maybe i set this up wrong, so i go to the customer, i click process payment. I enter in the payment amount whatever the prepayment is, click ok. The only transfer account i have that shows as eanbled is "Checking account"
13:00:20 <daum> now if i go back to that customer and click process payment
13:00:36 <daum> I see an entry of type pre-payment, as a credit for that amount
13:00:55 <daum> now i've added an invoice to that customer, it shows up with a debit of the invoice amount
13:01:16 <daum> how do i do the transaction?
13:02:17 <warlord> daum: if you've turned on the auto-payment option then when you post the invoice it should find the pre-payment and automatically apply it.
13:02:41 <warlord> If not, then you might need to right-click on the payment transaction and re-apply it to the invoice.
13:04:15 <daum> i don't have the auto-payment option selected, does that only auto pay when there is a prepayment on the account? majority of our customers don't prepay
13:04:41 <warlord> Yes.
13:04:45 <daum> for the right click - so now I have an invoice which has an entry in my accounts recievable - right click on that you mean? In the process payment window it doesn't seem to do anything
13:04:56 <warlord> No, right click on the pre-payment
13:05:27 <warlord> But turn on auto-pay. It's really what you want. It will auto-connect pre-payments to invoices. That's what the feature is.
13:05:40 <warlord> Otherwise you will need to manually connect prepayments, which is more work.
13:06:10 <daum> ah i see what you mean
13:06:21 <daum> thanks! awesome much better than keeping my tally outside gnucash=)
13:06:34 <warlord> :)
13:06:37 <warlord> Enjoy
13:11:57 *** mrklintscher has quit IRC
13:25:59 *** Mechtilde has joined #gnucash
13:29:46 *** cartsoftware has quit IRC
13:59:14 *** Mechtilde has quit IRC
14:00:21 *** Mechtilde has joined #gnucash
14:36:40 *** Mechtilde has quit IRC
14:40:47 *** fabior has quit IRC
14:59:07 *** rubdos has joined #gnucash
14:59:28 *** rubdos has quit IRC
15:02:55 *** daum has quit IRC
15:05:48 *** fabior has joined #gnucash
15:18:55 <warlord> Hmmm... Let's Encrypt is pretty easy!! Got it set up in a matter of minutes! Sweet. Once the current certs expire I'll migrate over!
15:39:39 *** rubdos has joined #gnucash
15:39:40 *** mlncn has joined #gnucash
15:46:05 *** mlncn has quit IRC
16:04:34 <Unhammer> =D
16:21:09 <warlord> GnuCash certs expire in March, so I'll look at swapping between now and then.
16:26:25 *** DHR has joined #gnucash
16:31:03 <DHR> dipping first toe into source code. In a "transaction report" I see "Total For". I want to see what generates it. The string appears only in report/taxtxf.scm but that seems irrelevant since this a tax report. Where would this have been generated?
16:31:37 <DHR> this ISN'T a tax report
16:31:51 <gjanssens> warlord: regarding pre-payments and invoices you were talking about with daum, since gnucash 2.6 you can simply assign a payment to an invoice in the process payment window
16:31:58 <gjanssens> both will show up there for one customer
16:32:20 <gjanssens> it suffices to select them both and the payment dialog will propose the difference of the two as balance to pay
16:32:31 <gjanssens> (which can be 0 is they balance already)
16:33:50 <DHR> I admit that I'm only looking in .scm files.
16:33:50 <gjanssens> DHR: src/report/standard-reports/transaction.scm
16:34:40 <warlord> gjanssens: this is a pre-payment, so the payment comes first and the invoice later.
16:34:46 * gjanssens wonders whether for idiomatic English he should have used "as of gnucash 2.6" instead of "since 2.6) ...
16:35:13 <gjanssens> warlord: doesn't matter. You can do it when the invoice is generated as well
16:35:14 <warlord> gjanssens: both idioms are correct
16:35:33 <gjanssens> Just go back to the process payment window for that customer
16:35:40 <DHR> gjanssens: thanks. I had only looked one directory deep. Dumb.
16:35:42 <warlord> so post invoice will auto-attach to a previously processed payment?
16:36:12 <gjanssens> That I don't know for sure
16:36:24 <gjanssens> I was not talking about auto payment processing
16:36:32 <gjanssens> Which is fine as an option as well
16:36:33 <warlord> Right, that's why I suggested turning on autopayment processing.
16:36:44 <gjanssens> I meant to clarify the manual alternative
16:36:56 <warlord> okay
16:36:56 <gjanssens> There is no need anymore for the user to manually manipulate lots
16:37:46 <gjanssens> At least not for this common use case
16:37:51 <warlord> There never was.. But he seemed to have a problem with a double payment or something. I wasn't quite sure what was going on. I was trying to get him to attach the payment to the invoice but he seemed confused by that.
16:40:01 <gjanssens> I suppose he was adding a second payment instead of connecting the pre-payment that was already there with the invoice.
16:40:02 <DHR> I take it that (_ "Total For ") is a localized version of "Total For ". Perhaps report/taxtxf.scm should use a localized version too.
16:40:17 <warlord> That's my guess.
16:40:31 <gjanssens> Many people seem to miss the list of documents and pre-payments allows you to highlight more than one line
16:40:38 <warlord> DHR: no, taxtxf is US-Only -- no need to localize it.
16:41:01 <gjanssens> Perhaps I should improve the interface in a way to make that more obvious
16:41:10 <warlord> maybe.
16:41:11 <DHR> What no Spanish speakers?
16:41:35 <gjanssens> DHR: it's not only about the language
16:41:51 <gjanssens> The report is specifically as you would submit it to American tax authorities
16:41:58 <gjanssens> This makes no sense for other countries
16:42:00 <DHR> Ahhh.
16:42:18 <gjanssens> There is also a German version, which only gets included if the build settings are correct
16:42:30 <warlord> ... and if you're in the german locale.
16:42:35 <gjanssens> But I'm not sure it's still maintained
16:42:40 <warlord> I thought it was
16:43:10 <gjanssens> Perhaps. I'm not following it closely. It's not Belgian so not much use to me :'
16:43:15 <gjanssens> :(
16:45:35 <warlord> I dont use it, either.
16:46:04 <DHR> As a newbie (i.e. with fresh but ignorant eyes) it seems odd that "US" isn't in the filename or even in the comments near the top of taxtxf.
16:47:50 <warlord> DHR: historic reasons.
16:48:16 <warlord> It's also odd that the report appears when you're not in the en_US/C environment.
16:48:21 <warlord> s/environment/locale
16:50:21 <DHR> that would seem to be an unfortunate overloading of locale. I think that Americans in other countries have to file US tax returns.
16:51:44 <warlord> Unfortunately there's no other way.
16:53:37 <DHR> other choice: let the user decide, like most other things. But make the choice clear so non-US folks are not tempted to make the wrong choice.
16:54:16 <warlord> DHR: patches always welcome
16:54:30 <DHR> There is a Turbotax for Canada, so just saying "TaxCut, TurboTax, etc." (in the sounce code) isn't good enough.
16:56:09 *** rickoehn has quit IRC
16:56:13 *** rickoehn has joined #gnucash
16:56:18 *** fabior has quit IRC
17:02:38 <DHR> is taxtxf only about US Federal taxes?
17:02:47 <jralls> DHR: The locale is in the source path: reports/locale-specific/us/taxtxf.scm. Seems pretty obvious to me.
17:03:19 <gjanssens> DHR: of course it would be better if the user could choose. This has been discussed in the past but no one did the actual work.
17:03:30 <gjanssens> So as warlord says: patches welcome :)
17:04:23 <DHR> Fedora 25 (the distro I'm using) allows LOCALE to be changed at runtime (as contemplated by C). So this distinction does not work.
17:05:35 <DHR> I am working on a comment patch for the source code, hence my question about whether it is only relevant for federal taxes.
17:06:13 <warlord> DHR: it probably applies to state income taxes as well..
17:06:50 <DHR> OK. And some cities, I speculate.
17:09:46 <warlord> It's basically a report to generate TXF to import into a tax program. All State and Local taxes (in my limited experience) derive from federal.
17:21:33 <DHR> https://lists.gnucash.org/mailman/listinfo/gnucash-patches says "This mailing list is *only* for submitting patches against the current
17:21:34 <DHR> CVS tree." It looks as if the tree is in git on github. Am I confused?
17:26:18 <DHR> Also, https://lists.gnucash.org/mailman/listinfo says gnucash-patches submissions need to be in makepatch format. Is there a git command to create that?
17:29:30 <warlord> DHR: -patches is read-only
17:30:03 <warlord> Try looking at documentation that's less than two decades old?
17:30:13 <DHR> Oh. Most postings in gnucash-patches are (essentially) git commit messages and not patches at all. So https://lists.gnucash.org/mailman/listinfo is wrong.
17:30:20 <warlord> Like, oh, the wiki, or HACKING, or... lots and lots of other places
17:30:39 <warlord> Gotta run
17:35:55 *** kael has joined #gnucash
17:54:12 *** mrklintscher has joined #gnucash
18:00:40 *** mrklintscher has quit IRC
18:20:07 *** cartsoftware has joined #gnucash
18:23:19 *** cartsoftware has quit IRC
18:34:36 *** kael has quit IRC
18:35:18 *** kael has joined #gnucash
19:20:53 *** kael has quit IRC
22:05:24 *** rickoehn has quit IRC
22:59:06 *** linas_ has joined #gnucash
23:01:28 *** linas has quit IRC
23:03:36 *** linas__ has joined #gnucash
23:05:57 *** linas_ has quit IRC