Commit Graph

649 Commits

Author SHA1 Message Date
Alexis de Lattre
07f26de30f Suggested by Stefan Rijnhart : check for the payment_mode_id before asking its bank_id.id 2014-06-23 11:45:26 +02:00
Alexis de Lattre
c27bba821f Update to the new data-model decided during the Open Days 2014.
Add demo data.
2014-06-10 01:25:34 +02:00
Alexis de Lattre
d4d2bff71d As suggested by Stefan: also select invoices with empty payment.mode.type. 2014-04-12 00:48:45 +02:00
Alexis de Lattre
03153cff92 As suggested by Stefan, display unactive payment.mode.types in tree view. 2014-04-10 23:55:18 +02:00
Alexis de Lattre
58529679bf Add auto-install on account_payment_sale_stock. 2014-04-10 23:16:30 +02:00
Raphaël Valyi
a20665ba12 [REF] wrapping module description lines to keep cool with the PEP-8 extremists 2014-03-21 16:50:25 -03:00
Raphaël Valyi
676f572b6d [MERGE] merged HEAD into current feature branch 2014-03-21 16:12:47 -03:00
Alexis de Lattre
608d775a66 [FIX] wrong model type in inherit. 2014-03-21 15:40:35 +01:00
Holger Brunn
d2a12a08e2 [FIX] import from openerp.addons namespace 2014-03-21 11:18:55 +01:00
Launchpad Translations on behalf of banking-addons-team
eb35076774 Launchpad automatic translations update. 2014-03-21 06:57:59 +00:00
Holger Brunn
b5586e9907 [FIX] import from openerp.addons namespace 2014-03-20 12:03:58 +01:00
Alexis de Lattre
daf46a3cbe Add a hook, which is designed to be inherited. For example, it can be used to wake-up the workflow of purchase order (usefull in combination with the module 'purchase_payment_order') 2014-03-18 23:51:10 +01:00
Alexis de Lattre
58393f8b0f File account_banking_payment/model/account_payment.py is now PEP-8 compliant
Introduce _prepare_* functions in the function action_sent(), to make inheritance easier.
Add support for payment lines with move_line_id = False (for example, when you make an advance payment for a supplier order).
2014-03-17 12:08:41 +01:00
unknown
f39a74d44c Splitting off the online account number (i.e. IBAN) lookup functionality into a separate module 2014-03-17 08:38:04 +01:00
Stefan Rijnhart
ed2557cb14 [MRG] lp:banking-addons, revno 233 2014-03-15 17:07:00 +01:00
Stefan Rijnhart
1b25c80e32 [RFR] Flake8 2014-03-15 17:05:33 +01:00
Stefan Rijnhart
538857456f [FIX] Flake8 2014-03-15 16:56:54 +01:00
Stefan Rijnhart
22c0107712 [RFR] Flake8 2014-03-15 16:54:37 +01:00
Stefan Rijnhart
e6f2f5d919 [MRG] Conflicting revision 226 of lp:banking-addons/7.0 2014-03-15 16:43:08 +01:00
Stefan Rijnhart
7b0ebfdb6a [MRG] lp:banking-addons/7.0, revno 225 2014-03-15 16:32:46 +01:00
Stefan Rijnhart
4e1524c0ef [FIX] Remove unused imports 2014-03-15 16:13:15 +01:00
unknown
31711b8720 [IMP] Update coding standards and version of shortcut module
[IMP] Add explaining comment for recent change
2014-03-13 18:39:51 +01:00
Alexis de Lattre
d5cb35de73 Add missing utf-8 header
Update state field on SEPA file objects and display it in tree+form views.
Migrate form views to version 7.0 and simplify them.
2014-03-12 23:18:33 +01:00
Launchpad Translations on behalf of banking-addons-team
977dfff7a2 Launchpad automatic translations update. 2014-03-08 07:00:00 +00:00
unknown
e7ec9397bb [ADD] generic addon for MT940 parsing
[ADD] ING NL implementation of MT940
2014-03-06 15:05:01 +01:00
unknown
c11062cac3 [FIX] Always show the statement line date in the standalone statement
line tree view
2014-03-03 12:21:17 +01:00
unknown
ee41860919 Add the party identifier support for Spain. 2014-03-01 15:52:57 +01:00
unknown
c2a02a630e [FIX] lp:1266890, journal account can still be modified when the one
from the registered match is leading or when the move line has
	already been created.
