Stéphane Bidoul
5b4a5e3432
[IMP] sepa: make it easier to extend structured communication types
2017-11-16 15:16:39 +01:00
Pedro M. Baeza
920ff73e72
[IMP] Translation template files
...
[IMP] Translations to spanish
2017-11-16 15:16:39 +01:00
Pedro M. Baeza
94133f80d0
[FIX] account_payment_sale_stock: Split for removing stock dependency on sale
...
[DEL] Remove old translations templates
[IMP] More reorder on folder structure
2017-11-16 15:16:39 +01:00
Pedro M. Baeza
f69f539953
[FIX] Uncaught flake8 errors
2017-11-16 15:16:39 +01:00
Pedro M. Baeza
074c85d9f3
Clean files
2017-11-16 15:16:39 +01:00
Pedro M. Baeza
039ac02912
[MIG] Migration and enhancement of all modules involved in SEPA
2017-11-16 15:16:39 +01:00
Pedro M. Baeza
97d3a49def
Initial adjustments for 8.0 repository
2017-11-16 15:16:39 +01:00
Sandy Carter
295316d73f
PEP8 on account_banking_pain_base
2017-11-16 15:16:39 +01:00
Launchpad Translations on behalf of banking-addons-team
105951bfc1
Launchpad automatic translations update.
2017-11-16 15:16:39 +01:00
Alexis de Lattre
b89c82a6c3
Add missing utf-8 header
...
Update state field on SEPA file objects and display it in tree+form views.
Migrate form views to version 7.0 and simplify them.
2017-11-16 15:16:39 +01:00
Launchpad Translations on behalf of banking-addons-team
726c762e8d
Launchpad automatic translations update.
2017-11-16 15:16:39 +01:00
Ignacio Ibeas - Acysos S.L
7516f43ef3
[FIX] account_banling_pain_base: refactored
2017-11-16 15:16:39 +01:00
Stéphane Bidoul
6855968fe6
[FIX] trivial bug fix
2017-11-16 15:16:39 +01:00
Ignacio Ibeas - Acysos S.L
6a38c5c816
[FIX] account_banking_pain_base: support party identifier for Spain
2017-11-16 15:16:39 +01:00
Alexis de Lattre
c014436e5e
Only catch the openerp exception in generate_party_agent(), as suggested by Stefan on the MP.
2017-11-16 15:16:39 +01:00
Alexis de Lattre
eb7be67643
For SCT, if BIC is not provided, we should not put the 'Creditor Agent' block at all, according to EPC guidelines (on this point, it is different from the Direct Debit !)
2017-11-16 15:16:39 +01:00
Alexis de Lattre
2ae37c902e
If it's a national payment, we now support "BIC not provided".
2017-11-16 15:16:39 +01:00
Alexis de Lattre
177d7d827c
Put the field communication2 back in the view of payment lines.
...
Rename a badly named variable (thanks to Stefan Rijnhart for spotting this)
2017-11-16 15:16:39 +01:00
Alexis de Lattre
ecc13f8dd1
Update module description.
2017-11-16 15:16:39 +01:00
Alexis de Lattre
3de24ccda2
Replace unallowed ascii caracters by '-'
...
Update some error messages
Update translation files and FR translation
Include sepa_export in gen_args
Factorize more code between SDD and SCT
Fix view of payment lines
The modules account_banking_pain_base and account_banking_sepa_* are now fully PEP8 compliant
2017-11-16 15:16:39 +01:00
Alexis de Lattre
3908266d28
Mutualize more code between SCT and SDD.
2017-11-16 15:16:39 +01:00
Alexis de Lattre
41ca5e18a9
Add support for Party Identifier for Belgium. Can be easily extended for other countries.
2017-11-16 15:16:39 +01:00
Alexis de Lattre
ebce71569d
Add group in order to mask the fields for "Original Mandate Indentification" for user
...
s in countries that don't required it.
Add tracking on important fields of the mandate.
Better form view on company.
Update constraint on mandate following my devs on "Original Mandate Identification".
2017-11-16 15:16:39 +01:00
Alexis de Lattre
88d38292f3
Add support for direct debit migration from national format to SEPA
...
Source : Standard-XML-SDD-Initiation-v3-EN by Febelfin
2017-11-16 15:16:39 +01:00
Alexis de Lattre
4f5a2d3748
More code factoring between SCT and SDD
...
As a consequence, we now have support for structured remittance info in SDD.
2017-11-16 15:16:39 +01:00
Alexis de Lattre
77ac6b3128
Start code factoring between SCT and SDD.
2017-11-16 15:16:39 +01:00
Alexis de Lattre
dc556a41d5
Akretion-Noviat code sprint dated 2013-11-21:
...
- add module account_banking_pain_base
- add support for initiating party identification, priority and structured remittance info in XML file
- the requested execution date now uses the fields date_prefered and date_scheduled (the field of the wizard has been removed)
- the 'convert to ascii' feature is now an option of the payment mode (enabled by default)
- set 'communication' field of payment.line to 140 chars and hide field 'communicatio
n2'
2017-11-16 15:16:39 +01:00
Jordi Ballester
0f75e914f0
add rests. Add better multicompany support
...
add tests and constrains
2017-11-16 15:14:49 +01:00
Carlos Dauden
09041f1ab7
[IMP] account_banking_mandate: Changes suggested
...
(cherry picked from commit 45c1cc2 )
2017-11-16 15:13:45 +01:00
Carlos Dauden
f668e8c4c8
[IMP] account_banking_mandate: Add valid_mandate field and fix onchange
...
(cherry picked from commit 25d2e4d )
2017-11-16 15:13:45 +01:00
Carlos Dauden
04e876192d
[IMP] account_banking_mandate: Fill payment line with first valid mandate
2017-11-16 15:13:45 +01:00
etobella
5adeb942c5
[MIG] account_payment_mandate
2017-11-16 15:13:45 +01:00
Cédric Pigeon
c75ea33492
[UPD] if a mandate is linked to the bank account used, put it automatically on the payment line'
2017-11-16 15:13:45 +01:00
Andrea Stirpe
9702c7495a
[FIX][10.0] account_banking_mandate: onchange return value missing ( #382 )
2017-11-16 15:13:45 +01:00
OCA Transbot
66eeac5430
OCA Transbot updated translations from Transifex
2017-11-16 15:13:45 +01:00
Pedro M. Baeza
9b42bad702
[FIX] account_banking_mandate/account_payment_partner: Signature changed in convert_to_write
2017-11-16 15:13:45 +01:00
Pedro M. Baeza
386429a948
[IMP] account_banking_mandate: Fill mandate in invoices if none is provided
...
Using same method as in upstream, mandate is filled on invoice creation if no
one is provided. This way, we don't need to install account_banking_mandate_sale
if we don't want to handle several mandates at sales level.
2017-11-16 15:13:45 +01:00
Pedro M. Baeza
8dc6d07743
[CHG] *: Change copyright and author after company merging
2017-11-16 15:13:45 +01:00
Alexis de Lattre
83a98ca2d7
Port almost all modules to v10 ( #305 )
...
Port almost all modules to v10
* Update to EPC Rulebook v9.2 that start to apply on 2016-11-20 (bug #300 )
2017-11-16 15:13:45 +01:00
Pedro M. Baeza
8e227a5a67
[MIG] Rename manifest files
2017-11-16 15:13:45 +01:00
Pedro M. Baeza
a468e86ad9
[MIG] Make modules uninstallable
2017-11-16 15:13:45 +01:00
Stéphane Bidoul (ACSONE)
b5e3be7faf
[FIX] remove en.po that was erroneously created by transbot
2017-11-16 15:13:45 +01:00
OCA Transbot
5097665fd4
OCA Transbot updated translations from Transifex
2017-11-16 15:13:45 +01:00
Alexis de Lattre
480d49ef79
FIX crash when selecting a customer that has a direct debit payment mode but no mandate
...
Hide many fields when payment_order_ok is False on a payment_mode
Fix payment line communication when the move line is not linked to an invoice (problem found when porting donation_debit_debit to v9)
2017-11-16 15:13:45 +01:00
Alexis de Lattre
e158ddf7ce
Move field bank_account_required from module account_payment_partner to account_payment_mode
...
Make the mandate a required field on payment line when the payment method has mandate_required=True
Make the bank account a required field on payment line when the payment method has bank_account_required=True
Minor code cleanup
PEP8
2017-11-16 15:13:45 +01:00
Alexis de Lattre
fa7d3e9169
Better handling of partner_bank_id and mandate_id on invoice: invisible/required/onchange
2017-11-16 15:13:45 +01:00
Alexis de Lattre
b9c9d10dad
Take into accounts the remarks of Eric Caudal
2017-11-16 15:13:45 +01:00
Alexis de Lattre
e561b49fcd
Add number of mandates in partner form (similar to number of bank accounts)
2017-11-16 15:13:45 +01:00
Alexis de Lattre
9f1347a517
Move fields mandate_required and export_ascii from payment mode to payment method
...
Display chatter on payment orders
Several small usability improvements
2017-11-16 15:13:45 +01:00
Alexis de Lattre
7c34e39123
Add module account_banking_mandate_sale
...
Add option 'mandate_required' on payment orders
Autoselect first valid mandate on customer invoice that have a payment mode 'mandate_required' = True
Add option on select move lines to pay wizard to allow selection of litigation moves (unchecked by default), in order to integrate the feature of the module account_payment_blocking
2017-11-16 15:13:45 +01:00