Before we can open a file in the system, we must collect a purchase agreement in an acceptable format. It needs to tell us enough about a transaction to figure out who is involved, what is involved in the sale, and who pays the costs.