We're rebuilding our CRM and trying to find a way to help our Finance department by clearing up our contract data. At the moment, live contracts are all saved in their own entity with the total value, but I'm trying to find a way to easily display their yearly contract value.
The goal is that the Finance department can receive a report once a month which contains invoice information relevant to that month.
So far, I've come up with the idea to list each of the years of the contracts as a separate record (Contract A 2020, Contract A 2021, etc.) and then use a calculated field to bring up the invoice amount for each invoice period. This will mean having to input a lot of the same information though for separate records, though.
Is there a better way to do this which I'm missing?