Method and apparatus providing automated financial plan controls
First Claim
1. A method providing automatic control of a financial plan that is embodied in a set of logically linked electronic forward-looking financial statements, the method comprising the computer-implemented steps of:
- creating and storing a plurality of hierarchies, wherein the plurality of hierarchies include a business unit hierarchy and a functional unit hierarchy;
creating and storing an electronic forward-looking profit and loss statement having a plurality of target spending amounts, an electronic forward-looking balance sheet associated with the forward-looking profit and loss statement, and an electronic forward-looking statement of cash flows associated with the forward-looking profit and loss statement and the forward-looking balance sheet;
creating and storing one or more first logical links to link one or more lines of the forward-looking profit and loss statement to one or more corresponding lines of the forward-looking statement of cash flows;
creating and storing one or more second logical links to link one or more lines of the forward-looking profit and loss statement and one or more lines of the forward-looking balance sheet to one or more corresponding lines of the forward-looking statement of cash flows, wherein lines of the forward-looking profit and loss statement correspond to at least one of an underlying organizational spending plan associated with the functional unit hierarchy;
receiving a user input;
associating the user input with a forward-looking statement selected from the group consisting of the forward-looking profit and loss statement, the forward-looking balance sheet and the forward-looking statement of cash flows, wherein associating includes updating the selected forward-looking statement; and
automatically updating the corresponding lines of each of the forward-looking statements associated with the selected forward-looking statement and the plurality of hierarchies;
receiving user input providing one or more updates to the set of financial statements in a private planning environment;
receiving user input requesting to publish the set of financial statements from the private planning environment to a shared planning area; and
publishing the set of electronic financial statements to the shared planning area only when one or more amounts in the set of financial statements being published satisfy one or more constraints in a related set of financial statements.
11 Assignments
0 Petitions
Accused Products
Abstract
Techniques providing automatic control of a distributed electronic financial plan are disclosed. A set of financial statements is created and populated with planned data values that are stored in a database. In certain embodiments, statements in the set are logically linked to facilitate automatic updating as changes occur. The P&L, balance sheet and statement of cash flow are all automatically configured with certain calculated lines and standard lines that maintain proper accounting relationships among the electronic financial plan documents. Spending lines of the P&L are linked meaningfully to constrain spending plans of the corresponding underlying departments so that the P&L becomes conservative in terms of spending. One or more organizational hierarchies may be created and stored, based on departmental organization or revenue flows, and sets of P&Ls, balance sheets, and statements of cash flows are associated with nodes in these hierarchies. A roll-up statement may be created based on any of the hierarchies, enabling a user to rapidly obtain alternative views of lower-level plan data. The user may also prepare multiple different linked groups of P&Ls, balance sheets, and statements of cash flows to view and evaluate multiple scenarios of financial performance.
106 Citations
16 Claims
-
1. A method providing automatic control of a financial plan that is embodied in a set of logically linked electronic forward-looking financial statements, the method comprising the computer-implemented steps of:
-
creating and storing a plurality of hierarchies, wherein the plurality of hierarchies include a business unit hierarchy and a functional unit hierarchy; creating and storing an electronic forward-looking profit and loss statement having a plurality of target spending amounts, an electronic forward-looking balance sheet associated with the forward-looking profit and loss statement, and an electronic forward-looking statement of cash flows associated with the forward-looking profit and loss statement and the forward-looking balance sheet; creating and storing one or more first logical links to link one or more lines of the forward-looking profit and loss statement to one or more corresponding lines of the forward-looking statement of cash flows; creating and storing one or more second logical links to link one or more lines of the forward-looking profit and loss statement and one or more lines of the forward-looking balance sheet to one or more corresponding lines of the forward-looking statement of cash flows, wherein lines of the forward-looking profit and loss statement correspond to at least one of an underlying organizational spending plan associated with the functional unit hierarchy; receiving a user input; associating the user input with a forward-looking statement selected from the group consisting of the forward-looking profit and loss statement, the forward-looking balance sheet and the forward-looking statement of cash flows, wherein associating includes updating the selected forward-looking statement; and automatically updating the corresponding lines of each of the forward-looking statements associated with the selected forward-looking statement and the plurality of hierarchies; receiving user input providing one or more updates to the set of financial statements in a private planning environment; receiving user input requesting to publish the set of financial statements from the private planning environment to a shared planning area; and publishing the set of electronic financial statements to the shared planning area only when one or more amounts in the set of financial statements being published satisfy one or more constraints in a related set of financial statements. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
2. A computer-implemented method providing automatic control of a financial plan that is embodied in a set of logically linked electronic forward-looking financial statements, the method comprising:
-
creating and storing a plurality of hierarchies, wherein the plurality of hierarchies include a business unit hierarchy and a functional unit hierarchy; creating and storing an electronic forward-looking profit and loss statement having a plurality of target spending amounts, an electronic forward-looking balance sheet associated with the forward-looking profit and loss statement, and an electronic forward-looking statement of cash flows associated with the forward-looking profit and loss statement and the forward-looking balance sheet; creating and storing one or more first logical links to link one or more lines of the forward-looking profit and loss statement to one or more corresponding lines of the forward-looking statement of cash flows; creating and storing one or more second logical links to link one or more lines of the forward-looking profit and loss statement and one or more lines of the forward-looking balance sheet to one or more corresponding lines of the forward-looking statement of cash flows, wherein lines of the forward-looking profit and loss statement correspond to at least one of an underlying organizational spending plan associated with the functional unit hierarchy; receiving a user input; associating the user input with a forward-looking statement selected from the group consisting of the forward-looking profit and loss statement, the forward-looking balance sheet and the forward-looking statement of cash flows, wherein associating includes updating the selected forward-looking statement; automatically updating the corresponding lines of each of the forward-looking statements associated with the selected forward-looking statement and the plurality of hierarchies; creating and storing in a private planning area, one or more forward-looking departmental spending plan statements and one or more third logical links which link one or more lines of the forward-looking profit and loss statement and one or more lines of the forward-looking department spending plan statements; receiving user input requesting to publish one of the forward-looking department spending plan statements from the private planning area to a shared planning area; determining whether each entry in the forward-looking department spending plan statements is less than or equal to the corresponding target spending amount in the forward-looking profit and loss statement; if each entry in the forward-looking department spending plan statements is less than or equal to the corresponding target spending amount in the forward-looking profit and loss statement, publishing the forward-looking department spending plan statements to the shared planning area; and if at least one entry in the forward-looking department spending plan statements is greater than the corresponding target spending amount in the forward-looking profit and loss statement, restricting the forward-looking department spending plan statements to the private planning area.
-
-
14. A computer-readable medium carrying one or more sequences of instructions for providing automatic control of a financial plan that is embodied in an electronic forward-looking plan profit and loss statement that includes at least one planned amount for a future accounting period, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
creating and storing a plurality of hierarchies, wherein the hierarchy includes a business unit hierarchy and a functional unit hierarchy; creating and storing an electronic forward-looking balance sheet that is associated with the forward-looking profit and loss statement; creating and storing an electronic forward-looking plan statement of cash flows that is associated with the forward-looking profit and loss statement; creating and storing one or more first logical links among one or more lines of the forward-looking profit and loss statement to one or more related lines of the statement of cash flows; creating and storing one or more second logical links among one or more lines of the forward-looking balance sheet to one or more related lines of the forward-looking statement of cash flows, wherein lines of the forward-looking profit and loss statement correspond to at least one of an underlying organizational spending plan associated with the functional unit hierarchy; receiving user input providing one or more updates to a first electronic document selected from among the forward-looking profit and loss statement, forward-looking balance sheet or forward-looking statement of cash flows; automatically updating the corresponding lines of a second electronic document selected from among the forward-looking profit and loss statement, forward-looking balance sheet or forward-looking statement of cash flows according to the first and second logical links and the plurality of hierarchies; receiving user input providing one or more updates to the set of financial statements in a private planning environment; receiving user input requesting to publish the set of financial statements from the private planning environment to a shared planning area; and publishing the set of electronic financial statements to the shared planning area only when one or more amounts in the set of financial statements being published satisfy one or more constraints in a related set of financial statements.
-
-
15. An apparatus for providing automatic control of a financial plan that is embodied in an electronic forward-looking profit and loss statement that includes at least one planned amount for a future accounting period, comprising:
-
means for creating and storing a plurality of hierarchies, wherein the hierarchy includes a business unit hierarchy and a functional unit hierarchy; means for creating and storing an electronic forward-looking balance sheet that is associated with the forward-looking profit and loss statement having a plurality of target spending amounts; means for creating and storing an electronic forward-looking statement of cash flows that is associated with the forward-looking profit and loss statement; means for creating and storing an electronic forward-looking statement of cash flows that is associated with the forward-looking profit and loss statement and the forward-looking balance sheet; means for creating and storing one or more first logical links to link one or more lines of the forward-looking profit and loss statement to one or more at least one corresponding lines of the forward-looking statement of cash flows, wherein lines of the forward-looking profit and loss statement corresponds to at least one of an underlying organizational spending plan associated to at least one of the plurality of hierarchies; means for creating and storing second logical links to link one or more lines of the forward-looking profit and loss statement and at least one line of the forward-looking balance sheet to one or more corresponding lines of the forward-looking statement of cash flows; means for receiving user input; means for associating the user input with a forward-looking statement selected from the group consisting of the forward-looking profit and loss statement, the forward-looking balance sheet and the forward-looking statement of cash flows, wherein associating includes updating the selected forward-looking statement; means for automatically updating the corresponding lines of each of the forward-looking statements associated with the selected forward-looking statement and the plurality of hierarchies; means for receiving user input providing one or more updates to the set of financial statements in a private planning environment; means for receiving user input requesting to publish the set of financial statements from the private planning environment to a shared planning area; and means for publishing the set of electronic financial statements to the shared planning area only when one or more amounts in the set of financial statements being published satisfy one or more constraints in a related set of financial statements.
-
-
16. An apparatus for providing automatic control of a financial plan that is embodied in an electronic forward-looking profit and loss statement that includes at least one planned amount for a future accounting period, comprising:
-
a network interface that is coupled to the data network for receiving one or more packet flows therefrom; a processor; one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; creating and storing a plurality of hierarchies, wherein the hierarchy includes a business unit hierarchy and a functional unit hierarchy; creating and storing an electronic forward-looking profit and loss statement having a plurality of target spending amounts, an electronic forward-looking balance sheet associated with the forward-looking profit and loss statement, an electronic forward-looking statement of cash flows associated with the forward-looking profit and loss statement and the forward-looking balance sheet; creating and storing one or more first logical links to link one or more lines of the forward-looking profit and loss statement to one or more corresponding lines of the forward-looking statement of cash flows; creating and storing one or more second logical links to link one or more lines of the forward-looking profit and loss statement and one or more lines of the forward-looking balance sheet to one or more corresponding lines of the forward-looking statement of cash flows, wherein lines of the forward-looking profit and loss statement correspond to at least one of an underlying organizational spending plan associated with the functional unit hierarchy; receiving a user input; associating the user input with a forward-looking plan statement selected from the group consisting of the forward-looking plan profit and loss statement, the forward-looking balance sheet and the forward-looking statement of cash flows, wherein associating includes updating the selected forward-looking plan statement; automatically updating the corresponding lines of each of the forward-looking plan statements associated with the selected forward-looking plan statement and the plurality of hierarchies; receiving user input providing one or more updates to the set of financial statements in a private planning environment; receiving user input requesting to publish the set of financial statements from the private planning environment to a shared planning area; and publishing the set of electronic financial statements to the shared planning area only when one or more amounts in the set of financial statements being published satisfy one or more constraints in a related set of financial statements.
-
Specification