Cédric Krier
7155b0568d
Allow only lines with maturity date to be paid
...
issue11364
review403191002
2022-04-11 22:23:58 +02:00
Cédric Krier
6d7a8b4a68
Add submitted state to payment
...
This allow to process receivable payment without approval.
issue11190
review370731002
2022-04-11 20:41:56 +02:00
Nicolas Évrard
7ac1fec7b0
Send only the required fields when fetching a readonly view definition
...
issue11134
review380081002
2022-04-08 19:07:12 +02:00
Cédric Krier
b0e0ee3d52
Permit to edit amount for manual payment in processing
...
Payment processed manually can have mistakes in the amount.
So by going back to processing, the user can edit the amount.
issue11176
review387791003
2022-03-19 22:31:21 +01:00
Cédric Krier
13f98c9f80
Do not sort state selection
...
issue11169
review374761005
2022-02-15 00:08:47 +01:00
Cédric Krier
e12d737ddc
Order payment by closest amount to the statement line
...
issue11171
review360781002
2022-02-13 23:52:20 +01:00
Cédric Krier
5d9509cb8a
Enforce currency and amount sign for payment of statement line
...
issue11170
review397151002
2022-02-03 22:13:48 +01:00
Cédric Krier
37cfe21ced
Group processed payments by company
...
issue11161
review385811009
2022-01-30 01:21:05 +01:00
Sergi Almacellas Abellana
d277e4d35f
Clear number when copying group
...
issue11146
review374701002
2022-01-19 16:19:18 +01:00
Cédric Krier
6c9c625f70
Follow isort formatting
...
issue10928
2021-12-11 17:58:41 +01:00
Nicolas Évrard
56fa7a078b
Add the payment amount to invoice's amount_to_pay when the payment line is unreconciled
...
issue10757
review371951002
2021-11-28 18:56:16 +01:00
Cédric Krier
40c9904b26
Add succeed button for payment groups
...
issue10809
review369811002
2021-10-11 18:22:19 +02:00
Cédric Krier
210b921bdd
Add monetary field
...
issue10598
review338511002
2021-08-21 09:09:55 +02:00
Sergi Almacellas Abellana
728c40c8cc
Return empty value for payment fields when group has no payments
...
issue10470
review363391002
2021-05-28 09:06:51 +02:00
Cédric Krier
9e8235359b
Remove contextual domain on company
...
issue10302
review338141004
2021-04-20 09:18:58 +02:00
Maxime Richez
a87a4f041e
Add employee on payments for some states
...
issue9677
review359451002
2021-04-11 10:48:26 +02:00
Cédric Krier
f3f13ac672
Add company pattern to multivalue calls
...
issue10162
review335761002
2021-04-03 14:27:10 +02:00
Cédric Krier
2a1be05a1f
Store directly sequence type to sequence
...
issue10122
review351381002
2021-03-11 23:00:09 +01:00
Sergi Almacellas Abellana
6e5d582e18
Clear group when copying payments
...
issue10174
review357351016
2021-03-10 11:43:34 +01:00
Cédric Krier
3612ebcbe6
Add test on context of company multivalue target fields
...
issue10067
review333851026
2021-03-05 15:49:19 +01:00
Cédric Krier
6f0508db51
Use cache to fill Reference selections
...
issue9235
review335301003
2020-12-27 00:19:30 +01:00
Sergey Datsevich
08a14e6994
Re-add workflow decorator to process method
...
This prevents to execute the method multiple times for the
same payments.
issue9646
review298681004
2020-10-22 00:03:07 +02:00
Cédric Krier
cc4104a0d8
Allow payment journal to be deactivated
...
issue9575
review327971002
2020-09-12 18:32:14 +02:00
Cédric Krier
6f451e38ab
Allow going back to processing state
...
This allows to avoid to use the failed state when updating a succeeded payment
as specific workflow may be plugged to the fail transition.
issue9525
review302001002
2020-08-29 18:17:51 +02:00
Cédric Krier
4ea68813bd
Ensure values can be sorted
...
The values may contain None which is not orderable so we insert a third
argument before the value to prevent to compare None value against others.
issue9381
review303881005
2020-07-21 00:36:40 +02:00
Cédric Krier
97b9f1edd3
Add model, record and records attribute on Wizard
...
issue9421
review309861012
2020-07-07 23:56:09 +02:00
Sebastien Marie
440986304a
Add aggregated information on Payment groups
...
issue7890
review305581002
2020-06-15 09:01:47 +02:00
Cédric Krier
396f54f57e
Add searcher to process_method of payment
...
issue9177
2020-04-11 00:22:19 +02:00
Cédric Krier
801cfdfe6b
Fix flake8 errors and warnings
...
We add the flake8 configuration used so we ensure everyone uses the same.
We remove the usage of __all__ for non public API.
When possible, we rationalize the class name according to its __name__ and module.
issue9082
review297061002
2020-03-01 12:33:51 +01:00
Sergi Almacellas Abellana
ea40c61375
Add process method on payment
...
issue8990
review260831007
2020-02-17 11:18:17 +01:00
Cédric Krier
fecd188ba8
Add missing parent depends
...
issue8712
review258221002
2019-10-16 21:18:12 +02:00
Cédric Krier
e5e8f20313
Merge account kind and account type
...
issue4990
review68401002
2019-03-24 18:00:01 +01:00
Sergi Almacellas Abellana
08064dae07
Add default name ordering on referential models
...
issue7971
review66501002
2019-01-30 11:58:34 +01:00
Cédric Krier
fd8883bc3d
Add ir.message and use custom exceptions
...
issue3672
2018-12-29 14:20:28 +01:00
Cédric Krier
617722d342
Require fresh session to approve payment
...
issue7568
review58371002
2018-08-26 18:07:21 +02:00
Cédric Krier
7e1d65c928
Use material design icons
...
issue474
review60291002
2018-08-19 20:02:58 +02:00
Cédric Krier
8f7225d826
Add __table_handler__ to ModelSQL
...
issue7581
review48531002
2018-07-24 22:01:07 +02:00
Sergi Almacellas Abellana
5ee720ef64
Add depends on Button
...
issue6919
review40811002
2018-02-19 11:37:31 +01:00
Cédric Krier
9f8a4b551e
Allow line without party on payment
...
The payable or receivable account may not have party required set but it
should still be allowed to register payment their lines.
issue6787
review39701002
2017-10-02 16:03:01 +02:00
Cédric Krier
6a02805e3d
Fix searcher methods for dot notation
...
issue6757
review40651002
2017-09-27 18:37:25 +02:00
Cédric Krier
5201f55340
Add origin and currency searcher on payment
...
issue6468
issue6479
review40281002
2017-05-30 23:53:18 +02:00
Cédric Krier
21a9747fda
Naming convention for code, number and reference
...
issue1479
review17171002
2016-03-28 10:32:47 +02:00
Sergi Almacellas Abellana
d296b923a4
Remove duplicated code when creating payment groups
...
issue4663
review12021002
2015-03-20 21:44:54 +01:00
Cédric Krier
e094c9a48a
Add missing company domain/field
...
issue4311
review7691002
2014-12-03 16:13:20 +01:00
Cédric Krier
200009dd3c
Fix most flake8 errors
...
review8771002
2014-12-02 12:54:44 +01:00
Cédric Krier
a978e624e6
New API for on_change
...
issue4203
review8581002
2014-10-29 20:39:17 +01:00
Cédric Krier
9184870d37
Use named variable for overpay error message
...
issue4246
2014-10-23 20:22:25 +02:00
Cédric Krier
8229b0b336
Add transitions between succeeded and failed
...
issue3895
review13291002
2014-05-22 23:33:36 +02:00
Cédric Krier
45185ac1ba
Initial commit
...
review926002
2014-03-10 23:06:29 +01:00