Commit Graph

59 Commits

Author SHA1 Message Date
James Jesudason
cf58125c22 [ADD] Ability to store the HSBC Client ID for HSBCNet, and use that on the payment files
[FIX] Upgrading to version 6.1
2012-02-17 23:36:43 +00:00
Credativ (Dmitrijs Ledkovs, James Jesudason, Tristan Hill)
a1b3843a4f [ADD] UK HSBC module
[FIX] Period_id on vouchers
[FIX] Recompute statement end balance at the end of the import
[FIX] disable call to SWIFT lookup page that no longer exists
[FIX] Allow manual statement entry
2012-02-11 12:39:02 +01:00
Dmitrijs Ledkovs (credativ)
03caac15db [FIX] Recompute statement end balance at the end of the import.
Otherwise, it may be "stuck" with an old balance and appearing as red to
the user.
2012-02-10 13:28:24 +00:00
Stefan Rijnhart
c88fed7b3c [FIX] bug: attempt at manual match is ignored
[RFR] rearrange match wizard layout using tabs
2012-01-22 15:33:46 +01:00
Stefan Rijnhart
9721b91491 [IMP] ING/Triodos regain ability to generate friendly bank statement names
[RFR] API change: models.parser.parse() is now called with extra cursor argument
[IMP] models.parser.parse() can generate unique statement name
2012-01-17 09:48:10 +01:00
Stefan Rijnhart
cac9e86554 [FIX] lost translations
[ADD] search view for bank statement line view
[FIX] disable noninteractive splitting of transactions
[FIX] disable noninteractive caching of 'matched' transactions
[IMP] show transaction related data on the wizard
2012-01-16 17:15:55 +01:00
Stefan Rijnhart
b1d692a544 [FIX] do not try to select rows in the database by float value
[FIX] split up transaction is not preserved in matching process
[FIX] workaround for lp:915975 writing fields.related of type 'many2many'
2012-01-13 14:22:14 +01:00
Stefan Rijnhart
e5a1a0f5bf [FIX] cleanup singletons, fix indentation 2012-01-12 10:55:12 +01:00
Stefan Rijnhart
c621e4a3c8 [FIX] streamlined currency and company resolving
[FIX] default country for new partners in foreign bank account
[FIX] cannot match a confirmed transaction
2012-01-08 11:59:55 +01:00
Stefan Rijnhart
c5a253807e [DEL] code that was refractored out 2012-01-08 10:21:54 +01:00
OpenERP instance user
059e8d4420 [ADD] field 'residual' in bank statement line trees
[RFR] field 'match_type' on bank statement lines is now a related field
[FIX] bug: invoices with state 'debid denied' are selected for new nebit orders
[ADD] filter button on invoices search view for state 'debit denied'
[FIX] invoice workflow does not allow reopening of invoices in state debit denied
[FIX] match wizard does not show payment line but move line for storno type matches
2011-12-21 14:06:26 +01:00
OpenERP instance user
363c82c2e2 [FIX] Branding and copyright, version numbering 2011-12-21 12:26:36 +01:00
OpenERP instance user
c40073e9a3 [ADD] reconcile with write-off 2011-12-21 09:47:16 +01:00
OpenERP instance user
36b0cd8eb8 [FIX] do not cancel individual lines on statement cancel
[ADD] manual match
[FIX] can delete automatic match selection (e.g. invoice)
	in wizard form
2011-12-20 12:41:16 +01:00
OpenERP instance user
908ade7d5c [FIX] do an actual partial reconciliation at statement confirm time
[FIX] no context in match_invoice()
[FIX] transaction update and browse again after split
[ADD] transaction parent_id relation for split records
[ADD] residual and write-off infrastructure
[ADD] option to disable reconciliation on bank transaction
2011-12-19 21:58:28 +01:00
OpenERP instance user
3f4c0a7d44 [ADD] split off wizard file 2011-12-19 20:28:09 +01:00
OpenERP instance user
39b3643198 [RFR] split off transaction wizard ORM model
[FIX] cannot cancel a bank statement
[FIX] cannot confirm bank statement lines that need no reconciliaton
2011-12-19 13:03:32 +01:00
OpenERP instance user
ac8ee4b4e9 [FIX] a number of bugs
[ADD] payment order reconciliation
2011-12-18 23:45:27 +01:00
OpenERP instance user
b3c25668d2 [RFR] delegated the matching mechanism to an orm model
(banking.import.transaction)
[ADD] bank statement line states + logic
[ADD] reconciliation wizard on bank statement line,
	allows manual selection between multiple matches
