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

18.10.14

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Оборачиваемость товаров
.erf 9,72Kb
228
228
1 SM
Скачать Купить за 1 850 руб.

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

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 отчет оборачиваемость скорость продаж средняя за период

См. также

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 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

6000 руб.

27.02.2017    788219    4757    9507    

2817

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

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

8970 руб.

15.12.2015    168709    807    364    

394

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

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

28500 руб.

21.04.2017    93681    119    40    

210

Розничная торговля Маркетплейсы Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

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

35000 руб.

14.10.2022    8738    15    14    

11

SALE! %

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

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос в продаже с 2015г., и мы постоянно работаем над его развитием. Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

45650 27000 руб.

24.04.2015    192608    143    241    

274

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

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

5000 руб.

18.03.2019    111875    29    114    

182

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

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима.

5400 руб.

25.05.2015    330544    1898    3031    

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

И что делать если в течение дня происходит периодическое пополнение товара по стратегии "с нуля до максимума, до нуля и опять до максимума"?
Прикрепленные файлы:
3. yc_2011 53 19.10.14 10:17 Сейчас в теме
(1) kostyaomsk, Или, глядя в отчет, увеличить количество энного товара в товарной матрице. Отчет как раз и сделан для корректировки товарной матрицы.
2. yc_2011 53 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 53 23.03.15 14:05 Сейчас в теме
Наверное, платформа не понимает тип "ЗначениеПараметраНастроекКомпоновкиДанных". Или обновитесь до 8.3.5, или закомментируйте все в модуле отчета - там "защита от дурака".
6. Spacer 361 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 53 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 53 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 53 29.07.18 08:06 Сейчас в теме
Процедуру "ПриКомпоновкеРезультата" можно удалить, вместо этого у параметра "ВывестиПозиции" установить "Использование" = "Всегда".
13. yc_2011 53 29.07.18 08:07 Сейчас в теме
Группировка "Склад" обязательно должна быть, иначе врет.
14. yc_2011 53 29.07.18 08:10 Сейчас в теме
Адаптировал отчет для производственного предприятия. Деление на склады условное. Чтобы убрать склады, надо в запросе удалить строки со складом (в выборках и соединениях) и группировку "Склад". Склад остается доступным для отбора.
15. yc_2011 53 04.10.18 12:36 Сейчас в теме
Для производственного предприятия по аналогии сделал отчет "Оборачиваемость материалов". Вместо продаж взял расход со склада на выпуск продукции.
16. germax 12.12.19 02:01 Сейчас в теме
Почему удваивает Дни наличия? Если в месяце 31 день и был целый месяц, выводит 62
17. user1041099 13.01.22 15:50 Сейчас в теме
Добрый день! Если была продажа в последний день периода, и товар только появился в этот день - то эта продажа не показывается в скорости продажи.
Оставьте свое сообщение