Merge lp:~therp-nl/banking-addons/ba70-bank_statement_tax into lp:banking-addons
Proposed by
Stefan Rijnhart (Opener)
Status: | Merged |
---|---|
Merged at revision: | 198 |
Proposed branch: | lp:~therp-nl/banking-addons/ba70-bank_statement_tax |
Merge into: | lp:banking-addons |
Diff against target: |
239 lines (+207/-0) 6 files modified
account_bank_statement_tax/__init__.py (+1/-0) account_bank_statement_tax/__openerp__.py (+43/-0) account_bank_statement_tax/model/__init__.py (+2/-0) account_bank_statement_tax/model/account_bank_statement.py (+109/-0) account_bank_statement_tax/model/account_bank_statement_line.py (+34/-0) account_bank_statement_tax/view/account_bank_statement.xml (+18/-0) |
To merge this branch: | bzr merge lp:~therp-nl/banking-addons/ba70-bank_statement_tax |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Holger Brunn (Therp) | code review | Approve | |
Erwin van der Ploeg (BAS Solutions) (community) | test | Approve | |
Raphaël Valyi - http://www.akretion.com | Approve | ||
Review via email: mp+177376@code.launchpad.net |
Description of the change
Generalized forward port (does not depend on account_banking) of http://
Thanks to BAS Solutions for funding part of the development!
To post a comment you must log in.
LGTM, no test
Eventually in account_ bank_statement_ tax/model/ account_ bank_statement. py from lines 118 to 127, fiscal position and mapping could be extracted in a sub-function that one could override. But I'm not sure yet if that would really fit for us, so we could always do that later.
That would also be interesting to see how this development relates (or not) with the "tax_on_payment" Anybox module here https:/ /bitbucket. org/anybox/ tax_on_ payment/ src/f3482015398 1fb7ac96bb26884 83d2573db0756d/ account. py?at=default
Basically they put a tax on the move at the reconciliation time while you put it when the bank statement is encoded. Not sure if the two things overlap or not.