Cédric Krier
61e1dcd2f1
Prepare release sale_shipment_cost-7.0.1
...
--HG--
branch : 7.0
2023-11-17 19:42:58 +01:00
Cédric Krier
45f7147e44
Increase version number
...
--HG--
branch : 7.0
2023-11-17 19:37:56 +01:00
Cédric Krier
5a52d273f3
Prepare release stock-7.0.1
...
--HG--
branch : 7.0
2023-11-17 19:37:42 +01:00
Cédric Krier
ddf4f72c99
Extend grouping fields with a list
...
4e84027dbc2e updated the grouping fields method to receive the grouped
instance but it did not adapt to the returned type which is a list.
Closes #12718
(grafted from 099eaaf2255b752db61c8c91441e430bf148795a)
--HG--
branch : 7.0
2023-11-08 00:09:37 +01:00
Cédric Krier
9f59c5ebf6
Do not compute internal quantity for stock move created without product nor unit
...
Closes #12716
(grafted from 5412054f7f7ed333a5e8f56fa18090e1727ae7c8)
--HG--
branch : 7.0
2023-11-06 18:02:23 +01:00
Cédric Krier
369879574f
Do not try to compute promotion quantity for lines without type line
...
Closes #12351
(grafted from e4c4fcb90528908ed5135c1e78d8c7334d7c8c63)
--HG--
branch : 7.0
2023-11-02 16:42:45 +01:00
Cédric Krier
5ec598387a
Do not union empty dict as payments when creating moves without statements
...
Closes #12689
(grafted from 558068bf702068e1b25306a9880f40e11b4d0acc)
--HG--
branch : 7.0
2023-10-30 23:45:52 +01:00
Cédric Krier
6c91d493b6
Increase version number
...
--HG--
branch : 7.0
2023-10-30 18:49:03 +01:00
Cédric Krier
65f477f731
Prepare release 7.0.0
2023-10-30 18:17:32 +01:00
Cédric Krier
c9836a6b9b
Do not test multiple partial payments in test scenario
...
The feature is now limited to Shopify Plus organizations.
Closes #12684
2023-10-28 18:55:23 +02:00
Cédric Krier
76c00d3133
Update amount when changing unit or taxes of purchase line
...
Closes #12648
2023-10-29 14:23:34 +01:00
Cédric Krier
5b27ea26ce
Update amount when changing unit or taxes of sale line
...
Closes #12648
2023-10-29 14:23:10 +01:00
Cédric Krier
04af335284
Copy alternative payees of invoice if it is the only party on lines to pay
...
Only one alternative payee is permitted on draft invoice so we can copy it
only if there is only one and it is the one that was already set when posting
the invoice (only party that appears in the lines to pay).
Closes #12528
2023-10-28 14:04:23 +02:00
Cédric Krier
71771568e3
Apply dualmethod decorator to post method of account move
...
Since efdb98eb55e5 the original method is a dualmethod.
Closes #12682
2023-10-28 10:56:33 +02:00
Cédric Krier
87013b68f9
Make end amount read only on non open cash session
...
Closes #12677
2023-10-28 14:20:52 +02:00
Cédric Krier
1f73ac4d03
Make transfers read only on non open cash session
...
Closes #12677
2023-10-28 14:20:35 +02:00
Cédric Krier
d9307d006e
Hide payment buttons for line reconciled and of payment kind
...
It is not allowed to make a draft payment for a line that is reconciled.
Closes #12681
2023-10-28 10:52:41 +02:00
Cédric Krier
7105268094
Do not display in invoice report lines to pay that have been reconciled
...
Since f880d0a6315f the invoice report can be refreshed so only the actual
lines to pay should be displayed.
Closes #12675
2023-10-28 10:47:37 +02:00
Cédric Krier
35cff3c11c
Update statement lines amount from invoice when changing origins
...
2b9a72775e4c made the change for on_change_lines but forgot to also update
on_change_origins.
Closes #12672
2023-10-26 17:58:18 +02:00
Cédric Krier
33de40f77b
Test to_date in context to get dates for general ledger
...
1b3d9d7a758f added the wrong test to exclude period and dates.
Closes #12629
2023-10-21 16:21:40 +02:00
Cédric Krier
c577fad900
Update translations [skip ci]
2023-10-28 14:15:23 +02:00
Maxime Richez
b6db068130
Prevent changing party, template and product on product supplier
...
Closes #12607
2023-10-26 22:53:18 +02:00
Maxime Richez
5774bd2c32
Prevent changing party, template and product on product customer
...
Closes #12607
2023-10-26 22:52:55 +02:00
Cédric Krier
88edde8e69
Depend on product supplier unit to compute unit on price
...
The initial implementation 6a6b4ef53946 wrongly define the depends for the
function.
Closes #12653
2023-10-22 12:37:04 +02:00
Cédric Krier
cf0b20da58
Do not change line type when calling on_change_product
...
The wizard to modify header calls on_change_product on all lines but their
type must not change.
Closes #12633
2023-10-22 10:36:20 +02:00
Cédric Krier
8e8cd1274e
Update existing initiator ID from 'es_nif' to 'es_vat'
...
Since 5493c9eca111 the identifiers use the vat alias.
Closes #12624
2023-10-21 15:43:14 +02:00
Cédric Krier
ff079187c5
Deduce from credit amount only sales from the user's company
...
Since #4080 the record rules are no more enforced on getter of Function
fields.
Closes #12586
2023-10-21 13:08:50 +02:00
Cédric Krier
d10a47f7d1
Do not fail when reconciling an empty list
...
Closes #12626
2023-10-21 15:46:53 +02:00
Cédric Krier
993586497f
Do not test active clause of dunning being in a set
...
The clause may contain unhashable types.
Closes #12590
2023-10-21 14:29:59 +02:00
Cédric Krier
ce75be407a
Allow to search on default UoM of stock lot
...
Since e49aaf8553e1, default UoM of "Lots by Locations" has a searcher using
the default UoM of the stock lot.
Closes #12583
2023-10-21 01:03:21 +02:00
Cédric Krier
420e0a48d6
Add pairwise_longest tools
2023-10-18 23:11:07 +02:00
Cédric Krier
7e2c1f8cbd
Do not raise StopIteration when calling pairwise with empty iterable
...
Closes #12652
2023-10-18 18:28:04 +02:00
Cédric Krier
0f145266e9
Defer invoice line only once
...
The post method can be called multiple times for an invoice by process but
only one deferral is allowed by line.
Also the initial draft deferral may be delete in case of mistake so we must
not create automatically a new one later.
Closes #12567
2023-10-21 00:48:14 +02:00
Cédric Krier
39d419259c
Do not fail to sum cost when move has not cost price for allocation by cost
...
Since b1d0590ca501 set_shipment_cost can be called on shipment that are not
yet done.
Closes #12643
2023-10-13 15:07:29 +02:00
Cédric Krier
4e010a988f
Add support for Python 3.12
2023-10-22 19:40:55 +02:00
Cédric Krier
2231ffc366
Cancel and recreate shipment after testing over shipping
...
The first shipment is already picked so it can not be reset to draft to update
the inventory moves.
Closes #12661
2023-10-24 10:25:32 +02:00
Sergi Almacellas Abellana
3f97d298b0
Add detail for each tax in purchase intracomunitary tax rule
...
Closes #12654
2023-10-19 12:36:33 +02:00
Adrià Tarroja Caubet
ac1ebd441d
Add missing workflow transition to open method
...
Closes #12658
2023-10-22 17:25:25 +02:00
Adrià Tarroja Caubet
a20253fc41
Update grouping fields methods to receive grouped instance
...
f6e6e1921a54 changed the property into a method with the grouped instance as
parameter. So other modules extending the method must be updated.
Closes #12634
2023-10-22 10:43:36 +02:00
Sergi Almacellas Abellana
02fb1de0fd
Set gift card flag on periodificationes a corto plazo types of Spanish chart
...
Closes #12593
2023-10-21 14:43:35 +02:00
Cédric Krier
e64dbbefa9
Test account reconcile scenario without party required
2023-10-11 18:35:03 +02:00
Cédric Krier
caf654f1ec
Set party clause to None when retrieve currencies to reconcile without party
...
Closes #12601
2023-10-11 18:34:32 +02:00
Cédric Krier
7976c25985
Add parent_action as depends on event and on activity fields
...
It is needed otherwise non editable view displaying those fields will set the
value to None thanks to the domain inversion.
Closes #12646
2023-10-16 16:17:05 +02:00
Maxime Richez
37febc448c
Remove duplicate party on invoice lines list
...
Since bd7b1e764e0b, party and description are added to invoice line list.
Closes #12638
2023-10-16 16:55:58 +02:00
Cédric Krier
2d88ad118c
Use explicit Stripe API version
...
Since Stripe v6 the API version is set by the library instead of using the
configured default.
Closes #12641
2023-10-12 20:26:35 +02:00
Sergi Almacellas Abellana
d6c69503e6
Add access rules for customs models
...
Closes #12635
2023-10-15 20:44:10 +02:00
Cédric Krier
f8a22e4fa6
Update link to CODA standard
2023-10-01 11:30:14 +02:00
Cédric Krier
57abf56b87
Use list comprehension to filter internal order point
...
It prevents to make a query to the database.
2023-10-07 19:53:00 +02:00
Cédric Krier
e2e05b146c
Use purchase line unit when invoice line has no unit
...
Closes #12462
2023-10-09 18:31:37 +02:00
Cédric Krier
33be950d8b
Use sale line unit when invoice line has no unit
...
Closes #12462
2023-10-09 18:31:27 +02:00