[ADD] more relaxed duplicate checking for bank statement
	file formats without unique identifier
	+ interactive step to remove duplicate flagging
[ADD] workflow steps for invoice and storno match cancelling
2011-12-18 13:42:17 +01:00
OpenERP instance user
cb1a5690df [RFR] start rewrite of bank import procedure 2011-12-14 20:55:21 +01:00
OpenERP instance user
cab64a4ebb [FIX] Bank import writes to browse object
[ADD] direct debit order: process storno during bank import
[ADD] bank import: add hooks for processing debit orders and stornos
[ADD] direct debit order: pre-select move lines on reference substring
	configured in payment mode
[ADD] payment term for direct debit invoices
[ADD] payment line views: add storno field
[RFR] standardize storno and debit order processing during bank import
2011-12-14 15:35:02 +01:00
Stefan Rijnhart
243670189b [FIX] browse record is being written to 2011-12-13 22:03:09 +01:00
OpenERP instance user
4af0d711f1 [ADD] bank import: match aggregated direct debit orders in bank statements 2011-12-12 16:00:03 +01:00
OpenERP instance user
d9c23da98d [ADD] support for direct debit orders 2011-12-08 22:20:05 +01:00
Dmitrijs Ledkovs
6abcf14ddf [FIX] UnboundLocalError: local variable 'payment_lines' referenced before assignment 2011-11-01 14:57:39 +00:00
Dmitrijs Ledkovs
aa25b82dd6 [FIX] UnboundLocalError: local variable 'payment_lines' referenced before assignment
When trying to import first statement and no other statements are present.
2011-11-01 14:50:47 +00:00
Stefan Rijnhart
1f11e2916a [FIX] Take moves from new refund journal types into account when matching transactions 2011-08-19 15:16:41 +02:00
Stefan Rijnhart
c9a655cc20 [REF] Payment wizards are now new style (osv_memory) wizards
[FIX] Allow for ClieOp export with empty reference
2011-07-21 13:30:59 +02:00
Stefan Rijnhart
78f4f755cc [REF] Import wizard is now a new style (osv_memory) wizard 2011-07-14 10:16:14 +02:00
Pieter J. Kersten
f228acec94 [FIX] account_banking: fix two typos, courtasy of Stefan Rijnhart, Therp 2011-05-05 12:29:28 +02:00
Stefan Rijnhart
67f390c73b Undo style changes and changes in error messages 2011-05-01 14:56:08 +02:00
Stefan Rijnhart
ac307f415a [MRG] backports from previous merge request 2011-04-29 20:04:10 +02:00
Pieter J. Kersten
5579dd5c60 [FIX] account_banking: Changed German localized BBAN format
Reactivated apparently unused/untested path
[IMP] account_banking: Changed default type of parser model members to str
                       Extended comments in template regarding numbering
                       schemes
2011-04-28 10:07:51 +02:00
Pieter J. Kersten
913d74413a [FIX] account_banking: backported bugfixes and small improvements from v6
merge proposal (Stefan Rijnhart - Therp)
2011-04-27 13:42:52 +02:00
Pieter J. Kersten
55d79a7caa [MERGE] account_banking: fix regression and bug fix from Stefan Rijnhart
(Therp)
2011-04-27 07:26:55 +02:00
Stefan Rijnhart
dd9b6ea975 [FIX] regression with reconcile_id.line_ids <-> line_id 2011-04-27 00:30:31 +02:00
Stefan Rijnhart
400bf0e41e Migration to OpenERP 6.0 2011-04-26 22:41:31 +02:00
Pieter J. Kersten
a475611faf [IMP] account_banking: Added to_swift convertor
[IMP] account_banking: Fix 'paid' state for last partial payments
[FIX] account_banking_nl_clieop: filter messages to SWIFT set before export
[FIX] account_banking_nl_girotel: convert import to SWIFT before
                                  interpretation
