lp:~hsoft/banking-addons/purge-base-import
- Get this branch:
- bzr branch lp:~hsoft/banking-addons/purge-base-import
Branch merges
- Guewen Baconnier @ Camptocamp: Approve (code review, no test)
- Holger Brunn (Therp): Approve (code review)
- Joël Grand-Guillaume @ camptocamp: Approve (code review, no tests)
-
Diff: 608 lines (+238/-165)13 files modifiedaccount_statement_base_import/__openerp__.py (+0/-1)
account_statement_base_import/parser/file_parser.py (+17/-13)
account_statement_base_import/parser/generic_file_parser.py (+10/-38)
account_statement_base_import/parser/parser.py (+0/-15)
account_statement_base_import/statement.py (+35/-73)
account_statement_base_import/statement_view.xml (+0/-16)
account_statement_base_import/wizard/import_statement.py (+0/-7)
account_statement_base_import/wizard/import_statement_view.xml (+0/-2)
account_statement_commission/__init__.py (+22/-0)
account_statement_commission/__openerp__.py (+47/-0)
account_statement_commission/commission.py (+68/-0)
account_statement_commission/import_statement_view.xml (+18/-0)
account_statement_commission/statement_view.xml (+21/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 95. By Virgil Dupras
-
[IMP] Completed commission extraction from account_
statement_ base_import. Removed the last remnants of commission handling from account_
statement_ base_import and made the newly created account_ statement_ commission module work properly. - 93. By Virgil Dupras
-
[FIX] Moved commission-related view inheritance out of account_
statement_ base_import. The commission field having been extracted out of the module, trying to show it in the Account Statement view would prevent that view from working properly.
- 91. By Virgil Dupras
-
[ENH] Began extracting the commission-handling feature from account_
statement_ base_import. The extracted commission part is not functional, but the base_import module still works.
- 90. By Nicolas Bessi - Camptocamp
-
[MRG] Major refactoring of statement import and completion:
Fix the way to look default account on partner:
- If master account is provided in profile it will be forced
- If the customer checkbox is checked on the found partner, type and account will be customer and receivable
- If the supplier checkbox is checked on the found partner, type and account will be supplier and payable
- If both checkbox are checked or none of them, it'll be based on the amount :
If amount is positif the type and account will be customer and receivable,
If amount is negativ, the type and account will be supplier and payableCompletion:
-Fix and refactor the the invoices lookup for completion
-Various fixes in completion rules
- Non matches lines are not mark as completed.Optimisation:
Refactoring of statement import:
We by pass ORM to increase performances.
TODO support of sparse fieldRefactoring of completion.
We have done some structural changes in order to avoid a lot of un needed call to ORM.
Bypass orm when writing to database.These merge is required in order to fix transaction id completion rules and import +
Handle the new semantic change in OpenERP partner model - 89. By Alexandre Fayolle - camptocamp
-
[FIX] permissions on account.
statement. profil: an accountant needs write access on the model to be able to import a bank statement otherwise, the message.post call fails
- 88. By Nicolas Bessi - Camptocamp
-
[MRG] Fixes performance trouble when using bank_statement_
label based completion rules by using memoizer pattern. Add lines in context to be able to acces them in completion rules. It is not
mandatory as we can do line.satement_id.line_ ids but it is more efficient. Some minor cleanup
- 87. By Nicolas Bessi - Camptocamp
-
[MRG] Improve statement import wizard by using mass writing of statement line in order to avoid store field loop computation.
- 86. By Nicolas Bessi - Camptocamp
-
[MRG] Improve statement import global usability by retuning usable error message while parsing files.
Allows empty value for float in parsed CSV.Added note about the additional dependency on python-xlrd in the description.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:banking-addons/6.1