Jose Maria Alzaga
a20ab158ac
Remove type=other restriction in transfer account ( #310 )
2016-11-15 13:54:52 +01:00
Rod Schouteden
fe64a545d1
[8.0][BUG][account_banking_payment_transfer]
...
_create_move_line_partner_account raise Usererror
2 variables, only 1 used
2016-04-18 10:09:24 +02:00
Pedro M. Baeza
072f7cfc65
[IMP] account_banking_payment_transfer: Restore entry_posted check
2016-02-18 09:40:58 +01:00
Pedro M. Baeza
4a62d6d30b
[IMP] *: Short headers
2016-02-18 09:40:58 +01:00
Alexis de Lattre
9ebcbd4bcb
Update automated tests and demo data
...
Add on_change on field 'type' of payment.mode for easier configuration
2016-02-18 09:40:58 +01:00
Alexis de Lattre
4f3f094370
FIX better handling of account_id in transfer move
2016-02-18 09:40:58 +01:00
Alexis de Lattre
b972417be2
Better checks and nice error messages
2016-02-18 09:40:58 +01:00
Alexis de Lattre
e881c2aaa1
Post transfer account move by default, like for an invoice
...
Add sum in bank payment line tree view
2016-02-18 09:40:57 +01:00
Alexis de Lattre
0c2aec9eeb
Add a hook to inherit grouping of the transfer account move line
...
Use that new hook in SEPA direct debits
Better variable names
2016-02-18 09:40:57 +01:00
Alexis de Lattre
adedae3bc2
Remove storno, which seems specific to one particular country.
2016-02-18 09:40:57 +01:00
Alexis de Lattre
212f5f992e
Allow to select customer refunds in direct debit order and supplier refunds in payment order (to reduce the amount to pay)
2016-02-18 09:40:57 +01:00
Stéphane Bidoul (ACSONE)
6216ad23f6
Merge pull request #197 from hbrunn/8.0-payment-transfer-std-reconcile-method-ape-v8_api
...
8.0 payment transfer std reconcile method ape v8 api
2015-07-23 16:53:47 +02:00
Pedro M. Baeza
9f4fd17a4a
Merge pull request #198 from rlizana/8.0_account_banking_payment_transfer_add_states
...
[FIX] account_banking_payment_transfer: Use selection_add for state overwrite
2015-07-12 11:47:53 +02:00
Roberto Lizana
97c1280c80
[FIX] account_backing_payment_transfer: Use selection_add for overwrite state in payment.order
2015-07-12 09:41:56 +02:00
Holger Brunn
2cd9356597
[FIX] compute method
2015-07-10 10:05:08 +02:00
Holger Brunn
1199348349
[IMP] use v8 api more often
2015-07-10 09:46:32 +02:00
Adrien Peiffer (ACSONE)
c430f3e986
[IMP][account_banking_payment_transfer] Decorate debit_reconcile method with @api.cr_uid_id_context and call this one directly with a recordset
2015-07-01 09:43:02 +02:00
Adrien Peiffer (ACSONE)
1f031c4755
[CHG][account_banking_payment_transfer] Replace manual with auto
2015-07-01 09:29:34 +02:00
Adrien Peiffer (ACSONE)
0308d2f4dc
[DEL][account_banking_payment_transfer] Remove unnecessary trigger
2015-07-01 09:28:25 +02:00
Adrien Peiffer (ACSONE)
0957ad1a48
[DEL][account_banking_payment_transfer] Remove unnecessary method
2015-07-01 09:26:09 +02:00
Adrien Peiffer (ACSONE)
fae622be23
[IMP][account_banking_payment_transfer] Consider invoice reference for the move line on transfer account if there is only one payment line
2015-06-30 13:42:36 +02:00
Pedro M. Baeza
2104a0bf5a
[IMP] account_banking_payment_transfer: Use first maturity date for all cases, because the group is always by payment date
2015-06-27 22:25:40 +02:00
Pedro M. Baeza
d061987a47
[IMP] account_banking_payment_transfer: Use payment line date as the maturity date for the new move
2015-06-26 08:28:53 +02:00
Adrien Peiffer (ACSONE)
3cbe770a75
[IMP][account_banking_payment_transfer] Use Standard method to reconcile parners move line
2015-06-24 09:28:47 +02:00
Adrien Peiffer (ACSONE)
4bd92e1b52
[FIX][account_banking_payment_transfer] Avoid to use self in @api.model decorated method
2015-06-24 09:28:45 +02:00
Adrien Peiffer (ACSONE)
416c71f11b
[IMP][account_banking_payment_transfer] Condider entry_posted flag on account_journal to post the move
2015-06-24 09:21:07 +02:00
Adrien Peiffer (ACSONE)
4f1b4370b3
[IMP][account_banking_payment_transfer] Move the creation of partner move line out of action_sent method
2015-06-23 22:52:32 +02:00
Alexis de Lattre
3781f37bcb
Port SEPA modules to new API
...
Fix an important regression in account_banking_sepa_direct_debit: "Date of Last Debit" was not set any more
Proper write of date_done with account_banking_payment_export is installed without account_banking_payment_transfer
Add post-install script for date_sent on payment.order
2015-06-06 00:20:41 +02:00
Adrien Peiffer (ACSONE)
bc19e1863a
[FIX] If move line linked with payment line is already partially reconciled then write new values on this partial reconcile
2015-03-06 18:19:28 +01:00
Adrien Peiffer (ACSONE)
2919623166
[ADD] Add the possibility to show partial reconcilations from payment order
2015-03-06 18:19:28 +01:00
Stéphane Bidoul
77753a3392
[FIX] flake8 W503
2015-02-27 16:17:24 +01:00
Adrien Peiffer (ACSONE)
c4aa30a6a8
[FIX] Use api.multi for _get_transfer_move_lines instead of api.one and return directly an empty list or a list of recordset
2015-01-20 10:18:24 +01:00
Stéphane Bidoul
ec0eb0a0fc
[FIX] account_banking_payment_transfer: remove a field that has been moved
...
payment_term_ids is now in account_payment_mode_term
2015-01-06 15:29:40 +01:00
Stéphane Bidoul
825fca3f37
remove print statement
2015-01-06 15:29:40 +01:00
Alexis de Lattre
b6555e2ea1
account_banking_payment_transfer: add field transfer_move_option on payment.mode and adapt the generation of the transfer move
...
account_banking_payment_transfer: port most python files to new API
account_direct_debit: clean-up in invoice view
2015-01-06 15:29:40 +01:00
Alexis de Lattre
1a90364d0f
Transfer move: one transfer move for each payment.order with only 1 line in the transfer account for the total of the account move.
...
Move the inherit of the 'Invoice' button of payment.order from account_banking_payment_transfer to account_banking_payment_export
Demo data: Add a bank account + mandate on Agrolait, to be able to easily test multi-partner SEPA DD
2015-01-06 15:29:40 +01:00
Stéphane Bidoul
d88abb929b
[IMP] CamelCase class names
2015-01-06 15:29:40 +01:00
Stéphane Bidoul
376957c363
[FIX] account_banking_payment_transfer: do not set name on the transfer move
...
There is no need to set the name on the transfer move as the same
information is present in the move lines labels. Moreover setting
the name of the move will prevent the system to number it according
to the sequence.
2015-01-06 15:29:40 +01:00
Stéphane Bidoul
d0d2b5ef62
[IMP] move the payment term filter to a standalone module account_payment_mode_term
2015-01-06 15:29:39 +01:00
Stéphane Bidoul
ad523cba58
[IMP] workflow triggers when unreconciling move lines too
...
As the workflows listening on account_move_line are triggered upon
reconciliation, it makes sens to trigger them upon unreconcile too.
2015-01-06 15:29:39 +01:00
Stéphane Bidoul
cbb0f41426
[IMP] do not attempt to create transfer moves for payment lines without associated ar/ap move line
...
Otherwise, it is not possible to execute such payment order if the
payment mode has a transfer account. And I can't see how it could
make sense if the transfer move cannot be reconciled in the first place.
2015-01-06 15:29:39 +01:00
Stéphane Bidoul
424c4067cb
[IMP] split account_banking_payment from account_banking
...
We drop the bank statement related part and we manage
the state of payment order with workflow transitions
triggered by the reconciliation of moves lines on the
transfer account.
2015-01-06 15:29:39 +01:00
Stéphane Bidoul
95d2c0a468
[MIG] move account_banking_payment out of __unported__and rename to account_banking_payment_transfer
2015-01-06 15:29:39 +01:00