Bulk transaction move

Wm wm+gnc at tarrcity.demon.co.uk
Sat Dec 27 13:40:45 EST 2014


Fri, 26 Dec 2014 09:01:47 
<CAB2pxDvettAFumJx=h-CB38J0N+UOgDVN4o3LUzXbzrdA9HEfg at mail.gmail.com> 
Sébastien de Menten <sdementen at gmail.com>

>On Fri, Dec 26, 2014 at 1:43 AM, Wm <wm+gnc at tarrcity.demon.co.uk> wrote:
>>
>> Wed, 24 Dec 2014 12:49:26 <CAB2pxDvMxLNLW7EDRbAkiJPPpeTX=
>> VrJJbWjvEU8qP_kova=3Q at mail.gmail.com> Sébastien de Menten <
>> sdementen at gmail.com>
>>
 >>> With the recently released piecash (python interface to gnucash), if 
your
>>> gnucash file is in the sqlite format, you could do this with the following
>>> script:
>>>
>>> I have a problem with you not giving other people a warning, Sebastian.

>You can find the warning in the documentation of piecash (
>http://piecash.readthedocs.org/en/latest/doc/doc.html). It is there just
>before the installation procedure for piecash (I hope it can't be missed!)

I know that because I follow the dev list too. I haven't found a use for 
your code yet but I'm thinking of building a test-db that will include 
all my disparate test-cases so might play with it for that.

>> I'm a grown up, I make backups, I test before using code like yours. Other
>> people may not.  Until it is known your code is safe, have the decency to
>> warn people about writing back as you (as far as I can tell) have not and
>> can not tell all of the internal checks that gnc does.
>>
>> I agree it would be better if the checks were known to all so they could
>> be made by more than one set of code.  I understand your apparent
>> irritation at not knowing what the checks are, has it occurred to you no
>> single person knows?  It is OK for you and me ON OUR OWN RESPONSIBILITY to
>> write back to our files but I'm not convinced it is right for people that
>> are struggling with the basics of assets and income to be moving stuff
>> about.

>I do not feel I am irritated (where did you get this info?). I am annoyed
>that there is no documentation on the topic

Irritated and annoyed are insignificant differences language wise in 
this case, they are inexact degrees of expression common to all people. 
If I used a word in a different way to how you understand it *I* should 
probably apologise for my first language being full of subtle 
inconsistencies and once again thank you and everyone else for using it 
when it isn't your first language.

>but I completely understand
>this state of affair (and I wouldn't allow myself to blame anyone on this).

You were asking dev issue questions, the dev people became irritated / 
annoyed with you and sent you here when you asked a user level question. 
I'm not convinced they wanted you to encourage write-back in the user 
group.

>My suggestion here above is an alternative to the other proposals of Derek
>(going manual  or behind gnucash, not recommended) and Ken (going XML).
>None is perfect but at least Thomas as more choices.

Yes, but if you read the original posting Thomas gave no indication of 
understanding gnc internals (quite the opposite, in fact).  It may be 
reasonable to presume more than average technical ability (he was using 
sqlite from OOo after all) but I don't think that you should necessarily 
start him on the frustrating path of pyhthonic perfection without a good 
set of caveats.

>> Cool it, please.
>
>?

A colloquial expression popular with both young people and people that 
have some understanding of young people because of their age.  I'm 
guessing there is a generational gap at work.


P.S. please reply to the list

-- 
Wm...



More information about the gnucash-user mailing list