Скорость продаж и оборачиваемость за период для УТ 11

18.10.14

Учетные задачи - Оптовая торговля

Отчет для типовой конфигурации "Управление торговлей" 11.х. Выводит дни наличия и отсутствия, остатки на начало, конец периода и средние, продажи, приход, расход, скорость продаж, оборачиваемость товаров за период и оборачиваемость на конец периода.

Скачать файлы

Наименование Файл Версия Размер
Оборачиваемость товаров
.erf 9,72Kb
224
.erf 9,72Kb 224 Скачать

Алгоритм расчета.

1. Количество дней на остатке - сумма наличия товара. По каждому дню проверяем наличие товара на остатке. Если позиция была на начало дня и на конец дня (остаток >0), то наличие = 1. Если позиция на начало дня > 0, но на конец дня = 0 или на начало дня = 0 и на конец дня > 0, то наличие в этот день равно 1/2. Если позиция отсутствовала на начало дня и на конец дня, то наличие = 0.

2. Средний остаток в периоде. Суммируется остатки товара на начало дня и конец дня по каждому дню из выбранного периода. Получившаяся сумма делится на (2*количество дней в периоде);

3. Скорость продаж = Продажи за период / Количество дней на остатке.

4. Средняя оборачиваемость = Средний остаток в периоде / (продажи за период / количество дней в периоде).

5. Оборачиваемость на конец периода = остаток на конец периода / (продажи за период / количество дней в периоде). 

6.  Если продаж за период нет, то оборачиваемость бесконечна, но подстановка числа типа 9999 засоряет отчет и дает большие значения для групп, поэтому в этом случае устанавливается в 0.

Решения для повышения производительности.

1. Количество дней на остатке и Средний остаток в периоде рассчитываются не за каждый день, а периодами с одинаковыми остатками.

2.  Применяются временные таблицы. Конструкция ВЫБРАТЬ РАЗРЕШЕННЫЕ используется только в одном запросе к регистрам продаж и остатков. Временные таблицы удаляются по мере их использования.

Сравнение с другими решениями.

Из похожих решений был найден отчет "АнализОборачиваемости_УТ11.erf". Выражаю благодарность автору этого отчета за метод получения периодов с одинаковыми остатками и условное оформление (сортировка идет по убыванию скрости продаж, причем, если остаток на конец периода = 0, то строка выделяется красным). Настроенный в отчете вариант "Горизонтальная группировка" оформлен именно так. Однако этот отчет дает неверные значения по средним остаткам и совсем неправильные в случае отсутствия остатков на начало и / или конец периода.

Отличия:

1. Учитываются случаи отсутствия товара на границах периода.

2. Можно выводить все позиции и только проданные за период (параметр "Вывести позиции").

3. Существенно повышена скорость выполнения.

Прочее.

1. Отчет тестировался на УТ 11.1.5 и 11.1.9.

2. Для установки отборов/группировок по сериям, характеристикам и т.д. следует подключить регистры сведений АналитикаУчетаНоменклатуры, "НоменклатураСегмента" (см. любой товарный отчет УТ 11).

3. Имея средний остаток, можно вычислить коэффициент уходимости, время "жизни на полке" и прочие маркетингово-логистические показатели. 

1С 8.2 1С 8.3 Управление торговлей 11 УТ 11 отчет оборачиваемость скорость продаж средняя за период

См. также

SALE! 15%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

33529 28500 руб.

21.04.2017    89318    100    39    

184

ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

4800 руб.

27.02.2017    755017    4631    9490    

2774

ЕГАИС++. Опт, производство, импорт

Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    165420    671    361    

385

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    208355    612    524    

435

Обмен с системой ЦРПТ (Универсальная конфигурация ХамелеонЦРПТ + маркировка табака, обуви, одежды, лекарств, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин)

Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Данная публикация создана для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Смело задавайте нам вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, мы накопили достаточно большую базу знаний по данным темам и готовы ответить на все Ваши вопросы.

