Merge lp:~camptocamp/openerp-swiss-localization/better-description-jge into lp:~camptocamp/openerp-swiss-localization/7.0

Proposed by Joël Grand-Guillaume @ camptocamp
Status: Rejected
Rejected by: Nicolas Bessi - Camptocamp
Proposed branch: lp:~camptocamp/openerp-swiss-localization/better-description-jge
Merge into: lp:~camptocamp/openerp-swiss-localization/7.0
Diff against target: 430 lines (+145/-87)
12 files modified
l10n_ch/__openerp__.py (+25/-19)
l10n_ch_bank/__openerp__.py (+9/-3)
l10n_ch_base_bank/__openerp__.py (+10/-4)
l10n_ch_credit_control_payment_slip_report/__openerp__.py (+27/-18)
l10n_ch_dta/__openerp__.py (+5/-3)
l10n_ch_dta_base_transaction_id/__openerp__.py (+6/-5)
l10n_ch_payment_slip/__openerp__.py (+21/-11)
l10n_ch_payment_slip_account_statement_base_completion/__openerp__.py (+7/-3)
l10n_ch_payment_slip_base_transaction_id/__openerp__.py (+8/-3)
l10n_ch_scan_bvr/__openerp__.py (+5/-4)
l10n_ch_sepa/__openerp__.py (+12/-11)
l10n_ch_zip/__openerp__.py (+10/-3)
To merge this branch: bzr merge lp:~camptocamp/openerp-swiss-localization/better-description-jge
Reviewer Review Type Date Requested Status
Camptocamp Pending
Review via email: mp+217037@code.launchpad.net

Description of the change

This MP improve the description of the modules and make the names and description more consistent between all Swiss localization modules.

To post a comment you must log in.
Revision history for this message
Nicolas Bessi - Camptocamp (nbessi-c2c-deactivatedaccount) wrote :

Unmerged revisions

202. By Joël Grand-Guillaume @ camptocamp

[MRG] Merge last revision (SEPA payment merged)

201. By Joël Grand-Guillaume @ camptocamp

