diff --git a/README.md b/README.md
index b0610b773..3f05bcd82 100644
--- a/README.md
+++ b/README.md
@@ -24,6 +24,7 @@ addon | version | maintainers | summary
[account_banking_mandate](account_banking_mandate/) | 17.0.1.0.1 | | Banking mandates
[account_banking_mandate_contact](account_banking_mandate_contact/) | 17.0.1.0.1 | | Assign specific banking mandates in contact level
[account_banking_mandate_sale](account_banking_mandate_sale/) | 17.0.1.0.0 | [](https://github.com/alexis-via) | Adds mandates on sale orders
+[account_banking_mandate_sale_contact](account_banking_mandate_sale_contact/) | 17.0.1.0.0 | [](https://github.com/tisho99) | Add a specific contact mandate to sale orders
[account_banking_pain_base](account_banking_pain_base/) | 17.0.1.0.0 | | Base module for PAIN file generation
[account_banking_sepa_credit_transfer](account_banking_sepa_credit_transfer/) | 17.0.1.0.1 | | Create SEPA XML files for Credit Transfers
[account_banking_sepa_direct_debit](account_banking_sepa_direct_debit/) | 17.0.1.1.0 | | Create SEPA files for Direct Debit
diff --git a/account_banking_mandate_sale_contact/README.rst b/account_banking_mandate_sale_contact/README.rst
index ca1a2492c..db2bb6be4 100644
--- a/account_banking_mandate_sale_contact/README.rst
+++ b/account_banking_mandate_sale_contact/README.rst
@@ -7,7 +7,7 @@ Account Banking Mandate Sale Contact
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:eeae9a271298d5ecc21cb8c66547a6c87ef73fd91c9d179dc795f4092038c9b4
+ !! source digest: sha256:92a2d98a49761fa4d4321b000b936acfb76268c642c762e776256988f307d598
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
@@ -29,8 +29,8 @@ Account Banking Mandate Sale Contact
|badge1| |badge2| |badge3| |badge4| |badge5|
This module combines the functionality of account_banking_mandate_sale
-with account_banking_mandate_contact and allows you to set up a default
-contact mandate for sale orders.
+with account_banking_mandate_contact and to allows you to add a specific
+contact mandate to sale orders.
**Table of contents**
@@ -42,15 +42,12 @@ Configuration
To configure this module, you need to:
-1. Go to *Settings > Sales > Invoicing* and select the "Default Sale Mandate Contact"
- option. This allows you to configure in which sale partner the
- mandates will be searched for: customer, invoice address,
- invoicing commercial entity, etc.
-
-2. If you want to specifically set that option for a specific partner,
- you can go to the "Sales & Purchase" tab his contact form. And edit the
- "Default Sale Mandate Contact" field. This option is only available in
- company contact types and it will affect all the childen contacts
+1. Go to Settings/Sales/Invoicing and select the Default Mandates
+ option. This allows you to choose if you want the mandate of the sale
+ partner, invoice address or delivery address.
+2. If you want to specifically change the default mandate for a
+ customer, you can go to the "Sales & Purchase" tab of his contact
+ form.
Usage
=====
@@ -61,11 +58,9 @@ For selecting the mandate at contact level:
2. Open or create one contact.
3. On the "Sales & Purchase" page, fill *Contact Mandate*.
-For setting the mandate automatically at sale order level:
-
-1. Go to *Sales > Orders > Quotations* and create a sale order with a payment mode that requires mandate
-2. See how Odoo automatically fills the mandate with the one you selected at contact level. That
- mandate will be copied from the sale order to the invoice.
+Then, when you select a payment mode that requires mandate on a sale
+order, Odoo will choose the mandate selected at contact level. That
+mandate will be copied from the sale order to the invoice.
Bug Tracker
===========
diff --git a/account_banking_mandate_sale_contact/static/description/index.html b/account_banking_mandate_sale_contact/static/description/index.html
index 07a74be43..4cae53c13 100644
--- a/account_banking_mandate_sale_contact/static/description/index.html
+++ b/account_banking_mandate_sale_contact/static/description/index.html
@@ -8,11 +8,10 @@
/*
:Author: David Goodger (goodger@python.org)
-:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
+:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
-Despite the name, some widely supported CSS2 features are used.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet.
@@ -275,7 +274,7 @@ pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
-pre.code .ln { color: gray; } /* line numbers */
+pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
@@ -301,7 +300,7 @@ span.option {
span.pre {
white-space: pre }
-span.problematic, pre.problematic {
+span.problematic {
color: red }
span.section-subtitle {
@@ -367,7 +366,7 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:eeae9a271298d5ecc21cb8c66547a6c87ef73fd91c9d179dc795f4092038c9b4
+!! source digest: sha256:92a2d98a49761fa4d4321b000b936acfb76268c642c762e776256988f307d598
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

This module combines the functionality of account_banking_mandate_sale
@@ -439,9 +438,7 @@ If you spotted it first, help us to smash it by providing a detailed and welcome
This module is maintained by the OCA.
-
-
-
+
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.
diff --git a/setup/_metapackage/pyproject.toml b/setup/_metapackage/pyproject.toml
index 5bfea9681..ae3980bf8 100644
--- a/setup/_metapackage/pyproject.toml
+++ b/setup/_metapackage/pyproject.toml
@@ -1,10 +1,11 @@
[project]
name = "odoo-addons-oca-bank-payment"
-version = "17.0.20240523.0"
+version = "17.0.20240528.0"
dependencies = [
"odoo-addon-account_banking_mandate>=17.0dev,<17.1dev",
"odoo-addon-account_banking_mandate_contact>=17.0dev,<17.1dev",
"odoo-addon-account_banking_mandate_sale>=17.0dev,<17.1dev",
+ "odoo-addon-account_banking_mandate_sale_contact>=17.0dev,<17.1dev",
"odoo-addon-account_banking_pain_base>=17.0dev,<17.1dev",
"odoo-addon-account_banking_sepa_credit_transfer>=17.0dev,<17.1dev",
"odoo-addon-account_banking_sepa_direct_debit>=17.0dev,<17.1dev",