2010-06-04 GnuCash IRC logs

00:29:07 *** fbond has quit IRC
01:23:40 <scar> yes i am the business owner for all practical purposes
01:47:50 *** Jimraehl has quit IRC
03:03:24 *** tim_abell has joined #gnucash
03:25:23 *** tim_abell has quit IRC
03:53:16 *** message144 has quit IRC
04:16:12 *** bentob0x has joined #gnucash
04:32:31 *** feisar has joined #gnucash
04:56:47 *** bentob0x has quit IRC
04:59:04 *** bentob0x has joined #gnucash
05:14:09 *** Jimraehl has joined #gnucash
05:36:10 *** Jimraehl has quit IRC
05:56:26 *** Jimraehl has joined #gnucash
05:59:53 *** ErKa has joined #gnucash
06:59:55 *** aindilis has quit IRC
07:00:16 *** aindilis has joined #gnucash
07:03:03 *** mjmckay has joined #gnucash
07:03:16 *** mjmckay has quit IRC
07:11:21 *** Jimraehl has left #gnucash
07:11:41 *** warlord-afk is now known as warlord
07:15:46 *** fbond has joined #gnucash
07:25:52 *** Jimraehl has joined #gnucash
07:46:19 *** Accolade has joined #gnucash
08:50:17 *** warlord is now known as warlord-afk
09:24:27 *** ErKa has quit IRC
09:52:08 *** ErKa has joined #gnucash
10:07:11 *** warlord-afk is now known as warlord
10:47:16 *** Accolade has quit IRC
11:02:44 *** ErKa has quit IRC
11:25:37 *** rpg has joined #gnucash
11:58:10 *** Accolade has joined #gnucash
12:02:34 *** jpetersen_ has joined #gnucash
12:05:21 *** ErKa has joined #gnucash
13:06:18 *** aindilis has quit IRC
13:08:08 *** admin_ has joined #gnucash
13:08:39 *** admin_ is now known as mroe
13:09:18 <mroe> where would I find documentation the APIs offered by gnucash?
13:10:12 <jsled> http://cvs.gnucash.org/docs/HEAD/
13:10:24 <mroe> thank you
13:12:21 *** ErKa has quit IRC
13:17:48 *** rpg has quit IRC
13:46:36 *** ecolitan has joined #gnucash
13:47:01 <mroe> I don't see a lot of documentation relevant to my topic. My goal is to be able to batch import invoices from another application. It seems like the most reliable would be to generate the file and then import it by hand. Any thoughts on what I should be looking at specifically?
13:47:17 <warlord> There is no invoice import
13:47:59 <mroe> and no ability through the python bindings?
13:48:11 <jsled> that's what I'd recommend looking at.
13:48:28 <jsled> thoguh I don't even know if they expose the business objects.
13:48:30 * jsled shrugs
13:50:27 <warlord> I dont know anything about the python bindings
13:50:42 <warlord> Maybe through the scheme bindings
13:51:41 <mroe> The 'Generic importer' won't be of use?
13:52:39 <warlord> nope
13:53:23 <warlord> only does transactions
13:53:36 <mroe> nuts. ok, it looks like there is already an entry on the wishlist page regarding invoice importing. Can I do a '+1' on to that?
13:54:03 <warlord> sure, but wont make it happen any faster
13:54:25 <mroe> :) I didn't think it would
13:54:53 <mroe> Is all of the business object data stored in SQL in 2.4?
13:55:44 <warlord> if you use the SQL Backend. However writing to the DB outside the gnucash API is verboten
13:56:32 <mroe> and there is no way to use the API either?
13:56:59 <warlord> sure there is. The UI uses the API to do it...
13:59:26 <mroe> Is there external access to that api?
14:00:06 <warlord> define "external"
14:00:45 <mroe> non-GUI
14:01:34 <warlord> it's a C API
14:01:57 <warlord> if you're asking "can I write a standalone C program that uses the GnuCash API", the answer is "theoretically"
14:02:28 <mroe> but...
14:03:58 <warlord> well, we don't have a .pc. it's not something that's easily done.. but it could be done.
14:04:44 <mroe> so my best bet is to help, in whatever way I can to get the 'import invoice' feature implemented
14:04:53 <warlord> Probably, yes.
14:05:21 <warlord> You could try to write a standalone app within the gnucash framework, but it'll just be easier IMHO to build an integrated importer.
14:06:19 <mroe> Ok. Thanks for your help
14:06:23 <warlord> You're welcome
14:08:54 *** ecolitan_ has joined #gnucash
14:16:00 *** Askarii has joined #gnucash
14:37:21 *** Askarii1 has joined #gnucash
14:39:43 *** Askarii2 has joined #gnucash
14:45:34 *** Askarii has quit IRC
14:49:15 *** Askarii1 has quit IRC
15:10:49 *** Krumar has joined #gnucash
15:11:03 *** KaiForce has joined #gnucash
15:17:05 *** bentob0x has quit IRC
15:40:52 *** whatever has joined #gnucash
15:43:12 *** rpg has joined #gnucash
15:43:41 <whatever> i have ubuntu... im sorry i cant remember what version
15:43:43 <whatever> an older one
15:44:00 <whatever> i think 8.04
15:44:12 <whatever> it does support usb
15:44:26 <jsled> yeah, that's going to be a bit of a pita.
15:44:27 <whatever> but how do i download gnucash to the usb dribe?
15:44:40 <jsled> I don't know ubuntu's packaging system enough to answer, sorry.
15:44:48 <whatever> its alright
15:45:02 <whatever> i'll figure it out
15:45:06 *** andyt has joined #gnucash
15:46:25 *** delaman has joined #gnucash
15:46:26 <warlord> whatever: How do you intend to download it if you dont have internet? And, indeed, how did you connect here w/o internet?
15:46:44 <whatever> im on a separate machine
15:47:14 *** Demitar has joined #gnucash
15:47:28 <whatever> i intend on downloading it with this machine and then installing it on the other via USB
15:47:46 <whatever> i just dont know what files to download
15:49:52 <warlord> Why don't you connect that machine and then 'apt-get install gnucash' ?
15:49:58 <warlord> .. and then disconnect it?
15:50:39 <whatever> well, this is an older computer, and ive tried several times to connect it to the internet, but to no success
15:50:47 <whatever> if i could, that's what i'd do
15:50:55 <whatever> if i have the source code, can that help at all?
15:51:09 <jsled> no
15:51:16 <whatever> didnt think so
15:51:16 <warlord> Unlikely. You'll need all the dependencies to build it
15:51:30 <whatever> how do i get them all?
15:52:04 <warlord> Connect to the internet
15:52:18 <whatever> haha exactly my problem
15:52:20 <warlord> Seriously, you'll just be better off connecting it.
15:52:29 <warlord> How did you get the machine installed in the first place w/o network?
15:52:59 <whatever> i installed ubuntu via a cd i burned with my other machine
15:53:19 <warlord> why not go buy a $10 network card?
15:54:10 <jsled> whatever: so … how much do you know about packaging?
15:54:23 <warlord> There just isn't a good answer for a singleton download for Linux.. Not like Win32 or OSX
15:54:53 <whatever> jsled: not much, thats y i am asking questions here
15:55:11 <warlord> Anyways, I gotta run
15:55:15 *** warlord is now known as warlord-afk
15:55:29 <jsled> ultimately, ubuntu provides a package that is a version of gnucash It'll be basically a single file. But, that package is goign to depend on either new or updated versions of others packages, for the libraries gnucash uses.
15:56:32 <jsled> but there's not only that, but all the metadata that the packaging manager knows to link all the packages together …
15:57:01 <whatever> and theres no easy way to transfer this from one computer to another?
15:57:31 <jsled> So, there's some whole set of files that you'll need to update.
15:57:38 <jsled> not really, no.
15:57:40 <jsled> see https://help.ubuntu.com/community/InstallingSoftware#Installing packages without an Internet connection
15:57:58 <jsled> hrm. <https://help.ubuntu.com/community/InstallingSoftware#Installing packages without an Internet connection> due to the spaces.
15:59:23 <whatever> thank u for the links, ill read over those and see if they can help
16:02:37 *** Demitar has quit IRC
16:04:04 *** whatever has quit IRC
16:05:31 <scar> Askarii2: yes i am the business owner for all practical purposes
16:06:43 <Askarii2> okay
16:06:50 <Askarii2> askarri2
16:06:51 <Askarii2> wtf
16:06:53 <Askarii2> why am I a 2
16:06:55 <Askarii2> anyway
16:07:34 <Askarii2> you had made yourself an employee to pay yourself right?
16:07:44 <scar> yes
16:07:47 <Askarii2> okay
16:08:07 <Askarii2> well, personally, here is how i prefer working (and it's also better accounting-wise)
16:08:22 <Askarii2> you create an "assets" account, lets call it "Scar"
16:08:52 <Askarii2> when ever you invest into your business you credit that account, and whenever you pay yourself you debit that account
16:09:20 <Askarii2> in french we call it the "Capital propriétaire"
16:09:26 <Askarii2> I dont know what the translation is
16:09:41 <Askarii2> but in sum that account represents the owners investment in the company, and his expenses.
16:10:27 <scar> hmm ok
16:10:29 <Askarii2> you're different than an employee
16:10:47 <Askarii2> this is not as useful as a solo-owner
16:11:06 <Askarii2> but in a co-ownership you want to know how much each owner is worth in the business, or how much he is entitled to
16:11:17 <Askarii2> thats an easy way to track it
16:11:46 <Askarii2> for example
16:11:52 <Askarii2> I'm co-owner with someone
16:12:02 <Askarii2> we have shared expenses and individual expenses
16:12:30 <Askarii2> I pass all my individual expenses on the company account (credit my "Askarii" assets account)
16:12:52 <scar> it's just me... so how about i put it into an expenses account?
16:12:53 <Askarii2> at the end of the quarter I probably have a couple 000$ in individual expenses
16:13:03 <scar> 'operational expenses' or something
16:13:15 <Askarii2> so I baance out the difference between the sales I made, and the credit in my "askarii" account
16:13:34 <Askarii2> it's not an expense
16:14:06 <Askarii2> you're withdrawing from your company's account, an expense is deemed such only when u purchase something that is intended to help your business in its services/products
16:14:25 <scar> ah ok
16:14:37 <Askarii2> thats why you should treat it as an asset
16:15:30 <scar> would i create the account under 'current assest' or just under the main 'assets'
16:16:17 <Askarii2> hmm
16:16:26 <Askarii2> under main assets
16:16:45 <Askarii2> you sould have two accounts in assets
16:17:15 <Askarii2> "checkings" account, which is where ALL company transactions take place.
16:17:16 <Askarii2> "Scar" account, which is where we track your investment and withdrawls.
16:18:10 <Askarii2> at the end of a period you take whats in your checkings account, deduct your ongoing liabilities, deduct your "scar" account (if its crediting, or add if its debiting), add your ongoing income (sales).
16:18:16 <Askarii2> that gives you your networth
16:18:34 <scar> ok but i have this transaction for me, and it is withdrawn from the checking account, but this 'scar' account is still positive, is that right?
16:19:01 <scar> it shows up as an increase in the 'scar' account
16:19:13 <Askarii2> if the transaction is only something for yourself, then it should be a transaction in the "scar account"
16:19:21 <Askarii2> then you made a mistake somwhere
16:19:43 <scar> it's basically my weekly paycheck
16:19:47 <Askarii2> okay
16:19:54 <Askarii2> imme 1 sec
16:20:09 <Askarii2> ah
16:20:13 <Askarii2> okay I get it
16:20:27 <Askarii2> you basically credited "Checkings" and debited "Scar" ?
16:20:55 <scar> no, other way around, cuz i wrote myself a check
16:20:59 <Askarii2> if "Scar" comes out positive, its good
16:21:17 <Askarii2> when you "debit" you "increase" in value
16:21:41 <Askarii2> so you increased your "scar" account, and decreased (credit) your company checkings account
16:21:50 <scar> yes
16:22:01 <Askarii2> if that is waht u did then its correct
16:22:26 <Askarii2> when your Scar account is in red (creditor) that means that you invested more than you withdrew
16:23:17 <scar> suppose i have another employee, though, that i'm paying from the checking account... is it correct for that to decrease the A/Payable account?
16:27:29 <Askarii2> well, it depends
16:27:48 <Askarii2> A/payable is when u have a debt
16:28:35 <scar> i have to go, cleaning crew is in my office... i'll think about this more and we can talk later
16:28:36 <Askarii2> i don't know how the "employee" tool works in gnucash, I haven't used it
16:28:42 <Askarii2> alright
16:28:42 <Askarii2> c ya
16:28:49 <scar> thanks
16:42:03 *** cortana has joined #gnucash
16:42:40 *** sjc has joined #gnucash
16:48:56 *** KaiForce has quit IRC
17:33:02 *** ecolitan_ has quit IRC
17:33:04 *** ecolitan has quit IRC
17:45:49 *** Askarii has joined #gnucash
17:55:20 *** Askarii2 has quit IRC
17:56:52 *** Askarii1 has joined #gnucash
17:57:11 *** Askarii1 has left #gnucash
17:58:19 *** Zoolooc has joined #gnucash
18:06:32 *** Askarii has quit IRC
18:42:57 *** sjc has quit IRC
18:45:17 *** Accolade has quit IRC
18:54:49 *** fbond has quit IRC
19:17:11 *** jpetersen_ has quit IRC
19:34:26 *** feisar has quit IRC
20:07:50 *** Zoolooc has quit IRC
20:13:22 *** cortana has quit IRC
20:50:43 *** Askarii has joined #gnucash
21:00:31 *** fell has joined #gnucash
21:28:33 *** Askarii has left #gnucash
21:48:16 *** jsled has quit IRC
21:49:03 *** jsled has joined #gnucash
21:49:03 *** gncbot sets mode: +o jsled
22:06:36 *** Jimraehl has left #gnucash
22:07:55 *** Jimraehl has joined #gnucash
22:36:43 *** fell has quit IRC
22:48:28 *** Askarii has joined #gnucash
23:09:20 *** Askarii has left #gnucash
23:25:10 *** Askarii1 has joined #gnucash
23:39:42 *** rpg has quit IRC
23:57:00 *** Askarii has joined #gnucash
23:57:21 *** Askarii has left #gnucash