8. A system for configuring a set of field definition document having at least one computer device, the computer device having one of a processor or a computer that performs a method, comprising: configuring a field definition document for one of a plurality of fields used by a computer application to control operational functions of the computer application by defining attributes for a data element of the one of the plurality of fields in the field definition document and defining different attributes for a second data element of the one of the plurality of fields in the field definition document; mapping the computer application to the fields; and accessing the attributes for the data element of the computer application from the field definition document based on the mapping, at least one first selection criterion, and at least one second selection criterion, wherein each of the first and second selection criterion comprises a project type; and accessing the different attributes for the second data element of the computer application from the field definition document based on the mapping and at least one second selection criterion.
13. The system of claim 8 , wherein the field definition document is further configurable to store error messages used by the computer application.