[DOC] Improve the description of all Swiss localization modules

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'l10n_ch/__openerp__.py'
2--- l10n_ch/__openerp__.py 2013-05-15 13:08:59 +0000
3+++ l10n_ch/__openerp__.py 2014-04-24 12:22:45 +0000
4@@ -24,28 +24,34 @@
5
6 {'name': 'Switzerland - Accounting',
7 'description': """
8-Swiss localization :
9-====================
10+Swiss localization
11+==================
12+
13 **Multilang swiss STERCHI account chart and taxes**
14- **Author:** Camptocamp SA
15-
16- **Financial contributors:** Prisme Solutions Informatique SA, Quod SA
17-
18- **Translation contributors:** brain-tec AG, Agile Business Group
19-
20-**This release will introduce major changes to l10n_ch.**
21-
22-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:
23- - **l10n_ch**: Multilang swiss STERCHI account chart and taxes (official addon)
24- - **l10n_ch_base_bank**: Technical module that introduces a new and simplified version of bank type management
25+This localisation module creates the VAT taxes for sales and purchases
26+needed in Switzerland and provides the recommanded STERCHI chart of account
27+in french, italian and german.
28+
29+**Other related modules you may found interesting using OpenERP in Switzerland**
30+
31+Various other modules have been made to work with OpenERP in Switzerland, you may
32+found some of them useful for you. Here is a list of the main ones:
33 - **l10n_ch_bank**: List of swiss banks
34- - **l10n_ch_zip**: List of swiss postal zip
35- - **l10n_ch_dta**: Support of dta payment protocol (will be deprecated end 2014)
36+ - **l10n_ch_zip**: List of swiss postal (ZIP)
37+ - **l10n_ch_dta**: Support of bank electronic payment (DTA)
38+ - **l10n_ch_sepa**: Support of SEPA/PAIN electronic payment
39 - **l10n_ch_payment_slip**: Support of ESR/BVR payment slip report and reconciliation. Report refactored with easy element positioning.
40- - **l10n_ch_sepa**: Alpha implementation of PostFinance SEPA/PAIN support will be completed during 2013/2014
41-
42-The modules will be soon available on OpenERP swiss localization on launchpad:
43-https://launchpad.net/openerp-swiss-localization
44+ - **l10n_ch_scan_bvr**: Scan the ESR/BVR reference to automatically create the proper suplier invoice
45+
46+All the modules are available on OpenERP swiss localization project on launchpad:
47+https://launchpad.net/openerp-swiss-localization. You can also find them on apps.openerp.com.
48+
49+**Author:** Camptocamp
50+
51+**Financial contributors:** Prisme Solutions Informatique SA, Quod SA
52+
53+**Translation contributors:** Brain-tec AG, Agile Business Group
54+
55 """,
56 'version': '7.1',
57 'author': 'Camptocamp',
58
59=== modified file 'l10n_ch_bank/__openerp__.py'
60--- l10n_ch_bank/__openerp__.py 2013-05-15 13:08:59 +0000
61+++ l10n_ch_bank/__openerp__.py 2014-04-24 12:22:45 +0000
62@@ -27,9 +27,15 @@
63 # Created by Nicolas Bessi
64 #
65 # Copyright (c) 2010 CamptoCamp. All rights reserved.
66-{"name": "l10n_ch_bank",
67- "description": """ Swiss localisation :
68- Swiss banks list
69+{"name": "Switzerland - Bank list",
70+ "description": """
71+Swiss bank list
72+===============
73+This module will load all Swiss banks in OpenERP with their name, address and BIC code to
74+ease the input of bank account.
75+
76+It is not mandatory to use OpenERP in Switzerland, but can improve the user experience.
77+
78 """,
79 "version": "7.0",
80 "author": "Camptocamp",
81
82=== modified file 'l10n_ch_base_bank/__openerp__.py'
83--- l10n_ch_base_bank/__openerp__.py 2013-05-15 13:08:59 +0000
84+++ l10n_ch_base_bank/__openerp__.py 2014-04-24 12:22:45 +0000
85@@ -20,10 +20,16 @@
86
87 {'name': 'Switzerland - Bank type',
88 'description': """
89-Swiss localization Bank type. Add new bank types
90-================================================
91-This addons will add different bank type required by
92-DTA, and ESR system in order to manage duality of Post and bank systems
93+Swiss bank type and fields
94+==========================
95+
96+This addons will add different bank types required by specific swiss electronic
97+payment like DTA and ESR. It allows to manage both Post and Bank systems.
98+
99+It'll perform some validation when entring bank account number or ESR number in invoice
100+and add some Swiss specific fields on bank.
101+
102+This module is required if you want to use electornic payment in Switzerland.
103 """,
104 'version': '1.1',
105 'author': 'Camptocamp',
106
107=== modified file 'l10n_ch_credit_control_payment_slip_report/__openerp__.py'
108--- l10n_ch_credit_control_payment_slip_report/__openerp__.py 2013-12-06 13:39:26 +0000
109+++ l10n_ch_credit_control_payment_slip_report/__openerp__.py 2014-04-24 12:22:45 +0000
110@@ -18,22 +18,31 @@
111 #
112 ##############################################################################
113 {
114- "name" : "Print BVR credit control",
115- "description" : """Add possibility to print BVR of
116- related credit control lines
117- """,
118- "version" : "1.0",
119- "author" : "Camptocamp",
120- "category" : "Generic Modules/Others",
121- "website": "http://www.camptocamp.com",
122- "depends" : [
123- "account_credit_control",
124- "l10n_ch_payment_slip"
125- ],
126- "data" :[
127- "credit_control_printer_view.xml",
128- "report.xml"
129- ],
130- "active": False,
131- "installable": True
132+"name" : "Switzerland - Credit control with ESR/BVR",
133+"description" : """
134+Swiss Credit control using ESR/BVR
135+==================================
136+
137+This addon adds the possibility to print ESR/BVR of related credit control
138+lines. He is useful if you use the credit control module (account_credit_control).
139+This module allow you to manage advance credit controlling and is hosted here :
140+https://launchpad.net/account-financial-tools
141+
142+You can also find this module on apps.openerp.com
143+
144+""",
145+"version" : "1.0",
146+"author" : "Camptocamp",
147+"category" : "Generic Modules/Others",
148+"website": "http://www.camptocamp.com",
149+"depends" : [
150+ "account_credit_control",
151+ "l10n_ch_payment_slip"
152+ ],
153+"data" :[
154+ "credit_control_printer_view.xml",
155+ "report.xml"
156+ ],
157+"active": False,
158+"installable": True
159 }
160
161=== modified file 'l10n_ch_dta/__openerp__.py'
162--- l10n_ch_dta/__openerp__.py 2014-03-24 09:39:01 +0000
163+++ l10n_ch_dta/__openerp__.py 2014-04-24 12:22:45 +0000
164@@ -20,9 +20,11 @@
165
166 {'name': 'Switzerland - Bank Payment File (DTA)',
167 'description': """
168-Swiss localization supplier bank payment file known as DTA file :
169-=================================================
170-Generate a DTA file for swiss banking system from payment order
171+Swiss bank electronic payment (DTA)
172+===================================
173+
174+This addons allows you to generate an electronic payment file for Swiss bank
175+(known as DTA). You'll found the wizard in payment order.
176
177 """,
178 'version': '1.0.1',
179
180=== modified file 'l10n_ch_dta_base_transaction_id/__openerp__.py'
181--- l10n_ch_dta_base_transaction_id/__openerp__.py 2014-02-07 15:10:56 +0000
182+++ l10n_ch_dta_base_transaction_id/__openerp__.py 2014-04-24 12:22:45 +0000
183@@ -19,7 +19,7 @@
184 #
185 ##############################################################################
186
187-{'name' : 'Swiss Localization Bank Payment File (DTA) - Transaction ID Compatibility',
188+{'name' : 'Switzerland - Bank Payment File (DTA) Transaction ID Compatibility',
189 'version' : '1.0',
190 'author' : 'Camptocamp',
191 'maintainer': 'Camptocamp',
192@@ -29,15 +29,16 @@
193 'base_transaction_id', # lp:banking-addons/bank-statement-reconcile-7.0
194 ],
195 'description': """
196-Swiss Localization Bank Payment File (DTA) - Transaction ID Compatibility
197-=========================================================================
198+Swiss bank electronic payment (DTA) - Transaction ID Compatibility
199+==================================================================
200
201-Link module between the Swiss localization Payment File (DTA) module
202+Link module between the Swiss Payment File (DTA) module
203 (l10n_ch_dta) and the module adding a transaction ID
204 field (base_transaction_id).
205
206 When an invoice has a transaction ID, the DTA is exported with this ID
207-as reference.
208+as reference. This is used by the bank-statement-reconcile project in the
209+banking addons (https://launchpad.net/banking-addons).
210
211 """,
212 'website': 'http://www.camptocamp.com',
213
214=== modified file 'l10n_ch_payment_slip/__openerp__.py'
215--- l10n_ch_payment_slip/__openerp__.py 2014-01-15 08:14:27 +0000
216+++ l10n_ch_payment_slip/__openerp__.py 2014-04-24 12:22:45 +0000
217@@ -22,24 +22,34 @@
218
219 {'name': 'Switzerland - Payment Slip (BVR/ESR)',
220 'description': """
221-Swiss localization Payment slip known as ESR/BVR:
222-=================================================
223-This addon allows you to print the ESR/BVR report.
224-It will also allows you to reconcile from V11 filea provided by financial
225-institutes.
226+Swiss Payment slip known as ESR/BVR
227+===================================
228+
229+This addon allows you to print the ESR/BVR report. As the reports are made
230+with webkit report system, you'll need the wkhtmltopdf lirary installed on
231+your system (http://wkhtmltopdf.org/). Be sure to have the proper version
232+(32 or 64 bit) installed and in your system path or define the path in
233+"Settings -> Technical -> Parameters -> System Parameters -> webkit_path".
234+
235+You can adjust the print out of ESR/BVR, which depend on each printer, for every
236+company in the "BVR Data" tab. This is especialy useful when using pre-printed
237+paper. An option also allow you to print the ESR/BVR in background when using
238+white paper.
239+
240+This module will also allows you to reconcile from V11 files provided by
241+financial institutes. To do so, use the wizard provided in bank statement.
242
243 If voucher is installed importing V11 files will generate a voucher
244 if possible in statement lines.
245
246-v7.2 adds transaction_ref field in order to manage reconciliation
247-in multi payment context (unique reference needed on account.move.line)
248+This module also adds transaction_ref field on entries in order to manage
249+reconciliation in multi payment context (unique reference needed on
250+account.move.line). Many BVR can now be printed from on invoice for each
251+payment terms.
252
253-In the future v8, this field will be removed from this addon
254+In the future, this field may be removed from this addon
255 but will remain in the data model via new banking addons dependence.
256
257-New in version 1.2 mutliple payment terms are supported.
258-Many BVR can be printed from on invoice.
259-
260 """,
261 'version': '1.2',
262 'author': 'Camptocamp',
263
264=== modified file 'l10n_ch_payment_slip_account_statement_base_completion/__openerp__.py'
265--- l10n_ch_payment_slip_account_statement_base_completion/__openerp__.py 2014-02-07 13:27:22 +0000
266+++ l10n_ch_payment_slip_account_statement_base_completion/__openerp__.py 2014-04-24 12:22:45 +0000
267@@ -19,7 +19,7 @@
268 #
269 ##############################################################################
270
271-{'name' : 'Swiss Localization BVR/ESR - Bank statement Completion',
272+{'name' : 'Switzerland - BVR/ESR Bank statement Completion',
273 'version' : '1.0',
274 'author' : 'Camptocamp',
275 'maintainer': 'Camptocamp',
276@@ -29,8 +29,8 @@
277 'account_statement_base_completion', # lp:banking-addons/bank-statement-reconcile-7.0
278 ],
279 'description': """
280-Swiss Localization BVR/ESR - Bank statement Completion
281-======================================================
282+Swiss BVR/ESR Bank statement Completion
283+=======================================
284
285 Link module between the Swiss localization BVR/ESR module
286 (l10n_ch_payment_slip) and the module adding a transaction ID
287@@ -42,6 +42,10 @@
288 When importing a BVR/ESR, the transaction ID is also copied to the
289 transaction id field of the bank statement.
290
291+This module is needed if you use the Swiss localization module and the
292+bank-statement-reconcile project in the banking addons
293+(https://launchpad.net/banking-addons).
294+
295 """,
296 'website': 'http://www.camptocamp.com',
297 'data': ['data.xml',
298
299=== modified file 'l10n_ch_payment_slip_base_transaction_id/__openerp__.py'
300--- l10n_ch_payment_slip_base_transaction_id/__openerp__.py 2014-02-06 15:51:46 +0000
301+++ l10n_ch_payment_slip_base_transaction_id/__openerp__.py 2014-04-24 12:22:45 +0000
302@@ -19,7 +19,7 @@
303 #
304 ##############################################################################
305
306-{'name' : 'Swiss Localization BVR/ESR - Transaction ID Compatibility',
307+{'name' : 'Switzerland - BVR/ESR Transaction ID Compatibility',
308 'version' : '1.0',
309 'author' : 'Camptocamp',
310 'maintainer': 'Camptocamp',
311@@ -29,8 +29,8 @@
312 'base_transaction_id', # lp:banking-addons/bank-statement-reconcile-7.0
313 ],
314 'description': """
315-Swiss Localization BVR/ESR - Transaction ID Compatibility
316-==========================================================
317+Swiss BVR/ESR Transaction ID Compatibility
318+==========================================
319
320 Link module between the Swiss localization BVR/ESR module
321 (l10n_ch_payment_slip) and the module adding a transaction ID
322@@ -39,6 +39,11 @@
323 When an invoice has a transaction ID, no BVR reference should be generated
324 because the reconciliation should be done with the transaction ID, not
325 a new reference.
326+
327+This module is needed if you use the Swiss localization module and the
328+bank-statement-reconcile project in the banking addons
329+(https://launchpad.net/banking-addons).
330+
331 """,
332 'website': 'http://www.camptocamp.com',
333 'data': [],
334
335=== modified file 'l10n_ch_scan_bvr/__openerp__.py'
336--- l10n_ch_scan_bvr/__openerp__.py 2014-04-23 06:55:55 +0000
337+++ l10n_ch_scan_bvr/__openerp__.py 2014-04-24 12:22:45 +0000
338@@ -19,15 +19,16 @@
339 #
340 ##############################################################################
341
342-{"name": "Wizard to Scan BVR for Invoice",
343+{"name": "Switzerland - Scan ESR/BVR to create invoices",
344 "description": """
345-create invoices from BVR code
346+Scan ESR/BVR to create supplier invoices
347+========================================
348
349 This module works with C-channel or other OCR scanner.
350
351-It helps you to create an invoice directly from the BVR Code. Find the menu entry
352+It helps you to create an invoice directly from the ESR/BVR Code. Find the menu entry
353 called "Scan BVR" under Accounting -> Supplier. It open a popup from which you
354-can scan the BVR number. It'll recognize the needed information and create an
355+can scan the ESR/BVR number. It'll recognize the needed information and create an
356 invoice for the right supplier.
357
358 If you have completed the field "Default product supplier invoice" on the concerned
359
360=== modified file 'l10n_ch_sepa/__openerp__.py'
361--- l10n_ch_sepa/__openerp__.py 2014-04-24 10:12:17 +0000
362+++ l10n_ch_sepa/__openerp__.py 2014-04-24 12:22:45 +0000
363@@ -20,21 +20,22 @@
364 ##############################################################################
365
366 {
367- "name": "SEPA",
368+ "name": "Switzerland - SEPA Electronic Payment File",
369 "version": "1.0",
370 "category": "Finance",
371 "description": """
372-SEPA payments
373-=============
374-
375-pain.001 for Credit Transfert Initiation
376-
377-This module designed for Swiss payment is based on the norm for euro payments
378-but implements the special Swiss extensions.
379+Swiss electronic payment (SEPA)
380+===============================
381+
382+This addons allows you to generate SEPA electronic payment file for Switzerland.
383+You'll found the wizard in payment order.
384+
385+This module designed for Swiss payment is also generic for euro payments
386+as the Swiss standards are slightly different.
387 It intends to be reusable to accept new definition of specific standards
388-by country.
389+by country.
390
391-TODO: Needs to be fully tested with a FI
392+It currently supports the "pain.001$2 norm for Credit Transfert Initiation.
393
394 """,
395 "author": "Camptocamp",
396@@ -52,4 +53,4 @@
397 "installable": True,
398 "active": True,
399 }
400-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
401+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
402\ No newline at end of file
403
404=== modified file 'l10n_ch_zip/__openerp__.py'
405--- l10n_ch_zip/__openerp__.py 2013-10-11 13:00:05 +0000
406+++ l10n_ch_zip/__openerp__.py 2014-04-24 12:22:45 +0000
407@@ -27,13 +27,20 @@
408 #
409 #
410 ##############################################################################
411-{'name': 'Swiss ZIP completion list',
412+{'name': 'Switzerland - Postal codes (ZIP) list',
413 'version': '1.0.1',
414 'depends': ['base', 'base_location'],
415 'author': 'Camptocamp',
416 'description': """
417-better zip data for Switzerland
418-###############################""",
419+Swiss postal code (ZIP) list
420+============================
421+
422+This module will load all Swiss postal codes (ZIP) in OpenERP to
423+ease the input of partners.
424+
425+It is not mandatory to use OpenERP in Switzerland, but can improve the user experience.
426+
427+""",
428 'website': 'http://www.camptocamp.com',
429 'data': ['l10n_ch_better_zip.xml'],
430 'demo_xml': [],

Subscribers

People subscribed via source and target branches

to all changes: