2010-01-15 GnuCash IRC logs

00:40:57 *** nodje has quit IRC
00:52:37 *** justin has joined #gnucash
00:53:46 <justin> I marked an account HIDDEN in GnuCash and want to get it back--but it's hidden. How do I unhide an account.
00:58:50 *** osmosis has quit IRC
01:01:05 *** warlord has joined #gnucash
01:01:06 *** gncbot sets mode: +o warlord
01:06:53 *** osmosis has joined #gnucash
01:14:29 *** osmosis has quit IRC
01:49:18 <justin> I found the answer to my own question. You restore hidden accounts by going to the View menu. Then clicking Filter By. Then choosing the other tab. Then checking Show Hidden Accounts. Then pushing Okay. Then you can right click an account, Edit the account and unmark Hidden.
01:52:24 *** nodje has joined #gnucash
02:12:14 *** warlord is now known as warlord-afk
02:18:14 *** feisar has joined #gnucash
02:40:15 *** jean has joined #gnucash
02:43:37 *** XiXaQ has quit IRC
02:53:18 *** MechtiIde has joined #gnucash
03:06:46 *** zem has joined #gnucash
03:06:54 <zem> Hi
03:10:28 *** bentob0x has joined #gnucash
03:11:02 <zem> I have a problem with the processing of a payment in gnucash, my Bank account is updated via HBCI. May anyone help?
03:13:42 <pvizeli_> warlord-afk: here you can seen what I've mean: http://www.flickr.com/photos/pvizeli/4275191540/
03:14:08 <zem> The problem is, that Booking the HBCI incoming to the Open Invoice account leaves the invoice open, Using the "process Invoice" Menu produces a second record but closes the invoice
03:14:12 <pvizeli_> the QIF memo ignor "bug"
03:15:19 *** pvizeli_ is now known as xGhost
03:23:00 *** ErKa has joined #gnucash
03:29:27 <zem> xGhost: You have to different payings highlighted in your screenshoot. right?
03:32:14 <zem> xGhost: ah, now I start to understand what you mean
03:39:32 <xGhost> hi zem
03:40:21 <xGhost> the smale inline picture is the require state
03:43:10 <zem> xGhost: is the iformation stored in qif
03:45:22 *** nodje_ has joined #gnucash
03:46:13 <zem> afaik qif has some limitations
03:46:16 <xGhost> yes, it is
03:46:23 <xGhost> with M
03:47:04 <xGhost> I test a lot of QIF files and all have the same result
03:47:34 <xGhost> I've also test splits with the same result
03:48:02 <xGhost> zem: what you mean with limitations?
03:49:25 <zem> when you import bank accounts with qif you cant check which record already was imported
03:51:06 <zem> there is a scheme file in the source tree qif-parse.scm
03:51:22 <xGhost> In a test case I see this manner when I import the same file
03:52:06 <xGhost> but it dosn't explane the memo fails?
03:52:24 <xGhost> explain
03:53:04 *** nodje has quit IRC
03:53:04 *** nodje_ is now known as nodje
03:54:30 <zem> no of course, I think that the Memo fail is a bug, too
03:56:36 <xGhost> exists a better way to export transfers from my program to gnucash as QIF?
03:57:27 <xGhost> hmm, QIF is a nice format
03:58:17 <xGhost> I'll fix the bug if I found the problem ^^
03:58:32 <xGhost> then I can use the qif
03:58:46 <zem> qif-objects.scm? M is missing?
04:00:24 <zem> xGhost: there is qsf but I have not done any testing yet
04:01:37 <xGhost> zem Can I change the scm without recompiling?
04:01:49 <zem> xGhost: until today I made my Accounting by giving a map with everything to my tax consultant
04:02:13 <zem> xGhost: I think so, yes
04:02:30 <zem> xGhost: scm is interpreted
04:03:31 * zem is still learning scheme
04:03:48 <xGhost> I export the QIF from my perl program they help me to organizing
04:04:12 <zem> I hope that it is somhow like Club Mate and will start to taste after the third bottle
04:04:31 *** MechtiIde has quit IRC
04:04:43 <xGhost> club mate is a german trink ^^ I trink that on 23c3
04:05:40 <zem> :-)
04:06:34 *** the-moog has quit IRC
04:07:42 <xGhost> zem: on qif-objects I think you have rigth with M fails
04:08:36 <xGhost> but scheme is very hard to read for me
04:08:38 <zem> hum, damn the time is runniung, I have go to my customer, I'll be back in 40 Minutes
04:08:51 <xGhost> kk, thanks for support
04:09:04 <zem> xGhost: scheme is hard to read for everybody I think
04:09:07 <xGhost> zem, you from german?
04:09:41 <zem> yea, Düsseldorf at the moment and for the next 4 weeks
04:09:45 <xGhost> I'm the booker for pirateparti switzerland
04:09:56 <xGhost> I'll make the booking with gnucash ^^
04:10:21 <xGhost> but the qif problems made that hard :/
04:10:50 <xGhost> okay, you must go to your customer...
04:11:03 <xGhost> I hope I see you later
04:11:13 <zem> I am trying to use gnucash for my company booking I m self employed
04:12:21 <zem> but it is still unstable/crappy reports smelly german account frames and so on
04:12:40 <zem> cu later
04:12:49 *** zem is now known as zem_afk
04:12:50 <xGhost> by
04:34:00 *** XiXaQ has joined #gnucash
04:51:03 *** fDavid has joined #gnucash
04:56:46 *** demitar has joined #gnucash
04:57:15 *** zem_afk is now known as Zem
04:57:28 <Zem> re
05:08:40 <xGhost> wb Zem
05:12:13 <Zem> xGhost: have you figured out why your import was failing?
05:13:39 <xGhost> I thinks that the memo was ignor by scheme
05:14:02 <xGhost> Zem: you are a gnucash developer?
05:15:13 <xGhost> qif-objects.scm line 277
05:16:29 <Zem> xGhost: no, just a user
05:17:09 <xGhost> on line 168 in the definition fails the [M]emo
05:19:02 <Zem> xGhost: I was looking for an open accounting software for several years now but I never managed to use one for my own bookings
05:20:32 *** ErKa has quit IRC
05:21:23 <xGhost> Zem: what was the troubles to use gnucash?
05:22:22 <Zem> xGhost: now almost every feature I need is implemented. It is only a lot of cleanup work to do. German accounts for example are still named with 16% sales tax
05:22:32 <xGhost> at the moment I'm not at home, I can't test new scheme here
05:23:15 <xGhost> Okay, I've never use tax, we are tax free
05:24:56 <Zem> Jea, Tax free bookings are a little bit simpler than taxed ones
05:25:19 <xGhost> I can help with clean up, my job is to develop booking software
05:25:32 <xGhost> since 5 years
05:25:42 <xGhost> but It is not a opensource software
05:26:44 <Zem> xGhost: So I can ask you how the germen Datev account frames should look like
05:26:51 <Zem> for example? ;-)
05:30:27 <xGhost> what is "Datev". I'm from switzerland not from german ^^
05:30:39 <Zem> I also need more flexible report system. I would like to see the reported data in a structured xml, so I can easily write an xslt for the layout.
05:30:54 <xGhost> okay
05:31:02 *** skainz has joined #gnucash
05:32:24 <xGhost> that is imported, without a flexible report system the information are lost
05:32:42 <skainz> hi! i try to import 2 ofc files in 2 different accounts, but all entries end up in the account created on the first import. any ideas ?
05:32:51 <Zem> xGhost: I thought that you maybe know something about german tax frames, Datev is a tax consulting company which made a centralized Datahandling for tax consultants in the past
05:33:29 <xGhost> Zem: I thinks gnucash musst have better interface to others for data exchange
05:34:14 <Zem> today it specifies an account frame for companys and "Vereine" which is the defakto standard here in germany
05:34:55 <xGhost> Zem: german have a very sensitive tax law than switzerland. That is very fussy
05:35:58 <xGhost> Zem: sorry my english isn't perfect but financy english is harder than normaly english. What is "accounts frame"?
05:36:50 <xGhost> you means "kontenplan"?
05:36:54 <xGhost> mean
05:37:12 <Zem> xGhost: an account frame is a set of predefined accounts, ja ich meine einen kontenplan oder Sachkontenrahmen
05:37:50 <xGhost> yes I can help to made this, we have a lot of acconts frame in my campany
05:39:46 <xGhost> in switzerland we use a KMU account frame, the problem are I don't now what the difference between switzerland and germany are
05:41:51 <xGhost> Ah, now understand you will use a export to Datev?
05:42:27 <Zem> xGhost: not really. todays most used application in germany is lexware
05:44:49 <Zem> xGhost: But I don't want to install Windows just to use Lexware which isn't Open Source. So I sourced that book task out during the last 7 years.
05:46:41 <Zem> The datev account frame is defakto standard no matter which Accounting system you are using
05:50:21 <xGhost> I read on wikipedia das lexware have a interface to ELSTER for tax
05:51:01 <Zem> Jea but this is nor working, too at the moment
05:52:00 <Zem> there is some gui who developed a library called libgeier which is doing formular transfers to elster
05:53:15 <Zem> so the only thing you have to do is to build a report with the right values in. theoreticaly.
05:54:15 <Zem> but I didn't manage to get anything xml like wich data out of this elster report button
05:54:46 <xGhost> I think that can I made, but not in this month
05:55:28 <xGhost> if you can me a example report
05:56:47 <xGhost> the account frame in the german version of gnucash is the same as datev?
05:57:29 <xGhost> Zem: you can write me a email -> pvizeli@yahoo.de
05:57:30 <Zem> It does not need to be in this month, for the moment I have a working Book. I can calculate my sales tax and get an Einahmeüberschussrechnung
05:57:47 <Zem> xGhost: The account frame is the same, yes
05:57:57 <Zem> I ise skr04
05:59:02 <xGhost> http://wiki.gnucash.org/wiki/De/SKR04
05:59:52 <Zem> the only really problem I see is, that it is impossible to mark invoices as paid at the moment, because i use HBCI for my Bank account
05:59:57 <xGhost> first I must fix the qif bug so that I can finish the book for pirateparti
06:00:00 <xGhost> ^^
06:00:48 *** daedeloth has joined #gnucash
06:02:30 <Zem> xGhost: I hope that i can cleanup the gnucash stuff during the next years booking period.
06:04:40 <Zem> you have mail btw.
06:05:27 <xGhost> I'll help you, please write me a mail with short coordination. I write back next month when I adoc with my work
06:05:34 <xGhost> thx
06:07:14 <xGhost> so I'm hungry, I've lunch
06:07:20 <xGhost> see you later
06:07:25 <Zem> My major problem at the moment is, that I don't understand how this report generation thing is working, I will ask you if rtfm will not work out ;-)
06:09:12 <xGhost> Okay, I think we found a solution at time :=
06:09:23 <xGhost> -found+find
06:09:25 *** demitar has quit IRC
06:10:16 <xGhost> if I have found the qif problem I understand scheme ^^
06:17:29 <Zem> what was it?
06:42:14 *** skainz has quit IRC
06:49:13 *** skainz has joined #gnucash
07:00:29 *** demitar has joined #gnucash
07:18:16 *** nodje has quit IRC
07:21:29 <xGhost> I 'didn't solve the qif problem
07:32:22 <Zem> xGhost: ah :-)
07:40:03 * Zem is reading the guile reference manual
07:41:31 * xGhost is reading al qif stuff and make Zmodem implementaion for perl ready
07:46:37 *** ErKa has joined #gnucash
07:48:35 *** skainz has quit IRC
07:50:24 *** Jimraehl has left #gnucash
08:02:28 *** Jimraehl has joined #gnucash
08:25:33 *** IanL has quit IRC
08:44:53 *** warlord-afk is now known as warlord
08:45:15 <warlord> xGhost: View -> Double Line Mode
08:46:33 <xGhost> warlord: what do you mean with "Double Line Mode". Is it a option?
08:46:56 <xGhost> I made a screenshot for this: http://www.flickr.com/photos/pvizeli/4275191540/
08:48:49 <warlord> xGhost: Turn on double-line mode: View -> Double Line Mode
08:51:08 <xGhost> and then they will work? I can test it later, at the moment I'm on office
08:53:09 <warlord> There is no bug in the QIF.. The "bug" is that you're not looking at the transaction notes, which is where the data is being stored.
09:20:45 *** tyabux has joined #gnucash
09:24:53 *** XiXaQ has quit IRC
09:32:37 *** ubuntu has joined #gnucash
09:34:28 <ubuntu> hello warlord, i`ve got some news, I tried to open the .xac file in the ubuntu version of gnucash and the .trace files says:
09:34:39 <ubuntu> * 14:22:08 WARN <> Failed to send buffer
09:34:41 <ubuntu> * 14:22:08 WARN <> Failed to send buffer
09:35:41 <warlord> Ummmmmmm...
09:36:51 <warlord> I dont see that string anywhere in the gnucash sources.
09:37:44 <ubuntu> it must be from some of the libraries used
09:38:51 <warlord> Maybe. Dunno.
09:39:16 <warlord> What do you get from "file ....xac" (plug in the file name)
09:39:18 <ubuntu> i'm desperate, 1 year of work is in the balance
09:40:00 <ubuntu> the filename is Presupuesto 2009.20090907210725.xac
09:43:09 *** fDavid has quit IRC
09:44:00 *** fDavid has joined #gnucash
09:44:51 *** fDavid has quit IRC
10:05:02 <Zem> ubuntu: is there a space in the filename?
10:05:15 <ubuntu> yes there is
10:05:41 <ubuntu> should i delete the spaces?
10:05:46 <Zem> is it doing the same without space?
10:06:04 <ubuntu> i'll see
10:06:22 <Zem> it is just a guess
10:07:02 <ubuntu> nope, same thing
10:09:16 <warlord> ubuntu: what do you get when you run: file "Presupuesto 2009.20090907210725.xac" ?
10:10:20 <ubuntu> the error says: error processing the URL: /media/disk/Daniela/Ballet/2009/Presupuesto 2009/Presupuesto2009.20090907210725.xac
10:11:03 <warlord> ubuntu: please answer my question
10:13:14 <ubuntu> i get the same error as above
10:13:23 <jsled> no, you won't.
10:13:37 <jsled> "file" is a unix command. run the command `file "Presupuesto 2009.20090907210725.xac` in a terminal.
10:13:45 <ubuntu> usp
10:13:49 <ubuntu> ups
10:13:51 <ubuntu> sorry
10:16:55 <ubuntu> it says: Presupuesto2009.20090907210725.xac: Data
10:18:32 <warlord> Oh really?
10:19:09 <jsled> hrm. here it reports "GnuCash file" for an uncompressed xml, and I'm sure compressed would at least say "gzip data"</paraphrase>.
10:19:18 <Zem> hmmm, it should say something like gzip compresst data, ritht?
10:19:24 <warlord> /home/warlord/Private/GnuCash/Personal-2007: gzip compressed data, from Unix
10:19:39 <ubuntu> this just says Data
10:19:52 <warlord> So yeah, I would say you definitely have a corrupted file.. This is on what media?
10:20:08 <ubuntu> ntfs hard drive
10:21:05 <ubuntu> if i opened it on a text editor, the first lines look like xml but afterwards is unreadable
10:22:04 <warlord> My guess: disk corruption.
10:22:09 <warlord> Do you have a backup somewhere else?
10:22:31 <ubuntu> nope, thats the issue
10:22:51 <Zem> thats my guess, too
10:23:42 <ubuntu> is the same with all the generated .xac files (a bunch of them)
10:23:54 <Zem> maybe you are able to read the file on windows
10:24:08 <ubuntu> no, that was my first try
10:25:09 <warlord> The .xac are backup files, copies...
10:25:29 <warlord> what about the main data file, Presupuesto 2009?
10:25:31 <ubuntu> i know that
10:25:58 <ubuntu> the main data was accidentally deleted and i can't recover it
10:26:36 <warlord> Would you be willing to email the backup file to one of the devs?
10:28:23 <ubuntu> ok, what's the address? is it to one especifically or to a group?
10:29:03 <warlord> I was going to offer to take a look myself.
10:29:25 <ubuntu> ok, how do i send it to you?
10:39:14 <warlord> Wow, ubuntu, that file is completely scrweed up!
10:39:34 <warlord> The file looks like a .desktop file. It starts:
10:39:36 <warlord> CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e3000000
10:40:19 <ubuntu> thats odd
10:40:28 <ubuntu> how could that happened
10:41:12 <warlord> Umm... Ubuntu desktop bug?
10:41:32 <warlord> especially if you double-clicked the file instead of using File->Open ?
10:41:33 <ubuntu> but the file was generated with gnucash under windows vista
10:42:14 <warlord> How about an older .xac file?
10:42:57 <warlord> But yeah, that file is scrod. Might as well throw it away.
10:43:47 <ubuntu> with the others is the same thing
10:43:52 <warlord> (and make sure you just COPY the .xac file before you try to open it)
10:43:59 <ubuntu> the older i kept is Presupuesto 2009.20090907210725.xac.20100113111320.xac
10:44:38 <warlord> Ah, so you opened a backup file directly and then resaved on top of it!?
10:45:06 <ubuntu> what? no i never resaved anything
10:45:38 <warlord> Yes you did. That file name proves it!
10:46:08 <warlord> The only way you'd get a file by that name is if you opened the backup file from September 7, 2009
10:46:21 <warlord> ... which you apparently did on January 13, 2010
10:47:31 <jsled> it could be auto-save
10:47:47 <jsled> or, easily, just opening a backup and forgetting (or not understanding) that it *is* a "backup".
10:47:59 <warlord> maybe..
10:48:20 <warlord> How did you "accidentally delete" your data file?
10:48:44 <ubuntu> no, what happened was this: my wife cleaned by hand the backup files but accidentally deleted the original, I recover the files usin Recuva, so the names overwritten were already there
10:49:41 <ubuntu> gnucash was running when she deleted the files, and the system didn't lock the data file
10:50:01 <ubuntu> so, that's why the data was swept away
10:50:48 <warlord> Umm.. so if gnucash was running why didn't you just do File -> Save As and resave the data?
10:51:10 <warlord> (sort of like what you'd do if you deleted a Word document out from under Word)
10:51:26 <ubuntu> because before she notices she closed gnucash
10:53:49 <warlord> Oh.
10:55:04 <warlord> well, go through all your backup files using the 'file' utility until you find one that says 'gzip' or 'gnucash data'
11:08:22 *** ubuntu has quit IRC
11:15:54 <Zem> I still have a problem with a booking of a Payment which comes via HBCI to the corresponding invoice. The account is balanced bit the invoice report still sais unpaid
11:16:35 <warlord> Zem: you need to process payment, and then mark the hbci payment as a dup of the manually processed one.
11:20:44 *** jean has quit IRC
11:23:56 <Zem> How can I mark the hbci payment as dup?
11:25:49 <warlord> In the transaction matcher
11:35:00 *** ErKa has quit IRC
11:38:34 <Zem> Ah, now it works, thank you!
11:42:47 <warlord> You're welcome
11:53:06 *** justin has quit IRC
12:01:37 *** warlord has quit IRC
12:25:51 *** tyabux has quit IRC
12:30:14 *** warlord has joined #gnucash
12:30:14 *** gncbot sets mode: +o warlord
12:43:23 *** XiXaQ has joined #gnucash
12:47:04 *** bentob0x has quit IRC
13:09:29 *** localhost has quit IRC
13:14:54 *** localhost has joined #gnucash
13:25:31 <Zem> /away fahre heim
13:25:54 <Zem> argh! das war wohl ein space zuviel ;-)
13:27:07 <thomas> Hello. What is the api thread I need to get from a transaction (payment type) to the vendor bill the payment was applied to?
13:41:00 <warlord> thomas: you need to find the transaction split that's in the A/P account, then find the Split's Lot, and then the Lot's Owner.
13:43:53 <thomas> Thanks. Just out of curiousity, why is it that the Print Check dialog seems to work from any split in any register?
13:45:53 <warlord> Why wouldn't it?
13:50:33 <thomas> I'm new to all this and going through the examples. I don't see any circumstance to write a check based on an AR record, for example.
13:51:07 <warlord> True..
13:51:14 <warlord> But "print check" just implies printing something out...
13:51:45 <warlord> Why artificially limit what it can do... It might not make sense to you in your situation, but someone else might find it useful.
13:55:00 <thomas> I see. There may be a reason to make a printed record that's not a check at all. I can see with the customized check formats, it could be very useful.
13:56:18 *** XiXaQ has quit IRC
14:03:12 <warlord> * nods *
14:10:31 *** jean has joined #gnucash
14:19:42 *** andyt has joined #gnucash
14:40:17 *** XiXaQ has joined #gnucash
14:42:27 *** feisar has quit IRC
15:16:32 *** shade304 has joined #gnucash
15:31:14 *** cortana has joined #gnucash
15:35:37 <xGhost> warlord: I can seen what do you mean with double-lines. But It dosn't that was I wan't set (http://www.flickr.com/photos/pvizeli/4275191540/). What is the name of this two field? Then I can attempt to change the scheme for this import...
15:37:28 <jsled> xGhost: do you believe that double-line mode is enabled in that screenshot?
15:37:42 <xGhost> no
15:38:23 <xGhost> but I want set this two lines with memo
15:39:51 <xGhost> I use that in german version i.a. for raports
15:41:47 <xGhost> and warlord say that I active double-line mode
15:42:20 <jsled> do you need to know the menu item label?
15:42:57 <jsled> Ansicht > Bemerkung anzeigen
15:43:19 <xGhost> Yes, that now, but that made not that was I want to have...
15:44:39 <xGhost> The imported transfers are not equal to transfers that made manual
15:44:50 <xGhost> see screenshot
15:45:37 *** bentob0x has joined #gnucash
15:45:53 *** XiXaQ has quit IRC
15:50:05 *** XiXaQ has joined #gnucash
15:52:38 <xGhost> jsled: is it possible to change the import over scheme to set this two lines so that equal to all other transfers?
15:56:18 *** demitar has joined #gnucash
16:23:41 *** osmosis has joined #gnucash
16:28:31 *** Zem has quit IRC
16:32:33 *** zem has joined #gnucash
16:32:35 <zem> re
16:52:20 <warlord> xGhost: perhaps we're having a language barrier issue; I don't understand what you're trying to accomplish.
16:52:35 <warlord> But I can assure you that all the data in the QIF file is stored (and visible) in GnuCash.
16:52:43 <warlord> .... provided you turn on double-line mode.
16:57:37 *** jean has quit IRC
17:04:43 <xGhost> warlord: yes I understand you, wait my friend can better english
17:04:49 <warlord> xGhost: the Piratxxx transaction in the lower window would be using the QIF Split-Memo 'E' tag. The 'M' tag goes into the GnuCash Transaction Notes field, which isn't visible because you do not have double-line mode turned on.
17:05:12 <xGhost> I can set this line with 'E'?
17:05:47 <xGhost> yes that is that what I want to have
17:05:49 <warlord> only in a multi-split transaction, yes.
17:06:14 <xGhost> a normaly transaction dosn't set it?
17:06:19 <xGhost> hmm
17:06:58 <xGhost> the Piratxxx is a transaction made manualy
17:07:02 <warlord> No, because in a normal transaction you only have P and M.
17:07:06 <xGhost> with transaction window
17:07:18 <xGhost> yes that is clear
17:07:33 <warlord> P -> QIF Payee -> GnuCash Txn Description. M -> QIF Memo -> Gnc Txn Notes (which is only visible in double-line mode)
17:08:06 <xGhost> yes that is also clear
17:09:59 <xGhost> Piratxxx have set up with gnucash
17:10:30 <xGhost> the other I've set up with my program over QIF
17:12:01 <xGhost> I search a way to export transaction with my program so that equal to transaction they I've made with gnucash
17:15:23 <warlord> I know of no way to specify a basic transaction in the way you want.
17:15:27 <warlord> QIF just doesn't do it.
17:16:08 <warlord> If you specify it as a split txn in QIF with only a single split the importer will treat it differently...
17:16:18 <warlord> You can try to create it in Quicken and export it and see what it creates?
17:16:38 <warlord> Or..... Try creating it in GnuCash the way you want and then use GnuCash2QIF to see what it creates!
17:16:47 *** shade304 has quit IRC
17:18:00 *** osmosis has quit IRC
17:18:08 <xGhost> warlord: the gnucash2qif is nice idee, thank you
17:19:07 <warlord> you're welcome.
17:36:04 <thomas> warlord: I am having problems. I can get the lot, but gncOwnerGetOwnerFromLot always returns false for me. Any ideas?
17:40:37 <warlord> thomas: you can also try gncINvoiceGetInvoiceFromTxn() or gncInvoiceGetInvoiceFromLot()
18:03:08 *** daedeloth has quit IRC
18:20:27 *** osmosis has joined #gnucash
18:26:26 *** osmosis has quit IRC
18:28:01 *** fDavid has joined #gnucash
18:55:43 *** demitar has quit IRC
19:04:41 *** osmosis has joined #gnucash
19:15:50 <thomas> warlord: progress but still problems.
19:17:01 <thomas> Maybe I'm asking the wrong questions. Let me tell you where I'm at, and then hopefully you can give me the answer to the question I should have asked in the first place.
19:18:37 <thomas> I'm hacking the print check dialog. I changed the dialog to 'override' an address, added a 'address' item to the chk format, and a few other things.
19:19:57 <thomas> That all works fine. What I would like to do now is fill in the GtkEntry fields with address data if it is available from the context ( either the split or the transaction ).
19:25:01 <thomas> I'm getting it to work sometimes, but I'm not clear on it, and can't predict it.
19:29:11 <thomas> I guess, given what you said about 'print check' being more general than the name implies, I should try to find any address from the context - customer, vendor, employee, ...
19:38:02 <warlord> You cannot do that... The dialog-check code cannot depend on the biz APIs
19:48:55 *** fDavid has quit IRC
19:56:04 <thomas> I think I understand. I noticed doing the #includes. But I'm just hacking for my own purposes. What I have now ( it only fills the name using the check PAYEE ) is actually good enough because I do so few checks. My inner-geek compels me to try...
19:58:58 <warlord> You can't do it -- it leads to a circular dependency in the build .
20:02:35 *** bentob0x has quit IRC
20:04:41 <thomas> I'm running API calls to business/business-core stuff and it seems to work. I only do a 'make install' in the src/gnome directory. I can get a e.g. vendor address, but only if I'm on the right split and in the right register.
20:07:17 <warlord> Right, but it wont work from a clean install, and DEFINITELY wont work on Windows!
20:07:49 *** osmosis has quit IRC
20:12:06 <thomas> Ah .. Windows. I'm not a big fan. Used to be, but no more.
20:12:16 <warlord> Still, we have to support them.
20:13:32 <thomas> Of course. And show 'em a good time. Maybe they'll come in from the dark... (sorry - I couldn't help it ).
20:15:11 <thomas> I'm one of those guys that carry around a Linux Live CD distribution on USB.
20:28:30 <warlord> LOL
20:39:47 <thomas> Oh good. I thought I may have offended you to speechlessness.
20:44:07 <thomas> I would still like to have a better understanding of the split/trans/lot/owner/invoice/address relationships. Maybe in time.
20:47:30 <warlord> No, I'm still working; have had people coming into my office.
20:47:57 <warlord> Have you looked at the dev docs online?
20:48:42 <thomas> Yes.
20:49:07 <warlord> There are some pics there that give SOME of the details.
20:50:21 <thomas> Right. I think I need to go through the tutorials again and try things out. I'm moving from QB, so I don't expect to get it the first time.
20:51:25 <warlord> * nods *
20:51:34 <warlord> I've actually seen QB..
20:51:46 <warlord> QB is definitely nicer about walking you through the processes.
20:53:21 <thomas> A sledge hammer with rubber bumpers.
20:53:50 <thomas> I would be using it now, but my Windows ran out of gas...
20:54:34 <warlord> LOL
21:00:18 <thomas> Thanks so much for your help. Now I can print addresses on checks, and my invoices have job names. Not possible without your help. I think I'm on my way. Thanks.
21:00:42 <warlord> The job names on invoices would be a welcome patch.
21:01:09 <warlord> The addresses on checks would be welcome if we could do it in a way that didn't violate the build rules....
21:01:38 <warlord> (maybe by having a callback registration for a "GetAddressInfo" lookup function?
21:04:48 *** cortana has quit IRC
21:05:16 <thomas> What I have now is a new [Check Items] ADDRESS with a location, the print check dialog changes ( position of ADDRESS on the Custom format tab ), and 5 address lines on the options tab.
21:05:50 <thomas> The only thing I fill in is the first address line with the PAYEE data. I have to type in the rest.
21:05:59 *** up_the_irons has joined #gnucash
21:06:03 <thomas> That's what I wanted to fill in.
21:07:01 <up_the_irons> I see on the site, under Features, there is a "Transaction Finder". I've been running v2.2.4 for a while. Is this "Transaction Finder" in 2.2.4, or do I need to upgrade? For the life of me, I can't find it
21:10:37 <warlord> Oh.... Okay! So it's not an automated lookup yet?
21:11:00 <warlord> up_the_irons: Edit -> Find
21:11:06 <warlord> It's been there for years.
21:12:14 <up_the_irons> warlord: oh ok, thanks
21:15:25 <thomas> warlord: I also made the blocking chars function an attribute of each Check Item. I needed it so I could 'block' the AMOUNT_NUMBER on the check, and not have it print blocking chars on the stub(s), or MEMO, NOTE, etc.. I like it.
21:15:50 <warlord> "blocking chars"?
21:16:28 <thomas> On checks with ***$100.00*** without $100.00
21:17:39 <thomas> They are typically only used on the amount part ( number or words ), and sometimes for the payee. The way it currently works, is that its all or nothing.
21:18:46 <warlord> So the ***'s?
21:18:58 <thomas> yes.
21:19:09 <warlord> Ah . ok
21:19:35 <thomas> Its set (on or off for all Check Items and all Check formats) in Edit->Preferences->Printing.
21:23:09 <thomas> I couldn't do a 3-part single page business check the way it was. ( Well, I could, but not the way I wanted )
21:28:43 <warlord> Ok
21:33:37 *** zem has quit IRC
21:42:54 <up_the_irons> under "Business", I see I can "Find Vendor" or make a "New Vendor", but how about just getting a list of all vendors, is that possible?
21:44:11 <warlord> Under find, search for [regex matchex] .
21:44:47 <up_the_irons> warlord: ok thanks
22:15:03 *** shade304 has joined #gnucash
22:17:02 *** shade304 has quit IRC
22:17:11 *** shade304 has joined #gnucash
22:24:29 *** nodje has joined #gnucash
22:25:20 *** shade304 has quit IRC
22:52:03 *** nodje has quit IRC
23:41:46 *** warlord has quit IRC