A computer-implemented financial management system that includes a
standardized apply system that, in general, allows a user to relatively
easily apply any transaction/document to any other transaction/document.
The apply system includes a uniform apply interface that is configured to
receive at least two generic transactions. The uniform apply interface
applies at least a portion of one of the at least two generic
transactions to at least a portion of another one of the at least two
generic transactions to produce at least one apply record. The at least
one apply record is stored in a database.