Commit Graph

24 Commits

Author SHA1 Message Date
Pedro M. Baeza
1c8e7d24d5 [IMP] account_payment_partner: Fill payment mode in invoices if none is provided
Using same method as in upstream, payment mode is filled on invoice creation if
no payment method is provided. This way, we don't need to install
account_payment_sale if we don't want to handle several payment modes at sales
level. Even more, if we install the module later and we have already existing
sales orders without payment mode filled, those orders will be invoiced with
the customer payment mode.
2017-04-24 14:15:51 +02:00
Pedro M. Baeza
018ed2a785 [CHG] *: Change copyright and author after company merging 2017-04-02 04:02:06 +02:00
Alexis de Lattre
0e64b0295a 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
2016-06-14 22:25:23 +02:00
Alexis de Lattre
21bc911b20 Better handling of partner_bank_id and mandate_id on invoice: invisible/required/onchange 2016-06-07 00:58:19 +02:00
Alexis de Lattre
eb7003f6c3 Update and re-enable demo data 2016-05-06 19:37:26 +02:00
Alexis de Lattre
bee3093841 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
2016-04-30 01:46:34 +02:00
Alexis de Lattre
29cfd14a38 Merge remote-tracking branch 'origin/8.0' into 9-sorrento-code-sprint 2016-04-27 15:10:55 +02:00
Pedro M. Baeza
39ee61b267 [IMP] *: Bump version numbers 2016-02-18 09:40:58 +01:00
Pedro M. Baeza
4a62d6d30b [IMP] *: Short headers 2016-02-18 09:40:58 +01:00
Alexis de Lattre
32470c3705 Better filters on payment.order.create wizard
Add default values for those filters on payment.mode
2016-02-18 09:40:58 +01:00
Pedro M. Baeza
0cd60abbf3 [MIG] Make modules uninstallable 2015-10-14 03:03:12 +02:00
Stéphane Bidoul
e6b28efa3e [UPD] prefix versions with 8.0 2015-10-09 09:59:34 +02:00
AngelMoya-Domatix
901f6748fe ADD description on payment mode and show it on invoice report
FIX tabs

FIX translate
2015-07-07 10:03:24 +02:00
Philippe Schmidt
17ad455c92 Add requested descriptions in an OCA README.rst file 2015-06-05 11:22:39 +02:00
Pedro M. Baeza
c07d0522c0 [IMP] Expand authors + manifest cleaning 2015-05-25 17:14:05 +02:00
Alexis de Lattre
9bfb8c9959 Add read access on payment.mode to employees 2015-03-16 11:07:21 +01:00
Alexandre Fayolle
5a25353a82 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.
2015-03-02 17:23:15 +01:00
Pedro M. Baeza
7d3b61dbec [IMP] Replace deprecated workflow calls 2014-11-08 02:45:12 +01:00
Pedro M. Baeza
b1b07a417c Clean files 2014-11-08 02:45:12 +01:00
Pedro M. Baeza
aa54c740ca [MIG] Migration and enhancement of all modules involved in SEPA 2014-11-08 02:45:11 +01:00
Pedro M. Baeza
a2e807668e Initial adjustments for 8.0 repository 2014-09-10 12:19:20 +02:00
Alexis de Lattre
c27bba821f Update to the new data-model decided during the Open Days 2014.
Add demo data.
2014-06-10 01:25:34 +02:00
Raphaël Valyi
a20665ba12 [REF] wrapping module description lines to keep cool with the PEP-8 extremists 2014-03-21 16:50:25 -03:00
Alexis de Lattre
948772d1b0 Add 4 new modules to handle payment type and bank accounts:
- account_payment_partner
- account_payment_sale
- account_payment_sale_stock
- account_payment_purchase

Filter the selection of invoices per payment type.
Add active field on payment.mode and payment.mode.type.
Add menu entry for Payment Types.
2014-02-25 00:19:57 +01:00