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] account_banking_mandate: migration to 16.0 #1028

Merged
merged 91 commits into from
Mar 13, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
c6917f4
[ADD] account_banking_mandate, spliting functionality in two modules
pedrobaeza Oct 8, 2014
fa94ed1
[FIX+IMP] account_banking_mandate: Several things
Jan 14, 2015
3b54456
Add requested descriptions in an OCA README.rst file
phschmidt Jun 1, 2015
3ec6ae4
Port SEPA modules to new API
alexis-via Jun 5, 2015
8550321
[IMP] account_banking_mandate: Add report SEPA mandate.
sergio-teruel Jun 18, 2015
ec73fba
[FIX] account_banking_mandate: Fix name_get call
pedrobaeza Feb 1, 2016
3742d4a
[FIX] Allow to select bank account when creating a mandate
antespi Feb 10, 2016
ce87697
[FIX] account_banking_mandate: es translation
pedrobaeza Feb 13, 2016
979b0f7
Mandates multicompany error #242
DarioLodeiros Feb 14, 2016
b74125e
Add bank.payment.lines object to allow grouping in the payments
alexis-via Sep 21, 2015
5943556
[IMP] account_banking_mandate: Cleanup
pedrobaeza Feb 15, 2016
fc8cab3
[FIX+IMP] account_banking_mandate: Several fixes and imps:
sergio-teruel Apr 1, 2016
fa4c820
[MIG] account_banking_mandate: Migration to v9
alexis-via Apr 29, 2016
8fa9b98
OCA Transbot updated translations from Transifex
oca-transbot Apr 9, 2016
85e99b7
Port almost all modules to v10 (#305)
Oct 19, 2016
1e50143
[IMP] account_banking_mandate: Fill mandate in invoices if none is pr…
pedrobaeza Apr 2, 2017
c742889
OCA Transbot updated translations from Transifex
oca-transbot Sep 17, 2016
cc6dcc2
[FIX][10.0] account_banking_mandate: onchange return value missing (#…
astirpe Aug 22, 2017
15eb8d7
[UPD] if a mandate is linked to the bank account used, put it automat…
Sep 5, 2017
e7f520e
[MIG] account_payment_mandate: Migration to 11.0
etobella Oct 16, 2017
649c548
[IMP] account_banking_mandate: Fill payment line with first valid man…
carlosdauden Oct 24, 2017
a7c23c5
add rests. Add better multicompany support
JordiBForgeFlow Nov 7, 2017
87df590
OCA Transbot updated translations from Transifex
oca-transbot Nov 25, 2017
35b3111
[FIX] account_banking_mandate: If Create and edit acc_number not set
carlosdauden Nov 27, 2017
f7bd8db
[FIX] minor fix
rgarnau Feb 7, 2018
ada448e
[FIX] account_banking_mandate: _onchange_partner_id missing return (#…
ozono Feb 20, 2018
9e10cee
[FIX] account_banking_sepa_direct_debit:
pedrobaeza Mar 8, 2018
fe7d70c
[FIX] account_banking_mandate: Add signature_date for _check_valid_st…
lembregtse May 23, 2018
dbce017
Translated using Weblate (Español (España))
etobella Jul 13, 2018
f32ba7f
Translated using Weblate (Catalan)
eduardgm Sep 25, 2018
db3ebf8
[FIX] account_banking_mandate: Condition is reversed
pedrobaeza Nov 26, 2018
ae7e97f
[12.0][mig] account_banking_mandate: Migrate to V12.0
sergio-teruel Nov 5, 2018
91f9abc
[MIG] account_banking_mandate: Finish migration to v12
pedrobaeza Dec 13, 2018
da8fce2
[UPD] Update account_banking_mandate.pot
oca-travis Dec 13, 2018
bfb0752
[UPD] Update account_banking_mandate.pot
oca-travis Jan 27, 2019
b91ffe7
[REF] Banking Mandate: searches with sudo in constraint
ThomasBinsfeld Mar 15, 2019
1035cb8
[REF] Banking Mandate: move payment lines list in shortcut button
ThomasBinsfeld Mar 12, 2019
78d1284
[UPD] Update account_banking_mandate.pot
oca-travis Mar 20, 2019
a64c602
Translated using Weblate (Italian)
MarcoCalcagni Apr 3, 2019
160ac66
[FIX] Banking Mandate: local variable referenced before assignment
ThomasBinsfeld May 7, 2019
d939702
[IMP] Banking Mandate: deletion of bank accounts linked to mandates
ThomasBinsfeld May 8, 2019
a1bda57
[REF] Banking Mandate: indexes on bank account and partner
ThomasBinsfeld May 8, 2019
6d14ac0
[UPD] Update account_banking_mandate.pot
oca-travis May 8, 2019
8859962
[IMP] Banking Mandate: set reference at creation if falsy value in dict
ThomasBinsfeld May 8, 2019
b49263a
[UPD] Update account_banking_mandate.pot
oca-travis May 13, 2019
2121ade
Update translation files
oca-transbot May 20, 2019
98f6d8c
Translated using Weblate (Catalan)
May 27, 2019
42aea59
[IMP] account_banking_mandate: Put binary field as attachment
pedrobaeza May 12, 2019
47f7bd9
[UPD] Update account_banking_mandate.pot
oca-travis Jun 16, 2019
921559e
Update translation files
oca-transbot Jun 16, 2019
85b4d7b
[FIX] account_banking_mandate: Adapt migration script to v12
pedrobaeza Jun 17, 2019
91435f9
[FIX] account_banking_mandate: flake8
pedrobaeza Jun 17, 2019
d9d8e9a
Translated using Weblate (Catalan)
Oct 7, 2019
1425d9f
Translated using Weblate (Spanish)
CarlesAntoli Jan 15, 2020
6692f31
[IMP] account_banking_mandate: Show acc number end in name_get
carlosdauden Feb 19, 2020
a90b928
[IMP] account_banking_madante: black, isort
misern2 Mar 26, 2020
85ff856
[MIG] account_banking_mandate: Migration to 13.0
misern2 Mar 27, 2020
e915214
[UPD] Update account_banking_mandate.pot
oca-travis Mar 27, 2020
81c7d68
Update translation files
oca-transbot Apr 3, 2020
42c3b8e
[FIX] multicompany rule
astirpe Apr 10, 2020
3a3ca6d
[13.0][FIX] account_banking_mandate: Set Force company
etobella May 15, 2020
b6fd603
[13.0][IMP]move payment order menus
luc-demeyer Jul 24, 2020
197f8ae
Added translation using Weblate (Spanish (Argentina))
ibuioli Aug 8, 2020
dc16187
Translated using Weblate (Spanish (Argentina))
ibuioli Aug 8, 2020
3fba4ec
Update translation files
oca-transbot Aug 16, 2020
02240fa
Translated using Weblate (Spanish (Argentina))
ibuioli Aug 21, 2020
c9164df
[IMP] account_banking_mandate: Improve inheritability
carlosdauden Oct 22, 2020
0eef296
[13.0][FIX] account_banking_mandate: fixes singleton error when posti…
rescola Dec 1, 2020
ca63a4b
[OU] account_banking_mandate: Transfer mandate in invoices
pedrobaeza Dec 4, 2020
ca73a10
Translated using Weblate (Dutch)
bosd Dec 13, 2020
32e7353
[MIG] account_banking_mandate: Migration to 14.0
alexis-via Dec 23, 2020
4c8e9eb
[IMP] account_banking_mandate: black, isort, etc...
alexis-via Dec 24, 2020
5386272
[RFR] Simplify datamodel
StefanRijnhart Jan 8, 2021
d3d6111
[UPD] Update account_banking_mandate.pot
oca-travis Jan 13, 2021
6875657
Translated using Weblate (French)
Yvesldff Feb 12, 2021
cbd24a7
[FIX] account_banking_mandate: Fix tests
joao-p-marques Feb 25, 2021
7cf7d51
account_banking_mandate: fix inherit of partner view
alexis-via Mar 5, 2021
c7e9ac0
Added translation using Weblate (French (France))
Yvesldff Apr 10, 2021
f3471e5
Translated using Weblate (Dutch)
bosd Apr 17, 2021
61dc390
[UPD] Update account_banking_mandate.pot
oca-travis Jul 6, 2021
5b64fe7
Update translation files
oca-transbot Jul 6, 2021
b65f204
Translated using Weblate (Spanish (Argentina))
ibuioli Jul 9, 2021
03ed2e8
[14.0][FIX] - account_banking_mandate: Fix migration script
sbejaoui Jul 19, 2021
448a868
Update test suite
alexis-via Nov 2, 2021
6402a88
Translated using Weblate (Catalan)
jabelchi Nov 8, 2021
eb4ca50
[FIX] account_banking_mandate: only use mandate_required in invoices
MiquelRForgeFlow Mar 8, 2022
e3f82f1
[MIG]account_banking_mandate: Migration to 15.0
manuelregidor Apr 7, 2022
57d6fdc
[IMP] account_banking_mandate: change development_status to Productio…
Dec 7, 2022
4b3bc57
Translated using Weblate (Italian)
mymage Dec 28, 2022
5bcf8c5
Translated using Weblate (Italian)
francesco-ooops Dec 30, 2022
2ff5461
[16.0][MIG] account_banking_mandate: migration to 16.0
gfcapalbo Jan 13, 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
107 changes: 107 additions & 0 deletions account_banking_mandate/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
=======================
Account Banking Mandate
=======================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
:target: https://odoo-community.org/page/development-status
:alt: Production/Stable
.. |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%2Fbank--payment-lightgray.png?logo=github
:target: https://github.com/OCA/bank-payment/tree/16.0/account_banking_mandate
:alt: OCA/bank-payment
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/bank-payment-16-0/bank-payment-16-0-account_banking_mandate
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/webui/builds.html?repo=OCA/bank-payment&target_branch=16.0
:alt: Try me on Runboat

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

This module adds a generic model for banking mandates.
These mandates can be specialized to fit any banking mandates (such as sepa or lsv).

A banking mandate is attached to a bank account and represents an
authorization that the bank account owner gives to a company for a
specific operation (such as direct debit).
You can setup mandates from the accounting menu or directly from a bank
account.

**Table of contents**

.. contents::
:local:

Installation
============

This module depends on :
* account_payment

This module is part of the OCA/bank-payment suite.

Usage
=====

To use this module, see menu "Invoicing/Accounting > Customers > Debit Orders"

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/bank-payment/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/bank-payment/issues/new?body=module:%20account_banking_mandate%0Aversion:%2016.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
~~~~~~~

* Compassion CH
* Tecnativa
* Akretion
* Therp B.V.

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

* Alexis de Lattre <alexis.delattre@akretion.com>
* Pedro M. Baeza <pedro.baeza@tecnativa.com>
* Alexandre Fayolle
* Stéphane Bidoul <stephane.bidoul@acsone.eu>
* Sergio Teruel <sergio.teruel@tecnativa.com>
* Cédric Pigeon <cedric.pigeon@acsone.eu>
* Carlos Dauden <carlos.dauden@tecnativa.com>
* Marçal Isern <marsal.isern@qubiq.es>
* Andrea Stirpe <a.stirpe@onestein.nl>
* Manuel Regidor <manuel.regidor@sygel.es>
* Giovanni Francesco Capalbo <giovanni@therp.nl>


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.

This module is part of the `OCA/bank-payment <https://github.com/OCA/bank-payment/tree/16.0/account_banking_mandate>`_ 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 account_banking_mandate/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
33 changes: 33 additions & 0 deletions account_banking_mandate/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Copyright 2014 Compassion CH - Cyril Sester <csester@compassion.ch>
# Copyright 2014 Tecnativa - Pedro M. Baeza
# Copyright 2015-2020 Akretion - Alexis de Lattre <alexis.delattre@akretion.com>
# Copyright 2017 Tecnativa - Carlos Dauden <carlos.dauden@tecnativa.com>
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Account Banking Mandate",
"summary": "Banking mandates",
"version": "16.0.1.0.0",
"development_status": "Production/Stable",
"license": "AGPL-3",
"author": "Compassion CH, "
"Tecnativa, "
"Akretion, "
"Therp B.V., "
"Odoo Community Association (OCA)",
"website": "https://github.com/OCA/bank-payment",
"category": "Banking addons",
"depends": ["account_payment_order"],
"data": [
"views/account_banking_mandate_view.xml",
"views/account_payment_method.xml",
"views/account_move_view.xml",
"views/account_payment_line.xml",
"views/res_partner_bank_view.xml",
"views/res_partner.xml",
"data/mandate_reference_sequence.xml",
"security/mandate_security.xml",
"security/ir.model.access.csv",
],
"installable": True,
}
9 changes: 9 additions & 0 deletions account_banking_mandate/data/mandate_reference_sequence.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="dd_mandate_seq" model="ir.sequence">
<field name="name">DD Mandate Reference</field>
<field name="code">account.banking.mandate</field>
<field name="prefix">BM</field>
<field name="padding" eval="7" />
</record>
</odoo>
Loading