2
.. i18n: .. module:: chricar_account_period_sum
3
.. i18n: :synopsis: Account Period Sum
8
.. module:: chricar_account_period_sum
9
:synopsis: Account Period Sum
13
.. i18n: .. raw:: html
16
.. i18n: <link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
22
<link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
24
.. i18n: .. tip:: This module is part of the OpenERP software, the leading Open Source
25
.. i18n: enterprise management system. If you want to discover OpenERP, check our
26
.. i18n: `screencasts <http://openerp.tv>`_ or download
27
.. i18n: `OpenERP <http://openerp.com>`_ directly.
30
.. tip:: This module is part of the OpenERP software, the leading Open Source
31
enterprise management system. If you want to discover OpenERP, check our
32
`screencasts <http://openerp.tv>`_ or download
33
`OpenERP <http://openerp.com>`_ directly.
35
.. i18n: .. raw:: html
37
.. i18n: <div class="js-kit-rating" title="" permalink="" standalone="yes" path="/chricar_account_period_sum"></div>
38
.. i18n: <script src="http://js-kit.com/ratings.js"></script>
43
<div class="js-kit-rating" title="" permalink="" standalone="yes" path="/chricar_account_period_sum"></div>
44
<script src="http://js-kit.com/ratings.js"></script>
46
.. i18n: Account Period Sum (*chricar_account_period_sum*)
47
.. i18n: =================================================
48
.. i18n: :Module: chricar_account_period_sum
49
.. i18n: :Name: Account Period Sum
50
.. i18n: :Version: 5.0.0.9.5
51
.. i18n: :Author: ChriCar Beteiligungs und Beratungs GmbH
52
.. i18n: :Directory: chricar_account_period_sum
53
.. i18n: :Web: http://www.chricar.at/ChriCar
54
.. i18n: :Official module: no
55
.. i18n: :Quality certified: no
58
Account Period Sum (*chricar_account_period_sum*)
59
=================================================
60
:Module: chricar_account_period_sum
61
:Name: Account Period Sum
63
:Author: ChriCar Beteiligungs und Beratungs GmbH
64
:Directory: chricar_account_period_sum
65
:Web: http://www.chricar.at/ChriCar
67
:Quality certified: no
78
.. i18n: This module adds period sums for moves_lines
79
.. i18n: of account_moves with state posted
80
.. i18n: *) on update from draft to posted
81
.. i18n: hence: account_move_lines must NOT be added to account_moves with state posted.
82
.. i18n: *) balance carried forward is calculated for all subsequent fiscal years
83
.. i18n: no account_move_lines are generated for these sums
84
.. i18n: these sums always represent the balance of the preceding fiscal year.
85
.. i18n: *) on creation of new fiscal years -> balance carried forward
86
.. i18n: *) on change of deferral_method in general accounts
87
.. i18n: it's subject to another check if and when changes of this field are allowed.
88
.. i18n: IMHO not if at least one fiscal year is closed.
89
.. i18n: *) the name of fiscal years not ending on Dec 31st is year-period (YYYY-MM) of the end of the fiscal year
90
.. i18n: *) for every fiscal year beginning in the same calendar year a period sum with the name YYYY00 will be created,
91
.. i18n: but associated to the correct fiscal year.
92
.. i18n: *) the period sums will be deleted if the matching account_periods are deleted.
94
.. i18n: standardizes account_period name generation to comply with this naming.
96
.. i18n: In respect of functinality of the sums it's feature complete but must be tested
98
.. i18n: Things to come:
99
.. i18n: * eventually - adapting the accounting reporting to use this sums (2c2?)
104
This module adds period sums for moves_lines
105
of account_moves with state posted
106
*) on update from draft to posted
107
hence: account_move_lines must NOT be added to account_moves with state posted.
108
*) balance carried forward is calculated for all subsequent fiscal years
109
no account_move_lines are generated for these sums
110
these sums always represent the balance of the preceding fiscal year.
111
*) on creation of new fiscal years -> balance carried forward
112
*) on change of deferral_method in general accounts
113
it's subject to another check if and when changes of this field are allowed.
114
IMHO not if at least one fiscal year is closed.
115
*) the name of fiscal years not ending on Dec 31st is year-period (YYYY-MM) of the end of the fiscal year
116
*) for every fiscal year beginning in the same calendar year a period sum with the name YYYY00 will be created,
117
but associated to the correct fiscal year.
118
*) the period sums will be deleted if the matching account_periods are deleted.
120
standardizes account_period name generation to comply with this naming.
122
In respect of functinality of the sums it's feature complete but must be tested
125
* eventually - adapting the accounting reporting to use this sums (2c2?)
127
.. i18n: Download links
128
.. i18n: --------------
134
.. i18n: You can download this module as a zip file in the following version:
137
You can download this module as a zip file in the following version:
139
.. i18n: (No download links available)
142
(No download links available)
144
.. i18n: Dependencies
145
.. i18n: ------------
151
.. i18n: * :mod:`base`
152
.. i18n: * :mod:`account`
153
.. i18n: * :mod:`chricar_view_id`
158
* :mod:`chricar_view_id`
179
.. i18n: * Financial Management/Charts/Accounts with Postings
182
* Financial Management/Charts/Accounts with Postings
191
.. i18n: * account.account_with_postings.tree_chricar_1 (tree)
192
.. i18n: * account.account_with_postings.form_chricar_1 (form)
195
* account.account_with_postings.tree_chricar_1 (tree)
196
* account.account_with_postings.form_chricar_1 (form)
205
.. i18n: Object: Account Period Sum (account.account_period_sum)
206
.. i18n: #######################################################
209
Object: Account Period Sum (account.account_period_sum)
210
#######################################################
212
.. i18n: :name: Period, char
217
.. i18n: :sum_fy_period_id: Account FY id, integer, required, readonly
220
:sum_fy_period_id: Account FY id, integer, required, readonly
222
.. i18n: :credit: Credit, float, required, readonly
225
:credit: Credit, float, required, readonly
227
.. i18n: :period_id: Period, many2one, required, readonly
230
:period_id: Period, many2one, required, readonly
232
.. i18n: :debit: Debit, float, required, readonly
235
:debit: Debit, float, required, readonly
237
.. i18n: :account_id: Account, many2one, required, readonly
240
:account_id: Account, many2one, required, readonly
242
.. i18n: Object: Account Fiscalyear Period Sum (account.account_fy_period_sum)
243
.. i18n: #####################################################################
246
Object: Account Fiscalyear Period Sum (account.account_fy_period_sum)
247
#####################################################################
249
.. i18n: :date_stop: Date Stop, date, readonly
252
:date_stop: Date Stop, date, readonly
254
.. i18n: :name: Period, char, readonly
257
:name: Period, char, readonly
259
.. i18n: :sum_fy_period_id: Account FY id, integer, readonly
262
:sum_fy_period_id: Account FY id, integer, readonly
264
.. i18n: :date_start: Date Start, date, readonly
267
:date_start: Date Start, date, readonly
269
.. i18n: :credit: Credit, float, readonly
272
:credit: Credit, float, readonly
274
.. i18n: :move_line_ids: Account_moves, one2many
277
:move_line_ids: Account_moves, one2many
279
.. i18n: :period_id: Period, many2one, readonly
282
:period_id: Period, many2one, readonly
284
.. i18n: :debit: Debit, float, readonly
287
:debit: Debit, float, readonly
289
.. i18n: :balance: Balance, float, readonly
292
:balance: Balance, float, readonly
294
.. i18n: :account_id: Account, many2one, readonly
297
:account_id: Account, many2one, readonly
299
.. i18n: Object: Account Fiscalyear Sum (account.account_fiscalyear_sum)
300
.. i18n: ###############################################################
303
Object: Account Fiscalyear Sum (account.account_fiscalyear_sum)
304
###############################################################
306
.. i18n: :date_stop: Date Stop, date, readonly
309
:date_stop: Date Stop, date, readonly
311
.. i18n: :account_id: Account, many2one, readonly
314
:account_id: Account, many2one, readonly
316
.. i18n: :sum_fy_period_ids: Fiscal Year Period Sum, one2many
319
:sum_fy_period_ids: Fiscal Year Period Sum, one2many
321
.. i18n: :date_start: Date Start, date, readonly
324
:date_start: Date Start, date, readonly
326
.. i18n: :credit: Credit, float, readonly
329
:credit: Credit, float, readonly
331
.. i18n: :fiscalyear_id: Fiscal Year, many2one, readonly
334
:fiscalyear_id: Fiscal Year, many2one, readonly
336
.. i18n: :debit: Debit, float, readonly
339
:debit: Debit, float, readonly
341
.. i18n: :balance: Balance, float, readonly
344
:balance: Balance, float, readonly
346
.. i18n: :name: Fiscal Year, char, readonly
349
:name: Fiscal Year, char, readonly
351
.. i18n: Object: Accounts with Postings (account.account_with_postings)
352
.. i18n: ##############################################################
355
Object: Accounts with Postings (account.account_with_postings)
356
##############################################################
358
.. i18n: :code: Code, char, readonly
361
:code: Code, char, readonly
363
.. i18n: :name: Name, char, readonly
366
:name: Name, char, readonly
368
.. i18n: :sum_fy_period_ids: Sum Fiscal Year Periods, one2many
371
:sum_fy_period_ids: Sum Fiscal Year Periods, one2many
373
.. i18n: :sum_period_ids: Sum Periods, one2many
376
:sum_period_ids: Sum Periods, one2many
378
.. i18n: :shortcut: Shortcut, char, readonly
381
:shortcut: Shortcut, char, readonly
383
.. i18n: :sum_fiscalyear_ids: Sum Fiscal Years, one2many
386
:sum_fiscalyear_ids: Sum Fiscal Years, one2many
388
.. i18n: :type: Account Type, selection, readonly
391
:type: Account Type, selection, readonly
393
.. i18n: Object: triggger (triggger)
394
.. i18n: ###########################
397
Object: triggger (triggger)
398
###########################