Merge lp:~banking-addons-drivers/banking-addons/direct-debit-refactoring-fosdem into lp:banking-addons
Status: | Superseded |
---|---|
Proposed branch: | lp:~banking-addons-drivers/banking-addons/direct-debit-refactoring-fosdem |
Merge into: | lp:banking-addons |
Diff against target: |
559 lines (+218/-91) 20 files modified
account_banking_pain_base/banking_export_pain.py (+1/-1) account_banking_payment/__openerp__.py (+1/-4) account_banking_payment/model/__init__.py (+0/-3) account_banking_payment/model/account_payment.py (+0/-9) account_banking_payment_export/__openerp__.py (+4/-2) account_banking_payment_export/demo/banking_demo.xml (+43/-0) account_banking_payment_export/model/__init__.py (+2/-1) account_banking_payment_export/model/account_move_line.py (+98/-0) account_banking_payment_export/model/payment_order_create.py (+0/-58) account_banking_sepa_credit_transfer/__openerp__.py (+1/-0) account_banking_sepa_credit_transfer/sepa_credit_transfer_demo.xml (+15/-0) account_banking_sepa_direct_debit/__openerp__.py (+1/-0) account_banking_sepa_direct_debit/data/payment_type_sdd.xml (+3/-5) account_banking_sepa_direct_debit/sdd_mandate_view.xml (+1/-1) account_banking_sepa_direct_debit/sepa_direct_debit_demo.xml (+27/-0) account_banking_tests/__openerp__.py (+0/-1) account_direct_debit/__openerp__.py (+4/-1) account_direct_debit/model/__init__.py (+2/-0) account_direct_debit/model/account_move_line.py (+3/-5) account_direct_debit/model/account_payment.py (+12/-0) |
To merge this branch: | bzr merge lp:~banking-addons-drivers/banking-addons/direct-debit-refactoring-fosdem |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Stefan Rijnhart (Opener) | Needs Fixing | ||
Raphaël Valyi - http://www.akretion.com | Approve | ||
Holger Brunn (Therp) | code review | Approve | |
Review via email: mp+204391@code.launchpad.net |
This proposal has been superseded by a proposal from 2014-02-16.
Commit message
[IMP] direct debit refactoring for less dependencies - Acsone/Akretion sprint at Fosdem 2014
Description of the change
Refactoring of direct debit to pull less dependencies.
Result of a sprint with Akexis de Lattre in a corridor at Fosdem 2014.
In a nutshell, this MP moves the hooks that are necessary for account_
account_
account_
1/ adding the notion of transfer account on payment modes (marking the invoices paid as soon as the payment order is sent)
2/ bridging with the bank statement reconciliation features of account_banking core
IMO, the next step in the refactoring process would be to move 1/ to a stand-alone module.
Other things in this branch:
- removing auto_install=True that we found unnecessary and potentially risky
- demo data by Alexis
- a trivial bug fix
- setting noupdate=1 for the SEPA payment mode types
- allow payment of customer refunds lp:1275478
Unmerged revisions
- 241. By Stéphane Bidoul (Acsone)
-
[MRG] merge Alexis' contribution about payment of customer refunds
- 240. By Stéphane Bidoul (Acsone)
-
put back auto_install=True in account_
banking_ payment - 239. By Alexis de Lattre
-
Add demo data.
Fix a noupdate="0" to noupdate="1" - 238. By Alexis de Lattre
-
FIX crash when adding invoice lines in SEPA Credit Transfer. This bug was linked to the removal of account_
banking_ payment_ export/ model/payment_ order_create. py in commit revno 230. - 237. By Stéphane Bidoul (Acsone)
-
remove auto_install
- 236. By Stéphane Bidoul (Acsone)
-
[IMP] _fix_payment_
mode_id is gone - 235. By Stéphane Bidoul (Acsone)
-
[IMP] copyright and documentation
- 234. By Stéphane Bidoul (Acsone)
-
[IMP] documentation
- 233. By Stéphane Bidoul (Acsone)
-
[FIX] move SEPA direct debit menu entries to a menu that does not depend on the core account_banking
- 232. By Stéphane Bidoul (Acsone)
-
[FIX] trivial bug fix
I was doubting about line2bank's signature change, but that seems fine