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


Commits:
be69ec99 by Adrià Tarroja Caubet at 2023-02-14T12:48:01+01:00
Include in credit amount only invoice lines of type line

Closes #12076
(grafted from df5b4734b8f288058a4074b3bbebd5f97b3f9d88)
- - - - -
c10f18e2 by Cédric Krier at 2023-02-17T12:07:43+01:00
Test if Shopify attribute is not empty before using it

Shopify seems to have changed from not setting empty attributes to setting
them empty.

Closes #12097
(grafted from f0c5a67b3ca9438837f0cf865f860e0aaf814bcf)
- - - - -
deaacf16 by Cédric Krier at 2023-02-10T16:10:08+01:00
Do not use One2Many with filter to get MultiValue records

The filter may prevent to find the right value.

Closes #12078
(grafted from ddda112e1c42deefa7e03473cfad84542c6d17d4)
- - - - -
ba2705d8 by Sergi Almacellas Abellana at 2023-02-15T14:26:59+01:00
Catch Overflow error when converting datetime to company timestamp

Closes #11999
(grafted from 59e0d2ef6c82efe1f0a58f116840df0bd8737e78)
- - - - -
e546e9b2 by Cédric Krier at 2023-02-17T12:56:18+01:00
Find invalid records of xxx2Many field using intersection

For xxx2Many field, the contain test is not working correctly because the
field value is a tuple of records which is never in the list of invalid
relations.

Closes #12099
(grafted from 9dabdd3422a69e132269c4e9cc02076286aba3ed)
- - - - -
814d0b57 by Cédric Krier at 2023-02-19T13:25:27+01:00
Format value of xxx2many field with record names in Model.__names__
(grafted from eae785593103e433d8e0e6ceea1c10f2a697bd40)
- - - - -
a296cb5b by Cédric Krier at 2023-02-18T22:50:42+01:00
Use proper _geometry_type to fill field definition

Closes #12083
(grafted from a63b85de7f4d86ab83fc33f95d53c8e2cabe345f)
- - - - -
637c719b by Adrià Tarroja Caubet at 2023-02-22T09:49:07+01:00
Do not copy production lead times of product

As the BoMs are not copied and the production lead times may have a link to
the product BoM, we should not copy them.

Closes #12104
(grafted from 21c829189c1a1824582161af76e219b4ae30b63c)
- - - - -
569fb93b by Cédric Krier at 2023-02-19T20:58:01+01:00
Clear tasks when transaction is rollback

The tasks records are removed on rollback so there is no need to try to run
them.
(grafted from d2e0256f3478213d5c1ab375bc842c1222157692)
- - - - -
6314c453 by Cédric Krier at 2023-02-19T21:00:14+01:00
Enforce same company for account and invoice line in Spanish SII tests

Closes #12062
(grafted from b2a3ef22873ee73cae56c8d6c4ddacc056fc7e4c)
- - - - -
acc83332 by Cédric Krier at 2023-02-19T11:23:50+01:00
Require at least version 0.12 of werkzeug

Closes #12021
(grafted from 9f76ec6a7449de9286a96c48f7c12e8928e5e33e)
- - - - -
7d8e2809 by Òscar Queraltó Aguilera at 2023-02-24T12:09:39+00:00
Ignore cancelled moves to calculate productions cost

Closes #12093
(grafted from 2a6561df7ef67b695c947ee242e1af1960f12fa6)
- - - - -
0b4c3725 by Cédric Krier at 2023-02-19T11:36:44+01:00
Round base amount of commission using price digits

Closes #12018
(grafted from e043dd311affee5fcd5e95098c6bb361b9441905)
- - - - -
db2ddfd2 by Cédric Krier at 2023-02-16T10:39:30+01:00
Use right boolean operator in composite domain of searcher

When the clause is negative, it must return an AND-ed domain instead of OR-ed.
(grafted from e8c1e7d592b5a21cec95e8d6614112b8021e34d5)
- - - - -
3c2b95bd by Cédric Krier at 2023-02-16T21:01:10+01:00
Order FEC lines by posted date first

Closes #7779
(grafted from 898ada1d40173616e801cf579ce449bdb27501ce)
- - - - -
f5aa8368 by Cédric Krier at 2023-02-16T22:18:01+01:00
Grab focus on icon press

It is needed to trigger the focus out event of other widgets and store the
value.

Closes #7868
(grafted from a1697e72f21e65cbf7e16766a4dd3dc4d8d2bcfc)
- - - - -
4a05c5df by Cédric Krier at 2023-02-17T23:57:45+01:00
Fetch new Stripe events until being exhausted

#12100
(grafted from dff6f5203cf2f5a610111bf2c478a5cfdb52a257)
- - - - -


30 changed files:

- modules/account_dunning_fee/dunning.py
- modules/account_es_sii/tests/test_module.py
- modules/account_fr/account.py
- modules/account_invoice/invoice.py
- modules/account_payment_stripe/payment.py
- modules/analytic_purchase/purchase.py
- modules/analytic_sale/sale.py
- modules/commission/commission.py
- modules/commission/invoice.py
- modules/commission/tests/scenario_commission.rst
- modules/product_cost_history/product.py
- modules/product_kit/common.py
- modules/product_kit/product.py
- modules/product_kit/stock.py
- modules/production/product.py
- modules/production/production.py
- modules/purchase/purchase.py
- modules/sale/sale.py
- modules/sale_credit_limit/party.py
- modules/sale_point/sale.py
- modules/sale_subscription/subscription.py
- modules/sale_supply_drop_shipment/stock.py
- modules/stock_package_shipping/stock.py
- modules/stock_supply/order_point.py
- modules/web_shop_shopify/sale.py
- modules/web_shop_shopify/web.py
- tryton/tryton/gui/window/view_form/view/form_gtk/binary.py
- tryton/tryton/gui/window/view_form/view/form_gtk/many2one.py
- tryton/tryton/gui/window/view_form/view/form_gtk/widget.py
- tryton/tryton/gui/window/view_form/view/list_gtk/widget.py


The diff was not included because it is too large.


View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/d9bf9cc3e6673f7e661668ba80b0b12b26003279...4a05c5dfdd6490442d6bc231bc0a67c5e97685d7

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


Reply via email to