This one has tripped me up as well. In the business world, there often is either January 1st which is a non-business day to put the transactions on. The "fake day" is also another option.

There are implications past just the ones indicated in an earlier post -- most accounts are impacted, as are budgets, if they include book-close transactions.

Thinking about this a little, I believe that a future solution may take the form of a flag that identifies certain transactions as book-close transactions, then let the reports decide how to deal with them. I agree that use of a "fake date" doesn't make sense in the current era of computation.



On 2/7/10 8:31 AM, JT Morée wrote:
"calendar" allowed for the special date "year end". In other
words, we could insert a date in between two (real) calendar
dates that fell after the first but before the second. Think
of it as a December 32 or a Jan 0

Not an easy problem for GnuCash (no way of knowing what the
user's "fiscal year" might be)

Michael D Novack, FLMI
I am not an accountant but I disagree that the best solution is to create a fake date or reserve a real date.

I realize my post was long but in short I believe the best solution is to have the reports be smarter. It's not difficult (almost done in fact) and it avoids the fiscal year problem you mention.

JT

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to