Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[14.0][MIG] l10n_ch_pain_credit_transfer : Migration to 14.0 #703

Merged
merged 26 commits into from
Dec 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
b3bdf5e
Migrate to a new architecture with 3 modules for PAIN
alexis-via Jun 29, 2016
8541248
Use setUp method in unit-test
alexis-via Jun 29, 2016
78f0568
Add a unit-test for payment type 3
alexis-via Jun 29, 2016
1fab635
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 26, 2016
7592fb9
[MIG] Make modules uninstallable
pedrobaeza Oct 6, 2016
39b57d9
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
37bb6cf
[MIG] l10n_ch_pain_credit_transfer: Migrated to 10.0
leemannd Feb 28, 2017
582d5c0
Adapt tests to editable ccp on partner bank form
yvaucher Mar 16, 2017
eaeabe4
[MIG] l10n_ch_pain_credit_transfer: Migration to odoo 11
Dec 18, 2017
72d4588
[UPD] Update l10n_ch_pain_credit_transfer.pot
oca-travis Jun 23, 2018
c7fd5c4
[MIG] Make modules uninstallable
OCA-git-bot Sep 28, 2018
2e497de
[IMP] cleanup pylint
Mar 26, 2019
6e0a268
[MIG] l10n_ch_pain_credit_transfer: Migration to odoo 12
asaunier Feb 8, 2019
67eb370
[MIG] l10n_ch_pain_base: Migration to odoo 12
asaunier Feb 11, 2019
d3923f3
[ADD] icon.png
OCA-git-bot Apr 26, 2019
6fe18d5
[UPD] Update l10n_ch_pain_credit_transfer.pot
oca-travis Apr 26, 2019
6715bc9
Update translation files
oca-transbot May 20, 2019
e7e533e
[UPD] README.rst
OCA-git-bot Jul 29, 2019
a6c38b3
Pain.001 use l10n_ch_postal field
yvaucher Sep 3, 2019
d04434c
[IMP] l10n_ch_pain_*: black, isort, prettier
hbrunn Jan 17, 2022
dd0e6e4
[REF] l10n_ch_pain_credit_transfer: Black python code
hbrunn Jan 17, 2022
bacf113
[MIG] l10n_ch_pain_credit_transfer: Migration to 13.0
hbrunn Jan 17, 2022
a52f038
[MIG] l10n_ch_pain_base, l10n_ch_pain_credit_transfer: Manual migration
hbrunn Jan 17, 2022
b8a84c0
[REF] l10n_ch_pain_credit_transfer: Black python code
hbrunn Jan 17, 2022
b1c43ff
[IMP] l10n_ch_pain_credit_transfer: black, isort, prettier
May 5, 2023
ad90a00
[MIG] l10n_ch_pain_credit_transfer: Migration to 14.0
May 5, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 103 additions & 0 deletions l10n_ch_pain_credit_transfer/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
==================================
Switzerland - PAIN Credit Transfer
==================================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:dcdd9d8807816c0392d729de3b0c60c6717aa2ffad6485b4b032502cb7f7aebb
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--switzerland-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-switzerland/tree/14.0/l10n_ch_pain_credit_transfer
:alt: OCA/l10n-switzerland
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-switzerland-14-0/l10n-switzerland-14-0-l10n_ch_pain_credit_transfer
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-switzerland&target_branch=14.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module adds support for *pain.001.001.03.ch.02* which is used for ISO 20022 credit transfers in Switzerland (SEPA or not SEPA).

It implements the guidelines for `ISO 20022 credit transfers <http://www.six-interbank-clearing.com/dam/downloads/fr/standardization/iso/swiss-recommendations/implementation_guidelines_ct.pdf>`_ published by SIX Interbank Clearing.

**Table of contents**

.. contents::
:local:

Configuration
=============

In the menu *Accounting > Configuration > Management > Payment Methods*,
select the payment method that has the code *sepa_credit_transfer* and
set the *PAIN Version* to *pain.001.001.03.ch.02 (credit transfer in Switzerland)*.

Usage
=====

This module doesn't modify the standard usage of the modules
*account_payment_order* and *account_banking_sepa_credit_transfer*.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-switzerland/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-switzerland/issues/new?body=module:%20l10n_ch_pain_credit_transfer%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* Akretion
* Camptocamp

Contributors
~~~~~~~~~~~~

* Alexis de Lattre <alexis.delattre@akretion.com>
* Denis Leemann <denis.leemann@camptocamp.com>
* Mykhailo Panarin <m.panarin@mobilunity.com>
* Emanuel Cino <ecino@compassion.ch>

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-ecino| image:: https://github.com/ecino.png?size=40px
:target: https://github.com/ecino
:alt: ecino

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-ecino|

This module is part of the `OCA/l10n-switzerland <https://github.com/OCA/l10n-switzerland/tree/14.0/l10n_ch_pain_credit_transfer>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions l10n_ch_pain_credit_transfer/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
19 changes: 19 additions & 0 deletions l10n_ch_pain_credit_transfer/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# copyright 2016 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Switzerland - PAIN Credit Transfer",
"summary": "Generate ISO 20022 credit transfert (SEPA and not SEPA)",
"version": "14.0.1.0.0",
"category": "Finance",
"author": "Akretion,Camptocamp,Odoo Community Association (OCA)",
"maintainers": ["ecino"],
"license": "AGPL-3",
"website": "https://github.com/OCA/l10n-switzerland",
"depends": [
"l10n_ch_pain_base",
"l10n_ch_base_bank",
"account_banking_sepa_credit_transfer",
],
"installable": True,
}
Loading
Loading