fix: change seasonal method

This commit is contained in:
Rohit Waghchaure
2025-11-13 15:11:31 +05:30
parent be826dba3b
commit 58c92ea10d

View File

@@ -126,7 +126,7 @@ class SalesForecast(Document):
_sales_data = pd_sales_data.set_index("date").resample(resample_val).sum()["qty"]
model = ExponentialSmoothing(
_sales_data, trend="add", seasonal="mul", seasonal_periods=seasonal_periods
_sales_data, trend="add", seasonal="add", seasonal_periods=seasonal_periods
)
fit = model.fit()
@@ -136,8 +136,6 @@ class SalesForecast(Document):
if forecast_data:
self.add_sales_forecast_item(item_code, forecast_data)
self.save()
def add_sales_forecast_item(self, item_code, forecast_data):
item_details = frappe.db.get_value(
"Item", item_code, ["item_name", "stock_uom as uom", "name as item_code"], as_dict=True