Cédric Krier
e3e8847c3c
Use dates from context to compute account type amount
...
The general ledger dates are not good because they are defined to compute a
start and end amount.
Closes #12162
2023-04-08 14:31:25 +02:00
Cédric Krier
83b8037eca
Limit debit and credit kind to line with debit and credit in aged balance
...
Closes #12193
2023-04-07 17:03:03 +02:00
Cédric Krier
dd3db455f2
Drop python 3.7, add python 3.11 and generate XML coverage for account stock EU
2023-04-12 00:17:13 +02:00
Cédric Krier
cc713a6951
Test extended field of intrastat declaration
2023-04-12 00:14:21 +02:00
Cédric Krier
081c9a9df9
Catch exception when finding fiscal year to compute extended intrastat
...
Since 783a99ec69c7 FiscalYear.find always raises an exception.
Closes #12205
2023-04-12 09:22:53 +02:00
Cédric Krier
3271996993
Set send invoices to SII from last period when renewing fiscal year
...
Closes #12067
2023-04-08 18:41:29 +02:00
Cédric Krier
5c346269c6
Save fiscal year at the end of renewal
2023-04-08 18:40:27 +02:00
Cédric Krier
dbbb2be05c
Set company from the dunning line when generating dunning
...
Closes #12192
2023-04-07 14:33:34 +02:00
Cédric Krier
ca1901f0c3
Add delivery address on sale report
...
Closes #6957
2023-04-10 12:42:23 +02:00
Cédric Krier
24701615ac
Compute deferral remainder using balance of income account
...
Closes #12168
2023-03-30 23:56:59 +02:00
Cédric Krier
f2f463140f
Support deposit in second currency
...
Closes #4922
2023-03-08 16:49:14 +01:00
Cédric Krier
51b7fe72f8
Support invoice payment with currency exchange
...
Closes #11500
2023-02-16 18:59:06 +01:00
Cédric Krier
5092923d0d
Support reconcile lines with currency exchange
2023-04-05 17:46:53 +02:00
Cédric Krier
ec01a52d00
Add amount second currency to general ledger line
2023-04-01 14:26:00 +02:00
Cédric Krier
e859cf7376
Add searcher for currency on account models
2023-03-08 16:07:51 +01:00
Cédric Krier
6a05a2a8d5
Add searcher for currency on account move line
2023-02-15 19:53:37 +01:00
Cédric Krier
dc979ed50b
Hide pay button on invoice if there is no payment method
...
Closes #12160
2023-03-24 13:21:42 +01:00
Cédric Krier
b9c4b8230d
Return instance in on_change_with methods
2023-03-26 09:49:00 +02:00
Cédric Krier
62b33b5e3d
Do not retrieve multivalue model for product template function
...
Since f80dceebed73 the cost price method is retrieved using the multivalue API
and since 11921ff82223 get_multivalue on product calls the template method.
2023-04-03 01:36:57 +02:00
Cédric Krier
40cc20121b
Test on forecast record name fails after 31 March 2023
...
The test was added with 3b15c1378292 but as there is a computed active field
on forecast based on the "to date", the search by record name does not find
any active record.
2023-04-03 01:17:03 +02:00
Cédric Krier
9de4a7627e
Rename label of payment amount to "Amount to Pay"
...
This is more explicit for the user because "Payment Amount" sounds like the
total of payments.
2023-03-24 12:28:31 +01:00
Cédric Krier
2ddb835bb1
Show payment amount and payments on account move line form
...
It is useful to understand how payment amount is computed.
2023-03-24 12:27:09 +01:00
Cédric Krier
9ad95c58ed
Log modification of sale and purchase header via wizard
2023-02-08 19:05:00 +01:00
Cédric Krier
ea62dea8da
Log transition of invoice and shipment states of sale and purchase
2023-02-08 19:04:42 +01:00
Cédric Krier
c4bf6ccc11
Add quality module
...
Closes #7600
2023-03-12 22:24:45 +01:00
Cédric Krier
e6383f0804
Ensure clearing account is from the same company as the payment journal
...
Closes #12159
2023-03-24 12:33:54 +01:00
Cédric Krier
4e26c991c7
Do not remove related_to from statement line when changing the amount
...
Closes #12176
2023-04-01 14:17:25 +02:00
Cédric Krier
2808d7dfc2
Fix languages variable name typo in emails
2023-03-27 16:11:19 +02:00
Cédric Krier
1b6644a9a5
Split line also when amount to pay of invoice is zero
...
Closes #7707
2023-02-21 13:53:43 +01:00
Cédric Krier
d62a64e186
Allow statement line with amount of zero
2023-02-21 12:37:07 +01:00
Cédric Krier
810780a789
Remove purchasable constraint on product when quantity is negative
...
Closes #9057
2023-03-23 17:37:34 +01:00
Cédric Krier
e0a6aff42b
Remove salable constraint on product when quantity is negative
...
Closes #9057
2023-03-23 17:37:17 +01:00
Cédric Krier
1aa9226401
Publish convert_from method
...
Closes #9007
2023-03-23 00:33:22 +01: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
9c85f825f9
Add and remove empty lines in scenario
2023-03-13 23:52:02 +01:00
Cédric Krier
b719d8aed1
Add rstcheck
2023-03-15 16:33:19 +01:00
Cédric Krier
ac4d4a7fbb
Use multivalue API to access product multivalue fields
...
Closes #7474
2023-03-19 19:57:30 +01:00
Cédric Krier
5c7648a6e1
Return multivalue from template when field is not defined on product
...
Closes #7474
2023-03-19 19:56:33 +01:00
Cédric Krier
df56af6cde
Set analytic lines on account move from asset update
...
Closes #12131
2023-03-18 00:47:46 +01:00
Cédric Krier
e20b7a15ce
Use instances in skip sets instead of id
2023-03-16 13:31:20 +01:00
Cédric Krier
2106797f73
Do not consider as valid mandate linked to an inactive account number
...
Closes #8065
2023-03-14 00:16:54 +01:00
Cédric Krier
8c586dc21f
Deactivate numbers when bank account is deactivated
2023-03-14 00:15:47 +01:00
Cédric Krier
2a0fc175ef
Add account_statement_mt940 module
...
Closes #11839
2023-03-03 00:18:34 +01:00
Adrià Tarroja Caubet
d1d32e6e57
Add pending window domain on payment group
...
Closes #9584
2023-01-19 11:38:37 +01:00
Adrià Tarroja Caubet
8d4043edf8
Skip sale lines without the type line to compute credit amount
...
Closes #12130
2023-03-09 15:26:25 +01:00
Cédric Krier
cb93430699
Merge multiple dimensions on package and package type
...
Closes #12139
2023-03-14 16:38:06 +01:00
Maxime Richez
8a0c3f12c7
Remove useless readonly state on package field in move
...
The changeset 3423f15dfcbd added readonly without removing states.
2023-03-24 15:02:26 +01:00
Cédric Krier
cf91c530ce
Get today from ir.date in product cost history test scenario
...
Since 8d4d6b810c72 the company has a timezone.
Closes #12156
2023-03-23 10:27:28 +01:00
Cédric Krier
881cbcfb2c
Rename moves exception and simplify computation
2023-03-12 22:11:34 +01:00
Sergi Almacellas Abellana
640753a0d8
Do not copy templates relation when duplicating a category
...
Closes #12158
2023-03-24 08:56:09 +01:00