You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
simonmichael opened this issue
Jul 31, 2021
· 3 comments
Labels
A-BUGSomething wrong, confusing or sub-standard in the software, docs, or user experience.aregisterbalancedocsDocumentation-related.journalThe journal file format, and its features.register
As I think we mentioned somewhere recently, when generating forecast transactions, hledger treats the end date as inclusive, rather than exclusive. It means that forecast transactions can end a day earlier than you would expect, and it's not mentioned in docs. Today I found it confusing, and I think we should make it consistent. Examples:
2021-07-26
(assets) 1000
~ daily
(assets) 1
reg/areg forecast reports end 2 days before the -e ENDDATE (or --forecast=..ENDDATE),
(rather than the usual 1 day before), unless there are also real transactions up to that date:
On Aug 2, 2021, at 03:57, Stephen Morgan ***@***.***> wrote:
Is the ideal behaviour to have it go to 1 day before or to the end date?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
A-BUGSomething wrong, confusing or sub-standard in the software, docs, or user experience.aregisterbalancedocsDocumentation-related.journalThe journal file format, and its features.register
As I think we mentioned somewhere recently, when generating forecast transactions, hledger treats the end date as inclusive, rather than exclusive. It means that forecast transactions can end a day earlier than you would expect, and it's not mentioned in docs. Today I found it confusing, and I think we should make it consistent. Examples:
reg/areg forecast reports end 2 days before the -e ENDDATE (or --forecast=..ENDDATE),
(rather than the usual 1 day before), unless there are also real transactions up to that date:
bal -D goes to 1 day before (since 1.21), but forecasted transactions still end 2 days before:
The text was updated successfully, but these errors were encountered: