[GNC] Hand-over on Succession or Short Term Absence

Geert Janssens geert.gnucash at kobaltwit.be
Fri Apr 9 06:48:37 EDT 2021


Op vrijdag 9 april 2021 09:32:40 CEST schreef Michael Hendry:
> > On 9 Apr 2021, at 08:15, Geert Janssens <geert.gnucash at kobaltwit.be>
> > wrote:
> > 
> > Hi Michael,
> > 
> > That should  work.
> > 
> > There is one pitfall with the way saved report configurations are handled
> > in  gnucash, but that is in general and not specific to your situation:
> > saved rerport configurations are shared by all your books even though
> > their configuration details may only make sense for one book. To detail
> > if you have multiple books those books may have different accounts (and
> > hence also different account id-numbers internally). If you now save a
> > report configuration in book A, with a selection of accounts from book A,
> > the report will not  work properly when opened on book B, as not all
> > accounts from book A would match the accounts from book B.
> > 
> > Regards,
> > 
> > Geert
> 
> Thanks for your prompt response, Geert.
> 
> One concern I have is whether the references such as 'based on template
> “c4173ac99b2b448289bf4d11c731af13”’ would always have the base template to
> refer to in later versions of GNC, or if this is necessary.

Hi Michael,

Yes, the base template id's shouldn't change in future gnucash versions. Once a report 
template gets an id (assigned by the developer that creates this report template) it will be 
fixed. This is not dependent on your installation or your accounting data. The only thing that 
could possibly happen is when a report template is removed from gnucash. That's equivalent 
to the report no longer being accessible via the reports menu.

For completeness, if you have written your own reports in guile code, they will have their own  
unique ID. It would be up to you to ensure these handwritten reports get copied to the 
respective gnucash installations that need them in order for these report template id's to be 
available.

Regards,

Geert


More information about the gnucash-user mailing list