Cédric Krier
fa7ec2eecd
Increase transaction counter when erasing party
...
As the erase is done using direct SQL query, the counter is not increased so
there is no log event created because the wizard use the counter to determine
if there were some modification and thus create a log entry.
Closes #13002
2024-02-05 18:57:28 +01:00
Cédric Krier
ea9740846e
Clear stock moves in staging when validating amendment
...
Closes #12999
2024-02-05 11:51:00 +01:00
Cédric Krier
bb9a1fd2f5
Fix typo in cancel confirm message of customer shipment
2024-02-04 22:35:51 +01:00
Cédric Krier
f8c0b16f7e
Increase maximal number of retries in test scenario
...
When many scenario are run with the same account in parallel, the processing
time of Stripe can increase a lot so we need to wait longer.
2024-02-20 11:28:45 +01:00
Cédric Krier
76da0b26a6
Format direct debit name of Stripe payment method
...
Closes #12990
2024-02-02 19:52:35 +01:00
Cédric Krier
ca958a1296
Return all Stripe payment methods instead of only card
...
Closes #12990
2024-02-02 19:51:34 +01:00
Cédric Krier
a29ef14d49
Remove unused get_mime on notification email attachment
2024-01-25 16:08:47 +01:00
Cédric Krier
25b8316733
Use EmailMessage to construct emails
...
Closes #12958
2024-01-25 16:04:05 +01:00
Dimitrios Josef Moustos
6206ef7bb0
Fill shipment number only in waiting state
...
Closes #12905
2024-02-19 22:51:55 +01:00
Dimitrios Josef Moustos
a327edd0a5
Fill production number only in waiting state
...
Closes #12904
2024-02-19 22:21:38 +01:00
Cédric Krier
166b47f3b1
Set receivable payment menu on same level as payable menu
2024-01-13 18:59:37 +01:00
Cédric Krier
f9993960b9
Reset table of BOM output with None
...
This allow to customize the name.
2023-12-26 12:21:20 +01:00
Cédric Krier
a66c7c42b1
Update help of account taxes
...
Since d66471767177 the taxes are not used as default for manual encoding of
move lines.
2024-02-07 09:24:53 +01:00
Cédric Krier
ab83059056
Limit contextual ids in table query for product quantities by warehouse
...
Closes #12968
2024-02-05 23:35:24 +01:00
Cédric Krier
17ca6631e0
Reduce contextual ids in table query for product quantities by warehouse
...
Closes #12968
2024-02-01 23:17:48 +01:00
Cédric Krier
f87c26f583
Use set to define sale grouping fields
...
This avoid to have duplicate domain clause on the same field.
2023-12-23 01:29:31 +01:00
Cédric Krier
ce530c6c0b
Remove custom table names
2023-12-26 12:18:00 +01:00
Cédric Krier
9223f374bf
Use same sign when deducing ignored stock moves of remaining quantity to be paid
...
When the quantity of the line is negative, the quantity of the ignored stock
move must be added instead of subtracted.
Closes #12988
2024-02-02 13:48:12 +01:00
Cédric Krier
a961d7c205
Test if specific exception is raised in stock tests
2024-01-24 10:31:22 +01:00
Cédric Krier
ad361cbdab
Document Units of Measure conversion API
2024-01-23 23:31:48 +01:00
Cédric Krier
1cb00830de
Document product price API
2024-01-23 23:31:34 +01:00
Cédric Krier
8ac18badfc
Remove unused template variable to order product record name
2024-01-23 23:08:46 +01:00
Cédric Krier
86b9b16a95
Add product deactivable mixins
...
Those include the product and template active field in the expression when
converting domain on active field.
Closes #12955
2024-01-24 10:16:04 +01:00
Cédric Krier
ba1d556234
Keep copying readonly moves of shipments
...
Since cf8f1399bc1b readonly fields are not more copied but on shipment the
moves is readonly only to force the usage of Function fields.
So we could convert the readonly attribute by a static readonly states.
Closes #13004
2024-02-06 00:12:55 +01:00
Hartmut Goebel
c60534e7ff
Handle SOAP errors in EU Check Vies service
...
When introducing CheckVIES wizard in 7c90d7100f10, it was based on module
'vatnumbers' which returned an XML tree where we needed to pick the
'faultstring' from.
Since aeb2d1398456 it uses 'stdnum', which uses either 'zeep', 'suds' or
'pysimplesoap' as backend, all of which provide the faultstring in the
exception arguments. Unfortunately 'suds' puts it into 'args[1]', thus a loop
is required.
Also add missing error-codes from EU Check Vies service.
Closes #11147
2024-02-16 09:51:05 +01:00
Sergi Almacellas Abellana
af093904ef
Add employees to rule context for timesheet reporting models
...
Closes #13038
2024-02-16 00:35:52 +01:00
Sergi Almacellas Abellana
58fed762e5
Add employees to rule context for attendance sheet models
...
Closes #13036
2024-02-16 00:37:03 +01:00
Cédric Krier
8d0799bb85
Allow RPC on get_by_bank_account of statement journal
2024-02-05 09:59:35 +01:00
Cédric Krier
d4f946b5a9
Search statement journal by bank account and currency
...
Closes #8492
2024-02-05 09:59:25 +01:00
Cédric Krier
524f6abec9
Split MT940 account into IBAN and currency for Rabobank
...
Closes #12882
2024-01-01 14:20:29 +01:00
Cédric Krier
efa2b0efa7
Update documentation of production
2024-02-04 12:15:22 +01:00
Cédric Krier
c02fe6b97a
Update documentation of account statement AEB43
2024-01-13 16:38:34 +01:00
Sergi Almacellas Abellana
f1fac7036e
Reset amount to pay with Decimal
...
Otherwise amount to pay can not copy sign from line.
Closes #13023
2024-02-12 23:45:14 +01:00
Maxime Richez
46f4e09324
Order journals by matching sequence in configuration
...
Closes #13001
2024-02-12 23:26:54 +01:00
Maxime Richez
c511c7045e
Order journal by matching sequence when searching for match
...
Journals are ordered by default by name instead of matching sequence.
Closes #13001
2024-02-12 23:22:23 +01:00
Cédric Krier
2eec02b501
Update documentation of account statement
2024-02-05 22:58:38 +01:00
Cédric Krier
d4eae01e14
Wait for dispute status change in Stripe scenario
...
Closes #12221
2024-02-03 16:12:12 +01:00
Cédric Krier
5da2affe6d
Add test scenario for lot trace with production
2023-10-23 00:09:23 +02:00
Cédric Krier
2108bd10fe
Include stock moves with same location in upward/downward traces
...
Closes #12637
2023-10-22 23:51:21 +02:00
Cédric Krier
3459ddefc9
Order downward lot trace by descending date
2023-10-22 22:38:57 +02:00
Cédric Krier
2778cd905a
Restrict lot trace to move with lot
2023-10-23 08:02:03 +02:00
Cédric Krier
fe946540cc
Add locations to stock lot trace
...
Closes #12659
2023-10-22 22:36:01 +02:00
Cédric Krier
946749eb81
Update comparison fiscal year, periods and dates of Income Statement Context
...
The comparison fields should behave the same way as the default fields.
2024-01-27 10:58:41 +01:00
Sergi Almacellas Abellana
f834a5e940
Fill fiscal year when changing company of GL and Income statement context
...
Closes #11208
2024-01-27 10:59:59 +01:00
Cédric Krier
276c2e6338
Do not insert contact mechanism between recipients hidden fields
...
Since e356d97a0f59 there are two recipients hidden fields in the email
template view.
Closes #12981
2024-02-01 12:10:59 +01:00
Cédric Krier
12bda46e38
Ignore bnr.ro when checking documentation link
...
Closes #12979
2024-02-01 09:47:57 +01:00
Cédric Krier
a8ee857681
Compute name of the product for stock move
...
So we can customize the product name to use the customer or supplier name.
Closes #12893
2024-01-04 23:54:49 +01:00
Cédric Krier
b4608428fb
Compute name of the product for sale, purchase and invoice lines
...
Instead of having the code in the report templates, we use a property that can
be extended without updating the template.
Closes #12892
2024-01-04 23:55:09 +01:00
Cédric Krier
bfbab59ebf
Use usage from context for default contact mechanism on party
2024-01-04 18:48:14 +01:00
Cédric Krier
5181591ed7
Use template substitution for company header/footer
...
Closes #12699
2024-01-04 18:55:06 +01:00