diff --git a/l10n_ch/__openerp__.py b/l10n_ch/__openerp__.py index 6f11fdc00..929810fca 100644 --- a/l10n_ch/__openerp__.py +++ b/l10n_ch/__openerp__.py @@ -23,29 +23,36 @@ ############################################################################## {'name': 'Switzerland - Accounting', + 'summary': 'Multilang swiss STERCHI account chart and taxes', 'description': """ -Swiss localization : -==================== -**Multilang swiss STERCHI account chart and taxes** - **Author:** Camptocamp SA - - **Financial contributors:** Prisme Solutions Informatique SA, Quod SA +Swiss localization +================== - **Translation contributors:** brain-tec AG, Agile Business Group +**Multilang swiss STERCHI account chart and taxes** +This localisation module creates the VAT taxes for sales and purchases +needed in Switzerland and provides the recommanded STERCHI chart of account +in french, italian and german. -**This release will introduce major changes to l10n_ch.** +**Other related modules you may found interesting using OpenERP in Switzerland** -Due to important refactoring needs and the Switzerland adoption of new international payment standard during 2013-2014. We have reorganised the swiss localization addons this way: - - **l10n_ch**: Multilang swiss STERCHI account chart and taxes (official addon) - - **l10n_ch_base_bank**: Technical module that introduces a new and simplified version of bank type management +Various other modules have been made to work with OpenERP in Switzerland, you may +found some of them useful for you. Here is a list of the main ones: - **l10n_ch_bank**: List of swiss banks - - **l10n_ch_zip**: List of swiss postal zip - - **l10n_ch_dta**: Support of dta payment protocol (will be deprecated end 2014) + - **l10n_ch_zip**: List of swiss postal (ZIP) + - **l10n_ch_dta**: Support of bank electronic payment (DTA) + - **l10n_ch_sepa**: Support of SEPA/PAIN electronic payment - **l10n_ch_payment_slip**: Support of ESR/BVR payment slip report and reconciliation. Report refactored with easy element positioning. - - **l10n_ch_sepa**: Alpha implementation of PostFinance SEPA/PAIN support will be completed during 2013/2014 + - **l10n_ch_scan_bvr**: Scan the ESR/BVR reference to automatically create the proper suplier invoice + +All the modules are available on OpenERP swiss localization project on launchpad: +https://launchpad.net/openerp-swiss-localization. You can also find them on apps.openerp.com. + +**Author:** Camptocamp + +**Financial contributors:** Prisme Solutions Informatique SA, Quod SA + +**Translation contributors:** Brain-tec AG, Agile Business Group -The modules will be soon available on OpenERP swiss localization on launchpad: -https://launchpad.net/openerp-swiss-localization """, 'version': '7.1', 'author': 'Camptocamp', diff --git a/l10n_ch_bank/__openerp__.py b/l10n_ch_bank/__openerp__.py index c0c099c43..2d2ca6cd2 100755 --- a/l10n_ch_bank/__openerp__.py +++ b/l10n_ch_bank/__openerp__.py @@ -27,9 +27,16 @@ # Created by Nicolas Bessi # # Copyright (c) 2010 CamptoCamp. All rights reserved. -{"name": "l10n_ch_bank", - "description": """ Swiss localisation : - Swiss banks list +{"name": "Switzerland - Bank list", + "summary": "Banks names, addresses and BIC codes", + "description": """ +Swiss bank list +=============== +This module will load all Swiss banks in OpenERP with their name, address and BIC code to +ease the input of bank account. + +It is not mandatory to use OpenERP in Switzerland, but can improve the user experience. + """, "version": "7.0", "author": "Camptocamp", diff --git a/l10n_ch_base_bank/__openerp__.py b/l10n_ch_base_bank/__openerp__.py index e34d403b4..c903a1169 100644 --- a/l10n_ch_base_bank/__openerp__.py +++ b/l10n_ch_base_bank/__openerp__.py @@ -19,11 +19,18 @@ ############################################################################## {'name': 'Switzerland - Bank type', + 'summary': 'Types and number validation for swiss electronic payment. DTA, ESR', 'description': """ -Swiss localization Bank type. Add new bank types -================================================ -This addons will add different bank type required by -DTA, and ESR system in order to manage duality of Post and bank systems +Swiss bank type and fields +========================== + +This addons will add different bank types required by specific swiss electronic +payment like DTA and ESR. It allows to manage both Post and Bank systems. + +It'll perform some validation when entring bank account number or ESR number in invoice +and add some Swiss specific fields on bank. + +This module is required if you want to use electornic payment in Switzerland. """, 'version': '1.1', 'author': 'Camptocamp', diff --git a/l10n_ch_credit_control_payment_slip_report/__openerp__.py b/l10n_ch_credit_control_payment_slip_report/__openerp__.py index ffb5029f7..aaddd7949 100644 --- a/l10n_ch_credit_control_payment_slip_report/__openerp__.py +++ b/l10n_ch_credit_control_payment_slip_report/__openerp__.py @@ -18,22 +18,32 @@ # ############################################################################## { - "name" : "Print BVR credit control", - "description" : """Add possibility to print BVR of - related credit control lines - """, - "version" : "1.0", - "author" : "Camptocamp", - "category" : "Generic Modules/Others", - "website": "http://www.camptocamp.com", - "depends" : [ - "account_credit_control", - "l10n_ch_payment_slip" - ], - "data" :[ - "credit_control_printer_view.xml", - "report.xml" - ], - "active": False, - "installable": True +"name" : "Switzerland - Credit control with ESR/BVR", +"summary": "Print ESR/BVR for credit control", +"description" : """ +Swiss Credit control using ESR/BVR +================================== + +This addon adds the possibility to print ESR/BVR of related credit control +lines. He is useful if you use the credit control module (account_credit_control). +This module allow you to manage advance credit controlling and is hosted here : +https://launchpad.net/account-financial-tools + +You can also find this module on apps.openerp.com + +""", +"version" : "1.0", +"author" : "Camptocamp", +"category" : "Generic Modules/Others", +"website": "http://www.camptocamp.com", +"depends" : [ + "account_credit_control", + "l10n_ch_payment_slip" + ], +"data" :[ + "credit_control_printer_view.xml", + "report.xml" + ], +"active": False, +"installable": True } diff --git a/l10n_ch_dta/__openerp__.py b/l10n_ch_dta/__openerp__.py index 4a48979ae..2293dd8fa 100644 --- a/l10n_ch_dta/__openerp__.py +++ b/l10n_ch_dta/__openerp__.py @@ -19,10 +19,13 @@ ############################################################################## {'name': 'Switzerland - Bank Payment File (DTA)', + 'summary': 'Electronic payment file for Swiss bank (DTA)', 'description': """ -Swiss localization supplier bank payment file known as DTA file : -================================================= -Generate a DTA file for swiss banking system from payment order +Swiss bank electronic payment (DTA) +=================================== + +This addons allows you to generate an electronic payment file for Swiss bank +(known as DTA). You'll found the wizard in payment order. """, 'version': '1.0.1', diff --git a/l10n_ch_dta_base_transaction_id/__openerp__.py b/l10n_ch_dta_base_transaction_id/__openerp__.py index a81467cc5..b970e0801 100644 --- a/l10n_ch_dta_base_transaction_id/__openerp__.py +++ b/l10n_ch_dta_base_transaction_id/__openerp__.py @@ -19,7 +19,7 @@ # ############################################################################## -{'name' : 'Swiss Localization Bank Payment File (DTA) - Transaction ID Compatibility', +{'name' : 'Switzerland - Bank Payment File (DTA) Transaction ID Compatibility', 'version' : '1.0', 'author' : 'Camptocamp', 'maintainer': 'Camptocamp', @@ -29,15 +29,16 @@ 'base_transaction_id', # lp:banking-addons/bank-statement-reconcile-7.0 ], 'description': """ -Swiss Localization Bank Payment File (DTA) - Transaction ID Compatibility -========================================================================= +Swiss bank electronic payment (DTA) - Transaction ID Compatibility +================================================================== -Link module between the Swiss localization Payment File (DTA) module +Link module between the Swiss Payment File (DTA) module (l10n_ch_dta) and the module adding a transaction ID field (base_transaction_id). When an invoice has a transaction ID, the DTA is exported with this ID -as reference. +as reference. This is used by the bank-statement-reconcile project in the +banking addons (https://launchpad.net/banking-addons). """, 'website': 'http://www.camptocamp.com', diff --git a/l10n_ch_payment_slip/__openerp__.py b/l10n_ch_payment_slip/__openerp__.py index 17cac7e6e..4dcee531d 100644 --- a/l10n_ch_payment_slip/__openerp__.py +++ b/l10n_ch_payment_slip/__openerp__.py @@ -21,25 +21,36 @@ ############################################################################## {'name': 'Switzerland - Payment Slip (BVR/ESR)', + 'summary': 'Print ESR/BVR payment slip with your invoices', 'description': """ -Swiss localization Payment slip known as ESR/BVR: -================================================= -This addon allows you to print the ESR/BVR report. -It will also allows you to reconcile from V11 filea provided by financial -institutes. +Swiss Payment slip known as ESR/BVR +=================================== + +This addon allows you to print the ESR/BVR report. As the reports are made +with webkit report system, you'll need the wkhtmltopdf lirary installed on +your system (http://wkhtmltopdf.org/). Be sure to have the proper version +(32 or 64 bit) installed and in your system path or define the path in +"Settings -> Technical -> Parameters -> System Parameters -> webkit_path". + +You can adjust the print out of ESR/BVR, which depend on each printer, for every +company in the "BVR Data" tab. This is especialy useful when using pre-printed +paper. An option also allow you to print the ESR/BVR in background when using +white paper. + +This module will also allows you to reconcile from V11 files provided by +financial institutes. To do so, use the wizard provided in bank statement. If voucher is installed importing V11 files will generate a voucher if possible in statement lines. -v7.2 adds transaction_ref field in order to manage reconciliation -in multi payment context (unique reference needed on account.move.line) +This module also adds transaction_ref field on entries in order to manage +reconciliation in multi payment context (unique reference needed on +account.move.line). Many BVR can now be printed from on invoice for each +payment terms. -In the future v8, this field will be removed from this addon +In the future, this field may be removed from this addon but will remain in the data model via new banking addons dependence. -New in version 1.2 mutliple payment terms are supported. -Many BVR can be printed from on invoice. - """, 'version': '1.2', 'author': 'Camptocamp', diff --git a/l10n_ch_payment_slip_account_statement_base_completion/__openerp__.py b/l10n_ch_payment_slip_account_statement_base_completion/__openerp__.py index d67d0bb64..8659e9b04 100644 --- a/l10n_ch_payment_slip_account_statement_base_completion/__openerp__.py +++ b/l10n_ch_payment_slip_account_statement_base_completion/__openerp__.py @@ -19,7 +19,7 @@ # ############################################################################## -{'name' : 'Swiss Localization BVR/ESR - Bank statement Completion', +{'name' : 'Switzerland - BVR/ESR Bank statement Completion', 'version' : '1.0', 'author' : 'Camptocamp', 'maintainer': 'Camptocamp', @@ -29,8 +29,8 @@ 'account_statement_base_completion', # lp:banking-addons/bank-statement-reconcile-7.0 ], 'description': """ -Swiss Localization BVR/ESR - Bank statement Completion -====================================================== +Swiss BVR/ESR Bank statement Completion +======================================= Link module between the Swiss localization BVR/ESR module (l10n_ch_payment_slip) and the module adding a transaction ID @@ -42,6 +42,10 @@ When importing a BVR/ESR, the transaction ID is also copied to the transaction id field of the bank statement. +This module is needed if you use the Swiss localization module and the +bank-statement-reconcile project in the banking addons +(https://launchpad.net/banking-addons). + """, 'website': 'http://www.camptocamp.com', 'data': ['data.xml', diff --git a/l10n_ch_payment_slip_base_transaction_id/__openerp__.py b/l10n_ch_payment_slip_base_transaction_id/__openerp__.py index 873ee5190..3aaf325b8 100644 --- a/l10n_ch_payment_slip_base_transaction_id/__openerp__.py +++ b/l10n_ch_payment_slip_base_transaction_id/__openerp__.py @@ -19,7 +19,7 @@ # ############################################################################## -{'name' : 'Swiss Localization BVR/ESR - Transaction ID Compatibility', +{'name' : 'Switzerland - BVR/ESR Transaction ID Compatibility', 'version' : '1.0', 'author' : 'Camptocamp', 'maintainer': 'Camptocamp', @@ -29,8 +29,8 @@ 'base_transaction_id', # lp:banking-addons/bank-statement-reconcile-7.0 ], 'description': """ -Swiss Localization BVR/ESR - Transaction ID Compatibility -========================================================== +Swiss BVR/ESR Transaction ID Compatibility +========================================== Link module between the Swiss localization BVR/ESR module (l10n_ch_payment_slip) and the module adding a transaction ID @@ -39,6 +39,11 @@ When an invoice has a transaction ID, no BVR reference should be generated because the reconciliation should be done with the transaction ID, not a new reference. + +This module is needed if you use the Swiss localization module and the +bank-statement-reconcile project in the banking addons +(https://launchpad.net/banking-addons). + """, 'website': 'http://www.camptocamp.com', 'data': [], diff --git a/l10n_ch_scan_bvr/__openerp__.py b/l10n_ch_scan_bvr/__openerp__.py index 9d997073b..cdfb4da4c 100644 --- a/l10n_ch_scan_bvr/__openerp__.py +++ b/l10n_ch_scan_bvr/__openerp__.py @@ -19,15 +19,16 @@ # ############################################################################## -{"name": "Wizard to Scan BVR for Invoice", +{"name": "Switzerland - Scan ESR/BVR to create invoices", "description": """ -create invoices from BVR code +Scan ESR/BVR to create supplier invoices +======================================== This module works with C-channel or other OCR scanner. -It helps you to create an invoice directly from the BVR Code. Find the menu entry +It helps you to create an invoice directly from the ESR/BVR Code. Find the menu entry called "Scan BVR" under Accounting -> Supplier. It open a popup from which you -can scan the BVR number. It'll recognize the needed information and create an +can scan the ESR/BVR number. It'll recognize the needed information and create an invoice for the right supplier. If you have completed the field "Default product supplier invoice" on the concerned diff --git a/l10n_ch_sepa/__openerp__.py b/l10n_ch_sepa/__openerp__.py index 7701bb3e3..61519d968 100644 --- a/l10n_ch_sepa/__openerp__.py +++ b/l10n_ch_sepa/__openerp__.py @@ -20,21 +20,23 @@ ############################################################################## { - "name": "SEPA", + "name": "Switzerland - SEPA Electronic Payment File", + "summary": "Generate pain.001 Credit Transfert Files for your payments", "version": "1.0", "category": "Finance", "description": """ -SEPA payments -============= +Swiss electronic payment (SEPA) +=============================== -pain.001 for Credit Transfert Initiation +This addons allows you to generate SEPA electronic payment file for Switzerland. +You'll found the wizard in payment order. -This module designed for Swiss payment is based on the norm for euro payments -but implements the special Swiss extensions. +This module designed for Swiss payment is also generic for euro payments +as the Swiss standards are slightly different. It intends to be reusable to accept new definition of specific standards -by country. +by country. -TODO: Needs to be fully tested with a FI +It currently supports the "pain.001$2 norm for Credit Transfert Initiation. """, "author": "Camptocamp", diff --git a/l10n_ch_zip/__openerp__.py b/l10n_ch_zip/__openerp__.py index 518e9f156..95d592396 100644 --- a/l10n_ch_zip/__openerp__.py +++ b/l10n_ch_zip/__openerp__.py @@ -27,13 +27,21 @@ # # ############################################################################## -{'name': 'Swiss ZIP completion list', +{'name': 'Switzerland - Postal codes (ZIP) list', + 'summary': 'Provides all Swiss postal codes for auto-completion', 'version': '1.0.1', 'depends': ['base', 'base_location'], 'author': 'Camptocamp', 'description': """ -better zip data for Switzerland -###############################""", +Swiss postal code (ZIP) list +============================ + +This module will load all Swiss postal codes (ZIP) in Odoo to +ease the input of partners. + +It is not mandatory to use Odoo in Switzerland, but can improve the user experience. + +""", 'website': 'http://www.camptocamp.com', 'data': ['l10n_ch_better_zip.xml'], 'demo_xml': [],