[FIX] stock_average_daily_sale: make sure joining on unique ids

This commit is contained in:
twalter-c2c
2024-12-10 11:15:40 +01:00
parent 2823854dd4
commit 7a3fcb44f7

View File

@@ -232,7 +232,7 @@ class StockAverageDailySale(models.Model):
averages AS(
SELECT
row_number() over (order by product_id) as id,
concat(warehouse_id, product_id)::integer as window_id,
concat(warehouse_id, '-', product_id) as window_id,
product_id,
warehouse_id,
(avg(product_uom_qty) FILTER
@@ -272,7 +272,7 @@ class StockAverageDailySale(models.Model):
from (
SELECT
to_char(date_trunc('day', date), 'YYYY-MM-DD'),
concat(warehouse_id, product_id)::integer as id,
concat(warehouse_id, '-', product_id) as id,
product_id,
warehouse_id,
(count(product_uom_qty) FILTER