From e87c0ecc6200dd31b2b38dfe86c259eee3eba9b2 Mon Sep 17 00:00:00 2001 From: PhilRunninger Date: Tue, 12 Sep 2023 20:45:18 -0400 Subject: [PATCH] Remove incorrect calculation percent change factor for value. This was causing a double dipping of value changes. Along with this change was a manual purge of the changes that mistakenly were made. Luckily they were easy to find: l.doc->>'type' = 'scale_vp' iter = 'adj price' --- route_sql/scale_vupd.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/route_sql/scale_vupd.sql b/route_sql/scale_vupd.sql index 2a4e607..61b3986 100644 --- a/route_sql/scale_vupd.sql +++ b/route_sql/scale_vupd.sql @@ -246,7 +246,7 @@ FROM WHEN (SELECT coalesce(sum(value_loc),0) FROM volume) = 0 -- Get a per-unit pincr value THEN (SELECT pincr::numeric FROM target) / (SELECT nullif(sum(units),0) FROM volume) ELSE -- Find percent change for existing value_loc - (SELECT pincr::numeric FROM target) / (SELECT nullif(sum(value_loc * r_rate),0) FROM volume) + (SELECT pincr::numeric FROM target) / (SELECT nullif(sum(value_loc),0) FROM volume) - 1 END factor ) -- select * from pscale