From 7a3fcb44f72e6ad81a6241ec2fd63a308c82f10c Mon Sep 17 00:00:00 2001 From: twalter-c2c Date: Tue, 10 Dec 2024 11:15:40 +0100 Subject: [PATCH] [FIX] stock_average_daily_sale: make sure joining on unique ids --- stock_average_daily_sale/models/stock_average_daily_sale.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stock_average_daily_sale/models/stock_average_daily_sale.py b/stock_average_daily_sale/models/stock_average_daily_sale.py index 043d1c0..1f8c108 100644 --- a/stock_average_daily_sale/models/stock_average_daily_sale.py +++ b/stock_average_daily_sale/models/stock_average_daily_sale.py @@ -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