Our school has rolling admissions, so throughout the year we adjust the contract and will re-generate it. In doing so, we first mark the contract inactive, adjust it and then re-activate it. When we mark it inactive, any user that already has that contract can no longer work with it until it is marked as active. We would like for those with contracts already generated to be able to view them if we mark the contract inactive.