~camptocamp/account-consolidation/consolidation_vre_test_improvement_resubmit

« back to all changes in this revision

Viewing changes to account_parallel_currency/__openerp__.py

[MRG] This module handles parallel accounting entries based on different currencies.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- coding: utf-8 -*-
 
2
##############################################################################
 
3
#    
 
4
#    Copyright (C) 2012-2013 Agile Business Group sagl
 
5
#    (<http://www.agilebg.com>)
 
6
#    Copyright (C) 2012 Domsense srl (<http://www.domsense.com>)
 
7
#
 
8
#    This program is free software: you can redistribute it and/or modify
 
9
#    it under the terms of the GNU Affero General Public License as published
 
10
#    by the Free Software Foundation, either version 3 of the License, or
 
11
#    (at your option) any later version.
 
12
#
 
13
#    This program is distributed in the hope that it will be useful,
 
14
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
 
15
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
16
#    GNU Affero General Public License for more details.
 
17
#
 
18
#    You should have received a copy of the GNU Affero General Public License
 
19
#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
20
#
 
21
##############################################################################
 
22
{
 
23
    'name': "Account Parallel Currency",
 
24
    'version': '0.2',
 
25
    'category': 'Generic Modules/Accounting',
 
26
    'description': """
 
27
This module handles parallel accounting entries based on different currencies.
 
28
It is useful for companies who have to manage accounting with more than one currency at the same time. For instance, companies who have to produce balances on different currencies.
 
29
 
 
30
In order to use the module, you have to define one company for each parallel chart of accounts. Then you have to map parallel accounts and parallel journals through the related forms.
 
31
 
 
32
A 'Parallel Account Mapping' wizard is provided. It is intended to be run when the same chart of account is used for the parallel companies. It allows to automatically map the 'master' account to 'parallel' accounts, based on account code.
 
33
 
 
34
When posting new journal entries, the system checks the configured parallel accounts and automatically generates the parallel entries.
 
35
This is achieved keeping the companies separate, so that users of the master company don't see secondary company data (e.g. currencies and journals) but the system uses the super user in order to perform the parallel registrations.
 
36
""",
 
37
    'author': 'Agile Business Group',
 
38
    'website': 'http://www.agilebg.com',
 
39
    'license': 'AGPL-3',
 
40
    "depends" : ['account'],
 
41
    "data" : [
 
42
        'account_view.xml',
 
43
        'company_view.xml',
 
44
        'wizard/do_mapping.xml',
 
45
        'security/security.xml',
 
46
        ],
 
47
    "demo" : [
 
48
        'account_demo.xml',
 
49
        ],
 
50
    'test': [
 
51
        'test/mapping_parallel_accounts.yml',
 
52
        'test/customer_invoice.yml',
 
53
        ],
 
54
    "active": False,
 
55
    "installable": True
 
56
}