Maxime Richez
dcef019d80
Allow cancellation of done shipments and productions
...
Closes #13489
2024-10-13 15:50:49 +02:00
Sergi Almacellas Abellana
75fa7e22ca
Add company on packages tree view
2024-08-21 10:23:23 +02:00
Sergi Almacellas Abellana
b9478515c0
Only consider done forecast when checking if they overlap
...
Closes #13553
2024-10-01 13:49:34 +02:00
Cédric Krier
aafa890c5c
Add depends on periods when changing company of tax code context
...
Since fa8f759f834b there is an assert to ensure that changing values of
xxx2Many can be done only if the field had a initial value.
Closes #13535
2024-09-30 17:22:37 +02:00
Cédric Krier
e16889a592
Use sparkline tools instead of pygal
2024-09-29 11:46:53 +02:00
Sergi Almacellas Abellana
76fd78716d
Prevent deletion of non-pending quality inspections
...
Closes #13456
2024-10-11 21:22:14 +02:00
Cédric Krier
0b5d5c2322
Manage to replace products
2024-09-03 12:39:57 +02:00
Sergi Almacellas Abellana
9a14948fb4
Use Function field to test if invoice has an account move
...
This prevents to hide the post button if the user has no read access to the
account moves.
Closes #13493
2024-10-11 15:33:51 +02:00
Cédric Krier
68d7267502
Do not create twice a chart of account in Stripe dispute scenario
...
7a523d9c3ffa activate the module with the creation of chart of account.
2024-10-11 09:23:27 +02:00
Cédric Krier
32227136e7
Add validity dates to coupon number to allow reuse of coupon number
...
Closes #13010
2024-09-27 10:35:53 +02:00
Cédric Krier
670f3f894d
Lock the table before checking uniqueness of coupon number
...
Closes #13011
2024-02-06 23:53:28 +01:00
Cédric Krier
d3cca51abc
Create company and chart of account when activate modules in test scenario
2024-09-11 19:05:12 +02:00
Cédric Krier
529fa7bb0e
Add optional company to account statement list view
2024-09-16 18:33:11 +02:00
Cédric Krier
60f07545e5
Do not fail to get Stripe refund failure reason if it is not present
...
Closes #13590
2024-10-10 14:18:32 +02:00
Cédric Krier
57b5c736b2
Clear Braintree error message on succeeded status
2024-10-01 12:31:01 +02:00
Cédric Krier
f21f1f92f6
Clear Stripe error codes when updated
2024-10-01 12:30:37 +02:00
Cédric Krier
9bdc52e67b
Do not display payment errors when payment or refund is succeeded
2024-10-01 12:28:44 +02:00
Cédric Krier
2616442a36
Add configuration for maximum size of document incoming request
...
Closes #13515
2024-09-16 19:32:38 +02:00
Cédric Krier
859b66c669
Add configuration for maximum size of inbound email request
...
Closes #13514
2024-09-16 19:31:04 +02:00
Maxime Richez
348ea5c5bb
Extend domain to reschedule not yet done shipment
...
Closes #13536
2024-09-20 14:58:46 +02:00
Cédric Krier
008c1688bf
Set employee when changing company only if the user has one available value
2024-09-25 12:44:11 +02:00
Cédric Krier
37c44ffbde
Add simple list view for company and employee
...
The views have only the record name field so they can be used in Many2Many to
not display extra information.
2024-09-25 12:33:56 +02:00
Cédric Krier
e06b0dce8e
Set default companies and company for user only if there is one company
2024-09-25 12:24:54 +02:00
Cédric Krier
18f0801e60
Use design to fill companies and employees first on user form
...
To make it obvious that companies and employees must be filled first, they are
displayed first and the company and employee fields are hidden if there is no
values to select.
2024-09-24 19:31:56 +02:00
Cédric Krier
e59d01aead
Enforce agent type on agent selection
2024-08-25 20:37:47 +02:00
Cédric Krier
373cfe75cc
Show products on agent form
2024-08-25 20:37:14 +02:00
Cédric Krier
267380a266
Allow agent to be deactivated
...
Closes #13282
2024-08-25 20:36:32 +02:00
Cédric Krier
aab7a7de97
Allow admin users to update invoice tax description and legal notice
...
Closes #13554
2024-10-01 15:31:05 +02:00
Cédric Krier
3fc39d0433
Reset cancelled invoice to posted when unpaid
...
Closes #13509
2024-09-13 15:30:26 +02:00
Sergi Almacellas Abellana
781856a3c9
Remove company domain from price list action window
...
Closes #13416
2024-07-23 11:12:24 +02:00
Cédric Krier
2b9e1086a5
Use better name for the invoice account variable to compute remainder amount
2024-09-27 19:29:23 +02:00
Cédric Krier
6d5879cdb3
Add test scenario to defer invoice all at once
...
#13547
2024-09-27 19:28:27 +02:00
Cédric Krier
a69fffce46
Exclude the move which defer the invoice line amount
...
The move to defer amount must be created before creating the period move in
case we need to compute the remainder amount on the first run.
Closes #13547
2024-09-27 19:28:03 +02:00
Cédric Krier
db99bb6801
Do not copy origin of stock moves in each shipment
...
The ShipmentMixin is also used by the production which does not have a moves
field.
Closes #13555
2024-10-01 18:32:18 +02:00
Cédric Krier
a87be1db6a
Do not return empty for planned deliver date of purchase line when it is in the past
...
Closes #13298
2024-09-07 14:00:50 +02:00
Cédric Krier
48568f7856
Do not return today planned shipping date of sale line when in the past
...
Closes #13298
2024-09-07 13:59:57 +02:00
Nicolas Évrard
6907ea5b7b
Add warning when using implicit rec_name target for relational domain
2024-09-07 00:39:55 +02:00
Cédric Krier
514495cf1e
Rename "Product Quantities By Warehouse" into "Stock Quantities By Warehouse"
2024-09-14 13:07:43 +02:00
Cédric Krier
26f1f8fda6
Remove "Lots By Warehouse" relate
...
It is not very useful and the same view can be opened from the stock location
relate.
2024-09-14 13:00:53 +02:00
Cédric Krier
ca6bb39948
Rename "Locations * Quantity" into "Stock Locations *"
2024-09-14 12:51:16 +02:00
Cédric Krier
62e2e4f62e
Document viewing stock levels of lots
2024-09-14 12:39:28 +02:00
Cédric Krier
916a3ef855
Rename "Lots by Locations" into "Lots"
...
As the locations are added to the tab name, there is no need to specify that it
is "by Locations".
2024-09-14 12:39:07 +02:00
Cédric Krier
a65c9879dd
Rename "Products by Locations" into "Products"
...
As the locations are added to the tab name, there is no need to specify that it
is "by Locations".
2024-09-14 12:38:24 +02:00
Cédric Krier
d9b275e181
Move "Open Lines" button to product price list module
...
Closes #13527
2024-09-18 18:14:58 +02:00
Cédric Krier
e54322910c
Filter shipment moves before sorting them in the getters of Function field
...
This way the filtering can benefit of the cache alignent before the order of
the list is modified.
Closes #13526
2024-09-18 13:51:16 +02:00
Cédric Krier
dba33cbb64
Prevent modification of the stock lot of stock move done or cancelled
...
Closes #13520
2024-09-17 15:49:46 +02:00
Cédric Krier
37022fff21
Prevent deletion of stock lot used for stock move
...
Closes #13519
2024-09-17 15:48:01 +02:00
Cédric Krier
16136ab2af
Add searcher for name of sale reporting per region
...
Closes #13466
2024-09-10 15:38:44 +02:00
Sergi Almacellas Abellana
a87099396c
Clear employee fields when duplicating invoices
...
Closes #13471
2024-09-28 15:19:35 +02:00
Sergi Almacellas Abellana
da4f361d23
Show complete button on shipped shipments
...
Closes #13455
2024-08-21 10:32:12 +02:00