7. A computing device for importing data into a repository, comprising: a document loaded in a document application comprising data; and a map file stored in a directory and configured to map data from the document to a plurality of fields in the repository, wherein the map file and the plurality of fields correspond to a document type of the document, wherein the map file is used to dynamically create a context menu in the document by a macro specific to the document application, wherein the macro is dynamically inserted into the document application when the document is loaded and executes in response to selection of data to be imported from the document, and is configured to: access the map file at the directory location stored in the repository, determine the plurality of fields corresponding to the document type of the document from which data is imported from the map file, and create the context menu in response to selection of data in the document, wherein the context menu is a user interface comprising the plurality of fields corresponding to the repository, and wherein the selected data in the document is associated with one of the plurality of fields by selecting the one of the plurality of fields in the context menu, resulting in the importation of the selected data to the selected one of the plurality of fields in the repository, wherein the selected data is copied to the map file, which acts as an intermediary storage file between the document and the repository, until the stored selected data is loaded from the map file into the repository at a later time, and wherein a comment is inserted into the document by a user after importation to indicate that the selected data is imported into the repository.
7. A computing device for importing data into a repository, comprising: a document loaded in a document application comprising data; and a map file stored in a directory and configured to map data from the document to a plurality of fields in the repository, wherein the map file and the plurality of fields correspond to a document type of the document, wherein the map file is used to dynamically create a context menu in the document by a macro specific to the document application, wherein the macro is dynamically inserted into the document application when the document is loaded and executes in response to selection of data to be imported from the document, and is configured to: access the map file at the directory location stored in the repository, determine the plurality of fields corresponding to the document type of the document from which data is imported from the map file, and create the context menu in response to selection of data in the document, wherein the context menu is a user interface comprising the plurality of fields corresponding to the repository, and wherein the selected data in the document is associated with one of the plurality of fields by selecting the one of the plurality of fields in the context menu, resulting in the importation of the selected data to the selected one of the plurality of fields in the repository, wherein the selected data is copied to the map file, which acts as an intermediary storage file between the document and the repository, until the stored selected data is loaded from the map file into the repository at a later time, and wherein a comment is inserted into the document by a user after importation to indicate that the selected data is imported into the repository. 8. The computing device of claim 7 , further comprising: a repository application configured as business financial software and configured to hold the repository.