Commit Graph

8 Commits

Author SHA1 Message Date
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
Antonio Espinosa
77fdbbfcea [IMP] Define SEPA identifiers per payment mode 2016-03-04 18:33:07 +01:00
Alexis de Lattre
86e30ee718 Fix flake8 warnings 2015-06-02 11:39:30 +02:00
Alexis de Lattre
6d55b29523 Use attachments instead of creating a specific object for each kind of payment order 2015-06-01 16:18:53 +02:00
Alexandre Fayolle
f21049a942 protect import of external dependencies
Odoo won't install an addon if the external dependencies are not met.
However, the python modules of the addons are imported at startup, and the
lack of an external dependency for an external addon will cause a crash,
therefore the import needs to be in a try..except block.
2015-03-25 09:11:12 +01:00
Julien Laloux
11aeefd471 Improve code 2015-01-28 10:13:23 +01:00
Julien Laloux
dc43a9504c Fix an error when no payment_order_ids 2015-01-28 09:53:38 +01:00
Pedro M. Baeza
aa54c740ca [MIG] Migration and enhancement of all modules involved in SEPA 2014-11-08 02:45:11 +01:00