Commit Graph

212 Commits

Author SHA1 Message Date
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
Alexis de Lattre
a7b565a612 Copy payment mode and mandate from invoice to refund
Run dos2unix on the few files that had DOS carriage return
2017-11-16 15:13:45 +01:00
Alexis de Lattre
b576dc375e Fix tests of account_banking_mandate 2017-11-16 15:13:45 +01:00
Alexis de Lattre
53a52bf043 PEP8 compliant with the latest version of flake8 2017-11-16 15:13:45 +01:00
Alexis de Lattre
75b3c0d0e9 Finalise merge of account_banking_payment_transfer into account_payment_order
Add support for transfer moves
Display transfer moves in a dedicated tab in payment order view
Code cleanup
2017-11-16 15:13:45 +01:00
Alexis de Lattre
e5fc812f6a Finalise the wizard of selection of move lines to pay
Add button "Add to payment/debit order" on invoice form view
Started to integrate payment transfer in account_payment_order (not finished at all though)
Various fixes/changes/improvements/...
2017-11-16 15:13:45 +01:00
Alexis de Lattre
0fa08b14c4 Start to port bank-payment to v9 (with a lot of improvements) during the Sorrento Code sprint 2016
Improvements include:
- full re-organisation of modules and big re-organisation of the code
- simplification of the code related to the fact that support for direct debit is now in t
he base module, not added by an optional module account_direct_debit (module was removed)
- new design of the wizard to select move lines to pay
- support for non-SEPA file transfer-
- support for German direct debit SEPA files (fixes bug #129)
- remove workflow of payment.order

This port to v9 is not finished... there is still a lot of work:
- finish the code of account_payment_order/wizard/account_payment_line_create.py
- port account_banking_payment_transfer and integrate it inside account_payment_order
- fix bugs
- clean-up code, remove dead code
- test in several complex scenarios
2017-11-16 15:13:45 +01:00
Sergio Incaser
1fc85d105c [IMP][8.0] account_banking_mandate: Pep8 fixes 2017-11-16 15:13:45 +01:00
Sergio Incaser
f2719b327d [IMP][8.0] account_banking_mandate: Make format field required 2017-11-16 15:13:45 +01:00
sergio-incaser
c06d5151c4 [IMP][8.0] account_banking_mandate: Use api.multi instead 2017-11-16 15:13:45 +01:00
Sergio Incaser
4bc1bf08b4 [IMP][8.0] sepa_direct_debit_mandate: Split basic and sepa mandate 2017-11-16 15:13:45 +01:00
Sergio Incaser
cd93b5e60c [FIX][8.0] account_banking_mandate: Slipt basic mandate and sepa. 2017-11-16 15:13:45 +01:00
Sergio Incaser
eac0b74d7a [FIX][8.0] account_banking_mandate: Add creditor identifier field to report mandate.
[FIX][8.0] account_banking_mandate: Translate.
2017-11-16 15:13:45 +01:00
Pedro M. Baeza
24bdbc3d35 [IMP] *: es translations 2017-11-16 15:13:45 +01:00
Pedro M. Baeza
409eaf9482 [IMP] *: Bump version numbers 2017-11-16 15:13:45 +01:00
Pedro M. Baeza
46e1890721 [IMP] *: Short headers 2017-11-16 15:13:45 +01:00
Alexis de Lattre
ac33798cbc Add bank.payment.lines object to allow grouping in the payments 2017-11-16 15:13:45 +01:00
Darío Lodeiros
c829bf8d92 Mandates multicompany error #242
The restriction rule Banking Mandate multi-company, gives an error when editing a partner bank account from a company A when that account has created a mandate from another company B. So it is impossible to create a mandate for each company without disabling the rule.
Solution: Uncheck the rule writte in Banking Mandate multi-company. But i'm not sure this is correct.
2017-11-16 15:13:45 +01:00
Pedro M. Baeza
f8d191cbca [FIX] account_banking_mandate: es translation 2017-11-16 15:13:45 +01:00
Antonio Espinosa
81edef2f16 [FIX] Allow to select bank account when creating a mandate 2017-11-16 15:13:45 +01:00
Pedro M. Baeza
fb8241a8d7 [FIX] account_banking_mandate: Fix name_get call 2017-11-16 15:13:45 +01:00
Pedro M. Baeza
f031454449 [MIG] Make modules uninstallable 2017-11-16 15:13:45 +01:00
Stéphane Bidoul
e61a1e2789 [UPD] prefix versions with 8.0 2017-11-16 15:13:45 +01:00
Yannick Vaucher
d662c94561 Add missing default oca icons 2017-11-16 15:13:45 +01:00
sergio
d372a5b1ee [IMP] account_banking_mandate: Remove header and footer, new paper format to use all paper size 2017-11-16 15:13:45 +01:00
sergio-incaser
8592e13e54 [IMP] account_banking_mandate: Add report SEPA mandate. 2017-11-16 15:13:45 +01:00
Alexis de Lattre
d8b6e196fa Port SEPA modules to new API
Fix an important regression in account_banking_sepa_direct_debit: "Date of Last Debit" was not set any more
Proper write of date_done with account_banking_payment_export is installed without account_banking_payment_transfer
Add post-install script for date_sent on payment.order
2017-11-16 15:13:45 +01:00
Philippe Schmidt
cf4ba4490b some typo corrections 2017-11-16 15:13:45 +01:00
Philippe Schmidt
2fae08e7b6 typo corrections 2017-11-16 15:13:45 +01:00
Philippe Schmidt
fb24c72ae1 Add requested descriptions in an OCA README.rst file 2017-11-16 15:13:45 +01:00
Pedro M. Baeza
1c86ba6fb9 [IMP] Expand authors + manifest cleaning 2017-11-16 15:13:45 +01:00
Alexandre Fayolle
c00777c548 Add OCA as author of OCA addons
In order to get visibility on https://www.odoo.com/apps the OCA board has
decided to add the OCA as author of all the addons maintained as part of the
association.
2017-11-16 15:13:45 +01:00
Stéphane Bidoul
a690d018e7 [FIX] flake8 W503 2017-11-16 15:13:45 +01:00
Alexis de Lattre
190585984e Add multi-company rule on account.banking.mandate 2017-11-16 15:13:45 +01:00
Alexis de Lattre
be82e2abb9 Add scheme in mandate tree+search view
Replace tabs by spaces in mandate views
account_banking_mandate/views/account_banking_mandate_view.xml: convert from dos to unix format
2017-11-16 15:13:45 +01:00
Alexis de Lattre
f2ad7127c0 [Usability] mandates: search by reference, add group_by, add seq type in tree view 2017-11-16 15:13:45 +01:00
Alexis de Lattre
e04f9e407f [FIX] Bug #96 bad use of new API 2017-11-16 15:13:45 +01:00
Pedro M. Baeza
818918d511 [IMP] Translation template files
[IMP] Translations to spanish
2017-11-16 15:13:45 +01:00
Pedro M. Baeza
f6d38aa2f4 [FIX] account_banking_mandate: partner_id field correctly related 2017-11-16 15:13:45 +01:00
Pedro M. Baeza
3ca61d0e0a [FIX] account_banking_mandate: Fix id get from Recordset 2017-11-16 15:13:45 +01:00
Alexis de Lattre
6eff1433e6 [FIX] replace old sdd.mandate referencess 2017-11-16 15:13:45 +01:00
Pedro M. Baeza
01d801897d [ADD] account_banking_mandate, spliting functionality in two modules 2017-11-16 15:13:45 +01:00
Yannick Vaucher
9b8414c17b Merge pull request #401 from etobella/11.0-mig-account_payment_order
[11.0][MIG] account_payment_order
2017-11-16 12:37:50 +01:00
Jordi Ballester
ee3c27b747 When the user looks for open payables or receivables, in the
context of payment orders, she should ocus on the amount that
is due to be paid. In this method we are forcing to display both
the amount due in company and in the invoice currency.

We then hide the fields debit and credit, because they add no value.
2017-11-15 14:58:18 +01:00
OCA Git Bot
4bf114e152 [ADD] setup.py 2017-11-09 04:34:58 +01:00
Jordi Ballester Alomar
1639ffe3e5 Merge pull request #417 from Eficent/11.0-fix-account_payment_partner
[add] setup
2017-11-08 16:51:05 +01:00
rgarnau
d8a0862e14 [add] setup 2017-11-08 16:43:36 +01:00
etobella
4102166a47 [MIG] account_payment_order 2017-11-08 12:31:32 +01:00
Gilles Meyomesse (ACSONE)
e9b32978b4 [ADD] report for payment order (#370) 2017-11-08 12:31:32 +01:00