mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-25 16:04:46 +00:00
fix: change seasonal method
This commit is contained in:
@@ -126,7 +126,7 @@ class SalesForecast(Document):
|
|||||||
_sales_data = pd_sales_data.set_index("date").resample(resample_val).sum()["qty"]
|
_sales_data = pd_sales_data.set_index("date").resample(resample_val).sum()["qty"]
|
||||||
|
|
||||||
model = ExponentialSmoothing(
|
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()
|
fit = model.fit()
|
||||||
@@ -136,8 +136,6 @@ class SalesForecast(Document):
|
|||||||
if forecast_data:
|
if forecast_data:
|
||||||
self.add_sales_forecast_item(item_code, forecast_data)
|
self.add_sales_forecast_item(item_code, forecast_data)
|
||||||
|
|
||||||
self.save()
|
|
||||||
|
|
||||||
def add_sales_forecast_item(self, item_code, forecast_data):
|
def add_sales_forecast_item(self, item_code, forecast_data):
|
||||||
item_details = frappe.db.get_value(
|
item_details = frappe.db.get_value(
|
||||||
"Item", item_code, ["item_name", "stock_uom as uom", "name as item_code"], as_dict=True
|
"Item", item_code, ["item_name", "stock_uom as uom", "name as item_code"], as_dict=True
|
||||||
|
|||||||
Reference in New Issue
Block a user