2014-03-01 15:49:57 +01:00
unknown
4328eaa295 [RFR] Refactoring of direct debit to pull less dependencies.
Result of a sprint with Akexis de Lattre in a corridor at Fosdem 2014.

In a nutshell, this MP moves the hooks that are necessary for account_direct_debit from account_banking_payment to account_banking_payment_export, resulting in a leaner dependency graph [1].

account_banking_payment (and thus account_banking core) is therefore not necessary anymore for doing direct debit.
account_banking_payment can now be seen as providing two essential functions:
1/ adding the notion of transfer account on payment modes (marking the invoices paid as soon as the payment order is sent)
2/ bridging with the bank statement reconciliation features of account_banking core

IMO, the next step in the refactoring process would be to move 1/ to a stand-alone module.

Other things in this branch:
- removing auto_install=True that we found unnecessary and potentially risky
- demo data by Alexis
- a trivial bug fix
- setting noupdate=1 for the SEPA payment mode types
- allow payment of customer refunds lp:1275478
2014-03-01 15:47:05 +01:00
Stefan Rijnhart
1f94a68d63 [FIX] Don't raise unnecessarily 2014-02-28 13:37:39 +01:00
Alexis de Lattre
948772d1b0 Add 4 new modules to handle payment type and bank accounts:
- account_payment_partner
- account_payment_sale
- account_payment_sale_stock
- account_payment_purchase

Filter the selection of invoices per payment type.
Add active field on payment.mode and payment.mode.type.
Add menu entry for Payment Types.
2014-02-25 00:19:57 +01:00
Ignacio Ibeas - Acysos S.L.
263bea20fb [FIX] account_banling_pain_base: refactored 2014-02-24 18:57:05 +01:00
Stéphane Bidoul
f839a7f0ce [IMP] more account_banking_payment_export documentation 2014-02-21 23:35:18 +01:00
Stéphane Bidoul
723d8699d5 [MRG] merge last change from Alexis 2014-02-21 23:32:17 +01:00
Stéphane Bidoul
05086d91fa [FIX] typo in super() 2014-02-21 23:29:26 +01:00
Stéphane Bidoul
46a4e2ea64 [IMP] improve account_banking_payment_export documentation to clarify its scope 2014-02-21 23:26:42 +01:00
Stefan Rijnhart
31621d12c4 [FIX] Always show the statement line date in the standalone statement line tree view 2014-02-20 13:48:45 +01:00
Alexis de Lattre
d2b7fd679d Move view from account_banking_payment to account_banking_payment_export. 2014-02-19 11:32:17 +01:00
Stéphane Bidoul
e2be1a6e0d [IMP] refactoring in order to use direct debit independently of bank statement import
In a nutshell, this commit 
- moves payment_order_type (payment|debit) to account_banking_payment_export
- makes payment_order_type visible in account_direct_debit
- make direct_debit depend on account_banking_payment_export
2014-02-16 17:13:15 +01:00
Alexis de Lattre
9ca27914c3 [FIX] ALlow payment of customer refunds 2014-02-16 15:03:28 +01:00
Alexis de Lattre
9fc12b5ca8 [IMP] Add demo data 2014-02-16 15:01:09 +01:00
Stéphane Bidoul
da5f663d2f [FIX] do not auto_install account_banking_payment_export 2014-02-16 14:59:11 +01:00
Stéphane Bidoul
80202a5c65 [IMP] move SEPA direct debit menu entries to a menu that does not depend on the core account_banking 2014-02-16 14:56:24 +01:00
Stéphane Bidoul
82d857e32f [FIX] trivial bug fix 2014-02-16 14:55:30 +01:00
Ignacio Ibeas - Acysos S.L.
21d7bebba7 [FIX] account_banking_pain_base: support party identifier for Spain 2014-02-13 17:21:09 +01:00
Launchpad Translations on behalf of banking-addons-team
c3556c96f6 Launchpad automatic translations update. 2014-02-12 06:27:48 +00:00
Launchpad Translations on behalf of banking-addons-team
5154e3488f Launchpad automatic translations update. 2014-02-11 06:47:45 +00:00
Stefan Rijnhart
4f6a65af12 [FIX] Don't raise unnecessarily 2014-02-10 21:21:08 +01:00
Stefan Rijnhart
51c59fed03 [IMP] Docstring 2014-02-09 21:21:20 +01:00
Stefan Rijnhart
6d8e0506ad [IMP] Docstring 2014-02-09 21:15:15 +01:00