104000 руб.

18.03.2019    109893    33    114    

177

Обмен с системой Меркурий через Web + Ветис.API для любых конфигураций (универсальная конфигурация Хамелеон Меркурий)

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Платформа 1С v8.3 Конфигурации 1cv8 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий(тестовый+рабочий+демо контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Основное отличие от других решений - работа через веб-интерфейс и API 2.0(API 2.1). Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе Меркурий и наоборот.

104000 руб.

08.11.2017    120644    292    138    

392
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. jobkostya1c_ERP 100 19.10.14 09:26 Сейчас в теме
Довольно интересная идея для снабженцев. Вопросы сразу:
1. Что означает блеклость строк отчета?
2. Алгоритм расчета колонок "1" и "2" пишите
если позиция на начало дня > 0, но на конец дня = 0 или на начало дня = 0 и на конец дня > 0, то наличие в этот день равно 1/2.

И что делать если в течение дня происходит периодическое пополнение товара по стратегии "с нуля до максимума, до нуля и опять до максимума"?
Прикрепленные файлы:
3. yc_2011 52 19.10.14 10:17 Сейчас в теме
(1) kostyaomsk, Или, глядя в отчет, увеличить количество энного товара в товарной матрице. Отчет как раз и сделан для корректировки товарной матрицы.
2. yc_2011 52 19.10.14 10:12 Сейчас в теме
1. Блеклость строк - условное оформление. Если товары продавались, то строки зеленые, Если продавались и остаток на конец периода = 0, то строки красные.
2. Периодичность расчета средних остатков день, т.е. остатки среднедневные. В Вашем случае средний остаток будет 0.5 максимума. При такой интенсивности продаж надо внутри дня детализировать до регистратора. Никто пока такой задачи не ставил..
4. empafe 19 02.03.15 17:28 Сейчас в теме
Ошибка загрузки документа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: {http://v8.1c.ru/8.1/data-composition-system/settings}useInHierarchicalGroup Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
5. yc_2011 52 23.03.15 14:05 Сейчас в теме
Наверное, платформа не понимает тип "ЗначениеПараметраНастроекКомпоновкиДанных". Или обновитесь до 8.3.5, или закомментируйте все в модуле отчета - там "защита от дурака".
6. Spacer 355 14.04.16 17:46 Сейчас в теме
Как то оно неправильно количество дней на остатке считает...
У меня период с 1-го по 14-е число.
С 1-го по 5-е остатки на начало и конец - 2.
6-го числа на начало 2, на конец - 1.
с 7-го по 10-е на начало 1, на конец - 1,
11-го числа на начало 1, на конец - 0.
По идее количество дней остатка должно быть 10,5.
А в отчете дает 11,5.
7. yc_2011 52 15.04.16 12:40 Сейчас в теме
(6) Spacer, Да, получается 10.5. Отлаживал на тестовой базе. Там есть запрос по вычислению периода, в зависимости от выбранного регистра (1 или 2) дает разные цифры.
Вообще, это надо было сделать на вычисляемых полях... Попробуйте в консоли запросов выполнить
ВЫБРАТЬ
	ТоварыНаСкладахОстаткиИОбороты1.Склад КАК Склад,
	ТоварыНаСкладахОстаткиИОбороты1.Номенклатура КАК Номенклатура,
	ТоварыНаСкладахОстаткиИОбороты1.ВНаличииНачальныйОстаток КАК КоличествоНачальныйОстаток,
	ТоварыНаСкладахОстаткиИОбороты1.ВНаличииКонечныйОстаток КАК КоличествоКонечныйОстаток,
	НАЧАЛОПЕРИОДА(ТоварыНаСкладахОстаткиИОбороты1.Период, ДЕНЬ) КАК День,
	МАКСИМУМ(НАЧАЛОПЕРИОДА(ТоварыНаСкладахОстаткиИОбороты2.Период, ДЕНЬ)) КАК ПредыдущийДень

ИЗ
	РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, День, , ) КАК ТоварыНаСкладахОстаткиИОбороты1
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, День, , ) КАК ТоварыНаСкладахОстаткиИОбороты2
		ПО (ТоварыНаСкладахОстаткиИОбороты1.Период > ТоварыНаСкладахОстаткиИОбороты2.Период)
			И (ТоварыНаСкладахОстаткиИОбороты1.Номенклатура = ТоварыНаСкладахОстаткиИОбороты2.Номенклатура)
			И (ТоварыНаСкладахОстаткиИОбороты1.Склад = ТоварыНаСкладахОстаткиИОбороты2.Склад)
