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

[16.0][MIG] l10n_ch_pain_credit_transfer: Migration to 16.0 #726

Open
wants to merge 23 commits into
base: 16.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
9d420da
Migrate to a new architecture with 3 modules for PAIN
alexis-via Jun 29, 2016
d583627
Use setUp method in unit-test
alexis-via Jun 29, 2016
44a5de9
Add a unit-test for payment type 3
alexis-via Jun 29, 2016
19e421c
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 26, 2016
3ae0bd6
[MIG] Make modules uninstallable
pedrobaeza Oct 6, 2016
cb4a75e
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
8949202
[MIG] l10n_ch_pain_credit_transfer: Migrated to 10.0
leemannd Feb 28, 2017
0cde6bf
Adapt tests to editable ccp on partner bank form
yvaucher Mar 16, 2017
53347e8
[MIG] l10n_ch_pain_credit_transfer: Migration to odoo 11
Dec 18, 2017
7d46c1c
[MIG] Make modules uninstallable
OCA-git-bot Sep 28, 2018
f904452
[IMP] cleanup pylint
Mar 26, 2019
28530b7
[MIG] l10n_ch_pain_credit_transfer: Migration to odoo 12
asaunier Feb 8, 2019
9bda136
[MIG] l10n_ch_pain_base: Migration to odoo 12
asaunier Feb 11, 2019
aaf2b4a
Pain.001 use l10n_ch_postal field
yvaucher Sep 3, 2019
e053cde
[IMP] l10n_ch_pain_*: black, isort, prettier
hbrunn Jan 17, 2022
b28031e
[REF] l10n_ch_pain_credit_transfer: Black python code
hbrunn Jan 17, 2022
0c4d684
[MIG] l10n_ch_pain_credit_transfer: Migration to 13.0
hbrunn Jan 17, 2022
b718522
[MIG] l10n_ch_pain_base, l10n_ch_pain_credit_transfer: Manual migration
hbrunn Jan 17, 2022
612449d
[REF] l10n_ch_pain_credit_transfer: Black python code
hbrunn Jan 17, 2022
52a73b1
[IMP] l10n_ch_pain_credit_transfer: black, isort, prettier
May 5, 2023
3e5ff85
[MIG] l10n_ch_pain_credit_transfer: Migration to 14.0
May 5, 2023
724bd28
[IMP] l10n_ch_pain_credit_transfer: pre-commit stuff
BT-anieto Jun 11, 2024
23848fe
[MIG] l10n_ch_pain_credit_transfer: Migration to 16.0
BT-anieto Jun 11, 2024
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 <[email protected]>
* Denis Leemann <[email protected]>
* Mykhailo Panarin <[email protected]>
* Emanuel Cino <[email protected]>

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
18 changes: 18 additions & 0 deletions l10n_ch_pain_credit_transfer/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# copyright 2016 Akretion (Alexis de Lattre <[email protected]>)
# 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": "16.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",
"account_banking_sepa_credit_transfer",
],
"installable": True,
}
Loading
Loading