Merge lp://staging/~acsone-openerp/banking-addons/ba-70-payment-export-refactoring into lp://staging/banking-addons
Status: | Merged |
---|---|
Merged at revision: | 190 |
Proposed branch: | lp://staging/~acsone-openerp/banking-addons/ba-70-payment-export-refactoring |
Merge into: | lp://staging/banking-addons |
Diff against target: |
1487 lines (+504/-460) 32 files modified
account_banking_payment/__openerp__.py (+1/-4) account_banking_payment/data/payment_mode_type.xml (+0/-14) account_banking_payment/model/__init__.py (+0/-1) account_banking_payment/model/account_payment.py (+0/-43) account_banking_payment/model/bank_payment_manual.py (+0/-53) account_banking_payment/model/payment_mode.py (+0/-19) account_banking_payment/model/payment_mode_type.py (+0/-62) account_banking_payment/model/payment_order_create.py (+0/-199) account_banking_payment/security/ir.model.access.csv (+0/-2) account_banking_payment/view/account_payment.xml (+0/-4) account_banking_payment/view/bank_payment_manual.xml (+0/-15) account_banking_payment/view/payment_mode.xml (+2/-3) account_banking_payment/view/payment_mode_type.xml (+0/-32) account_banking_payment/workflow/account_payment.xml (+6/-0) account_banking_payment_export/__init__.py (+1/-0) account_banking_payment_export/__openerp__.py (+69/-0) account_banking_payment_export/data/payment_mode_type.xml (+14/-0) account_banking_payment_export/model/__init__.py (+5/-0) account_banking_payment_export/model/account_payment.py (+75/-0) account_banking_payment_export/model/bank_payment_manual.py (+59/-0) account_banking_payment_export/model/payment_mode.py (+52/-0) account_banking_payment_export/model/payment_mode_type.py (+61/-0) account_banking_payment_export/model/payment_order_create.py (+58/-0) account_banking_payment_export/security/ir.model.access.csv (+2/-0) account_banking_payment_export/view/account_payment.xml (+22/-0) account_banking_payment_export/view/bank_payment_manual.xml (+18/-0) account_banking_payment_export/view/payment_mode.xml (+20/-0) account_banking_payment_export/view/payment_mode_type.xml (+31/-0) account_banking_sepa_credit_transfer/__openerp__.py (+1/-1) account_banking_sepa_credit_transfer/account_banking_sepa.py (+0/-2) account_banking_sepa_credit_transfer/account_banking_sepa_view.xml (+1/-1) account_banking_sepa_credit_transfer/wizard/export_sepa.py (+6/-5) |
To merge this branch: | bzr merge lp://staging/~acsone-openerp/banking-addons/ba-70-payment-export-refactoring |
Related bugs: | |
Related blueprints: |
Solve incompatibilities to merge series
(Undefined)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Stefan Rijnhart (Opener) | Approve | ||
Stéphane Bidoul (Acsone) (community) | Needs Resubmitting | ||
Joël Grand-Guillaume @ camptocamp | structre/concept, not test | Approve | |
Review via email: mp+179543@code.staging.launchpad.net |
Commit message
[MRG] account_
Refactoring of account_
Description of the change
Refactoring of account_
- account_
- and account_
This allows using payment export (such as sepa credit transfer) independently of bank statement imports.
Account_
Compatibility notes. In order to break the dependency on account_banking, the following minor changes were necessary
- the external id of manual_bank_tranfer payment mode type has changed
- the "Generated SEPA Credit Transfer files" moved to the Payment Orders menu
- manual and sepa credit transfers send the "done" signal when they are finished (instead of "sent") to remain compatible with the default workflow (however the advanced workflow in account_
Would it be better to move the following to account_ direct_ debit? order_create. py
- payment_term_ids field in payment.mode
- payment_order_type field on payment.mode.type
- payment_
This would focus this module account_ banking_ payment_ export on its real purpose, which is adding the hook for payment export wizards.