Patent ID: 7653613

Claim:
A computer-implemented method for facilitating simultaneous modifications to financial-data by a first user and a second user, wherein the computer includes a processor, the computer includes a processor, the method comprising: creating a copy of a financial-data file, wherein the financial-data file comprises transaction data with one or more fields and corresponding values; partitioning the financial-data file into two independently modifiable subsets based on the one or more field, thereby facilitating simultaneous modifications to the financial-data by the first user and the second user, wherein partitioning the financial-data file into two independently modifiable subset involves; receiving a division-date from the first user, wherein the division-date divides the financial-data into two subsets, wherein one subset is editable by the first user, and the other subset is editable by the second user; copying the financial-data file to the copy of the financial-data file; locking all financial-data in the financial-data file associated with a date which is prior to or equal to the division-date, so that the financial-data in the financial-data file associated with the date which is prior to or equal to the division-date is un-editable by the first user; and locking all financial-data in the copy of the financial-data file associated with a date which is later than the division-date, so that the financial-data in the copy of the financial-data file associated with the date which is later than the division-date is un-editable by the second user; allowing the first user to modify the financial-data file; sending the copy of the financial-data file to the second user, thereby enabling the second user to modify the financial-data file to create a change file; receiving the change file from the second user, wherein the change file includes modifications to financial-data within the financial-data file; and merging the change file into the financial-data file.