2011-03-01 14:43:09 +01:00
Pieter J. Kersten
90e17c11c4 [FIX] account_banking: fix wrong reference to self 2011-02-15 16:46:33 +01:00
Pieter J. Kersten
10cf270685 [FIX] account_banking: fix date comparison in payment order wizard 2011-02-13 10:28:59 +01:00
Pieter J. Kersten
4496a07032 [IMP] account_banking: add more reference types to invoices
[IMP] account_banking: make communication in payment.line optional for unstructured messages
[IMP] account_banking: differentiate between various invoice reference types for the population of payment lines
[FIX] account_banking_nl_clieop: check for complete info before crashing
2011-02-12 14:37:09 +01:00
Pieter J. Kersten
e70e7a70ea [FIX] account_banking_nl_clieop: description records are not being used
[FIX] account_banking_nl_clieop: wrong position of beneficiary in payments
[FIX] account_banking_nl_clieop: wrong alignment of truncates messages
[IMP] account_banking_nl_clieop: Allow long messages to wrap over multiple
                                 records
[IMP] account_banking: Improved matching of partial payments
[IMP] account_banking: Dutch ING accounts no longer require online IBAN
                       conversion
2011-02-09 20:54:03 +01:00
Pieter J. Kersten
5a5b00699b [IMP] account_banking: Improved reconciliation of partial payments
Enhanced resilliance against orphaned addresses
                       Enhanced conversion of Dutch 7 scheme accounts
[IMP] account_banking_nl_multibank: Improved scanning of DIV transactions
2011-02-01 22:48:34 +01:00
Pieter J. Kersten
8fb5915511 [IMP] account_banking: Added manual bank transfer
[IMP] account_banking: Auto created bank statements now use workflows
[IMP] account_banking: Added more translations from rosetta
[IMP] account_banking: Added security defaults
[FIX] account_banking: Fixed python2.4 issues
[IMP] account_banking_nl_clieop: Added Turkish translation from rosetta
2010-12-20 11:58:51 +01:00
Pieter J. Kersten
d634f50575 [IMP] account_banking:
extended memory models to include more attributes
        extended memory models to include bank costs per transaction
        improved matching for invoices and partners
        improved partner creation routines
        improved messaging
        added approximate matching to postalcode routines

[IMP] account_banking_nl_multibank:
        extended usage of better memory model
        added parsing of structured messages in free message parts
        added recognition and processing of foreign payments
2010-07-16 16:44:59 +02:00
Pieter J. Kersten
b597176a96 [FIX] account_banking: fixed sloppy coding
[FIX] account_banking: fixed error handling for Belgian IBAN convertor
[FIX] account_banking: fixed straight copy for early IBAN adopters
[IMP] account_banking: improved matching algorithm, handles split and combined payments as well
[IMP] account_banking: better partner selection - now handles shared bank accounts
[FIX] account_banking: default accounts can be overruled now
[IMP] account_banking: extensions on memory model for bank transactions
[IMP] account_banking: optional automatic creation of invoices for bank accounts
[IMP] account_banking_xxx: translations update
[IMP] account_banking_nl_clieop: better coding style
[IMP] account_banking_nl_multibank: extended for memory model changes
2010-06-29 16:58:52 +02:00
Pieter J. Kersten
9d65a1626f [FIX] account_banking: fixed some coding mistakes
[FIX] account_banking: added missing logic path
2010-03-12 15:10:25 +01:00
Pieter J. Kersten
27c4f49cf1 [FIX] account_banking: invalid definition of method
[FIX] account_banking: removed unused configuration class
[IMP] account_banking_nl_multibank: added sanity check on columns parsed
2010-03-09 17:15:44 +01:00
Pieter J. Kersten
a762d335dc [FIX] account_banking: empty BBAN's could lead to full search in
res.partner.bank
[FIX] account_banking: complex search filters were not supported
[IMP] account_banking: equivalent BBAN's and IBAN's are now found in one search
[IMP] account_banking: BBAN's for countries that use IBAN now return IBAN
2010-02-25 10:25:45 +01:00
Pieter J. Kersten
97cf13c5f4 [FIX] account_banking: SWIFT online database is now image protected
[FIX] account_banking: res_partner_bank.search ignored count search
[FIX] account_banking: res_partner_bank.search could return random search
[IMP] account_banking: improved _founder code for dynamic environment
[IMP] account_banking: added skeleton code for Belgian BIC/IBAN service
[IMP] account_banking_nl_clieop: now takes partner address if account holder
                       is unknown
2010-02-23 19:51:10 +01:00