As the system exists currently, contracts, invoices, and requests all have different numbers. It would be great to see more connection between these, as they are almost always tied together. If a contract is based on a request, it should use the f...