Cédric Krier pushed to branch branch/7.0 at Tryton / Tryton


Commits:
f6bbf9efaf8a by Cédric Krier at 2025-07-02T13:25:56+02:00
Reset to draft sales updated from Shopify

As the update from Shopify may need to add new lines which can only be created
for a draft sale.

Closes #14099
(grafted from d899456fefd6d8a0b00dfcc1dffcc3c8613d97b4)
- - - - -
94d9fb559366 by Cédric Krier at 2025-07-04T10:15:23+02:00
Use quantity set on the line to compute unit price from Shopify order

The quantity of the line item may be different if part of the line item has
been refunded or cancelled.

Closes #14103
(grafted from 98b1e09aecad37afc1c9ae630f855d46da96b640)
- - - - -
13e490c73cf6 by Cédric Krier at 2025-07-07T11:20:12+02:00
Set shipment cost method on Shopify sale only if a carrier is set

Closes #14105
(grafted from 83baf33015e42627c3fcebc8e1becac41c1260b1)
- - - - -
b3e82bcbfe40 by Cédric Krier at 2025-07-11T23:14:50+02:00
Recursively set values on record for xxx2Many fields

The values for wizard may be a list of dictionaries for xxx2many fields.

Closes #14055
(grafted from d86fc16613d824588b6532d3220ad48986f39f44)
- - - - -
a5cfe86792de by Cédric Krier at 2025-07-15T17:37:59+02:00
Set default values for fields of button_change decorator

Closes #14120
(grafted from 8210e7db85599228bcdb65019e8cbfab6b913334)
- - - - -
153c8674a8d2 by Cédric Krier at 2025-07-15T17:42:16+02:00
Do not fail to open product category to add products without any categories
(grafted from 72db56e056c39546a146bf57b60246428ed79f6c)
- - - - -
561db3450ae9 by Cédric Krier at 2025-07-15T17:45:18+02:00
Initialize recent date when closing periods with empty period list
(grafted from beed0d8fffcf8aa86ac5e6a2fe50adbfb7e5adcc)
- - - - -
1d726337032c by Cédric Krier at 2025-07-15T17:44:06+02:00
Do not fail to duplicate lot with an empty lot list
(grafted from 5abc24aaecd7a021dff02d77d83b8e19b9c0acf6)
- - - - -
d6ebaec0bf23 by Cédric Krier at 2025-07-15T17:56:59+02:00
Fix extras_depend name in tryton.cfg

Closes #14122
(grafted from eae134482d08154a6ab9195dd634ab3a23c0796d)
- - - - -
62525955b714 by Cédric Krier at 2025-07-22T13:37:58+02:00
Forbid to select the invoice company as consolidation company

Closes #14126
(grafted from 9fd54e838e7867dc59b48d2eef305463b1f0bb17)
- - - - -
ddcade82fb7f by Cédric Krier at 2025-07-30T15:12:15+02:00
Test if party is set before using its record name for reconciliation error 
message

Closes #14127
(grafted from 2577aff9a26a61170862131e2dd0eec9e4ace563)
- - - - -
1684885b8d02 by José Antonio Díaz Miralles at 2025-08-12T00:15:43+02:00
Include the period in the nested part when searching the invoice party of lines

Closes #14125
(grafted from d582b659c4bc7fde91efcb84d067351552cfdd5c)
- - - - -
c9cee53708a6 by Nicolas Évrard at 2025-08-18T11:35:25+02:00
Use the canonical name of the test timezone

Closes #14170
(grafted from 38c8bbe6c090fa62530b010065565bd38700f84a)
- - - - -
a3c4ef49c63f by Cédric Krier at 2025-08-01T10:20:59+02:00
Ensure date in log window is always a string

The date can be null for example for record having been just created without
any modification later.

Closes #14142
(grafted from b0e8386a00d05907b3ac06bfd03810d6a0d5f886)
- - - - -
01bdd035ce73 by Cédric Krier at 2025-08-01T11:08:58+02:00
Set selected class before changing current record and do not rely on toggle

The class must be set before changing the current record because the property
selected_records relies on the classes and this method is called when changing
the current record to set the sensitivity of the buttons.
Also clicking a second time on the row must unselect the row which is not
possible to implement with the toggling of the class.

Closes #13980
(grafted from 8ab0895c5f6dc5bdfa96756c1abd3ab368bbf754)
- - - - -
ae63fc0c37ec by Cédric Krier at 2025-08-21T10:38:46+02:00
Clear the Shopify tax adjustment before recalculating it

Closes #14143
(grafted from 27d0430555b070fcca637c9a0dab40c083d7db15)
- - - - -
029cdd5f2cd6 by Cédric Krier at 2025-08-07T10:28:09+02:00
Set web shop currency and methods on sale after calling on_change's

The on_change_party set the default currency from the company and methods from
the party.

Closes #14149
(grafted from 28c6378e6e274df23e31f85bdc9062a28f2b6fdd)
- - - - -
2c57ed17fb49 by Cédric Krier at 2025-08-07T11:11:32+02:00
Call super for on_change of supplier and customer for Intrastat on shipments

Closes #14150
(grafted from e5affa2668c3e73bc500d3b950db8699d1fe3c6f)
- - - - -
5fd4a4db61d5 by Cédric Krier at 2025-06-26T19:05:43+02:00
Fix highlight syntax of board documentation
(grafted from c35b5833797f7d6342c469fdc5c99b291b98c4ac)
- - - - -
dce5dae53445 by Lars Wuerfel at 2025-07-23T10:44:12+02:00
Correct typos in the report documentation
(grafted from c856f5fc2736eb35f286e360368e6a3dca3858a0)
- - - - -


20 changed files:

- modules/account/move.py
- modules/account_consolidation/account.py
- modules/account_invoice/invoice.py
- modules/account_stock_eu/stock.py
- modules/account_stock_landed_cost/tryton.cfg
- modules/product/category.py
- modules/stock/period.py
- modules/stock_lot/stock.py
- modules/stock_lot_sled/stock.py
- modules/web_shop/web.py
- modules/web_shop_shopify/sale.py
- modules/web_shop_shopify/tests/scenario_web_shop_shopify.rst
- modules/web_shop_shopify/web.py
- proteus/proteus/__init__.py
- sao/src/view/list_form.js
- sao/src/window.js
- trytond/doc/topics/reports/index.rst
- trytond/doc/topics/views/index.rst
- trytond/trytond/model/modelview.py
- trytond/trytond/tests/test_ir.py


View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/8a2131f3babbca2d16d21966bfbf4a320ee9646b...dce5dae53445bff1e0b9e8c8db5e47b924985316

-- 
View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/8a2131f3babbca2d16d21966bfbf4a320ee9646b...dce5dae53445bff1e0b9e8c8db5e47b924985316
You're receiving this email because of your account on foss.heptapod.net.

Reply via email to