Patent ID: 7953712

Claim:
A computer system comprising: a read-only archive system; a database, wherein the read-only archive system electronically archives data documents originating from said database, the database storing at least: a plurality of data documents stored thereon, each data document containing at least one data field; a control table stored thereon containing change rule information pertaining to the at least one data field of a data document archived in an archive system, and a log table that stores changes to content of archived data documents in the archive system; a processor communicatively coupled to the database and the read-only archive system that executes at least: deleting a first data document from the database and storing the first data document in the read-only archive system; accessing the control table in the database to determine whether the data field of the first data document can be modified; updating, if the data field of the first data document can be modified, the log table of the database to reflect new content of the data field of the first data document; receiving a request to return the first data document, and, in response: retrieving the first data document from the archive system; retrieving the new content from the database; and returning the first data document with the new content in place of the original content of the data field; and a client interconnected with said database and set up to retrieve any of the plurality of data documents from said database and retrieve an archive data document, wherein the fields of said retrieved archive data document are displayed active or non-active to change in response to said change rule information.