diff --git a/addons/account/__openerp__.py b/addons/account/__openerp__.py index e1b9078ec3f..86166ec0125 100644 --- a/addons/account/__openerp__.py +++ b/addons/account/__openerp__.py @@ -19,11 +19,11 @@ # ############################################################################## { - "name" : "eInvoicing", - "version" : "1.1", - "author" : "OpenERP SA", - "category": 'Accounting & Finance', - "description": """ + 'name' : 'eInvoicing', + 'version' : '1.1', + 'author' : 'OpenERP SA', + 'category' : 'Accounting & Finance', + 'description' : """ Accounting and Financial Management. ==================================== @@ -44,14 +44,13 @@ Creates a dashboard for accountants that includes: * Company Analysis * Graph of Treasury -The processes like maintaining of general ledger is done through the defined financial Journals (entry move line orgrouping is maintained through journal) for a particular -financial year and for preparation of vouchers there is a module named account_voucher. +The processes like maintaining of general ledger is done through the defined financial Journals (entry move line orgrouping is maintained through journal) +for a particular financial year and for preparation of vouchers there is a module named account_voucher. """, 'website': 'http://www.openerp.com', 'images' : ['images/accounts.jpeg','images/bank_statement.jpeg','images/cash_register.jpeg','images/chart_of_accounts.jpeg','images/customer_invoice.jpeg','images/journal_entries.jpeg'], - 'init_xml': [], - "depends" : ["base_setup", "product", "analytic", "process", "board", "edi"], - 'update_xml': [ + 'depends' : ['base_setup', 'product', 'analytic', 'process', 'board', 'edi'], + 'data': [ 'security/account_security.xml', 'security/ir.model.access.csv', 'account_menuitem.xml', @@ -122,12 +121,12 @@ financial year and for preparation of vouchers there is a module named account_v 'ir_sequence_view.xml', 'company_view.xml', 'board_account_view.xml', - "edi/invoice_action_data.xml", - "account_bank_view.xml", - "res_config_view.xml", - "account_pre_install.yml" + 'edi/invoice_action_data.xml', + 'account_bank_view.xml', + 'res_config_view.xml', + 'account_pre_install.yml' ], - 'demo_xml': [ + 'demo': [ 'demo/account_demo.xml', 'project/project_demo.xml', 'project/analytic_account_demo.xml', diff --git a/addons/account_accountant/__openerp__.py b/addons/account_accountant/__openerp__.py index 7c97112b875..ea4d7887a15 100644 --- a/addons/account_accountant/__openerp__.py +++ b/addons/account_accountant/__openerp__.py @@ -19,13 +19,13 @@ # ############################################################################## { - "name" : "Accounting and Finance", - "version" : "1.1", - "author" : "OpenERP SA", - "category": 'Accounting & Finance', - "sequence": 10, - "summary": "Financial and Analytic Accounting", - "description": """ + 'name' : 'Accounting and Finance', + 'version' : '1.1', + 'author' : 'OpenERP SA', + 'category': 'Accounting & Finance', + 'sequence': 10, + 'summary': 'Financial and Analytic Accounting', + 'description': """ Accounting Access Rights. ========================= @@ -36,13 +36,12 @@ It assigns manager and user access rights to the Administrator and only user rights to Demo user. """, 'website': 'http://www.openerp.com', - 'init_xml': [], - "depends" : ["account_voucher"], - 'update_xml': [ + 'depends' : ['account_voucher'], + 'data': [ 'security/account_security.xml', 'account_accountant_data.xml' ], - 'demo_xml': ['account_accountant_demo.xml'], + 'demo': ['account_accountant_demo.xml'], 'test': [], 'installable': True, 'auto_install': False, diff --git a/addons/account_analytic_analysis/__openerp__.py b/addons/account_analytic_analysis/__openerp__.py index e0bec840467..7a4e5d519bb 100644 --- a/addons/account_analytic_analysis/__openerp__.py +++ b/addons/account_analytic_analysis/__openerp__.py @@ -28,22 +28,19 @@ This module is for modifying account analytic view to show important data to project manager of services companies. =================================================================================================================== -Adds menu to show relevant information to each manager. -You can also view the report of account analytic summary -user-wise as well as month-wise. +Adds menu to show relevant information to each manager.You can also view the report of account analytic summary user-wise as well as month-wise. """, - "author": "Camptocamp", - "website": "http://www.camptocamp.com/", - "images": ["images/bill_tasks_works.jpeg","images/overpassed_accounts.jpeg"], - "depends": ["hr_timesheet_invoice", "sale"], #although sale is technically not required to install this module, all menuitems are located under 'Sales' application - "init_xml": [], - "update_xml": [ - "security/ir.model.access.csv", - "account_analytic_analysis_view.xml", - "account_analytic_analysis_menu.xml", - "account_analytic_analysis_cron.xml", - ], - 'demo_xml': [], + 'author': 'Camptocamp', + 'website': 'http://www.camptocamp.com/', + 'images': ['images/bill_tasks_works.jpeg','images/overpassed_accounts.jpeg'], + 'depends': ['hr_timesheet_invoice', 'sale'], #although sale is technically not required to install this module, all menuitems are located under 'Sales' application + 'data': [ + 'security/ir.model.access.csv', + 'account_analytic_analysis_view.xml', + 'account_analytic_analysis_menu.xml', + 'account_analytic_analysis_cron.xml', + ], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate': '0042927202589', diff --git a/addons/account_analytic_default/__openerp__.py b/addons/account_analytic_default/__openerp__.py index 5ec1fc66c73..ef01867983a 100644 --- a/addons/account_analytic_default/__openerp__.py +++ b/addons/account_analytic_default/__openerp__.py @@ -20,12 +20,12 @@ ############################################################################## { - 'name' : 'Account Analytic Defaults', - 'version' : '1.0', - "category": 'Accounting & Finance', + 'name': 'Account Analytic Defaults', + 'version': '1.0', + 'category': 'Accounting & Finance', 'description': """ Set default values for your analytic accounts. -============================================= +============================================== Allows to automatically select analytic accounts based on criterions: --------------------------------------------------------------------- @@ -35,17 +35,16 @@ Allows to automatically select analytic accounts based on criterions: * Company * Date """, - 'author' : 'OpenERP SA', - 'website' : 'http://www.openerp.com', - 'images' : ['images/analytic_defaults.jpeg'], - 'depends' : ['sale'], - 'init_xml' : [], - 'update_xml': [ + 'author': 'OpenERP SA', + 'website': 'http://www.openerp.com', + 'images': ['images/analytic_defaults.jpeg'], + 'depends': ['sale'], + 'data': [ 'security/ir.model.access.csv', 'security/account_analytic_default_security.xml', 'account_analytic_default_view.xml' ], - 'demo_xml' : [], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate': '0074229833581', diff --git a/addons/account_analytic_plans/__openerp__.py b/addons/account_analytic_plans/__openerp__.py index a9000cfa490..675723f423a 100644 --- a/addons/account_analytic_plans/__openerp__.py +++ b/addons/account_analytic_plans/__openerp__.py @@ -26,45 +26,48 @@ 'category': 'Accounting & Finance', 'description': """ This module allows to use several analytic plans according to the general journal. -=================================================================================== +================================================================================== Here multiple analytic lines are created when the invoice or the entries are confirmed. For example, you can define the following analytic structure: - Projects - Project 1 - SubProj 1.1 - SubProj 1.2 +------------------------------------------------------------- + * **Projects** + * Project 1 + + SubProj 1.1 + + + SubProj 1.2 - Project 2 - Salesman - Eric - Fabien + * Project 2 + + * **Salesman** + * Eric + + * Fabien -Here, we have two plans: Projects and Salesman. An invoice line must -be able to write analytic entries in the 2 plans: SubProj 1.1 and -Fabien. The amount can also be split. The following example is for -an invoice that touches the two subproject and assigned to one salesman: +Here, we have two plans: Projects and Salesman. An invoice line must be able to write analytic entries in the 2 plans: SubProj 1.1 and Fabien. The amount can also be split. + +The following example is for an invoice that touches the two subprojects and assigned to one salesman: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Plan1:** -Plan1: - SubProject 1.1 : 50% - SubProject 1.2 : 50% -Plan2: + * SubProject 1.1 : 50% + + * SubProject 1.2 : 50% + +**Plan2:** Eric: 100% -So when this line of invoice will be confirmed, it will generate 3 analytic lines, -for one account entry. +So when this line of invoice will be confirmed, it will generate 3 analytic lines,for one account entry. -The analytic plan validates the minimum and maximum percentage at the time of creation -of distribution models. +The analytic plan validates the minimum and maximum percentage at the time of creation of distribution models. """, 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'images': ['images/analytic_plan.jpeg'], 'depends': ['account', 'account_analytic_default'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'security/account_analytic_plan_security.xml', 'security/ir.model.access.csv', 'account_analytic_plans_view.xml', @@ -72,7 +75,7 @@ of distribution models. 'wizard/analytic_plan_create_model_view.xml', 'wizard/account_crossovered_analytic_view.xml', ], - 'demo_xml': [], + 'demo': [], 'test': ['test/acount_analytic_plans_report.yml'], 'installable': True, 'auto_install': False, diff --git a/addons/account_anglo_saxon/__openerp__.py b/addons/account_anglo_saxon/__openerp__.py index 5073d6522e3..330d0df0000 100644 --- a/addons/account_anglo_saxon/__openerp__.py +++ b/addons/account_anglo_saxon/__openerp__.py @@ -19,32 +19,34 @@ ############################################################################## { - "name": "Anglo-Saxon Accounting", - "version": "1.2", - "author": "OpenERP SA, Veritos", - "website": "http://openerp.com - http://veritos.nl", - "description": """ + 'name': 'Anglo-Saxon Accounting', + 'version': '1.2', + 'author': 'OpenERP SA, Veritos', + 'website': 'http://openerp.com - http://veritos.nl', + 'description': """ This module supports the Anglo-Saxon accounting methodology by changing the accounting logic with stock transactions. ===================================================================================================================== -The difference between the Anglo-Saxon accounting countries and the Rhine (or also called -Continental accounting) countries is the moment of taking the Cost of Goods Sold versus -Cost of Sales. Anglo-Saxons accounting does take the cost when sales invoice is created, -Continental accounting will take the cost at the moment the goods are shipped. +The difference between the Anglo-Saxon accounting countries and the Rhine +(or also called Continental accounting) countries is the moment of taking +the Cost of Goods Sold versus Cost of Sales. Anglo-Saxons accounting does +take the cost when sales invoice is created, Continental accounting will +take the cost at the moment the goods are shipped. -This module will add this functionality by using a interim account, to store the value of -shipped goods and will contra book this interim account when the invoice is created to -transfer this amount to the debtor or creditor account. Secondly, price differences between -actual purchase price and fixed product standard price are booked on a separate account.""", - "images": ["images/account_anglo_saxon.jpeg"], - "depends": ["product", "purchase"], - "category": "Accounting & Finance", - "init_xml": [], - "demo_xml": [], - "update_xml": ["product_view.xml",], - "auto_install": False, - "installable": True, - "certificate":"00557423080410733581", +This module will add this functionality by using a interim account, to +store the value of shipped goods and will contra book this interim +account when the invoice is created to transfer this amount to the +debtor or creditor account. Secondly, price differences between actual +purchase price and fixed product standard price are booked on a separate +account.""", + 'images': ['images/account_anglo_saxon.jpeg'], + 'depends': ['product', 'purchase'], + 'category': 'Accounting & Finance', + 'demo': [], + 'data': ['product_view.xml',], + 'auto_install': False, + 'installable': True, + 'certificate':'00557423080410733581', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_asset/__openerp__.py b/addons/account_asset/__openerp__.py index 2cf79e9d30d..93bfd18a7cb 100644 --- a/addons/account_asset/__openerp__.py +++ b/addons/account_asset/__openerp__.py @@ -20,42 +20,40 @@ ############################################################################## { - "name" : "Assets Management", - "version" : "1.0", - "depends" : ["account"], - "author" : "OpenERP S.A.", - "description": """ + 'name': 'Assets Management', + 'version': '1.0', + 'depends': ['account'], + 'author': 'OpenERP S.A.', + 'description': """ Financial and accounting asset management. ========================================== -This Module manages the assets owned by a company or an individual. It will keep track of depreciation's occurred on those assets. -And it allows to create Move's of the depreciation lines. +This Module manages the assets owned by a company or an individual. It will keep +track of depreciation's occurred on those assets. And it allows to create Move's +of the depreciation lines. """, - "website" : "http://www.openerp.com", - "category" : "Accounting & Finance", - "sequence": 32, - "init_xml" : [ - ], - "demo_xml" : [ 'account_asset_demo.xml' - ], + 'website': 'http://www.openerp.com', + 'category': 'Accounting & Finance', + 'sequence': 32, + 'demo': [ 'account_asset_demo.xml'], 'test': [ 'test/account_asset_demo.yml', 'test/account_asset.yml', 'test/account_asset_wizard.yml', ], - "update_xml" : [ - "security/account_asset_security.xml", - "security/ir.model.access.csv", - "wizard/account_asset_change_duration_view.xml", - "wizard/wizard_asset_compute_view.xml", - "account_asset_view.xml", - "account_asset_invoice_view.xml", - "report/account_asset_report_view.xml", + 'data': [ + 'security/account_asset_security.xml', + 'security/ir.model.access.csv', + 'wizard/account_asset_change_duration_view.xml', + 'wizard/wizard_asset_compute_view.xml', + 'account_asset_view.xml', + 'account_asset_invoice_view.xml', + 'report/account_asset_report_view.xml', ], - "auto_install": False, - "installable": True, - "application": False, + 'auto_install': False, + 'installable': True, + 'application': False, } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_bank_statement_extensions/__openerp__.py b/addons/account_bank_statement_extensions/__openerp__.py index a3765d33622..7571eef3e54 100644 --- a/addons/account_bank_statement_extensions/__openerp__.py +++ b/addons/account_bank_statement_extensions/__openerp__.py @@ -30,19 +30,20 @@ Module that extends the standard account_bank_statement_line object for improved =================================================================================================== This module adds: +----------------- - valuta date - batch payments - traceability of changes to bank statement lines - bank statement line views - bank statements balances report - - performance improvements for digital import of bank statement (via 'ebanking_import' context flag) - - name_search on res.partner.bank enhanced to allow search on bank and iban account numbers + - performance improvements for digital import of bank statement (via + 'ebanking_import' context flag) + - name_search on res.partner.bank enhanced to allow search on bank + and iban account numbers ''', 'depends': ['account'], - 'demo_xml': [], - 'init_xml': [ - ], - 'update_xml' : [ + 'demo': [], + 'data' : [ 'security/ir.model.access.csv', 'account_bank_statement_view.xml', 'account_bank_statement_report.xml', diff --git a/addons/account_budget/__openerp__.py b/addons/account_budget/__openerp__.py index e03c66c2132..928e87f1202 100644 --- a/addons/account_budget/__openerp__.py +++ b/addons/account_budget/__openerp__.py @@ -32,23 +32,26 @@ Once the Budgets are defined (in Invoicing/Budgets/Budgets), the Project Manager can set the planned amount on each Analytic Account. The accountant has the possibility to see the total of amount planned for each -Budget in order to ensure the total planned is not greater/lower than what he planned -for this Budget. Each list of record can also be switched to a graphical view of it. +Budget in order to ensure the total planned is not greater/lower than what he +planned for this Budget. Each list of record can also be switched to a graphical +view of it. Three reports are available: +---------------------------- + 1. The first is available from a list of Budgets. It gives the spreading, for + these Budgets, of the Analytic Accounts. - 1. The first is available from a list of Budgets. It gives the spreading, for these Budgets, of the Analytic Accounts. + 2. The second is a summary of the previous one, it only gives the spreading, + for the selected Budgets, of the Analytic Accounts. - 2. The second is a summary of the previous one, it only gives the spreading, for the selected Budgets, of the Analytic Accounts. - - 3. The last one is available from the Analytic Chart of Accounts. It gives the spreading, for the selected Analytic Accounts of Budgets. + 3. The last one is available from the Analytic Chart of Accounts. It gives + the spreading, for the selected Analytic Accounts of Budgets. """, 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'images': ['images/budget.jpeg','images/budgetary_position.jpeg'], 'depends': ['account'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'security/ir.model.access.csv', 'security/account_budget_security.xml', 'account_budget_view.xml', @@ -59,11 +62,11 @@ Three reports are available: 'wizard/account_budget_crossovered_summary_report_view.xml', 'wizard/account_budget_crossovered_report_view.xml', ], - 'demo_xml': ['account_budget_demo.xml'], + 'demo': ['account_budget_demo.xml'], 'test':[ - 'test/account_budget.yml', - 'test/account_budget_report.yml', - ], + 'test/account_budget.yml', + 'test/account_budget_report.yml', + ], 'installable': True, 'auto_install': False, 'certificate': '0043819694157', diff --git a/addons/account_cancel/__openerp__.py b/addons/account_cancel/__openerp__.py index c616cc9d5e0..b1feedda55a 100644 --- a/addons/account_cancel/__openerp__.py +++ b/addons/account_cancel/__openerp__.py @@ -20,26 +20,25 @@ ############################################################################## { - "name" : "Cancel Journal Entries", - "version" : "1.1", - "author" : "OpenERP SA", - "category": 'Accounting & Finance', - "description": """ -Allows cancelling accounting entries. -===================================== + 'name': 'Cancel Journal Entries', + 'version': '1.1', + 'author': 'OpenERP SA', + 'category': 'Accounting & Finance', + 'description': """ +Allows canceling accounting entries. +==================================== -This module adds 'Allow Cancelling Entries' field on form view of account journal. +This module adds 'Allow Canceling Entries' field on form view of account journal. If set to true it allows user to cancel entries & invoices. """, 'website': 'http://www.openerp.com', - "images" : ["images/account_cancel.jpeg"], - "depends" : ["account"], - 'init_xml': [], - 'update_xml': ['account_cancel_view.xml' ], - 'demo_xml': [], + 'images': ['images/account_cancel.jpeg'], + 'depends' : ['account'], + 'data': ['account_cancel_view.xml' ], + 'demo': [], 'installable': True, 'auto_install': False, - "certificate" : "001101250473177981989", + 'certificate': '001101250473177981989', } diff --git a/addons/account_chart/__openerp__.py b/addons/account_chart/__openerp__.py index c0c9245a477..2c458ceb49f 100644 --- a/addons/account_chart/__openerp__.py +++ b/addons/account_chart/__openerp__.py @@ -23,7 +23,7 @@ { 'name': 'Template of Charts of Accounts', 'version': '1.1', - "category": 'Hidden/Dependency', + 'category': 'Hidden/Dependency', 'description': """ Remove minimal account chart. ============================= @@ -33,9 +33,8 @@ Deactivates minimal chart of accounts. 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'depends': ['account'], - 'init_xml': [], - 'update_xml': [], - 'demo_xml': [], + 'data': [], + 'demo': [], 'installable': True, 'certificate': '0073332443901', } diff --git a/addons/account_check_writing/__openerp__.py b/addons/account_check_writing/__openerp__.py index faba82928ed..f5a2355b002 100644 --- a/addons/account_check_writing/__openerp__.py +++ b/addons/account_check_writing/__openerp__.py @@ -19,29 +19,24 @@ # ############################################################################## { - "name" : "Check Writing", - "version" : "1.1", - "author" : "OpenERP SA, NovaPoint Group", - "category": "Generic Modules/Accounting", - "description": """ + 'name': 'Check Writing', + 'version': '1.1', + 'author': 'OpenERP SA, NovaPoint Group', + 'category': 'Generic Modules/Accounting', + 'description': """ Module for the Check Writing and Check Printing. +================================================ """, 'website': 'http://www.openerp.com', - 'init_xml': [], - "depends" : [ - "account_voucher", - ], - 'update_xml': [ + 'depends' : ['account_voucher'], + 'data': [ 'account_check_writing_report.xml', 'account_view.xml', 'account_voucher_view.xml', 'account_check_writing_data.xml', ], - 'demo_xml': [ - 'account_demo.xml', - ], - 'test': [ - ], + 'demo': ['account_demo.xml'], + 'test': [], 'installable': True, 'active': False, } diff --git a/addons/account_coda/__openerp__.py b/addons/account_coda/__openerp__.py index 094ab45acc0..03527eaa2ec 100644 --- a/addons/account_coda/__openerp__.py +++ b/addons/account_coda/__openerp__.py @@ -20,74 +20,92 @@ # ############################################################################## { - "name": 'Belgium - Import Bank CODA Statements', - "version": '2.1', - "author": 'Noviat', - "category": 'Accounting & Finance', - "description": ''' + 'name': 'Belgium - Import Bank CODA Statements', + 'version': '2.1', + 'author': 'Noviat', + 'category': 'Accounting & Finance', + 'description': ''' Module to import CODA bank statements. ====================================== Supported are CODA flat files in V2 format from Belgian bank accounts. +---------------------------------------------------------------------- * CODA v1 support. * CODA v2.2 support. * Foreign Currency support. * Support for all data record types (0, 1, 2, 3, 4, 8, 9). - * Parsing & logging of all Transaction Codes and Structured Format Communications. + * Parsing & logging of all Transaction Codes and Structured Format + Communications. * Automatic Financial Journal assignment via CODA configuration parameters. * Support for multiple Journals per Bank Account Number. - * Support for multiple statements from different bank accounts in a single CODA file. - * Support for 'parsing only' CODA Bank Accounts (defined as type='info' in the CODA Bank Account configuration records). - * Multi-language CODA parsing, parsing configuration data provided for EN, NL, FR. + * Support for multiple statements from different bank accounts in a single + CODA file. + * Support for 'parsing only' CODA Bank Accounts (defined as type='info' in + the CODA Bank Account configuration records). + * Multi-language CODA parsing, parsing configuration data provided for EN, + NL, FR. The machine readable CODA Files are parsed and stored in human readable format in CODA Bank Statements. Also Bank Statements are generated containing a subset of -the CODA information (only those transaction lines that are required for the creation -of the Financial Accounting records). The CODA Bank Statement is a 'read-only' -object, hence remaining a reliable representation of the original CODA file whereas -the Bank Statement will get modified as required by accounting business processes. +the CODA information (only those transaction lines that are required for the +creation of the Financial Accounting records). The CODA Bank Statement is a +'read-only' object, hence remaining a reliable representation of the original +CODA file whereas the Bank Statement will get modified as required by accounting +business processes. CODA Bank Accounts configured as type 'Info' will only generate CODA Bank Statements. -A removal of one object in the CODA processing results in the removal of the associated -objects. The removal of a CODA File containing multiple Bank Statements will also -remove those associated statements. +A removal of one object in the CODA processing results in the removal of the +associated objects. The removal of a CODA File containing multiple Bank +Statements will also remove those associated statements. The following reconciliation logic has been implemented in the CODA processing: - -1) The Company's Bank Account Number of the CODA statement is compared against the Bank Account Number field of the Company's CODA Bank Account configuration records (whereby bank accounts defined in type='info' configuration records are ignored). If this is the case an 'internal transfer' transaction is generated using the 'Internal Transfer Account' field of the CODA File Import wizard. -2) As a second step the 'Structured Communication' field of the CODA transaction line is matched against the reference field of in- and outgoing invoices (supported : Belgian Structured Communication Type). -3) When the previous step doesn't find a match, the transaction counterparty is located via the Bank Account Number configured on the OpenERP Customer and Supplier records. -4) In case the previous steps are not successful, the transaction is generated by using the 'Default Account for Unrecognized Movement' field of the CODA File Import wizard in order to allow further manual processing. +------------------------------------------------------------------------------- + 1) The Company's Bank Account Number of the CODA statement is compared against + the Bank Account Number field of the Company's CODA Bank Account + configuration records (whereby bank accounts defined in type='info' + configuration records are ignored). If this is the case an 'internal transfer' + transaction is generated using the 'Internal Transfer Account' field of the + CODA File Import wizard. + 2) As a second step the 'Structured Communication' field of the CODA transaction + line is matched against the reference field of in- and outgoing invoices + (supported : Belgian Structured Communication Type). + 3) When the previous step doesn't find a match, the transaction counterparty is + located via the Bank Account Number configured on the OpenERP Customer and + Supplier records. + 4) In case the previous steps are not successful, the transaction is generated + by using the 'Default Account for Unrecognized Movement' field of the CODA + File Import wizard in order to allow further manual processing. In stead of a manual adjustment of the generated Bank Statements, you can also re-import the CODA after updating the OpenERP database with the information that was missing to allow automatic reconciliation. Remark on CODA V1 support: -In some cases a transaction code, transaction category or structured communication code has been given a new or clearer description in CODA V2. -The description provided by the CODA configuration tables is based upon the CODA V2.2 specifications. +~~~~~~~~~~~~~~~~~~~~~~~~~~ +In some cases a transaction code, transaction category or structured +communication code has been given a new or clearer description in CODA V2.The +description provided by the CODA configuration tables is based upon the CODA +V2.2 specifications. If required, you can manually adjust the descriptions via the CODA configuration menu. ''', - "images" : ["images/coda_logs.jpeg","images/import_coda_logs.jpeg"], - "depends": ['account_voucher','base_iban', 'l10n_be_invoice_bba', 'account_bank_statement_extensions'], - "demo_xml": [], - "init_xml": [ + 'images' : ['images/coda_logs.jpeg','images/import_coda_logs.jpeg'], + 'depends': ['account_voucher','base_iban', 'l10n_be_invoice_bba', 'account_bank_statement_extensions'], + 'demo': [], + 'data': [ 'account_coda_trans_type.xml', 'account_coda_trans_code.xml', 'account_coda_trans_category.xml', 'account_coda_comm_type.xml', - ], - "update_xml" : [ 'security/ir.model.access.csv', 'security/account_security.xml', 'account_coda_wizard.xml', 'account_coda_view.xml', ], - "auto_install": False, - "installable": True, - "license": 'AGPL-3', - "certificate" : "001237207321716002029", + 'auto_install': False, + 'installable': True, + 'license': 'AGPL-3', + 'certificate' : '001237207321716002029', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_followup/__openerp__.py b/addons/account_followup/__openerp__.py index e8724b01b4e..43b1c4b2859 100644 --- a/addons/account_followup/__openerp__.py +++ b/addons/account_followup/__openerp__.py @@ -28,30 +28,27 @@ Module to automate letters for unpaid invoices, with multi-level recalls. ========================================================================== You can define your multiple levels of recall through the menu: +--------------------------------------------------------------- + **Invoicing** / **Configuration** / **Miscellaneous** / **Follow-ups** - Invoicing/Configuration/Miscellaneous/Follow-ups - -Once it is defined, you can automatically print recalls every day through simply -clicking on the menu: - - Invoicing/Periodical Processing/Billing/Send follow-ups +Once it is defined, you can automatically print recalls every day through simply clicking on the menu: +------------------------------------------------------------------------------------------------------ + **Invoicing** / **Periodical Processing** / **Billing** / **Send follow-ups** It will generate a PDF with all the letters according to the the different levels of recall defined. You can define different policies for different companies. You can also send mail to the customer. -Note that if you want to check the follow-up level for a given partner/account -entry, you can do from in the menu: - - Invoicing/Reporting/Generic Reporting/Partners/Follow-ups Sent +Note that if you want to check the follow-up level for a given partner/account entry, you can do from in the menu: +------------------------------------------------------------------------------------------------------------------ + **Invoicing** / **Reporting** / **Generic Reporting** / **Partners** / **Follow-ups Sent** """, 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'images': ['images/follow_ups.jpeg','images/send_followups.jpeg'], 'depends': ['account_accountant', 'mail'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'security/account_followup_security.xml', 'security/ir.model.access.csv', 'wizard/account_followup_print_view.xml', @@ -60,7 +57,7 @@ entry, you can do from in the menu: 'account_followup_view.xml', 'account_followup_data.xml', ], - 'demo_xml': [], + 'demo': [], 'test': [ 'test/account_followup.yml', 'test/account_followup_report.yml', diff --git a/addons/account_payment/__openerp__.py b/addons/account_payment/__openerp__.py index 9e7209a348e..dd08386b064 100644 --- a/addons/account_payment/__openerp__.py +++ b/addons/account_payment/__openerp__.py @@ -20,26 +20,31 @@ ############################################################################## { - "name": "Suppliers Payment Management", - "version": "1.1", - "author": "OpenERP SA", - "category": "Accounting & Finance", - "description": """ + 'name': 'Suppliers Payment Management', + 'version': '1.1', + 'author': 'OpenERP SA', + 'category': 'Accounting & Finance', + 'description': """ Module to manage the payment of your supplier invoices. ======================================================= -This module allows you to create and manage your payment orders, with purposes to +This module allows you to create and manage your payment orders, with purposes to +--------------------------------------------------------------------------------- * serve as base for an easy plug-in of various automated payment mechanisms. * provide a more efficient way to manage invoice payment. Warning: --------- -The confirmation of a payment order does _not_ create accounting entries, it just records the fact that you gave your payment order to your bank. The booking of your order must be encoded as usual through a bank statement. Indeed, it's only when you get the confirmation from your bank that your order has been accepted that you can book it in your accounting. To help you with that operation, you have a new option to import payment orders as bank statement lines. +~~~~~~~~ +The confirmation of a payment order does _not_ create accounting entries, it just +records the fact that you gave your payment order to your bank. The booking of +your order must be encoded as usual through a bank statement. Indeed, it's only +when you get the confirmation from your bank that your order has been accepted +that you can book it in your accounting. To help you with that operation, you +have a new option to import payment orders as bank statement lines. """, 'images': ['images/payment_mode.jpeg','images/payment_order.jpeg'], 'depends': ['account','account_voucher'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'security/account_payment_security.xml', 'security/ir.model.access.csv', 'wizard/account_payment_pay_view.xml', @@ -51,7 +56,7 @@ The confirmation of a payment order does _not_ create accounting entries, it jus 'account_invoice_view.xml', 'account_payment_report.xml', ], - 'demo_xml': ['account_payment_demo.xml'], + 'demo': ['account_payment_demo.xml'], 'test': [ 'test/account_payment_demo.yml', 'test/cancel_payment_order.yml', diff --git a/addons/account_sequence/__openerp__.py b/addons/account_sequence/__openerp__.py index 0f860d400e9..16f13dc5178 100644 --- a/addons/account_sequence/__openerp__.py +++ b/addons/account_sequence/__openerp__.py @@ -22,7 +22,7 @@ { 'name': 'Entries Sequence Numbering', 'version': '1.1', - "category": 'Accounting & Finance', + 'category': 'Accounting & Finance', 'description': """ This module maintains internal sequence number for accounting entries. ====================================================================== @@ -30,6 +30,7 @@ This module maintains internal sequence number for accounting entries. Allows you to configure the accounting sequences to be maintained. You can customize the following attributes of the sequence: +----------------------------------------------------------- * Prefix * Suffix * Next Number @@ -40,13 +41,12 @@ You can customize the following attributes of the sequence: 'website': 'http://www.openerp.com', 'images': ['images/internal_sequence_number.jpeg'], 'depends': ['account'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'account_sequence_data.xml', 'account_sequence_installer_view.xml', 'account_sequence.xml' ], - 'demo_xml': [], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate': '00475376442024623469', diff --git a/addons/account_voucher/__openerp__.py b/addons/account_voucher/__openerp__.py index 16ea771d123..03befcc3acd 100644 --- a/addons/account_voucher/__openerp__.py +++ b/addons/account_voucher/__openerp__.py @@ -20,12 +20,12 @@ ############################################################################## { - "name" : "eInvoicing & Payments", - "version" : "1.0", - "author" : 'OpenERP SA', - "summary": 'Send Invoices and Track Payments', - "description": """ -eInvoicing & Payments module manage all Voucher Entries such as "Reconciliation Entries", "Adjustment Entries", "Closing or Opening Entries" for Sales, Purchase, Bank, Cash, Expense, Contra. + 'name' : 'eInvoicing & Payments', + 'version' : '1.0', + 'author' : 'OpenERP SA', + 'summary': 'Send Invoices and Track Payments', + 'description': """ +eInvoicing & Payments module manage all Voucher Entries such as 'Reconciliation Entries', 'Adjustment Entries', 'Closing or Opening Entries' for Sales, Purchase, Bank, Cash, Expense, Contra. ============================================================================================================================================================================================== * Voucher Entry @@ -33,47 +33,43 @@ eInvoicing & Payments module manage all Voucher Entries such as "Reconciliation * Voucher Payment [Customer & Supplier] * Cheque Register """, - "category": 'Accounting & Finance', - "sequence": 4, - "website" : "http://openerp.com", - "images" : ["images/customer_payment.jpeg","images/journal_voucher.jpeg","images/sales_receipt.jpeg","images/supplier_voucher.jpeg"], - "depends" : ["account"], - "init_xml" : [ + 'category': 'Accounting & Finance', + 'sequence': 4, + 'website' : 'http://openerp.com', + 'images' : ['images/customer_payment.jpeg','images/journal_voucher.jpeg','images/sales_receipt.jpeg','images/supplier_voucher.jpeg'], + 'depends' : ['account'], + 'demo' : [], + 'data' : [ + 'security/ir.model.access.csv', + 'account_voucher_sequence.xml', + 'account_voucher_workflow.xml', + 'account_voucher_report.xml', + 'wizard/account_statement_from_invoice_view.xml', + 'account_voucher_view.xml', + 'voucher_payment_receipt_view.xml', + 'voucher_sales_purchase_view.xml', + 'account_voucher_wizard.xml', + 'account_voucher_pay_invoice.xml', + 'report/account_voucher_sales_receipt_view.xml', + 'security/account_voucher_security.xml', 'account_voucher_data.xml', ], - - "demo_xml" : [], - - "update_xml" : [ - "security/ir.model.access.csv", - "account_voucher_sequence.xml", - "account_voucher_workflow.xml", - "account_voucher_report.xml", - "wizard/account_statement_from_invoice_view.xml", - "account_voucher_view.xml", - "voucher_payment_receipt_view.xml", - "voucher_sales_purchase_view.xml", - "account_voucher_wizard.xml", - "account_voucher_pay_invoice.xml", - "report/account_voucher_sales_receipt_view.xml", - "security/account_voucher_security.xml" - ], - "test" : [ - "test/account_voucher.yml", - "test/sales_receipt.yml", - "test/sales_payment.yml", - "test/account_voucher_report.yml", - "test/case1_usd_usd.yml", - "test/case2_usd_eur_debtor_in_eur.yml", - "test/case2_usd_eur_debtor_in_usd.yml", - "test/case3_eur_eur.yml", - "test/case4_cad_chf.yml", - "test/case_eur_usd.yml", + 'test' : [ + 'test/account_voucher.yml', + 'test/sales_receipt.yml', + 'test/sales_payment.yml', + 'test/account_voucher_report.yml', + 'test/case1_usd_usd.yml', + 'test/case2_usd_eur_debtor_in_eur.yml', + 'test/case2_usd_eur_debtor_in_usd.yml', + 'test/case3_eur_eur.yml', + 'test/case4_cad_chf.yml', + 'test/case_eur_usd.yml', ], 'certificate': '0037580727101', - "auto_install": False, - "application": True, - "installable": True, + 'auto_install': False, + 'application': True, + 'installable': True, } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/analytic/__openerp__.py b/addons/analytic/__openerp__.py index 859a65e7856..10762a1d2be 100644 --- a/addons/analytic/__openerp__.py +++ b/addons/analytic/__openerp__.py @@ -20,13 +20,13 @@ ############################################################################## { - "name" : "Analytic Accounting", - "version": "1.1", - "author" : "OpenERP SA", - "website" : "http://www.openerp.com", - "category": 'Hidden/Dependency', - "depends" : ["base", "decimal_precision", "mail"], - "description": """ + 'name' : 'Analytic Accounting', + 'version': '1.1', + 'author' : 'OpenERP SA', + 'website' : 'http://www.openerp.com', + 'category': 'Hidden/Dependency', + 'depends' : ['base', 'decimal_precision', 'mail'], + 'description': """ Module for defining analytic accounting object. =============================================== @@ -34,16 +34,15 @@ In OpenERP, analytic accounts are linked to general accounts but are treated totally independently. So, you can enter various different analytic operations that have no counterpart in the general financial accounts. """, - "init_xml" : [], - "update_xml": ['security/analytic_security.xml', - "security/ir.model.access.csv", - "analytic_sequence.xml", - "analytic_view.xml" - ], - 'demo_xml': [ + 'data': [ + 'security/analytic_security.xml', + 'security/ir.model.access.csv', + 'analytic_sequence.xml', + 'analytic_view.xml' ], + 'demo': [], 'installable': True, 'auto_install': False, - 'certificate' : "00462253285027988541", + 'certificate' : '00462253285027988541', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/analytic_contract_expense_project/__openerp__.py b/addons/analytic_contract_expense_project/__openerp__.py index b569330d117..8996e9f7565 100644 --- a/addons/analytic_contract_expense_project/__openerp__.py +++ b/addons/analytic_contract_expense_project/__openerp__.py @@ -26,18 +26,14 @@ 'category': 'Hidden', 'description': """ This module is for modifying project view to show some data related to the hr_expense module. - +============================================================================================= """, - "author": "OpenERP S.A.", - "website": "http://www.openerp.com/", - "depends": ["analytic_contract_hr_expense","project"], - "init_xml": [], - "update_xml": [ - "analytic_contract_expense_project_view.xml", - ], - 'demo_xml': [], - "css" : [ - ], + 'author': 'OpenERP S.A.', + 'website': 'http://www.openerp.com/', + 'depends': ['analytic_contract_hr_expense','project'], + 'data': ['analytic_contract_expense_project_view.xml'], + 'demo': [], + 'css' : [], 'installable': True, 'auto_install': True, } diff --git a/addons/analytic_contract_hr_expense/__openerp__.py b/addons/analytic_contract_hr_expense/__openerp__.py index 6d5cca8b574..8e807923550 100644 --- a/addons/analytic_contract_hr_expense/__openerp__.py +++ b/addons/analytic_contract_hr_expense/__openerp__.py @@ -26,18 +26,14 @@ 'category': 'Hidden', 'description': """ This module is for modifying account analytic view to show some data related to the hr_expense module. - +====================================================================================================== """, - "author": "OpenERP S.A.", - "website": "http://www.openerp.com/", - "depends": ["hr_expense","account_analytic_analysis"], - "init_xml": [], - "update_xml": [ - "analytic_contract_hr_expense_view.xml", - ], - 'demo_xml': [], - "css" : [ - ], + 'author': 'OpenERP S.A.', + 'website': 'http://www.openerp.com/', + 'depends': ['hr_expense','account_analytic_analysis'], + 'data': ['analytic_contract_hr_expense_view.xml'], + 'demo': [], + 'css' : [], 'installable': True, 'auto_install': True, } diff --git a/addons/analytic_contract_project/__openerp__.py b/addons/analytic_contract_project/__openerp__.py index 4e4f621663c..9c0be102760 100644 --- a/addons/analytic_contract_project/__openerp__.py +++ b/addons/analytic_contract_project/__openerp__.py @@ -20,18 +20,18 @@ ############################################################################## { - "name" : "Contract on Project", - "version": "1.1", - "author" : "OpenERP SA", + 'name' : 'Contract on Project', + 'version': '1.1', + 'author' : 'OpenERP SA', 'category': 'Hidden', - "website" : "http://www.openerp.com", - "depends" : ["project", "account_analytic_analysis"], - "description": """ + 'website' : 'http://www.openerp.com', + 'depends' : ['project', 'account_analytic_analysis'], + 'description': """ Add "Contract Data" in project view. +==================================== """, - "init_xml" : [], - "update_xml": ["analytic_contract_project_view.xml"], - 'demo_xml': [], + 'data': ['analytic_contract_project_view.xml'], + 'demo': [], 'installable': True, 'auto_install': True, } diff --git a/addons/analytic_user_function/__openerp__.py b/addons/analytic_user_function/__openerp__.py index 1c1f345aca0..f23296012d2 100644 --- a/addons/analytic_user_function/__openerp__.py +++ b/addons/analytic_user_function/__openerp__.py @@ -41,9 +41,8 @@ compatible with older configurations. 'website': 'http://www.openerp.com', 'images': ['images/analytic_user_function.jpeg'], 'depends': ['hr_timesheet_sheet'], - 'init_xml': [], - 'update_xml': ['analytic_user_function_view.xml', 'security/ir.model.access.csv'], - 'demo_xml': [], + 'data': ['analytic_user_function_view.xml', 'security/ir.model.access.csv'], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate': '0082277138269', diff --git a/addons/anonymization/__openerp__.py b/addons/anonymization/__openerp__.py index acfc5ac3792..865fb19ea07 100644 --- a/addons/anonymization/__openerp__.py +++ b/addons/anonymization/__openerp__.py @@ -40,11 +40,7 @@ anonymization process to recover your previous data. 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'depends': ['base'], - 'init_xml': [], - 'update_xml': [], - 'demo_xml': [ - 'anonymization_demo.xml', - ], + 'demo': ['anonymization_demo.xml'], 'data': [ 'ir.model.fields.anonymization.csv', 'security/ir.model.access.csv', diff --git a/addons/anonymization/anonymization_view.xml b/addons/anonymization/anonymization_view.xml index 5aba288d4f8..6d11dbe37fb 100644 --- a/addons/anonymization/anonymization_view.xml +++ b/addons/anonymization/anonymization_view.xml @@ -1,6 +1,6 @@ - + diff --git a/addons/association/__openerp__.py b/addons/association/__openerp__.py index 2b7fcab8b12..665968c6613 100644 --- a/addons/association/__openerp__.py +++ b/addons/association/__openerp__.py @@ -33,8 +33,8 @@ membership products (schemes). """, 'author': 'OpenERP SA', 'depends': ['base_setup', 'membership', 'event'], - 'update_xml': ['security/ir.model.access.csv', 'profile_association.xml'], - 'demo_xml': [], + 'data': ['security/ir.model.access.csv', 'profile_association.xml'], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate': '0078696047261', diff --git a/addons/audittrail/__openerp__.py b/addons/audittrail/__openerp__.py index 9ba403bcee3..3ba8c59a2f3 100644 --- a/addons/audittrail/__openerp__.py +++ b/addons/audittrail/__openerp__.py @@ -34,13 +34,12 @@ and can check logs. 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'depends': ['base'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'wizard/audittrail_view_log_view.xml', 'audittrail_view.xml', 'security/ir.model.access.csv', ], - 'demo_xml': ['audittrail_demo.xml'], + 'demo': ['audittrail_demo.xml'], 'installable': True, 'auto_install': False, 'certificate': '0062572348749', diff --git a/addons/auth_anonymous/__openerp__.py b/addons/auth_anonymous/__openerp__.py index 95d98e65fea..1246850fe04 100644 --- a/addons/auth_anonymous/__openerp__.py +++ b/addons/auth_anonymous/__openerp__.py @@ -1,19 +1,16 @@ { - 'name': 'Anonymous', - 'description': 'Allow anonymous access to OpenERP.', - 'author': 'OpenERP SA', - 'version': '1.0', - 'category': 'Authentication', - 'website': 'http://www.openerp.com', - 'installable': True, - 'depends': ['web'], - 'data': [ - 'auth_anonymous.xml', - ], - 'js': [ - 'static/src/js/auth_anonymous.js', - ], - 'qweb': [ - 'static/src/xml/auth_anonymous.xml', - ], + 'name': 'Anonymous', + 'description': """ +Allow anonymous access to OpenERP. +================================== + """, + 'author': 'OpenERP SA', + 'version': '1.0', + 'category': 'Authentication', + 'website': 'http://www.openerp.com', + 'installable': True, + 'depends': ['web'], + 'data': ['auth_anonymous.xml'], + 'js': ['static/src/js/auth_anonymous.js'], + 'qweb': ['static/src/xml/auth_anonymous.xml'], } diff --git a/addons/auth_ldap/__openerp__.py b/addons/auth_ldap/__openerp__.py index 4e5bc811dca..aa7c93e4146 100644 --- a/addons/auth_ldap/__openerp__.py +++ b/addons/auth_ldap/__openerp__.py @@ -19,18 +19,18 @@ ############################################################################## { - "name" : "Authentication via LDAP", - "version" : "1.0", - "depends" : ["base"], - "images" : ["images/ldap_configuration.jpeg"], - "author" : "OpenERP SA", - "description": """ + 'name' : 'Authentication via LDAP', + 'version' : '1.0', + 'depends' : ['base'], + 'images' : ['images/ldap_configuration.jpeg'], + 'author' : 'OpenERP SA', + 'description': """ Adds support for authentication by LDAP server. =============================================== This module allows users to login with their LDAP username and password, and will automatically create OpenERP users for them on the fly. -Note: This module only work on servers who have Python's ``ldap`` module installed. +**Note:** This module only work on servers who have Python's ``ldap`` module installed. Configuration: -------------- @@ -64,7 +64,7 @@ It is also possible to have local OpenERP users in the database along with LDAP-authenticated users (the Administrator account is one obvious example). Here is how it works: - +--------------------- * The system first attempts to authenticate users against the local OpenERP database; * if this authentication fails (for example because the user has no local @@ -84,7 +84,7 @@ Template*. If set, this user will be used as template to create the local users whenever someone authenticates for the first time via LDAP authentication. This allows pre-setting the default groups and menus of the first-time users. -Warning: if you set a password for the user template, this password will be +**Warning:** if you set a password for the user template, this password will be assigned as local password for each new LDAP user, effectively setting a *master password* for these users (until manually changed). You usually do not want this. One easy way to setup a template user is to @@ -98,19 +98,17 @@ Interaction with base_crypt: The base_crypt module is not compatible with this module, and will disable LDAP authentication if installed at the same time. """, - - - "website" : "http://www.openerp.com", - "category" : "Authentication", - "data" : [ - "users_ldap_view.xml", - "user_ldap_installer.xml", - "security/ir.model.access.csv", + 'website' : 'http://www.openerp.com', + 'category' : 'Authentication', + 'data' : [ + 'users_ldap_view.xml', + 'user_ldap_installer.xml', + 'security/ir.model.access.csv', ], - "auto_install": False, - "installable": True, - "certificate" : "001141446349334700221", - "external_dependencies" : { + 'auto_install': False, + 'installable': True, + 'certificate' : '001141446349334700221', + 'external_dependencies' : { 'python' : ['ldap'], } } diff --git a/addons/auth_oauth/__openerp__.py b/addons/auth_oauth/__openerp__.py index 585dc48e11e..f0be1234721 100644 --- a/addons/auth_oauth/__openerp__.py +++ b/addons/auth_oauth/__openerp__.py @@ -24,27 +24,21 @@ 'name': 'OAuth2 Authentication', 'version': '1.0', 'category': 'Tools', - 'description': """Allow users to login through Google OAuth2.""", + 'description': """ +Allow users to login through Google OAuth2. +=========================================== +""", 'author': 'Victor Tabuenca', 'maintainer': 'OpenERP s.a.', 'website': 'http://www.openerp.com', 'depends': ['base', 'web', 'base_setup'], 'data': [ 'auth_oauth_data.xml', + 'auth_oauth_view.xml' ], - 'update_xml': [ - 'auth_oauth_view.xml', - 'res_config.xml', - ], - 'js': [ - 'static/src/js/auth_oauth.js', - ], - 'css': [ - 'static/lib/zocial/css/zocial.css', - ], - 'qweb': [ - 'static/src/xml/auth_oauth.xml', - ], + 'js': ['static/src/js/auth_oauth.js'], + 'css': ['static/lib/zocial/css/zocial.css'], + 'qweb': ['static/src/xml/auth_oauth.xml'], 'installable': True, 'auto_install': False, } diff --git a/addons/auth_openid/__openerp__.py b/addons/auth_openid/__openerp__.py index cd1a12fce7f..10c77f29965 100644 --- a/addons/auth_openid/__openerp__.py +++ b/addons/auth_openid/__openerp__.py @@ -24,23 +24,18 @@ 'name': 'OpenID Authentification', 'version': '2.0', 'category': 'Tools', - 'description': """Allow users to login through OpenID.""", + 'description': """ +Allow users to login through OpenID. +==================================== +""", 'author': 'OpenERP s.a.', 'maintainer': 'OpenERP s.a.', 'website': 'http://www.openerp.com', 'depends': ['base', 'web'], - 'data': [ - 'res_users.xml', - ], - 'js': [ - 'static/src/js/auth_openid.js', - ], - 'css': [ - 'static/src/css/openid.css', - ], - 'qweb': [ - 'static/src/xml/auth_openid.xml', - ], + 'data': ['res_users.xml'], + 'js': ['static/src/js/auth_openid.js'], + 'css': ['static/src/css/openid.css'], + 'qweb': ['static/src/xml/auth_openid.xml'], 'external_dependencies': { 'python' : ['openid'], }, diff --git a/addons/auth_reset_password/__openerp__.py b/addons/auth_reset_password/__openerp__.py index 76528bbfeb8..ccf5ca53a21 100644 --- a/addons/auth_reset_password/__openerp__.py +++ b/addons/auth_reset_password/__openerp__.py @@ -1,22 +1,17 @@ { - 'name': 'Reset Password', - 'description': 'Allow users to reset their password from the login page', - 'author': 'OpenERP SA', - 'version': '1.0', - 'category': 'Authentication', - 'website': 'http://www.openerp.com', - 'installable': True, - 'depends': ['auth_anonymous', 'email_template'], - 'data': [ - 'auth_reset_password.xml', - ], - 'js': [ - 'static/src/js/reset_password.js', - ], - 'css': [ - 'static/src/css/reset_password.css', - ], - 'qweb': [ - 'static/src/xml/reset_password.xml', - ], + 'name': 'Reset Password', + 'description': """ +Allow users to reset their password from the login page. +======================================================== +""", + 'author': 'OpenERP SA', + 'version': '1.0', + 'category': 'Authentication', + 'website': 'http://www.openerp.com', + 'installable': True, + 'depends': ['auth_anonymous', 'email_template'], + 'data': ['auth_reset_password.xml'], + 'js': ['static/src/js/reset_password.js'], + 'css': ['static/src/css/reset_password.css'], + 'qweb': ['static/src/xml/reset_password.xml'], } diff --git a/addons/auth_signup/__openerp__.py b/addons/auth_signup/__openerp__.py index 765a36ef252..5f889bfb119 100644 --- a/addons/auth_signup/__openerp__.py +++ b/addons/auth_signup/__openerp__.py @@ -21,20 +21,17 @@ { 'name': 'Signup', - 'description': 'Allow users to sign up', + 'description': """ +Allow users to sign up. +======================= + """, 'author': 'OpenERP SA', 'version': '1.0', 'category': 'Authentication', 'website': 'http://www.openerp.com', 'installable': True, 'depends': ['base_setup'], - 'data': [ - 'res_config.xml', - ], - 'js': [ - 'static/src/js/auth_signup.js', - ], - 'qweb': [ - 'static/src/xml/auth_signup.xml', - ], + 'data': ['res_config.xml'], + 'js': ['static/src/js/auth_signup.js'], + 'qweb': ['static/src/xml/auth_signup.xml'], } diff --git a/addons/base_action_rule/__openerp__.py b/addons/base_action_rule/__openerp__.py index eff92685313..c9483f00360 100644 --- a/addons/base_action_rule/__openerp__.py +++ b/addons/base_action_rule/__openerp__.py @@ -29,21 +29,19 @@ This module allows to implement action rules for any object. Use automated actions to automatically trigger actions for various screens. -Example: A lead created by a specific user may be automatically set to a specific +**Example:** A lead created by a specific user may be automatically set to a specific sales team, or an opportunity which still has status pending after 14 days might trigger an automatic reminder email. """, 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'depends': ['base', 'mail'], - 'init_xml': [ - 'base_action_rule_data.xml' - ], - 'update_xml': [ + 'data': [ 'base_action_rule_view.xml', 'security/ir.model.access.csv', + 'base_action_rule_data.xml' ], - 'demo_xml': [], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate' : '001017908446466333429', diff --git a/addons/base_calendar/__openerp__.py b/addons/base_calendar/__openerp__.py index 58f666baa0d..48ec05e2e92 100644 --- a/addons/base_calendar/__openerp__.py +++ b/addons/base_calendar/__openerp__.py @@ -20,14 +20,15 @@ ############################################################################## { - "name": "Calendar Layer", - "version": "1.0", - "depends": ["base", "base_status", "mail", "base_action_rule"], + 'name': 'Calendar Layer', + 'version': '1.0', + 'depends': ['base', 'base_status', 'mail', 'base_action_rule'], 'description': """ This is a full-featured calendar system. ======================================== It supports: +------------ - Calendar of events - Alerts (create requests) - Recurring events @@ -35,25 +36,23 @@ It supports: If you need to manage your meetings, you should install the CRM module. """, - "author": "OpenERP SA", + 'author': 'OpenERP SA', 'category': 'Hidden/Dependency', 'website': 'http://www.openerp.com', - "init_xml": [ - 'base_calendar_data.xml', - 'crm_meeting_data.xml', - ], - "demo_xml": ['crm_meeting_demo.xml'], - "update_xml": [ + 'demo': ['crm_meeting_demo.xml'], + 'data': [ 'security/calendar_security.xml', 'security/ir.model.access.csv', 'wizard/base_calendar_invite_attendee_view.xml', 'base_calendar_view.xml', 'crm_meeting_view.xml', + 'base_calendar_data.xml', + 'crm_meeting_data.xml', ], - "test" : ['test/base_calendar_test.yml'], - "installable": True, - "auto_install": False, - "certificate": "00694071962960352821", + 'test' : ['test/base_calendar_test.yml'], + 'installable': True, + 'auto_install': False, + 'certificate': '00694071962960352821', 'images': ['images/base_calendar1.jpeg','images/base_calendar2.jpeg','images/base_calendar3.jpeg','images/base_calendar4.jpeg',], } diff --git a/addons/base_crypt/__openerp__.py b/addons/base_crypt/__openerp__.py index 62edc76b277..d0252f6810c 100644 --- a/addons/base_crypt/__openerp__.py +++ b/addons/base_crypt/__openerp__.py @@ -19,18 +19,18 @@ # ############################################################################## { - "name" : "DB Password Encryption", - "version" : "1.1", - "author" : ['OpenERP SA', "FS3"], - "maintainer" : "OpenERP SA", - "website" : "http://www.openerp.com", - "category" : "Tools", - "description": """ + 'name': 'DB Password Encryption', + 'version': '1.1', + 'author': ['OpenERP SA', 'FS3'], + 'maintainer': 'OpenERP SA', + 'website': 'http://www.openerp.com', + 'category': 'Tools', + 'description': """ Replaces cleartext passwords in the database with a secure hash. ================================================================ For your existing user base, the removal of the cleartext passwords occurs -immediately when you instal base_crypt. +immediately when you install base_crypt. All passwords will be replaced by a secure, salted, cryptographic hash, preventing anyone from reading the original password in the database. @@ -49,16 +49,16 @@ contain critical data. Appropriate security measures need to be implemented by the system administrator in all areas, such as: protection of database backups, system files, remote shell access, physical server access. -Interation with LDAP authentication: ------------------------------------- +Interaction with LDAP authentication: +------------------------------------- This module is currently not compatible with the ``user_ldap`` module and will disable LDAP authentication completely if installed at the same time. """, - "depends" : ["base"], - "data" : [], - "auto_install": False, - "installable": True, - "certificate" : "00721290471310299725", + 'depends': ['base'], + 'data': [], + 'auto_install': False, + 'installable': True, + 'certificate': '00721290471310299725', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/base_iban/__openerp__.py b/addons/base_iban/__openerp__.py index f7778c13f2b..76c397586c9 100644 --- a/addons/base_iban/__openerp__.py +++ b/addons/base_iban/__openerp__.py @@ -21,10 +21,10 @@ { 'name': 'IBAN Bank Accounts', 'version': '1.0', - "category": 'Hidden/Dependency', + 'category': 'Hidden/Dependency', 'description': """ This module installs the base for IBAN (International Bank Account Number) bank accounts and checks for it's validity. -===================================================================================================================== +====================================================================================================================== The ability to extract the correctly represented local accounts from IBAN accounts with a single statement. @@ -32,8 +32,7 @@ with a single statement. 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'depends': ['base'], - 'init_xml': ['base_iban_data.xml'], - 'update_xml': ['base_iban_view.xml'], + 'data': ['base_iban_data.xml' , 'base_iban_view.xml'], 'installable': True, 'auto_install': False, 'certificate': '0050014379549', diff --git a/addons/base_iban/base_iban_data.xml b/addons/base_iban/base_iban_data.xml index ac481098254..eafc8dfcff8 100644 --- a/addons/base_iban/base_iban_data.xml +++ b/addons/base_iban/base_iban_data.xml @@ -1,6 +1,6 @@ - + diff --git a/addons/l10n_cl/__openerp__.py b/addons/l10n_cl/__openerp__.py index d10acdae575..5417faed3f4 100644 --- a/addons/l10n_cl/__openerp__.py +++ b/addons/l10n_cl/__openerp__.py @@ -17,34 +17,29 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . # -############################################################################## +############################################################################## { - "name": "Chile Localization Chart Account", - "version": "1.0", - "description": """ + 'name': 'Chile Localization Chart Account', + 'version': '1.0', + 'description': """ Chilean accounting chart and tax localization. - +============================================== Plan contable chileno e impuestos de acuerdo a disposiciones vigentes """, - "author": "Cubic ERP", - "website": "http://cubicERP.com", - "category": "Localization/Account Charts", - "depends": [ - "account_chart", - ], - "data":[ - "account_tax_code.xml", - "l10n_cl_chart.xml", - "account_tax.xml", - "l10n_cl_wizard.xml", - ], - "demo_xml": [ - ], - "update_xml": [ - ], - "active": False, - "installable": True, + 'author': 'Cubic ERP', + 'website': 'http://cubicERP.com', + 'category': 'Localization/Account Charts', + 'depends': ['account_chart'], + 'data': [ + 'account_tax_code.xml', + 'l10n_cl_chart.xml', + 'account_tax.xml', + 'l10n_cl_wizard.xml', + ], + 'demo': [], + 'active': False, + 'installable': True, 'images': ['images/config_chart_l10n_cl.jpeg','images/l10n_cl_chart.jpeg'], } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_cn/__openerp__.py b/addons/l10n_cn/__openerp__.py index e173c5ebba2..0cc26a5052e 100644 --- a/addons/l10n_cn/__openerp__.py +++ b/addons/l10n_cn/__openerp__.py @@ -18,31 +18,29 @@ # ############################################################################## { - "name" : "中国会计科目表 - Accounting", - "version" : "1.0", - "category": "Localization/Account Charts", - "author" : "openerp-china.org", - "maintainer":"openerp-china.org", - "website":"http://openerp-china.org", - "url":"http://code.google.com/p/openerp-china/source/browse/#svn/trunk/l10n_cn", - "description": """ + 'name': '中国会计科目表 - Accounting', + 'version': '1.0', + 'category': 'Localization/Account Charts', + 'author': 'openerp-china.org', + 'maintainer':'openerp-china.org', + 'website':'http://openerp-china.org', + 'url': 'http://code.google.com/p/openerp-china/source/browse/#svn/trunk/l10n_cn', + 'description': """ 添加中文省份数据 科目类型\会计科目表模板\增值税\辅助核算类别\管理会计凭证簿\财务会计凭证簿 ============================================================ """, - "depends" : ["base","account"], - 'init_xml': [ + 'depends': ['base','account'], + 'demo': [], + 'data': [ + 'account_chart.xml', + 'l10n_chart_cn_wizard.xml', 'base_data.xml', ], - "demo_xml" : [], - "update_xml" : [ - 'account_chart.xml', - "l10n_chart_cn_wizard.xml", - ], - "license": "GPL-3", - "auto_install": False, - "installable": True, - "certificate": '00925445983542952285', + 'license': 'GPL-3', + 'auto_install': False, + 'installable': True, + 'certificate': '00925445983542952285', 'images': ['images/config_chart_l10n_cn.jpeg','images/l10n_cn_chart.jpeg'], } diff --git a/addons/l10n_cn/base_data.xml b/addons/l10n_cn/base_data.xml index 18242ba38b9..c65978b6560 100644 --- a/addons/l10n_cn/base_data.xml +++ b/addons/l10n_cn/base_data.xml @@ -1,162 +1,162 @@ - - - - - - - 北京市 - 京 - - - - 上海市 - 沪 - - - - 浙江省 - 浙 - - - - 天津市 - 津 - - - - 安徽省 - 皖 - - - - 福建省 - 闽 - - - - 重庆市 - 渝 - - - - 江西省 - 赣 - - - - 山东省 - 鲁 - - - - 河南省 - 豫 - - - - 内蒙古自治区 - 蒙 - - - - 湖北省 - 鄂 - - - - 新疆维吾尔自治区 - 新 - - - - 湖南省 - 湘 - - - - 宁夏回族自治区 - 宁 - - - - 广东省 - 粤 - - - - 西藏自治区 - 藏 - - - - 海南省 - 琼 - - - - 广西壮族自治区 - 桂 - - - - 四川省 - 蜀 - - - - 河北省 - 冀 - - - - 贵州省 - 黔 - - - - 山西省 - 晋 - - - - 云南省 - 滇 - - - - 辽宁省 - 辽 - - - - 陕西省 - 陕 - - - - 吉林省 - 吉 - - - - 甘肃省 - 甘 - - - - 黑龙江省 - 黑 - - - - 青海省 - 青 - - - - 江苏省 - 苏 - - - - + + + + + + + 北京市 + 京 + + + + 上海市 + 沪 + + + + 浙江省 + 浙 + + + + 天津市 + 津 + + + + 安徽省 + 皖 + + + + 福建省 + 闽 + + + + 重庆市 + 渝 + + + + 江西省 + 赣 + + + + 山东省 + 鲁 + + + + 河南省 + 豫 + + + + 内蒙古自治区 + 蒙 + + + + 湖北省 + 鄂 + + + + 新疆维吾尔自治区 + 新 + + + + 湖南省 + 湘 + + + + 宁夏回族自治区 + 宁 + + + + 广东省 + 粤 + + + + 西藏自治区 + 藏 + + + + 海南省 + 琼 + + + + 广西壮族自治区 + 桂 + + + + 四川省 + 蜀 + + + + 河北省 + 冀 + + + + 贵州省 + 黔 + + + + 山西省 + 晋 + + + + 云南省 + 滇 + + + + 辽宁省 + 辽 + + + + 陕西省 + 陕 + + + + 吉林省 + 吉 + + + + 甘肃省 + 甘 + + + + 黑龙江省 + 黑 + + + + 青海省 + 青 + + + + 江苏省 + 苏 + + + + diff --git a/addons/l10n_cr/__openerp__.py b/addons/l10n_cr/__openerp__.py index 562af835398..cc90ed3be9e 100644 --- a/addons/l10n_cr/__openerp__.py +++ b/addons/l10n_cr/__openerp__.py @@ -44,6 +44,7 @@ Chart of accounts for Costa Rica. ================================= Includes: +--------- * account.type * account.account.template * account.tax.template @@ -54,9 +55,8 @@ Everything is in English with Spanish translation. Further translations are welc please go to http://translations.launchpad.net/openerp-costa-rica. """, 'depends': ['account', 'account_chart', 'base'], - 'init_xml': [], - 'demo_xml': [], - 'update_xml': [ + 'demo': [], + 'data': [ 'l10n_cr_base_data.xml', 'data/account_account_type.xml', 'data/account_account_template.xml', diff --git a/addons/l10n_de/__openerp__.py b/addons/l10n_de/__openerp__.py index 232a1abb3ad..299174da592 100644 --- a/addons/l10n_de/__openerp__.py +++ b/addons/l10n_de/__openerp__.py @@ -38,19 +38,19 @@ # Die Zuordnung der Steuern für Ein- und Ausfuhren aus EU Ländern, sowie auch # für den Ein- und Verkauf aus und in Drittländer sollten beim Partner # (Lieferant/Kunde)hinterlegt werden (in Anhängigkeit vom Herkunftsland -# des Lieferanten/Kunden). Die Zuordnung beim Kunden ist "höherwertig" als +# des Lieferanten/Kunden). Die Zuordnung beim Kunden ist 'höherwertig' als # die Zuordnung bei Produkten und überschreibt diese im Einzelfall. # # Zur Vereinfachung der Steuerausweise und Buchung bei Auslandsgeschäften # erlaubt OpenERP ein generelles Mapping von Steuerausweis und Steuerkonten -# (z.B. Zuordnung "Umsatzsteuer 19%" zu "steuerfreie Einfuhren aus der EU") +# (z.B. Zuordnung 'Umsatzsteuer 19%' zu 'steuerfreie Einfuhren aus der EU') # zwecks Zuordnung dieses Mappings zum ausländischen Partner (Kunde/Lieferant). # Die Rechnungsbuchung beim Einkauf bewirkt folgendes: # Die Steuerbemessungsgrundlage (exklusive Steuer) wird ausgewiesen bei den # jeweiligen Kategorien für den Vorsteuer Steuermessbetrag (z.B. Vorsteuer # Steuermessbetrag Voller Steuersatz 19%). -# Der Steuerbetrag erscheint unter der Kategorie "Vorsteuern" (z.B. Vorsteuer +# Der Steuerbetrag erscheint unter der Kategorie 'Vorsteuern' (z.B. Vorsteuer # 19%). Durch multidimensionale Hierachien können verschiedene Positionen # zusammengefasst werden und dann in Form eines Reports ausgegeben werden. # @@ -58,7 +58,7 @@ # Die Steuerbemessungsgrundlage (exklusive Steuer) wird ausgewiesen bei den # jeweiligen Kategorien für den Umsatzsteuer Steuermessbetrag # (z.B. Umsatzsteuer Steuermessbetrag Voller Steuersatz 19%). -# Der Steuerbetrag erscheint unter der Kategorie "Umsatzsteuer" +# Der Steuerbetrag erscheint unter der Kategorie 'Umsatzsteuer' # (z.B. Umsatzsteuer 19%). Durch multidimensionale Hierachien können # verschiedene Positionen zusammengefasst werden. # Die zugewiesenen Steuerausweise können auf Ebene der einzelnen @@ -89,19 +89,19 @@ # Die Zuordnung der Steuern für Ein- und Ausfuhren aus EU Ländern, sowie auch # für den Ein- und Verkauf aus und in Drittländer sollten beim Partner # (Lieferant/Kunde) hinterlegt werden (in Anhängigkeit vom Herkunftsland -# des Lieferanten/Kunden). Die Zuordnung beim Kunden ist "höherwertig" als +# des Lieferanten/Kunden). Die Zuordnung beim Kunden ist 'höherwertig' als # die Zuordnung bei Produkten und überschreibt diese im Einzelfall. # # Zur Vereinfachung der Steuerausweise und Buchung bei Auslandsgeschäften # erlaubt OpenERP ein generelles Mapping von Steuerausweis und Steuerkonten -# (z.B. Zuordnung "Umsatzsteuer 19%" zu "steuerfreie Einfuhren aus der EU") +# (z.B. Zuordnung 'Umsatzsteuer 19%' zu 'steuerfreie Einfuhren aus der EU') # zwecks Zuordnung dieses Mappings zum ausländischen Partner (Kunde/Lieferant). # Die Rechnungsbuchung beim Einkauf bewirkt folgendes: # Die Steuerbemessungsgrundlage (exklusive Steuer) wird ausgewiesen bei den # jeweiligen Kategorien für den Vorsteuer Steuermessbetrag (z.B. Vorsteuer # Steuermessbetrag Voller Steuersatz 19%). -# Der Steuerbetrag erscheint unter der Kategorie "Vorsteuern" (z.B. Vorsteuer +# Der Steuerbetrag erscheint unter der Kategorie 'Vorsteuern' (z.B. Vorsteuer # 19%). Durch multidimensionale Hierachien können verschiedene Positionen # zusammengefasst werden und dann in Form eines Reports ausgegeben werden. # @@ -109,7 +109,7 @@ # Die Steuerbemessungsgrundlage (exklusive Steuer) wird ausgewiesen bei den # jeweiligen Kategorien für den Umsatzsteuer Steuermessbetrag # (z.B. Umsatzsteuer Steuermessbetrag Voller Steuersatz 19%). -# Der Steuerbetrag erscheint unter der Kategorie "Umsatzsteuer" +# Der Steuerbetrag erscheint unter der Kategorie 'Umsatzsteuer' # (z.B. Umsatzsteuer 19%). Durch multidimensionale Hierachien können # verschiedene Positionen zusammengefasst werden. # Die zugewiesenen Steuerausweise können auf Ebene der einzelnen @@ -121,35 +121,34 @@ { - "name" : "Deutschland - Accounting", - "version" : "1.0", - "author" : "openbig.org", - "website" : "http://www.openbig.org", - "category" : "Localization/Account Charts", - "description": """ + 'name': 'Deutschland - Accounting', + 'version': '1.0', + 'author': 'openbig.org', + 'website': 'http://www.openbig.org', + 'category': 'Localization/Account Charts', + 'description': """ Dieses Modul beinhaltet einen deutschen Kontenrahmen basierend auf dem SKR03. ============================================================================== German accounting chart and localization. """, - "depends" : ['base', 'account', 'base_iban', 'base_vat', 'account_chart'], - "init_xml" : [ ], - "demo_xml" : [ ], - "update_xml" : [ - "account_tax_skr03.xml", - "account_types_skr03.xml", - "account_chart_skr03.xml", - "account_chart_template_skr03.xml", - "account_tax_fiscal_position_skr03.xml", - "account_tax_skr04.xml", - "account_types_skr04.xml", - "account_chart_skr04.xml", - "account_chart_template_skr04.xml", - "account_tax_fiscal_position_skr04.xml", - "l10n_de_wizard.xml", + 'depends': ['base', 'account', 'base_iban', 'base_vat', 'account_chart'], + 'demo': [ ], + 'data': [ + 'account_tax_skr03.xml', + 'account_types_skr03.xml', + 'account_chart_skr03.xml', + 'account_chart_template_skr03.xml', + 'account_tax_fiscal_position_skr03.xml', + 'account_tax_skr04.xml', + 'account_types_skr04.xml', + 'account_chart_skr04.xml', + 'account_chart_template_skr04.xml', + 'account_tax_fiscal_position_skr04.xml', + 'l10n_de_wizard.xml', ], - "installable": True, - "certificate": "00517849017945584893", + 'installable': True, + 'certificate': '00517849017945584893', 'images': ['images/config_chart_l10n_de.jpeg','images/l10n_de_chart.jpeg'], } diff --git a/addons/l10n_ec/__openerp__.py b/addons/l10n_ec/__openerp__.py index 9dd81606036..bd1448b802c 100644 --- a/addons/l10n_ec/__openerp__.py +++ b/addons/l10n_ec/__openerp__.py @@ -29,20 +29,19 @@ Accounting chart and localization for Ecuador. """, 'author': 'OpenERP SA', 'depends': [ - 'account', - 'base_vat', - 'base_iban', - 'account_chart', - 'account_coda', - ], - 'init_xml': [], - 'update_xml': [ - 'account_tax_code.xml', - 'account_chart.xml', - 'account_tax.xml', - 'l10n_chart_ec_wizard.xml', - ], - 'demo_xml': [], + 'account', + 'base_vat', + 'base_iban', + 'account_chart', + 'account_coda', + ], + 'data': [ + 'account_tax_code.xml', + 'account_chart.xml', + 'account_tax.xml', + 'l10n_chart_ec_wizard.xml', + ], + 'demo': [], 'installable': True, 'certificate' : '001226484516187330589', 'images': ['images/config_chart_l10n_ec.jpeg','images/l10n_ec_chart.jpeg'], diff --git a/addons/l10n_es/__openerp__.py b/addons/l10n_es/__openerp__.py index b2897e07748..9b7a7517974 100644 --- a/addons/l10n_es/__openerp__.py +++ b/addons/l10n_es/__openerp__.py @@ -22,12 +22,12 @@ ############################################################################## { - "name" : "Spanish - Accounting (PGCE 2008)", - "version" : "3.0", - "author" : "Spanish Localization Team", - 'website' : 'https://launchpad.net/openerp-spain', - "category" : "Localization/Account Charts", - "description": """ + 'name': 'Spanish - Accounting (PGCE 2008)', + 'version': '3.0', + 'author': 'Spanish Localization Team', + 'website': 'https://launchpad.net/openerp-spain', + 'category': 'Localization/Account Charts', + 'description': """ Spanish Charts of Accounts (PGCE 2008). ======================================= @@ -37,26 +37,24 @@ Spanish Charts of Accounts (PGCE 2008). * Defines templates for sale and purchase VAT * Defines tax code templates -Note: You should install the l10n_ES_account_balance_report module for yearly +**Note:** You should install the l10n_ES_account_balance_report module for yearly account reporting (balance, profit & losses). """, - "license" : "GPL-3", - "depends" : ["account", "base_vat", "base_iban"], - "init_xml" : [ - "account_chart.xml", - "taxes_data.xml", - "fiscal_templates.xml", - "account_chart_pymes.xml", - "taxes_data_pymes.xml", - "fiscal_templates_pymes.xml", - "l10n_es_wizard.xml" + 'license': 'GPL-3', + 'depends': ['account', 'base_vat', 'base_iban'], + 'data': [ + 'account_chart.xml', + 'taxes_data.xml', + 'fiscal_templates.xml', + 'account_chart_pymes.xml', + 'taxes_data_pymes.xml', + 'fiscal_templates_pymes.xml', + 'l10n_es_wizard.xml' ], - "demo_xml" : [], - "update_xml" : [ - ], - "auto_install": False, - "installable": True, - "certificate" : "00408828172062583229", + 'demo': [], + 'auto_install': False, + 'installable': True, + 'certificate': '00408828172062583229', 'images': ['images/config_chart_l10n_es.jpeg','images/l10n_es_chart.jpeg'], } diff --git a/addons/l10n_es/account_chart.xml b/addons/l10n_es/account_chart.xml index 5147024deae..8ffabd17fe7 100644 --- a/addons/l10n_es/account_chart.xml +++ b/addons/l10n_es/account_chart.xml @@ -1,6 +1,6 @@ - + diff --git a/addons/l10n_es/account_chart_pymes.xml b/addons/l10n_es/account_chart_pymes.xml index 76cd713fe94..ed2e4f18e7c 100644 --- a/addons/l10n_es/account_chart_pymes.xml +++ b/addons/l10n_es/account_chart_pymes.xml @@ -1,6 +1,6 @@ - + + + + diff --git a/addons/purchase/__openerp__.py b/addons/purchase/__openerp__.py index eb8df0ff77b..a9a812878d6 100644 --- a/addons/purchase/__openerp__.py +++ b/addons/purchase/__openerp__.py @@ -24,8 +24,8 @@ 'name': 'Purchase Management', 'version': '1.1', 'category': 'Purchase Management', - "sequence": 19, - "summary": "RfQ, Purchase Orders, Delivery & Invoicing Control", + 'sequence': 19, + 'summary': 'RfQ, Purchase Orders, Delivery & Invoicing Control', 'description': """ Purchase Management module is for generating a purchase order for purchase of goods from a supplier. ==================================================================================================== diff --git a/addons/purchase_analytic_plans/__openerp__.py b/addons/purchase_analytic_plans/__openerp__.py index 283923895d6..801551c7a07 100644 --- a/addons/purchase_analytic_plans/__openerp__.py +++ b/addons/purchase_analytic_plans/__openerp__.py @@ -33,11 +33,10 @@ on a supplier purchase order into several accounts and analytic plans. """, 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', - 'images' : ['images/purchase_analytic_distribution.jpeg'], + 'images': ['images/purchase_analytic_distribution.jpeg'], 'depends': ['purchase', 'account_analytic_plans'], - 'init_xml': [], - 'update_xml': ['purchase_analytic_plans_view.xml'], - 'demo_xml': [], + 'data': ['purchase_analytic_plans_view.xml'], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate': '0062176518909', diff --git a/addons/purchase_double_validation/__openerp__.py b/addons/purchase_double_validation/__openerp__.py index 970c85bc08c..d05870ca951 100644 --- a/addons/purchase_double_validation/__openerp__.py +++ b/addons/purchase_double_validation/__openerp__.py @@ -20,13 +20,13 @@ ############################################################################## { - "name" : "Double Validation on Purchases", - "version" : "1.1", + 'name' : 'Double Validation on Purchases', + 'version' : '1.1', 'category': 'Purchase Management', - "images" : ["images/purchase_validation.jpeg"], - "depends" : ["base","purchase"], - "author" : 'OpenERP SA', - "description": """ + 'images' : ['images/purchase_validation.jpeg'], + 'depends' : ['base','purchase'], + 'author' : 'OpenERP SA', + 'description': """ Double-validation for purchases exceeding minimum amount. ========================================================= @@ -34,8 +34,7 @@ This module modifies the purchase workflow in order to validate purchases that exceeds minimum amount set by configuration wizard. """, 'website': 'http://www.openerp.com', - 'init_xml': [], - 'update_xml': [ + 'data': [ 'purchase_double_validation_workflow.xml', 'purchase_double_validation_installer.xml', 'purchase_double_validation_view.xml', @@ -45,7 +44,7 @@ exceeds minimum amount set by configuration wizard. 'test/purchase_double_validation_demo.yml', 'test/purchase_double_validation_test.yml' ], - 'demo_xml': [], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate' : '00436592682510544157', diff --git a/addons/purchase_requisition/__openerp__.py b/addons/purchase_requisition/__openerp__.py index 6824ef5d725..f2492b207c0 100644 --- a/addons/purchase_requisition/__openerp__.py +++ b/addons/purchase_requisition/__openerp__.py @@ -18,13 +18,13 @@ # ############################################################################## { - "name" : "Purchase Requisitions", - "version" : "0.1", - "author" : "OpenERP SA", - "category" : "Purchase Management", - "images" : ['images/purchase_requisitions.jpeg'], - "website" : "http://www.openerp.com", - "description": """ + 'name': 'Purchase Requisitions', + 'version': '0.1', + 'author': 'OpenERP SA', + 'category': 'Purchase Management', + 'images': ['images/purchase_requisitions.jpeg'], + 'website': 'http://www.openerp.com', + 'description': """ This module allows you to manage your Purchase Requisition. =========================================================== @@ -32,24 +32,23 @@ When a purchase order is created, you now have the opportunity to save the related requisition. This new object will regroup and will allow you to easily keep track and order all your purchase orders. """, - "depends" : ["purchase","mrp"], - "init_xml" : [], - "demo_xml" : ['purchase_requisition_demo.xml'], - "update_xml" : ["security/purchase_tender.xml", - "wizard/purchase_requisition_partner_view.xml", - "purchase_requisition_data.xml", - "purchase_requisition_view.xml", - "purchase_requisition_report.xml", - "security/ir.model.access.csv","purchase_requisition_sequence.xml" + 'depends' : ['purchase','mrp'], + 'demo': ['purchase_requisition_demo.xml'], + 'data': ['security/purchase_tender.xml', + 'wizard/purchase_requisition_partner_view.xml', + 'purchase_requisition_data.xml', + 'purchase_requisition_view.xml', + 'purchase_requisition_report.xml', + 'security/ir.model.access.csv','purchase_requisition_sequence.xml' ], - "auto_install": False, - "test":[ - 'test/purchase_requisition_demo.yml', - 'test/purchase_requisition.yml', - 'test/cancel_purchase_requisition.yml', - ], - "installable": True, - "certificate" : "001023264099823179629", + 'auto_install': False, + 'test': [ + 'test/purchase_requisition_demo.yml', + 'test/purchase_requisition.yml', + 'test/cancel_purchase_requisition.yml', + ], + 'installable': True, + 'certificate': '001023264099823179629', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/report_designer/__openerp__.py b/addons/report_designer/__openerp__.py index 8a8c6c3b7bb..3a2b9e95ea5 100644 --- a/addons/report_designer/__openerp__.py +++ b/addons/report_designer/__openerp__.py @@ -21,12 +21,12 @@ { - "name" : "Report Designer", - "version" : "1.0", - "depends" : ["base", "base_setup"], - "author" : "OpenERP SA", - "category": "Tools", - "description": """ + 'name' : 'Report Designer', + 'version' : '1.0', + 'depends' : ['base', 'base_setup'], + 'author' : 'OpenERP SA', + 'category': 'Tools', + 'description': """ Installer for reporting Hidden. =============================== @@ -34,11 +34,8 @@ Makes the Reporting Hidden Configuration available from where you can install modules like base_report_designer and base_report_creator. """, 'website': 'http://www.openerp.com', - 'init_xml': [], - 'update_xml': [ - 'security/ir.model.access.csv', - ], - 'demo_xml': [], + 'data': ['security/ir.model.access.csv'], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate' : '00764037194670093149', diff --git a/addons/report_intrastat/__openerp__.py b/addons/report_intrastat/__openerp__.py index 8d980c51f4f..aa4fa31a0b0 100644 --- a/addons/report_intrastat/__openerp__.py +++ b/addons/report_intrastat/__openerp__.py @@ -23,7 +23,7 @@ { 'name': 'Intrastat Reporting', 'version': '1.0', - "category": 'Accounting & Finance', + 'category': 'Accounting & Finance', 'description': """ A module that adds intrastat reports. ===================================== @@ -33,13 +33,13 @@ European Union.""", 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'depends': ['base', 'product', 'stock', 'sale', 'purchase'], - 'init_xml': ['report_intrastat_data.xml'], - 'update_xml': [ + 'data': [ 'security/ir.model.access.csv', 'report_intrastat_view.xml', - 'intrastat_report.xml' + 'intrastat_report.xml', + 'report_intrastat_data.xml' ], - 'demo_xml': [], + 'demo': [], 'test': ['test/report_intrastat_report.yml'], 'installable': True, 'auto_install': False, diff --git a/addons/report_webkit/__openerp__.py b/addons/report_webkit/__openerp__.py index 1021d129d39..28ad16b63d4 100644 --- a/addons/report_webkit/__openerp__.py +++ b/addons/report_webkit/__openerp__.py @@ -30,14 +30,15 @@ ############################################################################## { - "name": "Webkit Report Engine", - "description": """ + 'name': 'Webkit Report Engine', + 'description': """ This module adds a new Report Engine based on WebKit library (wkhtmltopdf) to support reports designed in HTML + CSS. ===================================================================================================================== The module structure and some code is inspired by the report_openoffice module. The module allows: +------------------ - HTML report definition - Multi header support - Multi logo @@ -56,7 +57,7 @@ For a sample report see also the webkit_report_sample module, and this video: http://files.me.com/nbessi/06n92k.mov Requirements and Installation: ------------------------------ +------------------------------ This module requires the ``wkthtmltopdf`` library to render HTML documents as PDF. Version 0.9.9 or later is necessary, and can be found at http://code.google.com/p/wkhtmltopdf/ for Linux, Mac OS X (i386) and Windows (32bits). @@ -65,7 +66,7 @@ After installing the library on the OpenERP Server machine, you need to set the path to the ``wkthtmltopdf`` executable file on each Company. If you are experiencing missing header/footer problems on Linux, be sure to -install a "static" version of the library. The default ``wkhtmltopdf`` on +install a 'static' version of the library. The default ``wkhtmltopdf`` on Ubuntu is known to have this issue. @@ -76,21 +77,21 @@ TODO: * Zip return for separated PDF * Web client WYSIWYG """, - "version": "0.9", - "depends": ["base"], - "author": "Camptocamp", - "category": "Reporting", # i.e a technical module, not shown in Application install menu - "url": "http://http://www.camptocamp.com/", - "data": [ "security/ir.model.access.csv", - "data.xml", - "wizard/report_webkit_actions_view.xml", - "company_view.xml", - "header_view.xml", - "ir_report_view.xml", + 'version': '0.9', + 'depends': ['base'], + 'author': 'Camptocamp', + 'category': 'Reporting', # i.e a technical module, not shown in Application install menu + 'url': 'http://http://www.camptocamp.com/', + 'data': [ 'security/ir.model.access.csv', + 'data.xml', + 'wizard/report_webkit_actions_view.xml', + 'company_view.xml', + 'header_view.xml', + 'ir_report_view.xml', ], - "installable": True, - "auto_install": False, - "certificate": "001159699313338995949", + 'installable': True, + 'auto_install': False, + 'certificate': '001159699313338995949', 'images': ['images/companies_webkit.jpeg','images/header_html.jpeg','images/header_img.jpeg'], } diff --git a/addons/report_webkit_sample/__openerp__.py b/addons/report_webkit_sample/__openerp__.py index 65b6a9d49e8..d10c336609e 100644 --- a/addons/report_webkit_sample/__openerp__.py +++ b/addons/report_webkit_sample/__openerp__.py @@ -30,8 +30,8 @@ ############################################################################## { - "name": "Webkit Report Samples", - "description": """ + 'name': 'Webkit Report Samples', + 'description': """ Samples for Webkit Report Engine (report_webkit module). ======================================================== @@ -41,17 +41,15 @@ add Webkit Report entries on any Document in the system. You have to create the print buttons by calling the wizard. For more details see: http://files.me.com/nbessi/06n92k.mov """, - "version": "0.9", - "depends": ["base", "account", "report_webkit"], - "category": "Reporting", - "author": "Camptocamp SA - NBessi", - "url": "http://www.camptocamp.com/", - "data": ["report_webkit_html_view.xml", - - ], - "installable": True, - "auto_install": False, - "certificate": "00436592682591421981", + 'version': '0.9', + 'depends': ['base', 'account', 'report_webkit'], + 'category': 'Reporting', + 'author': 'Camptocamp SA - NBessi', + 'url': 'http://www.camptocamp.com/', + 'data': ['report_webkit_html_view.xml'], + 'installable': True, + 'auto_install': False, + 'certificate': '00436592682591421981', 'images': ['images/webkit_invoice_report.jpeg'], } diff --git a/addons/resource/__openerp__.py b/addons/resource/__openerp__.py index 686207d8d9d..94c55105c2a 100644 --- a/addons/resource/__openerp__.py +++ b/addons/resource/__openerp__.py @@ -20,12 +20,12 @@ ############################################################################## { - "name" : "Resource", - "version" : "1.1", - "author" : "OpenERP SA", - "category" : "Hidden/Dependency", - "website" : "http://www.openerp.com", - "description": """ + 'name' : 'Resource', + 'version' : '1.1', + 'author' : 'OpenERP SA', + 'category' : 'Hidden/Dependency', + 'website' : 'http://www.openerp.com', + 'description': """ Module for resource management. =============================== @@ -36,13 +36,11 @@ associated to every resource. It also manages the leaves of every resource. 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', 'depends': ['process'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'security/ir.model.access.csv', 'resource_view.xml', ], - 'demo_xml': ['resource_demo.xml' - ], + 'demo': ['resource_demo.xml'], 'test': [ 'test/resource.yml', 'test/duplicate_resource.yml', diff --git a/addons/sale/__openerp__.py b/addons/sale/__openerp__.py index b6be6f7b1e3..aa712f1d7b5 100644 --- a/addons/sale/__openerp__.py +++ b/addons/sale/__openerp__.py @@ -23,15 +23,15 @@ 'name': 'Sales Management', 'version': '1.0', 'category': 'Sales Management', - "sequence": 14, - "summary": "Quotations, Sale Orders, Invoicing", + 'sequence': 14, + 'summary': 'Quotations, Sale Orders, Invoicing', 'description': """ The base module to manage quotations and sales orders. ====================================================== Workflow with validation steps: ------------------------------- - * Quotation -> Sales order -> Invoice + * **Quotation** -> **Sales order** -> **Invoice** Create Invoice: --------------- @@ -46,10 +46,10 @@ Partners preferences: * Invoicing Products stocks and prices: --------------------------- +--------------------------- Delivery method: ------------------ +---------------- * The Poste * Free Delivery Charges * Normal Delivery Charges @@ -64,8 +64,7 @@ Dashboard for Sales Manager that includes: 'website': 'http://www.openerp.com', 'images': ['images/deliveries_to_invoice.jpeg','images/sale_dashboard.jpeg','images/Sale_order_line_to_invoice.jpeg','images/sale_order.jpeg','images/sales_analysis.jpeg'], 'depends': ['stock', 'procurement', 'board', 'account_voucher'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'wizard/sale_make_invoice_advance.xml', 'wizard/sale_line_invoice.xml', 'wizard/sale_make_invoice.xml', @@ -85,7 +84,7 @@ Dashboard for Sales Manager that includes: 'edi/sale_order_action_data.xml', 'res_config_view.xml', ], - 'demo_xml': ['sale_demo.xml'], + 'demo': ['sale_demo.xml'], 'test': [ 'test/sale_order_demo.yml', 'test/picking_order_policy.yml', diff --git a/addons/sale_analytic_plans/__openerp__.py b/addons/sale_analytic_plans/__openerp__.py index 621d1e4876e..df33feae578 100644 --- a/addons/sale_analytic_plans/__openerp__.py +++ b/addons/sale_analytic_plans/__openerp__.py @@ -33,9 +33,8 @@ Using this module you will be able to link analytic accounts to sales orders. 'website': 'http://www.openerp.com', 'images': ['images/sale_order_analytic_account.jpeg', 'images/sales_order_line.jpeg'], 'depends': ['sale', 'account_analytic_plans'], - 'init_xml': [], - 'update_xml': ['sale_analytic_plans_view.xml'], - 'demo_xml': [], + 'data': ['sale_analytic_plans_view.xml'], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate': '0066055860861', diff --git a/addons/sale_crm/__openerp__.py b/addons/sale_crm/__openerp__.py index b56d866f98b..31523868d29 100644 --- a/addons/sale_crm/__openerp__.py +++ b/addons/sale_crm/__openerp__.py @@ -38,14 +38,14 @@ modules. 'website': 'http://www.openerp.com', 'images': ['images/crm_statistics_dashboard.jpeg', 'images/opportunity_to_quote.jpeg'], 'depends': ['sale', 'crm'], - 'init_xml': [], - 'update_xml': ['wizard/crm_make_sale_view.xml', - 'sale_crm_view.xml', - 'process/sale_crm_process.xml', - 'security/sale_crm_security.xml', - 'security/ir.model.access.csv' - ], - 'demo_xml': [], + 'data': [ + 'wizard/crm_make_sale_view.xml', + 'sale_crm_view.xml', + 'process/sale_crm_process.xml', + 'security/sale_crm_security.xml', + 'security/ir.model.access.csv' + ], + 'demo': [], 'test': ['test/sale_crm.yml'], 'installable': True, 'auto_install': True, diff --git a/addons/sale_journal/__openerp__.py b/addons/sale_journal/__openerp__.py index 11408161bf4..9ca3858f817 100644 --- a/addons/sale_journal/__openerp__.py +++ b/addons/sale_journal/__openerp__.py @@ -30,17 +30,19 @@ The sales journal modules allows you to categorise your sales and deliveries (pi This module is very helpful for bigger companies that works by departments. You can use journal for different purposes, some examples: +---------------------------------------------------------- * isolate sales of different departments * journals for deliveries by truck or by UPS Journals have a responsible and evolves between different status: +----------------------------------------------------------------- * draft, open, cancel, done. Batch operations can be processed on the different journals to confirm all sales at once, to validate or invoice packing. -It also supports batch invoicing methods that can be configured by partners and -sales orders, examples: +It also supports batch invoicing methods that can be configured by partners and sales orders, examples: +------------------------------------------------------------------------------------------------------- * daily invoicing * monthly invoicing @@ -50,12 +52,12 @@ Some statistics by journals are provided. 'website': 'http://www.openerp.com', 'images': ['images/invoice_type.jpeg'], 'depends': ['sale'], - 'init_xml': ['sale_journal_data.xml'], - 'update_xml': [ + 'data': [ 'security/ir.model.access.csv', 'sale_journal_view.xml', + 'sale_journal_data.xml' ], - 'demo_xml': ['sale_journal_demo.xml'], + 'demo': ['sale_journal_demo.xml'], 'test': [ ], 'installable': True, 'auto_install': False, diff --git a/addons/sale_margin/__openerp__.py b/addons/sale_margin/__openerp__.py index 936f5a6b350..cb1812b8e9f 100644 --- a/addons/sale_margin/__openerp__.py +++ b/addons/sale_margin/__openerp__.py @@ -19,25 +19,25 @@ ############################################################################## { - "name": "Margins in Sales Orders", - "version":"1.0", - "category" : "Sales Management", - "description": """ + 'name': 'Margins in Sales Orders', + 'version':'1.0', + 'category' : 'Sales Management', + 'description': """ This module adds the 'Margin' on sales order. ============================================= This gives the profitability by calculating the difference between the Unit Price and Cost Price. """, - "author":"OpenERP SA", - "images":["images/sale_margin.jpeg"], - "depends":["sale"], - "demo_xml":[], + 'author':'OpenERP SA', + 'images':['images/sale_margin.jpeg'], + 'depends':['sale'], + 'demo':[], 'test': ['test/sale_margin.yml'], - "update_xml":["security/ir.model.access.csv","sale_margin_view.xml"], - "auto_install": False, - "installable": True, - "certificate" : "001165700015525701661", + 'data':['security/ir.model.access.csv','sale_margin_view.xml'], + 'auto_install': False, + 'installable': True, + 'certificate' : '001165700015525701661', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/sale_mrp/__openerp__.py b/addons/sale_mrp/__openerp__.py index d5b3d6b7849..696b5d8b9d7 100644 --- a/addons/sale_mrp/__openerp__.py +++ b/addons/sale_mrp/__openerp__.py @@ -35,12 +35,11 @@ from sales order. It adds sales name and sales Reference on production order. 'website': 'http://www.openerp.com', 'images': ['images/SO_to_MO.jpeg'], 'depends': ['mrp', 'sale'], - 'init_xml': [], - 'update_xml': [ + 'data': [ 'security/ir.model.access.csv', 'sale_mrp_view.xml', ], - 'demo_xml': [], + 'demo': [], 'test':['test/sale_mrp.yml'], 'installable': True, 'auto_install': True, diff --git a/addons/sale_order_dates/__openerp__.py b/addons/sale_order_dates/__openerp__.py index f5ccef7ffe5..4964aa61be4 100644 --- a/addons/sale_order_dates/__openerp__.py +++ b/addons/sale_order_dates/__openerp__.py @@ -29,22 +29,17 @@ Add additional date information to the sales order. =================================================== You can add the following additional dates to a sale order: +----------------------------------------------------------- * Requested Date * Commitment Date * Effective Date """, 'author': 'OpenERP SA', 'website': 'http://www.openerp.com', - 'images': ["images/sale_order_dates.jpeg"], - 'depends': ["sale"], - 'init_xml': [ - ], - - 'update_xml': [ - 'sale_order_dates_view.xml', - ], - 'demo_xml': [ - ], + 'images': ['images/sale_order_dates.jpeg'], + 'depends': ['sale'], + 'data': ['sale_order_dates_view.xml'], + 'demo': [], 'test': [], 'installable': True, 'auto_install': False, diff --git a/addons/share/__openerp__.py b/addons/share/__openerp__.py index f79024fa1c7..87a2f68bb04 100644 --- a/addons/share/__openerp__.py +++ b/addons/share/__openerp__.py @@ -22,12 +22,12 @@ { - "name" : "Share any Document", - "version" : "2.0", - "depends" : ["base", "mail"], - "author" : "OpenERP SA", - "category": 'Tools', - "description": """ + 'name' : 'Share any Document', + 'version' : '2.0', + 'depends' : ['base', 'mail'], + 'author' : 'OpenERP SA', + 'category': 'Tools', + 'description': """ This module adds generic sharing tools to your current OpenERP database. ======================================================================== @@ -42,7 +42,7 @@ This is extremely useful for collaborative work, knowledge sharing, synchronization with other companies. """, 'website': 'http://www.openerp.com', - 'demo_xml': ['share_demo.xml'], + 'demo': ['share_demo.xml'], 'data': [ 'security/share_security.xml', 'res_users_view.xml', @@ -53,9 +53,7 @@ synchronization with other companies. 'certificate' : '001301246528927038493', 'js': ['static/src/js/share.js'], 'css': ['static/src/css/share.css'], - 'qweb' : [ - "static/src/xml/*.xml", - ], + 'qweb' : ['static/src/xml/*.xml'], 'images': ['images/share_wizard.jpeg','images/sharing_wizard_step1.jpeg', 'images/sharing_wizard_step2.jpeg'], } diff --git a/addons/stock/__openerp__.py b/addons/stock/__openerp__.py index 55d9c7c6c5a..bc01c2a1b56 100644 --- a/addons/stock/__openerp__.py +++ b/addons/stock/__openerp__.py @@ -20,15 +20,16 @@ ############################################################################## { - "name" : "Warehouse Management", - "version" : "1.1", - "author" : "OpenERP SA", - "summary": "Inventory, Logistic, Storage", - "description" : """ + 'name': 'Warehouse Management', + 'version': '1.1', + 'author': 'OpenERP SA', + 'summary': 'Inventory, Logistic, Storage', + 'description' : """ OpenERP Inventory Management module can manage multi-warehouses, multi and structured stock locations. ====================================================================================================== Thanks to the double entry management, the inventory controlling is powerful and flexible: +------------------------------------------------------------------------------------------ * Moves history and planning, * Stock valuation (standard or average price, ...) * Robustness faced with Inventory differences @@ -45,44 +46,43 @@ Dashboard for warehouse that includes: * Graph : Products to receive in delay (date <= today) * Graph : Products to send in delay (date <= today) """, - "website" : "http://www.openerp.com", - "images" : ["images/stock_forecast_report.png", "images/delivery_orders.jpeg", "images/inventory_analysis.jpeg","images/location.jpeg","images/moves_analysis.jpeg","images/physical_inventories.jpeg","images/warehouse_dashboard.jpeg"], - "depends" : ["product", "account"], - "category" : "Warehouse Management", - "sequence": 16, - "init_xml" : [], - "demo_xml" : [ - "stock_demo.xml", -# "stock_demo.yml", + 'website': 'http://www.openerp.com', + 'images': ['images/stock_forecast_report.png', 'images/delivery_orders.jpeg', 'images/inventory_analysis.jpeg','images/location.jpeg','images/moves_analysis.jpeg','images/physical_inventories.jpeg','images/warehouse_dashboard.jpeg'], + 'depends': ['product', 'account'], + 'category': 'Warehouse Management', + 'sequence': 16, + 'demo': [ + 'stock_demo.xml', +# 'stock_demo.yml', ], - "update_xml" : [ - "security/stock_security.xml", - "security/ir.model.access.csv", - "stock_data.xml", - "wizard/stock_move_view.xml", - "wizard/stock_change_product_qty_view.xml", - "wizard/stock_partial_picking_view.xml", - "wizard/stock_partial_move_view.xml", - "wizard/stock_fill_inventory_view.xml", - "wizard/stock_invoice_onshipping_view.xml", - "wizard/stock_inventory_merge_view.xml", - "wizard/stock_location_product_view.xml", - "wizard/stock_splitinto_view.xml", - "wizard/stock_inventory_line_split_view.xml", - "wizard/stock_change_standard_price_view.xml", + 'data': [ + 'security/stock_security.xml', + 'security/ir.model.access.csv', + 'stock_data.xml', + 'wizard/stock_move_view.xml', + 'wizard/stock_change_product_qty_view.xml', + 'wizard/stock_partial_picking_view.xml', + 'wizard/stock_partial_move_view.xml', + 'wizard/stock_fill_inventory_view.xml', + 'wizard/stock_invoice_onshipping_view.xml', + 'wizard/stock_inventory_merge_view.xml', + 'wizard/stock_location_product_view.xml', + 'wizard/stock_splitinto_view.xml', + 'wizard/stock_inventory_line_split_view.xml', + 'wizard/stock_change_standard_price_view.xml', 'wizard/stock_return_picking_view.xml', - "stock_workflow.xml", - "stock_incoterms.xml", - "stock_report.xml", - "stock_view.xml", - "stock_sequence.xml", - "product_data.xml", - "product_view.xml", - "partner_view.xml", - "report/report_stock_move_view.xml", - "report/report_stock_view.xml", - "board_warehouse_view.xml", - "res_config_view.xml", + 'stock_workflow.xml', + 'stock_incoterms.xml', + 'stock_report.xml', + 'stock_view.xml', + 'stock_sequence.xml', + 'product_data.xml', + 'product_view.xml', + 'partner_view.xml', + 'report/report_stock_move_view.xml', + 'report/report_stock_view.xml', + 'board_warehouse_view.xml', + 'res_config_view.xml', ], 'test': [ # 'test/opening_stock.yml', @@ -93,7 +93,7 @@ Dashboard for warehouse that includes: 'application': True, 'auto_install': False, 'certificate': '0055421559965', - "css": [ 'static/src/css/stock.css' ], + 'css': [ 'static/src/css/stock.css' ], } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/stock_invoice_directly/__openerp__.py b/addons/stock_invoice_directly/__openerp__.py index c7c87af7ee0..57b4f8e38bb 100644 --- a/addons/stock_invoice_directly/__openerp__.py +++ b/addons/stock_invoice_directly/__openerp__.py @@ -23,7 +23,7 @@ { 'name': 'Invoice Picking Directly', 'version': '1.0', - "category" : "Warehouse Management", + 'category' : 'Warehouse Management', 'description': """ Invoice Wizard for Delivery. ============================ @@ -35,9 +35,8 @@ wizard if the delivery is to be invoiced. 'website': 'http://www.openerp.com', 'images': ['images/create_invoice.jpeg'], 'depends': ['delivery', 'stock'], - 'init_xml': [], - 'update_xml': [], - 'demo_xml': [], + 'data': [], + 'demo': [], 'test': ['test/stock_invoice_directly.yml'], 'installable': True, 'auto_install': False, diff --git a/addons/stock_location/__openerp__.py b/addons/stock_location/__openerp__.py index db2858bb44a..8cc1790e7de 100644 --- a/addons/stock_location/__openerp__.py +++ b/addons/stock_location/__openerp__.py @@ -29,12 +29,13 @@ This module supplements the Warehouse application by effectively implementing Pu ============================================================================================================ Typically this could be used to: +-------------------------------- * Manage product manufacturing chains * Manage default locations per product * Define routes within your warehouse according to business needs, such as: - - Quality Control - - After Sales Services - - Supplier Returns + - Quality Control + - After Sales Services + - Supplier Returns * Help rental management, by generating automated return moves for rented products @@ -77,16 +78,17 @@ all the way between the Customer and Supplier. Technically, Pull flows allow to process procurement orders differently, not only depending on the product being considered, but also depending on which -location holds the "need" for that product (i.e. the destination location of +location holds the 'need' for that product (i.e. the destination location of that procurement order). Use-Case: --------- You can use the demo data as follow: - CPU1: Sell some CPU1 from Chicago Shop and run the scheduler +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + **CPU1:** Sell some CPU1 from Chicago Shop and run the scheduler - Warehouse: delivery order, Chicago Shop: reception - CPU3: + **CPU3:** - When receiving the product, it goes to Quality Control location then stored to shelf 2. - When delivering the customer: Pick List -> Packing -> Delivery Order from Gate A @@ -94,16 +96,15 @@ You can use the demo data as follow: 'author': 'OpenERP SA', 'images': ['images/pulled_flow.jpeg','images/pushed_flow.jpeg'], 'depends': ['procurement','stock','sale'], - 'init_xml': [], - 'update_xml': ['stock_location_view.xml', "security/stock_location_security.xml", 'security/ir.model.access.csv', 'procurement_pull_workflow.xml'], - 'demo_xml': [ + 'data': ['stock_location_view.xml', 'security/stock_location_security.xml', 'security/ir.model.access.csv', 'procurement_pull_workflow.xml'], + 'demo': [ 'stock_location_demo_cpu1.xml', 'stock_location_demo_cpu3.yml', ], 'installable': True, - 'test':[ - 'test/stock_location_pull_flow.yml', - 'test/stock_location_push_flow.yml', + 'test': [ + 'test/stock_location_pull_flow.yml', + 'test/stock_location_push_flow.yml', ], 'auto_install': False, 'certificate': '0046505115101', diff --git a/addons/stock_no_autopicking/__openerp__.py b/addons/stock_no_autopicking/__openerp__.py index 7d9b84276d6..d8fbb44d8bf 100644 --- a/addons/stock_no_autopicking/__openerp__.py +++ b/addons/stock_no_autopicking/__openerp__.py @@ -23,21 +23,21 @@ { 'name': 'Picking Before Manufacturing', 'version': '1.0', - "category" : "Warehouse Management", + 'category' : 'Warehouse Management', 'description': """ This module allows an intermediate picking process to provide raw materials to production orders. ================================================================================================= One example of usage of this module is to manage production made by your suppliers (sub-contracting). To achieve this, set the assembled product which is -sub-contracted to "No Auto-Picking" and put the location of the supplier in the +sub-contracted to 'No Auto-Picking' and put the location of the supplier in the routing of the assembly operation. """, 'author': 'OpenERP SA', 'depends': ['mrp'], 'images': ['images/auto_picking.jpeg'], - 'update_xml': ['stock_no_autopicking_view.xml'], - 'demo_xml': [], + 'data': ['stock_no_autopicking_view.xml'], + 'demo': [], 'test': ['test/stock_no_autopicking.yml'], 'installable': True, 'auto_install': False, diff --git a/addons/stock_planning/__openerp__.py b/addons/stock_planning/__openerp__.py index f83aa11ef63..7e38019e3f3 100644 --- a/addons/stock_planning/__openerp__.py +++ b/addons/stock_planning/__openerp__.py @@ -20,13 +20,13 @@ ############################################################################## { - "name": "Master Procurement Schedule", - "version": "1.2", - "author": "OpenERP SA and Grzegorz Grzelak (OpenGLOBE)", - "category" : "Manufacturing", - "images": ["images/master_procurement_schedule.jpeg","images/sales_forecast.jpeg","images/stock_planning_line.jpeg","images/stock_sales_period.jpeg"], - "depends": ["crm", "stock","sale"], - "description": """ + 'name': 'Master Procurement Schedule', + 'version': '1.2', + 'author': 'OpenERP SA and Grzegorz Grzelak (OpenGLOBE)', + 'category' : 'Manufacturing', + 'images': ['images/master_procurement_schedule.jpeg','images/sales_forecast.jpeg','images/stock_planning_line.jpeg','images/stock_sales_period.jpeg'], + 'depends': ['crm', 'stock','sale'], + 'description': """ MPS allows to create a manual procurement plan apart of the normal MRP scheduling, which works automatically based on minimum stock rules. ========================================================================================================================================== @@ -40,33 +40,37 @@ Quick Glossary: for the related Stock Period. To avoid confusion with the terms used by the ``sale_forecast`` module, -("Sales Forecast" and "Planning" are amounts) we use terms "Stock and Sales -Forecast" and "Stock Planning" to emphasize that we use quantity values. +('Sales Forecast' and 'Planning' are amounts) we use terms 'Stock and Sales +Forecast' and 'Stock Planning' to emphasize that we use quantity values. Where to begin: --------------- Using this module is done in three steps: - * Create Stock Periods via the Warehouse>Configuration>Stock Periods menu +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * Create Stock Periods via the **Warehouse** > **Configuration** > **Stock Periods** menu (Mandatory step) * Create Sale Forecasts fill them with forecast quantities, via the - Sales > Sales Forecast menu. (Optional step but useful for further planning) + **Sales** > **Sales Forecast** menu. (Optional step but useful for further planning) * Create the actual MPS plan, check the balance and trigger the procurements as required. The actual procurement is the final step for the Stock Period. Stock Period configuration: --------------------------- -You have two menu items for Periods in "Warehouse > Configuration > Stock Periods". +You have two menu items for Periods in "**Warehouse** > **Configuration** > **Stock Periods**". + There are: +~~~~~~~~~~ * "Create Stock Periods" - can automatically creating daily, weekly or monthly periods. - * "Stock Periods" - allows to create any type of periods, change the dates + * 'Stock Periods' - allows to create any type of periods, change the dates and change the state of period. -Creating periods is the first step. You can create custom periods using the "New" -button in "Stock Periods", but it is recommended to use the automatic assistant -"Create Stock Periods". +Creating periods is the first step. You can create custom periods using the 'New' +button in 'Stock Periods', but it is recommended to use the automatic assistant +'Create Stock Periods'. Remarks: +++++++++ - These periods (Stock Periods) are completely distinct from Financial or other periods in the system. - Periods are not assigned to companies (when you use multicompany). Module @@ -86,33 +90,35 @@ Remarks: Sales Forecasts configuration: ------------------------------ -You have few menus for Sales forecast in "Sales > Sales Forecasts": +You have few menus for Sales forecast in "**Sales** > **Sales Forecasts**": +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - "Create Sales Forecasts" - can automatically create forecast lines according to your needs - - "Sales Forecasts" - for managing the Sales forecasts + - 'Sales Forecasts' - for managing the Sales forecasts -Menu "Create Sales Forecasts" creates Forecasts for products from selected +Menu 'Create Sales Forecasts' creates Forecasts for products from selected Category, for selected Period and for selected Warehouse. It is also possible to copy the previous forecast. Remarks: +++++++++ - This tool doesn't duplicate lines if you already have an entry for the same Product, Period, Warehouse, created or validated by the same user. If you wish to create another forecast, if relevant lines exists you have to do it manually as described below. - When created lines are validated by someone else you can use this tool to create another line for the same Period, Product and Warehouse. - - When you choose "Copy Last Forecast", created line take quantity and other + - When you choose 'Copy Last Forecast', created line take quantity and other settings from your (validated by you or created by you if not validated yet) forecast which is for last period before period of created forecast. -On "Sales Forecast" form mainly you have to enter a forecast quantity in -"Product Quantity". Further calculation can work for draft forecasts. But +On 'Sales Forecast' form mainly you have to enter a forecast quantity in +'Product Quantity'. Further calculation can work for draft forecasts. But validation can save your data against any accidental changes. You can click -"Validate" button but it is not mandatory. +'Validate' button but it is not mandatory. Instead of forecast quantity you may enter the amount of forecast sales via the -"Product Amount" field. The system will count quantity from amount according to +'Product Amount' field. The system will count quantity from amount according to Sale price of the Product. All values on the form are expressed in unit of measure selected on form. You can @@ -120,7 +126,7 @@ select a unit of measure from the default category or from secondary category. When you change unit of measure the forecast product quantity will be re-computed according to new UoM. -To work out your Sale Forecast you can use the "Sales History" of the product. +To work out your Sale Forecast you can use the 'Sales History' of the product. You have to enter parameters to the top and left of this table and system will count sale quantities according to these parameters. So you can get results for a given sales team or period. @@ -130,72 +136,71 @@ MPS or Procurement Planning: ---------------------------- An MPS planning consists in Stock Planning lines, used to analyze and possibly drive the procurement of products for each relevant Stock Period and Warehouse. -The menu is located in "Warehouse > Schedulers > Master Procurement Schedule": +The menu is located in "**Warehouse** > **Schedulers** > **Master Procurement Schedule**": +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - "Create Stock Planning Lines" - a wizard to help automatically create many planning lines - - "Master Procurement Schedule" - management of your planning lines + - 'Master Procurement Schedule' - management of your planning lines Similarly to the way Sales forecast serves to define your sales planning, the MPS lets you plan your procurements (Purchase/Manufacturing).You can quickly populate -the MPS with the "Create Stock Planning Lines" wizard, and then proceed to review -them via the "Master Procurement Schedule" menu. +the MPS with the 'Create Stock Planning Lines' wizard, and then proceed to review +them via the 'Master Procurement Schedule' menu. -The "Create Stock Planning Lines" wizard lets you to quickly create all MPS lines +The 'Create Stock Planning Lines' wizard lets you to quickly create all MPS lines for a given Product Category, and a given Period and Warehouse.When you enable -the "All Products with Forecast" option of the wizard, the system creates lines +the 'All Products with Forecast' option of the wizard, the system creates lines for all products having sales forecast for selected Period and Warehouse (the selected Category will be ignored in this case). -Under menu "Master Procurement Schedule" you will usually change the "Planned Out" -and "Planned In" quantities and observe the resulting "Stock Simulation" value -to decide if you need to procure more products for the given Period. "Planned Out" -will be initially based on "Warehouse Forecast" which is the sum of all outgoing +Under menu 'Master Procurement Schedule' you will usually change the 'Planned Out' +and 'Planned In' quantities and observe the resulting 'Stock Simulation' value +to decide if you need to procure more products for the given Period. 'Planned Out' +will be initially based on 'Warehouse Forecast' which is the sum of all outgoing stock moves already planned for the Period and Warehouse. Of course you can alter this value to provide your own quantities. It is not necessary to have any forecast. -"Planned In" quantity is used to calculate field "Incoming Left" which is the -quantity to be procured to reach the "Stock Simulation" at the end of Period. You -can compare "Stock Simulation" quantity to minimum stock rules visible on the form. +'Planned In' quantity is used to calculate field 'Incoming Left' which is the +quantity to be procured to reach the 'Stock Simulation' at the end of Period. You +can compare 'Stock Simulation' quantity to minimum stock rules visible on the form. And you can plan different quantity than in Minimum Stock Rules. Calculations are done for whole Warehouse by default, if you want to see values for Stock location -of calculated warehouse you can check "Stock Location Only". +of calculated warehouse you can check 'Stock Location Only'. -When you are satisfied with the "Planned Out", "Planned In" and end of period -"Stock Simulation", you can click on "Procure Incoming Left" to create a -procurement for the "Incoming Left" quantity. You can decide if procurement will +When you are satisfied with the 'Planned Out', 'Planned In' and end of period +'Stock Simulation', you can click on 'Procure Incoming Left' to create a +procurement for the 'Incoming Left' quantity. You can decide if procurement will go to the to Stock or Input location of the Warehouse. If you don't want to Produce or Buy the product but just transfer the calculated -quantity from another warehouse you can click "Supply from Another Warehouse" -(instead of "Procure Incoming Left") and the system will create the appropriate +quantity from another warehouse you can click 'Supply from Another Warehouse' +(instead of 'Procure Incoming Left') and the system will create the appropriate picking list (stock moves). You can choose to take the goods from the Stock or the Output location of the source warehouse. Destination location (Stock or Input) in the destination warehouse will be taken as for the procurement case. -To see update the quantities of "Confirmed In", "Confirmed Out", "Confirmed In -Before", "Planned Out Before" and "Stock Simulation" you can press "Calculate -Planning". +To see update the quantities of 'Confirmed In', 'Confirmed Out', 'Confirmed In +Before', 'Planned Out Before' and 'Stock Simulation' you can press 'Calculate +Planning'. All values on the form are expressed in unit of measure selected on form. You can select one of unit of measure from default category or from secondary category. When you change unit of measure the editable quantities will be re-computed -according to new UoM. The others will be updated after pressing "Calculate Planning". +according to new UoM. The others will be updated after pressing 'Calculate Planning'. Computation of Stock Simulation quantities: ------------------------------------------- The Stock Simulation value is the estimated stock quantity at the end of the period. The calculation always starts with the real stock on hand at the beginning of the current period, then adds or subtracts the computed quantities. -When you are in the same period (current period is the same as calculated) Stock -Simulation is calculated as follows: -Stock Simulation = Stock of beginning of current Period - Planned Out + Planned In +When you are in the same period (current period is the same as calculated) Stock Simulation is calculated as follows: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Stock Simulation =** Stock of beginning of current Period - Planned Out + Planned In When you calculate period next to current: - -Stock Simulation = Stock of beginning of current Period - Planned Out of current Period - + Confirmed In of current Period (incl. Already In) - Planned Out of calculated Period - + Planned In of calculated Period . +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Stock Simulation =** Stock of beginning of current Period - Planned Out of current Period + Confirmed In of current Period (incl. Already In) - Planned Out of calculated Period + Planned In of calculated Period . As you see the calculated Period is taken the same way as in previous case, but the calculation in the current Period is a little bit different. First you should @@ -204,18 +209,14 @@ that you should complete the planning and procurement of the current Period befo going to the next one. When you plan for future Periods: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Stock Simulation =** Stock of beginning of current Period - Sum of Planned Out of Periods before calculated + Sum of Confirmed In of Periods before calculated (incl. Already In) - Planned Out of calculated Period + Planned In of calculated Period. -Stock Simulation = Stock of beginning of current Period - - Sum of Planned Out of Periods before calculated - + Sum of Confirmed In of Periods before calculated (incl. Already In) - - Planned Out of calculated Period - + Planned In of calculated Period. - -Here "Periods before calculated" designates all periods starting with the current +Here 'Periods before calculated' designates all periods starting with the current until the period before the one being calculated. Remarks: - +++++++++ - Remember to make the proceed with the planning of each period in chronological order, otherwise the numbers will not reflect the reality - If you planned for future periods and find that real Confirmed Out is larger @@ -231,18 +232,18 @@ Remarks: product, warehouse and company because results can be unpredictable. The same applies to Forecasts lines. """, - "data": [ - "security/stock_planning_security.xml", - "security/ir.model.access.csv", - "stock_planning_view.xml", - "wizard/stock_planning_create_periods_view.xml", - "wizard/stock_planning_forecast_view.xml", - "wizard/stock_planning_createlines_view.xml", + 'data': [ + 'security/stock_planning_security.xml', + 'security/ir.model.access.csv', + 'stock_planning_view.xml', + 'wizard/stock_planning_create_periods_view.xml', + 'wizard/stock_planning_forecast_view.xml', + 'wizard/stock_planning_createlines_view.xml', ], - "test": ["test/stock_planning.yml"], - "auto_install": False, - "installable": True, - "certificate" : "00872589676639788061", + 'test': ['test/stock_planning.yml'], + 'auto_install': False, + 'installable': True, + 'certificate' : '00872589676639788061', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/subscription/__openerp__.py b/addons/subscription/__openerp__.py index 3a4220efe52..d644daa15e6 100644 --- a/addons/subscription/__openerp__.py +++ b/addons/subscription/__openerp__.py @@ -31,15 +31,15 @@ Create recurring documents. This module allows to create new documents and add subscriptions on that document. e.g. To have an invoice generated automatically periodically: +------------------------------------------------------------- * Define a document type based on Invoice object * Define a subscription whose source document is the document defined as above. Specify the interval information and partner to be invoice. """, 'author': 'OpenERP SA', 'depends': ['base_tools'], - 'init_xml': [], - 'update_xml': ['security/subcription_security.xml', 'security/ir.model.access.csv', 'subscription_view.xml'], - 'demo_xml': ['subscription_demo.xml',], + 'data': ['security/subcription_security.xml', 'security/ir.model.access.csv', 'subscription_view.xml'], + 'demo': ['subscription_demo.xml',], 'installable': True, 'auto_install': False, 'certificate': '0029454782573', diff --git a/addons/survey/__openerp__.py b/addons/survey/__openerp__.py index 150623b0db7..1470754cb03 100644 --- a/addons/survey/__openerp__.py +++ b/addons/survey/__openerp__.py @@ -35,19 +35,21 @@ user name and password for the invitation of the survey. """, 'author': 'OpenERP SA', 'depends': ['base_tools', 'mail'], - 'update_xml': ['survey_report.xml', - 'survey_data.xml', - 'wizard/survey_selection.xml', - 'wizard/survey_answer.xml', - 'security/survey_security.xml', - 'security/ir.model.access.csv', - 'survey_view.xml', - 'wizard/survey_print_statistics.xml', - 'wizard/survey_print_answer.xml', - 'wizard/survey_browse_answer.xml', - 'wizard/survey_print.xml', - 'wizard/survey_send_invitation.xml'], - 'demo_xml': ['survey_demo.xml'], + 'data': [ + 'survey_report.xml', + 'survey_data.xml', + 'wizard/survey_selection.xml', + 'wizard/survey_answer.xml', + 'security/survey_security.xml', + 'security/ir.model.access.csv', + 'survey_view.xml', + 'wizard/survey_print_statistics.xml', + 'wizard/survey_print_answer.xml', + 'wizard/survey_browse_answer.xml', + 'wizard/survey_print.xml', + 'wizard/survey_send_invitation.xml' + ], + 'demo': ['survey_demo.xml'], 'test': [ 'test/draft2open2close_survey.yml', 'test/draft2open2close_request.yml', diff --git a/addons/warning/__openerp__.py b/addons/warning/__openerp__.py index 2391020d20c..c03dc1ec488 100644 --- a/addons/warning/__openerp__.py +++ b/addons/warning/__openerp__.py @@ -33,8 +33,8 @@ picking and invoice. The message is triggered by the form's onchange event. """, 'author': 'OpenERP SA', 'depends': ['base', 'sale', 'purchase'], - 'update_xml': ['warning_view.xml'], - 'demo_xml': [], + 'data': ['warning_view.xml'], + 'demo': [], 'installable': True, 'auto_install': False, 'certificate': '0080334018749', diff --git a/addons/web_linkedin/__openerp__.py b/addons/web_linkedin/__openerp__.py index 122453d6096..0e9503ac579 100644 --- a/addons/web_linkedin/__openerp__.py +++ b/addons/web_linkedin/__openerp__.py @@ -1,26 +1,19 @@ { - "name" : "LinkedIn Integration", + 'name' : 'LinkedIn Integration', 'version': '0.1', 'category': 'Tools', - 'complexity': "easy", - "description": + 'complexity': 'easy', + 'description': """ - OpenERP Web LinkedIn module. - This module provides the Integration of the LinkedIn with OpenERP. +OpenERP Web LinkedIn module. +============================ +This module provides the Integration of the LinkedIn with OpenERP. """, - 'update_xml': [ - 'web_linkedin_view.xml', - ], - "depends" : ["base"], - "js": [ - "static/src/js/*.js" - ], - "css": [ - "static/src/css/*.css" - ], - 'qweb': [ - "static/src/xml/*.xml" - ], + 'data': ['web_linkedin_view.xml'], + 'depends' : ['base'], + 'js': ['static/src/js/*.js'], + 'css': ['static/src/css/*.css'], + 'qweb': ['static/src/xml/*.xml'], 'installable': True, 'auto_install': False, } diff --git a/addons/web_shortcuts/__openerp__.py b/addons/web_shortcuts/__openerp__.py index b587215a501..aa23ed2bfa6 100644 --- a/addons/web_shortcuts/__openerp__.py +++ b/addons/web_shortcuts/__openerp__.py @@ -27,21 +27,16 @@ Enable shortcuts feature in the web client. =========================================== Add a Shortcut icon in the systray in order to access the user's shortcuts (if any). + Add a Shortcut icon besides the views title in order to add/remove a shortcut. """, 'author': 'OpenERP SA', 'website': 'http://openerp.com', 'depends': ['base'], - 'update_xml': [], - 'js' : [ - 'static/src/js/web_shortcuts.js', - ], - 'css' : [ - 'static/src/css/web_shortcuts.css', - ], - 'qweb' : [ - "static/src/xml/*.xml", - ], + 'data': [], + 'js' : ['static/src/js/web_shortcuts.js'], + 'css' : ['static/src/css/web_shortcuts.css'], + 'qweb' : ['static/src/xml/*.xml'], 'installable': True, 'auto_install': False, }