Cédric Krier
69c88b6a8a
Do not apply unaccent when searching on number fields
...
Closes #12435
2023-08-03 15:54:33 +02:00
Cédric Krier
36618628dd
Set next party after next account only on initial filling of accounts
...
When the next account method is called from the while loop, the next party is
always called by the upper loop.
If next party is called also in next account then the first party is skipped.
Closes #12327
2023-07-17 23:05:11 +02:00
Nicolas Évrard
768e44bc8a
Return period end date as default date for account move
...
When period is before today, the default date of the account move must be set
with the period end date.
Closes #12408
2023-08-02 22:05:22 +02:00
Cédric Krier
ee98731a76
Post delegated move at the end of the action
...
Other modules may want to alter the delegated move so we must post it once it
is no more accessible to other modules.
Closes #12416
2023-07-19 18:15:18 +02:00
Cédric Krier
9096dda5b4
Do not display delegated amount if it is 0
...
This prevents to display the currency when there is no amount delegated.
2023-06-13 12:56:54 +02:00
Cédric Krier
418d977280
Post cancelled, grouped, rescheduled and delegated moves
...
If origin moves are posted, the result move should be posted otherwise payable
or receivable lines are no more considered.
2023-06-13 15:48:30 +02:00
Cédric Krier
e16444665f
Rename close state to closed
2023-06-20 10:13:56 +02:00
Cédric Krier
1b165ac4bd
Raise error messages for missing currency exchange journal and accounts
2023-05-10 14:57:42 +02:00
Cédric Krier
681988e9dd
Raise an error message for missing write-off method when reconciling
2023-06-01 00:00:37 +02:00
Cédric Krier
2015647285
Do not fail on missing writeoff account for reconciliation
...
There is no need to check for second currency if there is no account.
2023-05-10 13:14:00 +02:00
Cédric Krier
6b70ecf0f3
Test currency instead of party when reconcile automatically
...
Closes #12258
2023-05-05 12:24:08 +02:00
Cédric Krier
4929c6f294
Do not compute amount from reconciled lines if there is no currency
...
Closes #12256
2023-05-05 11:13:43 +02:00
Adrià Tarroja Caubet
960c220329
Remove migrations previous to 5.0
...
Closes #11324
2023-01-19 11:25:25 +01:00
Cédric Krier
5092923d0d
Support reconcile lines with currency exchange
2023-04-05 17:46:53 +02:00
Cédric Krier
6a05a2a8d5
Add searcher for currency on account move line
2023-02-15 19:53:37 +01:00
Cédric Krier
b9c4b8230d
Return instance in on_change_with methods
2023-03-26 09:49:00 +02:00
Cédric Krier
c48e7b36c6
Add reconcile and unreconcile from general ledger lines
...
Closes #7360
2023-03-13 23:52:18 +01:00
Cédric Krier
641cb7c9a4
Always raise exception when fiscal year or period are not found
2023-03-09 00:28:11 +01:00
Cédric Krier
45bbfa8fb5
Add cache to account period find and return instance
...
Closes #7705
2023-02-10 23:36:18 +01:00
Cédric Krier
dd18251497
Use domain for date constraint on period
...
Instead of always compute the date from the period, we compute the other value
from the changed field.
The start date of the period is used for period in the future and the end date
for period in the past.
Closes #12084
2023-02-14 01:32:04 +01:00
Cédric Krier
6457bc5ca1
Add warning when deleting account reconciliation with write-off line
...
Closes #4685
2023-02-15 23:08:53 +01:00
Cédric Krier
4c38035419
Use format for the warning key when deleting reconciliation with delegated
2023-02-15 23:08:06 +01:00
Cédric Krier
01366719d5
Use generic name for warning exception when deleting account reconciliation
2023-02-15 23:06:35 +01:00
Nicolas Évrard
a2662386c3
Save moves before reconciling the lines
...
The previous organization of the code made it less efficient to save the move
before reconciling the lines which should the logical order.
2023-01-29 01:08:22 +01:00
Nicolas Évrard
ab020a78e8
Reconcile the zero lines after saving moves
2023-01-23 17:05:55 +01:00
Cédric Krier
cb59e11ad4
Add reversal option when cancelling move
...
Closes #5180
2023-01-27 01:06:15 +01:00
Cédric Krier
1f8016700d
Add cumulative balance to payable/receivable lines
...
Closes #11994
2023-01-06 00:16:06 +01:00
Cédric Krier
b48e4966d5
Add functions and attribute to handle check access and active records
...
Closes #11863
2022-12-30 13:56:10 +01:00
Cédric Krier
7010cd1717
Lock journal period when automatically creating one
...
This avoids uniqueness constraint error in case of concurrent creation.
Closes #10747
2023-01-21 18:47:49 +01:00
Cédric Krier
9936e46e22
Rename reconciliation name to number
2023-01-08 20:10:39 +01:00
Cédric Krier
fb14b53030
Prepare migration to monorepo
2022-12-16 21:09:21 +01:00