ГДЕ
	ТоварыНаСкладахОстаткиИОбороты1.Склад = &Склад
	И ТоварыНаСкладахОстаткиИОбороты2.Склад = &Склад
	И ТоварыНаСкладахОстаткиИОбороты1.Номенклатура = &Номенклатура
	И ТоварыНаСкладахОстаткиИОбороты2.Номенклатура = &Номенклатура

СГРУППИРОВАТЬ ПО
	ТоварыНаСкладахОстаткиИОбороты1.Склад,
	ТоварыНаСкладахОстаткиИОбороты1.Номенклатура,
	НАЧАЛОПЕРИОДА(ТоварыНаСкладахОстаткиИОбороты1.Период, ДЕНЬ),
	ТоварыНаСкладахОстаткиИОбороты1.ВНаличииНачальныйОстаток,
	ТоварыНаСкладахОстаткиИОбороты1.ВНаличииКонечныйОстаток

УПОРЯДОЧИТЬ ПО
	День
Показать
8. vitali1123 16.05.16 16:03 Сейчас в теме
Данная обработка очень помогла, спасибо большое.
9. yc_2011 52 17.05.16 07:20 Сейчас в теме
Не нашел комментарий "Здравствуйте, а данная обработка не может вычислять остатки отдельно для конкретной группы номенклатуры?"
Если отбор по группе номенклатуры, то на втором скане показаны настройки. Если но номенклатурной группе, то надо изменить запрос (у заказчика не было номенклатурных групп).
10. user713548 13.04.17 12:18 Сейчас в теме
Здравствуйте, вот такая ошибка. Конфигурация УТ 3.0 Для Украины (соответствует ут 11.0)

{(14, 44)}: Поле не найдено "ПродажиОбороты.Склад"
ПО ОстаткиОбороты.Склад = ПродажиОбороты.<<?>>Склад
11. yc_2017 17.04.17 09:25 Сейчас в теме
(10) Странно, у меня все работает. Может, убрали реквизит "склад" в "ВыручкаИСебестоимостьПродаж"?. Надо посмотреть, куда и что пишет документ продажи.
12. yc_2011 52 29.07.18 08:06 Сейчас в теме
Процедуру "ПриКомпоновкеРезультата" можно удалить, вместо этого у параметра "ВывестиПозиции" установить "Использование" = "Всегда".
13. yc_2011 52 29.07.18 08:07 Сейчас в теме
Группировка "Склад" обязательно должна быть, иначе врет.
14. yc_2011 52 29.07.18 08:10 Сейчас в теме
Адаптировал отчет для производственного предприятия. Деление на склады условное. Чтобы убрать склады, надо в запросе удалить строки со складом (в выборках и соединениях) и группировку "Склад". Склад остается доступным для отбора.
15. yc_2011 52 04.10.18 12:36 Сейчас в теме
Для производственного предприятия по аналогии сделал отчет "Оборачиваемость материалов". Вместо продаж взял расход со склада на выпуск продукции.
16. germax 12.12.19 02:01 Сейчас в теме
Почему удваивает Дни наличия? Если в месяце 31 день и был целый месяц, выводит 62
17. user1041099 13.01.22 15:50 Сейчас в теме
Добрый день! Если была продажа в последний день периода, и товар только появился в этот день - то эта продажа не показывается в скорости продажи.
Оставьте свое сообщение