But my P&L Period is showing 3/30/2020
however, shouldnt it be showing from my first receipt and payment?
Here you can see payments and receipts from 2019.
That’s exactly what I did have also. I changed the name from the business and the problem was gone. I still beleive it has something to do with a cache or temporaly data that was not cleaned up or something like that.
It’s getting a bit more complicated to calculate period if period is not explicitly selected. And Summary screen is the only tab that shows implicit period. In the latest version (25.3.14) I made it so if period is not explicitly selected, then the period won’t show at all and the figures are shown for all transactions entered.
Why not set the period to earliest transaction date and latest transaction date (even it is in the future) or just default to Today if the user doesn’t specify a period
There are now businesses on Manager with well over million of transactions and Manager is getting slow for them. Technically speaking, you need to scan through all their transactions to find min/max date and this is an issue once the database grows to big number of transactions.
I’m now in the process of optimizing all screens for performance and one of the principles that I adhere to is that no screen in Manager should require to do full scan of data to calculate anything. This will make Manager very fast even with large amount of data and will also allow new functionality, such as showing real-time balances in autocomplete boxes and some other stuff.
Well, it’s about striking the right balance. If I’m going to be adding another index, it needs to give more benefits than just showing period on Summary screen in case no period is selected.
Yes - however I expect that to be well-received. If there is a button that will edit the transactions to automatically allocate payments and receipts to invoices, calculating invoice balance will be trivial.
This means we will be able to show invoice balances in autocomplete boxes. Filter out invoices that have zero balance. And also eliminate concept of open/closed invoices. So overall it will be better.