Laurent Mignon (Acsone)
d122becbdb
add account number and bank bic to statement line
...
Be carefull, values returned by the parser are now formatted to work arround a bug in the bulk insert... see comment in the coda_file_parser.py
2013-08-22 17:12:09 +02:00
Laurent Mignon (Acsone)
4c3d705192
add completion logic based on the bank account number to link the partner to a statement line
2013-08-22 17:09:03 +02:00
Laurent Mignon (Acsone)
068ab3a598
New account statement import plugin for CODA files
2013-08-22 11:52:09 +02:00
Laurent Mignon (Acsone)
9599385fa3
Merge from lp:banking-addons/bank-statement-reconcile-70 HEAD
2013-08-21 14:42:18 +02:00
Romain Deheele
54aeefb63f
[FIX] small pep8 cleanup and fix on _opposite_matchers yield
2013-08-13 17:10:05 +02:00
Romain Deheele
65af53fd3e
[ADD] addon bringing reconcile rules based on new field transaction_ref (at account.move.line level)
2013-08-13 12:04:31 +02:00
Vincent Renaville
d24571275f
[FIX] fix report lang
2013-08-12 08:51:55 +02:00
Virgil Dupras
7e8791ac84
[IMP] Extracted the commission-handling feature from account_statement_base_import to a new module account_statement_commission.
2013-07-22 11:06:56 +02:00
Vincent Renaville
a1fa1bff77
[FIX] fix report lang
2013-07-17 16:51:03 +02:00
Virgil Dupras
e76fe72667
[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.
2013-07-08 14:03:34 -04:00
Virgil Dupras
81ba7e03e0
[MRG] Merge with base branch
2013-07-08 13:14:29 -04:00
Yannick Vaucher
c81b428629
[IMP] account_statement_base_completion - move 'Auto completion' button in flux button to set it more accessible
2013-06-28 17:22:13 +02:00
Yannick Vaucher
7f7e025647
[IMP] account_statement_ext - hide type column in bank statement line
2013-06-28 17:00:20 +02:00
Yannick Vaucher
e22e4191e5
[IMP] account_statement_ext - add a sequence on bank profile and set the first of the company as default
2013-06-28 16:59:51 +02:00
Yannick Vaucher
99a643aed1
[IMP] account_statement_ext - hide useless information on bank statement
2013-06-28 16:27:41 +02:00
Yannick Vaucher
7085534d0e
[IMP] account_statement_ext - move profile to top
2013-06-28 16:20:41 +02:00
Yannick Vaucher
81f89c49f1
[REF] account_statement_ext - simplify xpath in xml views
2013-06-28 16:16:00 +02:00
Yannick Vaucher
ab44bf61aa
[IMP] account_statement_ext - rename profil to profile
2013-06-28 12:26:57 +02:00
Yannick Vaucher
0dd4dc5830
[FIX] account_statement_base_complestion - use invoice commercial_partner_id instead of partner
2013-06-26 15:47:27 +02:00
unknown
91f68ad7e8
[MRG] prevent account_advanced_reconcile to crash if ref in the move is not set
2013-06-20 09:52:10 +02:00
Virgil Dupras
18f4ac0785
[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.
2013-06-12 13:54:18 -04:00
Virgil Dupras
aa984a0917
Merge with base branch
2013-06-12 10:59:10 -04:00
Vincent Renaville
39c5bfada9
[FIX] prevent crash if move ref is null
2013-06-07 10:47:55 +02:00
unknown
6eaca0595d
[MRG] [FIX] Restore default period in bank statement by taking context in account
2013-05-24 11:38:35 +02:00
Alexandre Fayolle
2800b90cfd
[FIX] value of 'invisible' argument, ensured context is a dict
2013-05-24 11:26:39 +02:00
unknown
591808d8b4
[MRG] [IMP] Refine partner label lookup error message
...
[FIX] Restore error message in log
[FIX] Fix partner label lookup regexp
2013-05-10 19:11:48 +02:00
Virgil Dupras
35507cd40c
[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.
2013-05-03 15:57:26 -04:00
unknown
dbdc2d2610
[FIX] inversion in regex
2013-04-30 11:51:39 +02:00
unknown
ccc419b349
[FIX] better error log for completion rules + global error message is logged
2013-04-30 11:39:29 +02:00
unknown
6500ac2765
[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 payable
Completion:
-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 field
Refactoring 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
2013-04-25 15:38:42 +02:00
unknown
7f921d316a
[FIX] wrong argument id instead of line['profile_id']
2013-04-25 13:48:24 +02:00
Alexandre Fayolle
262bba3373
[IMP] fix a few docstrings
...
small code improvement in account_statement_transactionid_completion/statement.py AccountStatementCompletionRule.get_from_transaction_id_and_so)
2013-04-25 13:30:23 +02:00
unknown
e36acfe43c
[IMP] message logging
2013-04-25 10:27:52 +02:00
unknown
097aa43ff6
[FIX] po file
2013-04-25 10:27:08 +02:00
unknown
c769917c62
[TYPO]
2013-04-25 10:04:56 +02:00
unknown
a5dc399750
[FIX] partner name lookup now respect security rules
2013-04-25 09:57:13 +02:00
unknown
35c0034068
[TYPO]
2013-04-25 09:56:35 +02:00
unknown
2b92e2afc9
[IMP] no loop when computing sequence
2013-04-25 09:55:59 +02:00
unknown
f699b674ac
[FIX] comment and forgotten print statement
2013-04-25 09:37:42 +02:00
unknown
5395c25beb
[IMP] log code cleanup
2013-04-25 09:33:11 +02:00
unknown
39484b4a96
[IMP] return value
2013-04-25 09:19:08 +02:00
unknown
03a8016fd7
[FIX] dead error management code
2013-04-25 09:16:40 +02:00
unknown
e0cfdc7820
[FIX] dead if statement
2013-04-25 09:08:25 +02:00
unknown
04d2dac21b
[FIX] by partner name completion rule if statement and wrong variable
2013-04-25 09:06:55 +02:00
unknown
f7217d1d81
[IMP] completion messages
2013-04-25 09:02:55 +02:00
unknown
a45011be5c
[FIX] incoherence in type lookup behavior
2013-04-24 15:56:42 +02:00
unknown
b00de6cc50
[FIX] transaction id import styling
2013-04-24 12:44:39 +02:00
unknown
e417244752
[FIX] transaction_id completion to support optimization
2013-04-24 12:34:20 +02:00
unknown
c043e69b0f
[TYPO]
2013-04-24 11:30:08 +02:00
unknown
b693a0d28b
[FIX] complete from invoice does false positive if master account is set on profile
2013-04-24 11:24:27 +02:00