Switzerland - Accounting

l10n_ch
REPOSITORY
REPOSITORYOCA/l10n-switzerland
GIT
GIThttps://github.com/OCA/l10n-switzerland.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-switzerland/tree/7.0/l10n_ch
VERSION
VERSION 7.1
CATEGORY
CATEGORYLocalization/Account Charts
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSYannick Vaucher, Alexandre Fayolle, Joel Grand-Guillaume, Nicolas Bessi, Stéphane Bidoul (ACSONE), unknown, Vincent Renaville, OCA Transbot, Launchpad Translations on behalf of camptocamp
WEBSITE
WEBSITEhttp://www.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
    - l10n_multilang
    - account_accountant
    - account_voucher
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Swiss localization
==================

**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.

**Related modules you may found interesting using OpenERP in Switzerland**

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 bank electronic payment (DTA)
 - **l10n_ch_sepa**: Support of SEPA/PAIN electronic payment
 - **l10n_ch_payment_slip**: Support of ESR/BVR payment slip report,
                             Reconciliation,
                             Report refactored with easy element positioning.
 - **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 Github:
https://github.com/OCA/l10n-switzerland

You can also find them on apps.odoo.com.

**Author:** Camptocamp

**Financial contributors:** Prisme Solutions Informatique SA, Quod SA

**Translation contributors:** Brain-tec AG, Agile Business Group

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (1)
  • onchange_chart_template_id(self, cr, uid, ids, chart_template_id=False, context=None)
REPOSITORY
REPOSITORYOCA/l10n-switzerland
GIT
GIThttps://github.com/OCA/l10n-switzerland.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-switzerland/tree/6.1/l10n_ch
VERSION
VERSION 6.1
CATEGORY
CATEGORYLocalization/Account Charts
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSYannick Vaucher, Alexandre Fayolle, Joël Grand-Guillaume, unknown, Guewen Baconnier @ Camptocamp, Vincent Renaville
WEBSITE
WEBSITEhttp://www.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:04:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account_cancel
    - account
    - base_setup
    - base
    - product
    - process
    - decimal_precision
    - analytic
    - board
    - edi
    - email_template
    - mail
    - base_tools
    - base_iban
    - account_payment
    - account_voucher
    - report_webkit
    - l10n_multilang
    - account_accountant
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Swiss localisation :
 - DTA generation for a lot of payment types
 - BVR management (number generation, report, etc..)
 - Import account move from the bank file (like v11 etc..)
 - Simplify the way you handle the bank statement for reconciliation

You can also add ZIP and bank completion with:
 - l10n_ch_zip
 - l10n_ch_bank
 
 Author: Camptocamp SA
 Donors: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA

------------------------------------------------------------------------

Module incluant la localisation Suisse de TinyERP revu et corrigé par Camptocamp. Cette nouvelle version
comprend la gestion et l'émissionde BVR, le paiement électronique via DTA (pour les banques, le système postal est en développement)
et l'import du relevé de compte depuis la banque de manière automatisée.
De plus, nous avons intégré la définition de toutes les banques Suisses(adresse, swift et clearing).

Par ailleurs, conjointement à ce module, nous proposons la complétion NPA:

Vous pouvez ajouter la completion des banques et des NPA avec with:
 - l10n_ch_zip
 - l10n_ch_bank
 
 Auteur: Camptocamp SA
 Donateurs: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA

--------------------------------------------------------------------------
TODO :
- Implement bvr import partial reconciliation
- Replace wizard by osv_memory when possible
- Add mising HELP
- Finish code comment
- Improve demo data


Code Analysis

Views touched (21)
XML IDNameModelTypeStatus
bvr_import_view BVR Import Wizard bvr.import.wizard form New
company_form_view res.company.form.inherit.bvr res.company field Inherits base.view_company_form
dta_create_view Create DTA create.dta.wizard form New
invoice_form account.invoice.form.inherit account.invoice field Inherits account.invoice_form
invoice_form_add_date_sent_methode account.invoice.form.date_sent account.invoice field Inherits account.invoice_form
invoice_form_add_note2 account.invoice.form.date_sent account.invoice field Inherits account.invoice_form
invoice_supplier_form6 account.invoice.supplier.form.inherit account.invoice field Inherits account.invoice_supplier_form
invoice_supplier_form8 account.invoice.supplier.form.inherit account.invoice field Inherits account.invoice_supplier_form
l10nch_view_partner_bank_details_list res.partner.form.bank_details.list res.partner xpath Inherits base.view_partner_form
l10nch_view_partner_bank_invoice_tree res.partner.bank.tree.from_invoice res.partner.bank field Inherits base.view_partner_bank_tree
l10nch_view_res_bank_tree res.bank.tree res.bank field Inherits base.view_res_bank_tree
l10nch_view_res_partner_bank_acc_number_hide_frominvoice res.partner_bank.form.hide.acc_number.frominvoice res.partner.bank field Inherits base.view_partner_bank_form
l10nch_view_res_partner_bank_add_groups res.partner_bank.form.hide.f2 res.partner field Inherits account.view_partner_property_form
l10nch_view_res_partner_bank_from_invoice res.partner_bank.form.hide.frominvoice res.partner.bank field Inherits base.view_partner_bank_form
l10nch_view_res_partner_bank_hide_bank_frominvoice2 res.partner_bank.form.hide.bank.frominvoice res.partner.bank field Inherits base.view_partner_bank_form
l10nch_view_res_partner_bank_hide_f1 res.partner_bank.form.hide.f1 res.partner field Inherits account.view_partner_property_form
l10nch_view_res_partner_bank_hide_f2 res.partner_bank.form.hide.f2 res.partner field Inherits account.view_partner_property_form
view_bank_statement_form account.bank.statement.form.inherit account.bank.statement field Inherits account.view_bank_statement_form
view_invoice_condition account.condition_text.form account.condition_text form New
view_invoice_condition_list account.condition_text.list account.condition_text tree New
view_res_bank_form res.bank.form res.bank field Inherits base.view_res_bank_form
Models touched (0)

No models found for this module.