|
Прошу подсказки по прогнозированию | ☑ | ||
---|---|---|---|---|
0
SerMaxim
12.08.11
✎
10:34
|
Добрый день! Только начали разбираться с анализом данных и прогнозированием в 1С и возник ряд вопросов. У нас стоит задача прогнозирования расхода ТМЦ в учреждении, набор номенклатур достаточно стабильный, необходимо зная средний расход ТМЦ спрогнозировать его на следующий период. Для решения данной задачи предполагается использовать механизм анализа данных и прогнозирования. В связи с этим имеют место вопросы:
1. Какую модель анализа предпочтительнее использовать и почему. Изначально мы думали про Общую статистику но она не дает как пишут формировать МодельПрогноза ? 2. Не совсем ясно как МодельПрогноза осуществляет прогнозирование, т.к. попрбовали тестово в модель по книжке загрузить в источник данных таблицу значений вида период-номенклатура-количество и результат оказался пустым. Что сделали не так не ясно. Анализ = Новый АнализДанных; Анализ.ТипАнализа = Тип("АнализДанныхПоискАссоциаций"); Запрос = Новый запрос; Запрос.Текст = "ВЫБРАТЬ | РегистрНакопленияОстаткиОбороты.Период, | РегистрНакопленияОстаткиОбороты.Номенклатура, | РегистрНакопленияОстаткиОбороты.КоличествоПриход |ИЗ | РегистрНакопления.РегистрНакопленияОстатки.Обороты(, , Неделя, ) КАК РегистрНакопленияОстаткиОбороты |ГДЕ | РегистрНакопленияОстаткиОбороты.Склад = &Склад"; Запрос.УстановитьПараметр("Склад", Справочники.Склады.НайтиПоНаименованию("Химиотерапевтическое отделение №1 ( ХТО №1)")); Анализ.ИсточникДанных = Запрос.Выполнить(); Анализ.Параметры.ТипОтсеченияПравил.Значение = ТипОтсеченияПравилАссоциации.Избыточные; Анализ.НастройкаКолонок.Номенклатура.ТипКолонки = ТипКолонкиАнализаДанныхПоискАссоциаций.Элемент; РезультатАнализа = Анализ.Выполнить(); МодельПрогноза = РезультатАнализа.СоздатьМодельПрогноза(); МодельПрогноза.ИсточникДанных = Запрос.Выполнить().Выгрузить(); |
|||
1
SerMaxim
12.08.11
✎
10:50
|
Апну. Помогите!
|
|||
2
SerMaxim
12.08.11
✎
11:24
|
Ап. Help!
|
|||
3
Рамиль Маугли
12.08.11
✎
11:45
|
А зачем вы используете Анализ данных? Я незнаю никого кто бы использоват его всерьез.
|
|||
4
Живой Ископаемый
12.08.11
✎
11:46
|
гы... это конечно серьезный аргумент...
|
|||
5
Рамиль Маугли
12.08.11
✎
11:46
|
Это я к тому что наврядли вам кто нибудь сможет помочь в днном вопросе.
|
|||
6
Живой Ископаемый
12.08.11
✎
11:49
|
вот клёво - не знает человек никого кто использует, и потому уверен что никто не использует... мастер солипсизма.
|
|||
7
SerMaxim
12.08.11
✎
12:13
|
А кто как извращается для решения такой задачи?
|
|||
8
DSSS
12.08.11
✎
12:15
|
(0) На ИТС есть конфа анализ данных. Если не смотрел еще, глянь, может быть там что-то найдешь. Сам ее не смотрел, что там не в курсе, просто знаю, что есть такая
|
|||
9
SerMaxim
12.08.11
✎
12:23
|
(8) Там анализ данных. Прогнозирования нет как такового! Кто-нибудь строил план продаж к примеру на след.период?
|
|||
10
Kuzen
12.08.11
✎
12:27
|
(9) Скорее всего тебе нужно самому писать будет.
В 1с Анализ данных нет прогнозирования. Я работал с одной конфой в ней был подобный функционал: Что то вроде этого: 1. Средняя 2. Скользящая средняя 3. Экспоненциальная средняя 4. Метод Хольта-Винтерса Погугли повтыкай в методы и напиши свой код. |
|||
11
Kuzen
12.08.11
✎
12:31
|
Вот на сайте 1с примеры с их анализом http://v8.1c.ru/overview/Term_000000271.htm
|
|||
12
vde69
12.08.11
✎
12:37
|
вообще классика - это "кубический сплайн" только он не учитывает сезонность :) и много других факторов
лет 10 назад занимался этим, я тогда насчитал 7 основных критериев... |
|||
13
Kuzen
12.08.11
✎
12:43
|
(0) А еще можешь самый примитивный вариант реализовать:
Скорость продаж = кол-во реализованного / кол-во дней наличия Еще наверное нужно учесть количество рабочих дней когда вы торговали. То есть количество дней наличия - это только рабочие дни вашей фирмы в которые товар был в наличии. Далее исходя складского остатка можно докупить товар если его не хватает для продаж к примеру на ближайший месяц. |
|||
14
DSSS
12.08.11
✎
12:45
|
(13) Скорость продаж = кол-во реализованного / кол-во дней наличия
Нужно учитывать что товар может поставляться под заказ. Если под заказ, то товар продают в тот же день, когда он приходит, а нужно его на самом деле 2 шт в год:) |
|||
15
Kuzen
12.08.11
✎
12:47
|
Еще может будет полезно свести номенклатуру в единые товарные позиции что бы по ним строить прогноз. К примеру монитор 15" Acer b1501 и монитор 15" Acer b1502, слить в одну позицию 15" Acer b15, потому что они возможно одно и то же тока одна старая модель а другая более новая которую вообще сняли с производства.
|
|||
16
Kuzen
12.08.11
✎
12:51
|
(14) Тогда прикрутить еще общее количество продаж за период и не давать закупать товар больше чем продано за период регулировать коэффициентом. :)
|
|||
17
GRAF_84
12.08.11
✎
13:10
|
В конфе Консолидация есть решение по прогнозированию.
Функция называется РасчетТренда. В ней спрогнозированное значение находится путем экстраполирования, причем наилучшим из 4-х способов (Линейная, Логарифмическая, Квадратичная, Экспоненциальная). |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |