2007-11-10 GnuCash IRC logs

01:00:08 *** lola22 has joined #gnucash
01:02:04 *** lola22 has quit IRC
01:28:31 <[0x100]> I need some hits how to use gnucash to manage a rental property. Ideally, I'd like to not create an invoice and post it to accounts receivable, then receive payment against it
01:28:37 <[0x100]> s/hits/hints/
01:29:09 *** warlord-afk is now known as warlord
01:29:22 <warlord> You could just have an Asset account and do it all manually.
01:29:23 <[0x100]> I'd like to just wait for checks and then receive payments. The problem with this is that it then posts negative to my accounts receivable
01:29:41 <[0x100]> oh, i guess so.... just enter into the ledger
01:29:59 <warlord> Right
01:30:14 <[0x100]> that would be too simple... give me something more complex to work with ... lol
01:30:23 <warlord> And a negative receivable is a GOOD thing -- it means people pay you more than they owe you! ;)
01:30:28 <warlord> :-D
01:31:03 <[0x100]> instead of asset, shouldn't it be posted to income->rent or something like that
01:32:49 <[0x100]> I guess I could also post the entire lease term amount to accounts receivable and receive against that
01:34:36 <warlord> Well, normally it's Income -> A/R; A/R -> Checking.
01:35:05 <warlord> If you're purely cash based, and don't want to keep track of how much your customers owe you, you can just to Income -> Checking directly.
01:35:21 <[0x100]> yes, i'm cash based
01:36:48 *** conrad has quit IRC
01:37:40 <[0x100]> lots of ways to do this now that I look at it.... need to ask my accountant what she wants to see :)
01:38:01 <warlord> yep.
01:38:07 <warlord> that's the right answer.
01:44:36 <warlord> okay, bedtime for me
01:44:39 *** warlord is now known as warlord-afk
01:50:18 *** dbreiser has joined #gnucash
01:52:01 <dbreiser> woohoo. xchat works in Leopard. And I've figured out how to make sure fink installed versions can get to finance-quote
01:52:12 <dbreiser> even if the users mess with extra perls
01:53:02 <dbreiser> time to crash.
01:53:10 *** dbreiser has quit IRC
03:17:59 *** nbinont-afk has quit IRC
03:19:25 *** mjoseph has quit IRC
03:20:40 *** jsled has quit IRC
03:23:41 *** mjoseph has joined #gnucash
03:25:49 *** jsled has joined #gnucash
03:25:49 *** gncbot sets mode: +o jsled
03:47:48 *** ErKa has joined #gnucash
04:10:39 *** ErKa has quit IRC
04:11:22 *** PMadej has joined #gnucash
04:14:02 <PMadej> hello, is there any possibility to make a bill which is correction invoice (aka return of bought stuff) and it have negative total value
04:14:39 <PMadej> gnucash shows alerbox that total invoice value cannot be negative (for me those values are valid)
05:01:48 *** andi5 has joined #gnucash
05:01:49 *** gncbot sets mode: +o andi5
05:36:21 *** cortana has joined #gnucash
05:47:53 *** warlord-afk is now known as warlord
05:48:00 <warlord> PMadej: do it as a Payment.
05:48:11 <warlord> OR... Unpost and repost the invoice...
05:51:38 <PMadej> i'll test it once i will be back
05:51:53 *** PMadej has quit IRC
06:01:52 *** conrad has joined #gnucash
06:01:52 *** gncbot sets mode: +o conrad
06:05:49 *** warlord has quit IRC
07:06:52 *** PMadej has joined #gnucash
07:36:48 *** andi5 has quit IRC
08:11:10 *** twunder has joined #gnucash
08:13:36 *** ceplma has joined #gnucash
08:27:05 *** localhost has joined #gnucash
08:32:44 *** ceplma has left #gnucash
09:12:23 *** twunder has quit IRC
09:32:15 *** rogo has joined #gnucash
10:41:05 *** andyt has joined #gnucash
10:44:42 *** pdc_ has joined #gnucash
10:46:03 *** pdc__ has quit IRC
10:55:19 *** Zoolooc__ has joined #gnucash
11:01:37 *** PMadej has quit IRC
11:04:14 *** Zoolooc_ has quit IRC
12:01:11 *** kielein has joined #gnucash
12:33:48 *** rjeffries has joined #gnucash
12:34:11 <rjeffries> hello
12:36:58 <rjeffries> is Gnucash approximately equaly to Quickbooks in terms of handing a small business?
12:45:52 *** rjeffries has quit IRC
13:25:47 *** twunder has joined #gnucash
13:33:07 *** natacha29 has joined #gnucash
14:08:28 *** benoitg has left #gnucash
14:27:12 *** tjanssen has joined #gnucash
14:29:53 *** sjc has joined #gnucash
14:41:44 *** ErKa has joined #gnucash
14:44:54 *** ErKa has quit IRC
14:45:36 *** ErKa has joined #gnucash
14:47:08 *** tjanssen has quit IRC
14:54:46 *** benoitg has joined #gnucash
15:01:47 *** warlord has joined #gnucash
15:01:47 *** gncbot sets mode: +o warlord
15:09:25 *** palatin has joined #gnucash
15:17:06 *** ErKa has quit IRC
15:17:41 *** warlord has quit IRC
15:18:12 *** warlord has joined #gnucash
15:18:12 *** gncbot sets mode: +o warlord
15:19:34 *** warlord has quit IRC
15:29:45 *** localhost has quit IRC
15:34:10 *** nbinont-afk has joined #gnucash
15:35:08 *** localhost has joined #gnucash
16:20:53 *** lidi20 has joined #gnucash
16:22:23 *** lidi20 has quit IRC
16:25:53 *** liona29 has joined #gnucash
17:01:19 *** palatin has quit IRC
17:26:40 *** rog1 has quit IRC
17:33:50 *** twunder has quit IRC
18:26:19 *** tim_abell has quit IRC
18:28:55 *** andi5 has joined #gnucash
18:28:56 *** gncbot sets mode: +o andi5
18:31:08 *** sjc has quit IRC
18:31:43 *** kielein has quit IRC
18:34:36 *** tim_abell has joined #gnucash
18:39:17 *** sjc has joined #gnucash
18:51:52 *** andyt has quit IRC
19:04:53 *** localhost has quit IRC
19:04:57 *** localhost has joined #gnucash
19:09:26 *** twunder has joined #gnucash
19:23:05 *** nbinont-afk is now known as nbinont-afk_kill-9pdeng
19:41:46 *** twunder-konv has joined #gnucash
19:43:36 *** twunder-konv has quit IRC
19:45:39 *** dbreiser has joined #gnucash
19:46:01 <dbreiser> chris: you really here?
19:46:26 <andi5> hi dbreiser
19:46:33 <dbreiser> hi andi5
19:46:48 <andi5> i would like to talk with you about perl :-)
19:46:53 <dbreiser> ok
19:47:17 <dbreiser> what I'm doing now is forcing /usr/bin/perl everywhere
19:47:50 <dbreiser> as long as I can do that reasonably easily, I'll stay happy about that
19:47:59 *** twunder has quit IRC
19:48:09 <dbreiser> It solves several problems in fink installs
19:48:22 <andi5> i am not sure i understood you correctly... what i meant is that currently we use "/usr/bin/perl" and "@-PERL-@ -w" (which is replaced while running make by what configure determined) as shebangs, where we call "perl -w" with gnc-fq-{helper,check} from within gnucash
19:49:05 <dbreiser> the "perl -w" in price-quotes.scm is the biggest problem
19:49:06 <andi5> i proposed to make the shebangs "/usr/bin/env perl -w" ...
19:49:38 <andi5> is the perl first in PATH not the one you want to use?
19:49:43 <dbreiser> nope.
19:49:56 <andi5> nope as no or yes? ;-)
19:50:11 <dbreiser> the problem is that fink lets users put another fink in /sw, which ends up first in path
19:50:39 <dbreiser> and if I've installed finance-quote and its dependencies for the system perl, the fink perl interferes
19:50:47 <andi5> what if we checked a environment variable, like $PERL?
19:50:54 <andi5> s,a,an,
19:51:11 <dbreiser> that would work, because I'll set PERL and PERL_PATH during configure
19:51:38 <andi5> will you stay around here for a while?
19:52:19 <dbreiser> I think I have to go out for ice cream soon, but I'll be back in a bit. My daughter came in third in a chess tournament today :)
19:52:37 <andi5> cool :-D
19:53:03 <andi5> will you try a patch for me then? (i will have to make one first though)
19:53:09 <dbreiser> I'm also battling glib and G_INLINE_FUNC problems in OS X 10.5. so I'll be gnucashing a lot tonight
19:53:13 <dbreiser> certainly
19:53:17 <andi5> yeah, i read about that.... weird
19:53:29 <andi5> are you sure this is not a known glib bug?
19:53:51 <dbreiser> it's a known glib problem with the new Apple build tools
19:54:18 <dbreiser> and fink is still a couple glib versions old (2.12.12)
19:54:58 <dbreiser> I can try it with 2.14 when the current issue at least settles down.
19:55:13 <andi5> btw... i have no clue about macos, so.... do you prefer fink or macports? :)
19:55:37 <andi5> from my point of view G_INLINC_FUNC is inline is inline, but well...
19:55:38 <dbreiser> I like fink because they're more careful about backward library compatibility
19:56:18 <andi5> what is the difference from the users point of view?
19:56:21 <dbreiser> and fink also allows building outside fink's tree while using fink libraries as dependencies
19:56:42 <dbreiser> fewer things break when stuff is changing quickly
19:56:45 *** rhowe has joined #gnucash
19:56:55 * andi5 is asking dumb questions, but hey
19:57:00 <dbreiser> if you update all in macports, it's easy to end up with a broken gnucash
19:57:07 <andi5> eek...
19:57:18 <dbreiser> gotta go. bbiab
19:57:22 <andi5> ok, see you
19:57:28 *** dbreiser is now known as dbreiser-afk
20:10:42 <andi5> dbreiser-afk: http://pastebin.ca/768995
20:15:18 <chris> dbreiser-afk: off and on.
20:19:22 *** dbreiser-afk has quit IRC
20:21:57 <andi5> chris: in http://svn.gnucash.org/trac/changeset/13363 you last touched (move from Split.c) this function mark_split marked with G_INLINE_FUNC.... reading http://library.gnome.org/devel/glib/stable/glib-Miscellaneous-Macros.html#id3094521 (sorry about my thinko above), i wonder why we need that macro at all... any idea?
20:27:12 *** dbreiser has joined #gnucash
20:29:01 <dbreiser> andi5: great. I'll give it a try. I may have to reboot to system 10.4 if my older glib causes pain
20:29:20 <andi5> dbreiser: any idea what to do with the script shebangs?
20:29:38 <andi5> dbreiser: you might also try to remove the G_INLINE_FUNC completely
20:29:50 <dbreiser> no idea on shebangs.
20:30:22 <dbreiser> how does one remove it? just delete the letters and replace them with nothing?
20:30:55 <andi5> yeah, make the v the first letter of the line
20:31:35 <dbreiser> I'll try it
20:32:05 <dbreiser> chris: the changelog from a couple years ago mentioned you were going to remove several G_INLINE_FUNC declarations
20:32:50 <dbreiser> chris: do you have any words of wisdom in that regard? (I need to get rid of one because Apple has changed their devel tools.)
20:36:30 *** foo has joined #gnucash
20:36:33 <foo> jsled: ping
20:36:43 <jsled> pong
20:36:48 <andi5> good
20:40:21 <jsled> foo: there's no need for pm... no, I've not mentioned SCALE to anyone, yet, unfortunately.
20:40:43 <jsled> foo: if you like, you could send a message to gnucash-devel.
20:40:46 <foo> jsled: Oh, ok :)
20:41:29 <foo> jsled: Hmm, anyone else in here to talk to about this? I'm not on that mailing list, but I suppose I could be - if you think that's the best way and there is hope :)
20:42:36 <jsled> There might be, but I'm not sure. I think I mentioned before most devs are on the east coast (and Europe), but a couple of us travel to CA for work; I'm out here right now, in fact.
20:43:06 <jsled> So, it'll take a fair bit of coordination to get our schedules aligned; we're also both up in the bay area, so it'd be a bit of a trek down.
20:43:17 <foo> ah
20:45:05 <foo> jsled: Well, I don't want to force anything on you guys :) If you're interested in having a booth and your a dot org, I don't think it costs... and if you're willing to give a talk, I believe they'll pay. The Call For Papers is on the site, socallinuxexpo.org under Conference Info. I'm not official on staff for doing things like this, just know they're looking for people and I pop in here every once in a while :)
20:48:17 *** rhowe has quit IRC
20:54:34 *** contents has joined #gnucash
20:57:29 <contents> Hello all. Pardon this extremely noobish accounting question--can anyone tell me how I should make an account to keep track of money that I am owed, but have not received?
21:02:27 *** rhowe has joined #gnucash
21:02:36 <jsled> contents: informally, http://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_account_for_loaning.2Fborrowing_money_to.2Ffrom_a_friend.3F
21:02:45 <nbinont-afk_kill-9pdeng> it's an asset account you are looking for: http://svn.gnucash.org/docs/guide/accts-types1.html
21:02:48 <jsled> more formally, look in the tutorial and concepts guide about the business features.
21:03:02 <jsled> heck of a nick, nbinont-afk_kill-9pdeng.
21:03:21 <nbinont-afk_kill-9pdeng> lol...reflects my sentiments atm
21:03:43 * nbinont-afk_kill-9pdeng goes afk again
21:03:48 <jsled> contents: generally, what you're after is a "Asset-Receiveable" account.
21:04:18 <contents> jsled and nbinont-afk_kill-9pdeng: thanks very much. I wasn't sure if it was assets, because I don't actually have the money.
21:04:34 <andi5> nbinont-afk_kill-9pdeng: i suppose you are still building nightly builds?
21:04:53 <jsled> (pdeng?)
21:05:19 <andi5> not me
21:05:44 *** jsled is now known as joshua-m-sled-is-a-long-nick
21:06:02 <contents> jsled: is there a special thing I should do to create an "Assets-Receivable" account? Should the account have any special function other than the name?
21:06:05 *** joshua-m-sled-is-a-long-nick is now known as a012345678901234567890
21:06:08 *** a012345678901234567890 is now known as a0123456789012345678901234567890
21:06:11 *** a0123456789012345678901234567890 is now known as a01234567890123456789012345678901234567
21:06:32 <a01234567890123456789012345678901234567> 38? That's a strange limit.
21:06:35 *** a01234567890123456789012345678901234567 is now known as jsled
21:07:02 <andi5> do not you think it is 40?
21:07:10 <andi5> see, you started with a and 0
21:07:22 <jsled> SO I DID.
21:07:43 <jsled> contents: if you're using the business features, I believe so. Best bet is to do File > New > New Account Hierarchy, then select the business account template to get it to setup the accounts.
21:08:12 <jsled> If you're going informally, then just make it any Asset account type.
21:08:30 <jsled> 40 is also a strange limit.
21:08:43 <jsled> But I always choose powers of 2 for length limits, because I'm silly.
21:08:57 <contents> ok, thanks jsled
21:10:07 <jsled> you're welcome
21:10:28 <andi5> yeah, you are silly ;-)
21:11:49 <andi5> btw... GnuCash-Tabelle (GnuCash Sheet) does not sound right to me.... *grrrr*
21:12:54 <andi5> but now i can click on gnucash files, unless `file` tells nautilus rather to regard it as text/xml :-( :-)
21:14:14 <jsled> Yeah, that's been a long-standing bug in the mime-info db, I think.
21:19:31 *** benoitg has left #gnucash
21:26:14 <andi5> jsled: do english folks prefer "GnuCash Document" or something else?
21:26:58 <jsled> I'd probably go with "Accounts" or "Data".
21:27:07 <jsled> "Transactions"?
21:27:29 <jsled> (people seem to think the transaction data is separate from the accounts for some reason.)
21:28:04 <andi5> GnuCash Finances?
21:28:25 <jsled> That's fine.
21:35:17 *** rhowe has quit IRC
21:46:54 <dbreiser> andi5: I'm finally building with your patch. had to build a personal swig
21:47:08 <dbreiser> fink finally updated to 1.3.31, but uses guile 1.8
21:47:24 <andi5> is that bad?
21:47:56 <dbreiser> I've avoided guile 1.8 because some distros have had problems with it. and 1.6 works for me. why risk breaking it?
21:48:11 <dbreiser> problems with gnucash and guile 1.8, that is
21:48:15 <andi5> yep
21:48:49 <dbreiser> man, doing a clean system install is a real pain...
21:49:09 <dbreiser> I keep finding things I forgot I installed myself
22:04:44 *** sjc has quit IRC
22:13:07 *** warlord has joined #gnucash
22:13:08 *** gncbot sets mode: +o warlord
22:16:02 <andi5> hm... i wonder what icons should be used for these "GnuCash Finances" files?.... e.g. compare the gnumeric app icons and the sheet-a-like used for the docs...
22:21:08 *** ErKa has joined #gnucash
22:33:55 <dbreiser> andi5: your patch doesn't work for me in the case where a fink user installs a newer- or older-than-system perl
22:34:38 <dbreiser> I'd rather price-quotes.scm stayed as it was, and I can patch it in the packaging file
22:34:50 <andi5> why that? i suppose you exported "PERL=/some/path/to/perl"?
22:35:55 <dbreiser> I did that during configure, but I want the finance-quote module from system perl, and the user can too easily defeat that link
22:36:10 <andi5> i do not understand... gnucash currently spawns perl, i.e. the first perl in the PATH, no matter what your packaging file does, unless you patch price-quotes.scm from there ;-)
22:36:53 <dbreiser> I patch price-quotes.scm to ask for /usr/bin/perl
22:36:56 <andi5> dbreiser: i meant while starting gnucash
22:37:04 <warlord> Does it spawn "perl", or AC_PATH(perl)?
22:37:10 <andi5> the primer
22:37:37 <andi5> the latter will not work on windows
22:37:41 <warlord> why not?
22:37:55 <dbreiser> I don't know. What I did was play fink-user and install an older perl in fink and then try to retrieve quotes. doesn't work
22:38:21 *** cortana has quit IRC
22:38:28 <andi5> dbreiser: cannot you export PERL within the gnucash startup script?
22:39:02 <dbreiser> andi5: I suppose I could do that. a bit simpler patch.
22:39:07 *** Zoolooc_ has joined #gnucash
22:39:14 <andi5> warlord: because you can install perl anywhere on windows... you cannot be sure it is at the same position like it was for the package builder....
22:41:19 <andi5> warlord: that is why i suggested http://pastebin.ca/768995
22:45:00 <dbreiser> andi5: adding export PERL=/usr/bin/perl to the gnucash script works for me
22:45:58 <dbreiser> now to try un-inlining _mark_split
22:46:10 <andi5> 'k
22:46:24 <contents> Hey all, I've got a business question. I have several clients that I expect to receive a certain amount from each month (a different amount for each). Some people sometimes pay less than they owe. Is there a way for me to input what they have paid, and then automatically generate (into an "accounts receivable" account) how much they still owe, based on what they should have paid?
22:48:20 <warlord> andi5: yeah, I think something like that could work.. but it would be nice to be able to automatically use the results of AC_PATH_PROG(perl) on Windows/Mac
22:48:25 <warlord> er, Unix/Mac
22:48:26 *** Zoolooc__ has quit IRC
22:48:56 <warlord> contents: of course. Process Payment for the actual payment amount, then run a Customer Report.
22:49:08 <warlord> (or a Receivable Aging report for a total by Customer)
22:49:18 *** ErKa has quit IRC
22:51:33 <contents> warlord: thanks. I am looking in Help for Process Payment, but I can't find it. Could you give me a hint on how to do that?
22:54:37 <contents> warlord: I think I found it by doing a search on "payment". It says I have to have an "accounts payable" account. I'm going to try this out. Thanks!
22:54:54 <andi5> warlord: i am not sure how to reliably detect the operating system from guile :-( ... in gnc-test-env i have used the environment variable "OSTYPE" that is set by msys...
22:58:58 <andi5> [ot] does anyone have an idea why nautilus shows text/plain for a gnumeric sheet? even `file` knows that it is XML :-)
23:26:20 *** andi5 has quit IRC
23:26:41 <dbreiser> A good sign. removing the g_inline_func from SplitP.h didn't break my build with one version of glib, and since it's gone, it shouldn't blow up with the fink-tweaked glib, either.
23:26:44 <dbreiser> time to test
23:44:37 *** nbinont-afk_kill-9pdeng is now known as nbinont_kill-9pdeng
23:45:43 <nbinont_kill-9pdeng> @tell andi5 yes, I'm still doing the nightly builds
23:45:43 <gncbot> nbinont_kill-9pdeng: The operation succeeded.
23:49:45 <nbinont_kill-9pdeng> jsled: yes, pdeng, a google search gives all the gory details
23:53:07 *** warlord has quit IRC