HI Andy
Could you share more what you are looking for? If you want to capture whice CVCs doesn't contain any value you can right alerts for the same.
If you want to compare forecasts let's say from previous period then logically this could be easily done in BW by capturing forecast on monthly level and comparison through queries instead of developing custom logic.
So let us know what you are looking for or check above suggestions.
regards
Rahul