The Document Management module is used to upload documents to associate with a tract/parcel, project or entity. Once uploaded, documents populate in one centralized location, where users can edit or delete each document or upload a different version. The system automatically creates a document history that displays the current document number, the date the version was created and the user who created it. All documents attached to a tract or project are searchable and can be downloaded individually, or in bulk. The Documents module also allows for generating documents with information pulled from the system that auto-populates to defined sections of the generated document. The system keeps track of all documents generated and allows for the documents to be exported into any desired format.