Good luck creating a build. Branch at https://github.com/Gnucash/gnucash/pull/500 or https://github.com/christopherlam/gnucash/tree/maint-csv-export
I've amended the report options to be simpler; only 3 accounts selections are needed: - sales accts - default to income and A/Receivable, can also select any other acct type (eg liability/loans???) - purch accts - default to expense and A/Payable, can also select any other acct type (eg capital asset) - tax accts - default to nil, select VAT (EC&non-EC) asset/liability accts. In addition, sales&purch accts whose description contain *ECGOODS* are counted separately for boxes 8 and 9 And tax accts are also handled differently depending whether *ECVAT* exists in description. There may be a more elegant way to select them. The CSV output is sound though. Should the sales&purch accts be limited? eg sales can be INCOME/AR/LIABILITY only? ditto purch = EXP/AP/ASSET only? C On Fri, 10 May 2019 at 11:42, Maf. King <m...@chilwell.net> wrote: > Hi Christopher, > > Thanks. The sample report output looks good. > > Haven't tried to build GC since 1.6 ish days ( a long time ago) so I'm not > sure how that will go. From the list, it seems a lot more simple than it > used > to be. > > Will have a go and see what happens. > > thanks, > Maf. > > > > On Thursday, 9 May 2019 12:01:35 BST you wrote: > > See sample report output. > > Branch as of > https://github.com/christopherlam/gnucash/tree/maint-export-csv > > -- note there are infrastructure changes which will require build rather > > than copy-into-3.5 > > It will require careful selection of accounts. > > Not sure if it is applicable to countries other than UK. > > > > On Wed, 8 May 2019 at 13:52, Maf. King <m...@chilwell.net> wrote: > > > On Wednesday, 8 May 2019 14:27:03 BST you wrote: > > > > It would seem the way forward would be a tailored report, requesting > the > > > > > > 7 > > > > > > > source accounts as above, and they will by default select accounts > > > > according to the UK VAT template accounts. e.g. (1) preselected to > > > > > > accounts > > > > > > > with substrings "VAT" "Output" and "Sales", (2) to accounts with > > > > > > substrings > > > > > > > "VAT" "Output" "EC", etc. > > > > > > > > Unfortunately the above strategy will not be easily generalisable to > > > > > > other > > > > > > > countries, let alone other EC VAT reports. > > > > > > > > C > > > > > > A thought - there's no reason to hard code the default accounts, if it > > > makes > > > the report more useful to others. > > > > > > It isn't hard (from a user perspective) to do a 1-time set up of > accounts, > > > then save as a customised set of options for next time around. > > > > > > Of course, I don't know if that makes it harder for you as author - > more > > > dialogs & options, I suppose? > > > > > > Maf. > > > -- > Maf. King > PGP Key fingerprint = 8D68 A91F 733B 2C1F 43B7 2B7C E591 E8E1 0DE7 C542 > > > > > > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel