3
.. i18n: single: budgeting
9
.. i18n: Good Management Budgeting
10
.. i18n: -------------------------
13
Good Management Budgeting
14
-------------------------
16
.. i18n: Budgets are important for a company to get a good grip on forecasted expenses and revenues. They allow you to measure your actual financial performance against the planned one.
19
Budgets are important for a company to get a good grip on forecasted expenses and revenues. They allow you to measure your actual financial performance against the planned one.
21
.. i18n: OpenERP manages its budgets using both General and Analytic Accounts.
22
.. i18n: Go to :menuselection:`Settings --> Modules --> Modules` and install :mod:`account_budget` to be able to do this.
25
OpenERP manages its budgets using both General and Analytic Accounts.
26
Go to :menuselection:`Settings --> Modules --> Modules` and install :mod:`account_budget` to be able to do this.
28
.. i18n: The first step in defining budgets is to determine the general accounts for which you want to keep budgets (typically expense or income accounts).
29
.. i18n: That is what you will use ``Budgetary Positions`` for, from the menu :menuselection:`Accounting --> Configuration --> Budgets --> Budgetary Positions`. Here you can select the general accounts for which you want to keep budgets. The aim is to group general accounts logically, according to sales or purchases, for instance. OpenERP has no limitations as to the account types that can be used for budgeting.
32
The first step in defining budgets is to determine the general accounts for which you want to keep budgets (typically expense or income accounts).
33
That is what you will use ``Budgetary Positions`` for, from the menu :menuselection:`Accounting --> Configuration --> Budgets --> Budgetary Positions`. Here you can select the general accounts for which you want to keep budgets. The aim is to group general accounts logically, according to sales or purchases, for instance. OpenERP has no limitations as to the account types that can be used for budgeting.
35
.. i18n: .. figure:: images/account_budget_pos.png
37
.. i18n: :align: center
39
.. i18n: *Budgetary Position for Sales*
42
.. figure:: images/account_budget_pos.png
46
*Budgetary Position for Sales*
48
.. i18n: To define your budgets, go to the menu :menuselection:`Accounting --> Budgets --> Budgets`. Define a new budget by clicking the `New` button.
51
To define your budgets, go to the menu :menuselection:`Accounting --> Budgets --> Budgets`. Define a new budget by clicking the `New` button.
53
.. i18n: .. figure:: images/account_budget_form.png
55
.. i18n: :align: center
57
.. i18n: *Optimistic Budget*
60
.. figure:: images/account_budget_form.png
67
.. i18n: single: budget revisions
71
single: budget revisions
73
.. i18n: .. tip:: Budget Revisions
75
.. i18n: Even though you *can* modify a budget at any time to make a revision, we recommend you to create a new budget, because otherwise you will have no history of changes.
77
.. i18n: Rather than edit an existing budget, make a new version so that you can keep your original estimates safe for comparison. This lets you analyse your changing perspectives of the company from revision to revision.
80
.. tip:: Budget Revisions
82
Even though you *can* modify a budget at any time to make a revision, we recommend you to create a new budget, because otherwise you will have no history of changes.
84
Rather than edit an existing budget, make a new version so that you can keep your original estimates safe for comparison. This lets you analyse your changing perspectives of the company from revision to revision.
86
.. i18n: To define your budgets, start by entering a :guilabel:`Name`, a :guilabel:`Code`, a :guilabel:`Start Date` and an :guilabel:`End Date` for your new budget. Then you can define the budgeted amounts for each analytic account within a specified period, one by one (enter negative amounts for purchases, positive amounts for sales). For each, you define:
89
To define your budgets, start by entering a :guilabel:`Name`, a :guilabel:`Code`, a :guilabel:`Start Date` and an :guilabel:`End Date` for your new budget. Then you can define the budgeted amounts for each analytic account within a specified period, one by one (enter negative amounts for purchases, positive amounts for sales). For each, you define:
91
.. i18n: * an :guilabel:`Analytic Account`
93
.. i18n: * a :guilabel:`Budgetary Position`, for example ``Sales`` or ``Purchases``,
95
.. i18n: * a :guilabel:`Start Date` and an :guilabel:`End Date` for the budget,
97
.. i18n: * a :guilabel:`Planned Amount` in the default currency of the chart of accounts.
100
* an :guilabel:`Analytic Account`
102
* a :guilabel:`Budgetary Position`, for example ``Sales`` or ``Purchases``,
104
* a :guilabel:`Start Date` and an :guilabel:`End Date` for the budget,
106
* a :guilabel:`Planned Amount` in the default currency of the chart of accounts.
108
.. i18n: Once this information is completed, save your budget.
111
Once this information is completed, save your budget.
113
.. i18n: A budget has various stages:
116
A budget has various stages:
118
.. i18n: * *Confirmed*: the budget is to be reviewed, but it can still be changed before actual approval;
120
.. i18n: * *Approved*: the budget is approved by the budget holder; the name of the user approving the budget will be displayed in the ``Validate User`` field.
123
* *Confirmed*: the budget is to be reviewed, but it can still be changed before actual approval;
125
* *Approved*: the budget is approved by the budget holder; the name of the user approving the budget will be displayed in the ``Validate User`` field.
127
.. i18n: You can cancel a budget and reset it to draft for the two preceding steps.
130
You can cancel a budget and reset it to draft for the two preceding steps.
132
.. i18n: * *Done*: the budget is fully approved and no changes will be allowed. You can no longer cancel the budget and reset it to draft.
135
* *Done*: the budget is fully approved and no changes will be allowed. You can no longer cancel the budget and reset it to draft.
137
.. i18n: The :guilabel:`Theoretical Amount` indicates the actual amount that might have been realised for the budget concerned according to the current date. When your budget is 1200 for 12 months, and today is the 30 October, the theoretical amount will be 1000, since this is the actual amount that could have been realised to date.
140
The :guilabel:`Theoretical Amount` indicates the actual amount that might have been realised for the budget concerned according to the current date. When your budget is 1200 for 12 months, and today is the 30 October, the theoretical amount will be 1000, since this is the actual amount that could have been realised to date.
142
.. i18n: To print a budget and make calculations of expenditure through budget, use the menu :menuselection:`Accounting --> Budgets --> Budgets`. OpenERP then gives you a list of available budgets. Select one or more budgets and then click :guilabel:`Print Budgets` to create the report for each, in a date range of your choice.
145
To print a budget and make calculations of expenditure through budget, use the menu :menuselection:`Accounting --> Budgets --> Budgets`. OpenERP then gives you a list of available budgets. Select one or more budgets and then click :guilabel:`Print Budgets` to create the report for each, in a date range of your choice.
147
.. i18n: The ``Print Budget`` report gives an overview of each analytic account included in your budget, according to the individual budgetary positions for that account. From the percentage and the comparison of planned (budgeted) and practical (actual) amounts, you have a good view on your situation.
150
The ``Print Budget`` report gives an overview of each analytic account included in your budget, according to the individual budgetary positions for that account. From the percentage and the comparison of planned (budgeted) and practical (actual) amounts, you have a good view on your situation.
152
.. i18n: From the same list of actions, you can also print the ``Print Summary`` report, which will give you a total per analytic account (without splitting by budgetary position).
155
From the same list of actions, you can also print the ``Print Summary`` report, which will give you a total per analytic account (without splitting by budgetary position).
157
.. i18n: Each of these reports can be printed from a specific date to a specific date. The End Date selected in the wizard determines how the theoretical amount will be calculated; if you select the last day of your financial year, the theoretical amount will be calculated as a function of that date (thus considering a complete financial year). Note that the theoretical amount will be zero when the :guilabel:`Paid Date` entered is equal to or greater than the :guilabel:`End Date` for the budget.
160
Each of these reports can be printed from a specific date to a specific date. The End Date selected in the wizard determines how the theoretical amount will be calculated; if you select the last day of your financial year, the theoretical amount will be calculated as a function of that date (thus considering a complete financial year). Note that the theoretical amount will be zero when the :guilabel:`Paid Date` entered is equal to or greater than the :guilabel:`End Date` for the budget.
162
.. i18n: The percentage for a budget is calculated as follows: (practical amount / theoretical amount) x 100.
163
.. i18n: This way you get a view on how much of the forecasted amount has been actually realised in your accounting.
166
The percentage for a budget is calculated as follows: (practical amount / theoretical amount) x 100.
167
This way you get a view on how much of the forecasted amount has been actually realised in your accounting.
169
.. i18n: The figure :ref:`fig-accbudg` gives an example of a budget produced by OpenERP.
172
The figure :ref:`fig-accbudg` gives an example of a budget produced by OpenERP.
174
.. i18n: .. _fig-accbudg:
176
.. i18n: .. figure:: images/account_budget.png
178
.. i18n: :align: center
180
.. i18n: *Printing a Budget*
185
.. figure:: images/account_budget.png
191
.. i18n: .. figure:: images/account_budget_summ.png
193
.. i18n: :align: center
195
.. i18n: *Summarised Budget*
198
.. figure:: images/account_budget_summ.png
204
.. i18n: You could also use the menu :menuselection:`Accounting --> Reporting --> Generic Reporting --> Budgets --> Budget Lines`.
205
.. i18n: This gives an analysis of each budget line.
208
You could also use the menu :menuselection:`Accounting --> Reporting --> Generic Reporting --> Budgets --> Budget Lines`.
209
This gives an analysis of each budget line.
211
.. i18n: From the menu :menuselection:`Accounting --> Configuration --> Budgets --> Budgetary Positions`, you can print the budgets for an individual budgetary position. Open a budgetary position, and click the :guilabel:`Budget Lines` tab for a graphical representation of your budgetary position.
214
From the menu :menuselection:`Accounting --> Configuration --> Budgets --> Budgetary Positions`, you can print the budgets for an individual budgetary position. Open a budgetary position, and click the :guilabel:`Budget Lines` tab for a graphical representation of your budgetary position.
216
.. i18n: .. figure:: images/account_budget_graph.png
218
.. i18n: :align: center
220
.. i18n: *Graphical Representation of Budgetary Position*
223
.. figure:: images/account_budget_graph.png
227
*Graphical Representation of Budgetary Position*
229
.. i18n: .. note:: Print Reports
231
.. i18n: You can also print budgets from the menu :menuselection:`Accounting --> Configuration --> Analytic Accounting --> Analytic Accounts`.
234
.. note:: Print Reports
236
You can also print budgets from the menu :menuselection:`Accounting --> Configuration --> Analytic Accounting --> Analytic Accounts`.
238
.. i18n: The Accounting Dashboard
239
.. i18n: ------------------------
242
The Accounting Dashboard
243
------------------------
245
.. i18n: You can open the `Accounting Dashboard` in more than one way: either by clicking the ``Accounting`` button at the top of the web screen, or from the menu :menuselection:`Accounting --> Reporting --> Dashboard --> Accounting Dashboard`.
248
You can open the `Accounting Dashboard` in more than one way: either by clicking the ``Accounting`` button at the top of the web screen, or from the menu :menuselection:`Accounting --> Reporting --> Dashboard --> Accounting Dashboard`.
250
.. i18n: .. figure:: images/account_board.png
252
.. i18n: :align: center
254
.. i18n: *Accounting Dashboard*
257
.. figure:: images/account_board.png
261
*Accounting Dashboard*
264
.. i18n: single: module; board_account
268
single: module; board_account
270
.. i18n: OpenERP gives you an accounting dashboard that will be presented to your accounting staff as they sign in to the Accounting system (you can also set the dashboard as their Home Page by setting the :guilabel:`Home Action` to ``Accounting Dashboard`` in the :guilabel:`User` form). This dashboard provides an analysis of the company's financial health at a glance.
273
OpenERP gives you an accounting dashboard that will be presented to your accounting staff as they sign in to the Accounting system (you can also set the dashboard as their Home Page by setting the :guilabel:`Home Action` to ``Accounting Dashboard`` in the :guilabel:`User` form). This dashboard provides an analysis of the company's financial health at a glance.
275
.. i18n: The description of the different parts of the dashboard, from top to bottom, then from left to right, is as follows:
278
The description of the different parts of the dashboard, from top to bottom, then from left to right, is as follows:
280
.. i18n: * :guilabel:`Customer Invoices to Approve` : gives the list of invoices waiting to be approved by an accountant.
282
.. i18n: * :guilabel:`Company Analysis` : lists the debit, credit and balance of all account types.
284
.. i18n: * :guilabel:`Treasury` : shows the balance per Bank account in graphical view.
286
.. i18n: * :guilabel:`Aged Receivables` : gives a weekly graph of the receivables that have not yet been reconciled.
289
* :guilabel:`Customer Invoices to Approve` : gives the list of invoices waiting to be approved by an accountant.
291
* :guilabel:`Company Analysis` : lists the debit, credit and balance of all account types.
293
* :guilabel:`Treasury` : shows the balance per Bank account in graphical view.
295
* :guilabel:`Aged Receivables` : gives a weekly graph of the receivables that have not yet been reconciled.
297
.. i18n: For most of the panels of the `Accounting Dashboard`, you can click a line or a graph to investigate the detail of your financial indicators.
300
For most of the panels of the `Accounting Dashboard`, you can click a line or a graph to investigate the detail of your financial indicators.
302
.. i18n: The `Accounting Dashboard` is dynamically integrated, which means that you can navigate easily through the data if you want more detail about certain factors, and edit the entries if necessary.
305
The `Accounting Dashboard` is dynamically integrated, which means that you can navigate easily through the data if you want more detail about certain factors, and edit the entries if necessary.
307
.. i18n: The ``Change Layout`` button at the top right allows you to change the way the dashboard is displayed; you can choose among several options, such as one column, two columns, etc.
308
.. i18n: You can also add other features to the dashboard and customise it to your needs with the ``Add Widget`` button. You can easily ``Undo`` changes or ``Reset`` the original dashboard.
311
The ``Change Layout`` button at the top right allows you to change the way the dashboard is displayed; you can choose among several options, such as one column, two columns, etc.
312
You can also add other features to the dashboard and customise it to your needs with the ``Add Widget`` button. You can easily ``Undo`` changes or ``Reset`` the original dashboard.
314
.. i18n: .. Copyright © Open Object Press. All rights reserved.
317
.. Copyright © Open Object Press. All rights reserved.
319
.. i18n: .. You may take electronic copy of this publication and distribute it if you don't
320
.. i18n: .. change the content. You can also print a copy to be read by yourself only.
323
.. You may take electronic copy of this publication and distribute it if you don't
324
.. change the content. You can also print a copy to be read by yourself only.
326
.. i18n: .. We have contracts with different publishers in different countries to sell and
327
.. i18n: .. distribute paper or electronic based versions of this book (translated or not)
328
.. i18n: .. in bookstores. This helps to distribute and promote the OpenERP product. It
329
.. i18n: .. also helps us to create incentives to pay contributors and authors using author
330
.. i18n: .. rights of these sales.
333
.. We have contracts with different publishers in different countries to sell and
334
.. distribute paper or electronic based versions of this book (translated or not)
335
.. in bookstores. This helps to distribute and promote the OpenERP product. It
336
.. also helps us to create incentives to pay contributors and authors using author
337
.. rights of these sales.
339
.. i18n: .. Due to this, grants to translate, modify or sell this book are strictly
340
.. i18n: .. forbidden, unless Tiny SPRL (representing Open Object Press) gives you a
341
.. i18n: .. written authorisation for this.
344
.. Due to this, grants to translate, modify or sell this book are strictly
345
.. forbidden, unless Tiny SPRL (representing Open Object Press) gives you a
346
.. written authorisation for this.
348
.. i18n: .. Many of the designations used by manufacturers and suppliers to distinguish their
349
.. i18n: .. products are claimed as trademarks. Where those designations appear in this book,
350
.. i18n: .. and Open Object Press was aware of a trademark claim, the designations have been
351
.. i18n: .. printed in initial capitals.
354
.. Many of the designations used by manufacturers and suppliers to distinguish their
355
.. products are claimed as trademarks. Where those designations appear in this book,
356
.. and Open Object Press was aware of a trademark claim, the designations have been
357
.. printed in initial capitals.
359
.. i18n: .. While every precaution has been taken in the preparation of this book, the publisher
360
.. i18n: .. and the authors assume no responsibility for errors or omissions, or for damages
361
.. i18n: .. resulting from the use of the information contained herein.
364
.. While every precaution has been taken in the preparation of this book, the publisher
365
.. and the authors assume no responsibility for errors or omissions, or for damages
366
.. resulting from the use of the information contained herein.
368
.. i18n: .. Published by Open Object Press, Grand Rosière, Belgium
371
.. Published by Open Object Press, Grand Rosière, Belgium