Рекомендации сопутствующих товаров для УТ 11
Учетные задачи - Логистика, склад и ТМЦ
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Показ и скрытие рекомендаций
На вкладке «Товары» панель «Рекомендуемые товары» по умолчанию скрыта. Под основной таблицей остается гиперссылка «Показать рекомендуемые товары». Нажмите ее, чтобы открыть предложения, параметры периода и команды добавления.


Рис. 1. Сверху панель скрыта по умолчанию, снизу раскрыта: подпись гиперссылки меняется. Иллюстрации выполнены в учебной базе.
В раскрытом состоянии ссылка называется «Скрыть рекомендуемые товары». Она убирает весь блок: таблицу, период, количество добавления, кнопки и сообщение состояния. Сама ссылка остается видимой. При каждом новом открытии заказа панель снова скрыта; состояние между открытиями не сохраняется. Переключение не помечает заказ как измененный.
При изменении номенклатуры, характеристики, количества, отмене или удалении строки список пересчитывается. Для повторного расчета предусмотрена кнопка «Обновить рекомендации». Обновление не раскрывает скрытую панель. Товары с положительным количеством, которые уже присутствуют в заказе и не отменены, повторно не предлагаются.
Данные для расчета
Рекомендации строятся по истории продаж за выбранный период. Один документ продажи считается одной покупкой: повторные строки этого документа не увеличивают частоту. Учитываются активные продажи с положительным количеством, характеристики товаров анализируются раздельно.
Частота и общий остаток

Рис. 2. Показатели, по которым можно оценить предложение: частота, совместные продажи, продажи основания и общий остаток.
«Частота, %» показывает, в какой доле покупок товара-основания встречался рекомендуемый вариант. В примере основание продавали четыре раза. Первый сопутствующий товар был в трех покупках, поэтому его частота равна 75%. Второй встретился один раз из четырех, его частота составляет 25%.
Колонки «Вместе» и «Продаж основания» позволяют проверить этот расчет. Если в заказе несколько исходных товаров, для каждого кандидата выбирается наиболее сильная связь с одним из них. В колонке «Основание» видно, какой товар заказа дал предложение.
Частота описывает прошлые покупки и не гарантирует новую продажу. Ее полезно оценивать вместе с количеством наблюдений: одинаковый процент может быть получен на разном объеме истории.
В рекомендации попадают позиции с положительным общим физическим остатком по доступным пользователю складам. В примере остатки составляют 8 и 2 единицы. Это не свободный остаток на складе конкретного заказа: обеспечение, доступность на выбранном складе и резервирование проверяются штатными средствами УТ.
Период анализа продаж

Рис. 3. Начало и окончание периода можно изменить вручную или кнопками календаря.
По умолчанию выбран текущий день сеанса и 89 предыдущих дней. Для другой истории измените поля «Продажи с» и «по», затем нажмите «Обновить рекомендации». Обе даты включаются в анализ целиком. Начало периода не должно быть позже окончания.
Период относится к истории продаж. Он не превращает показанный текущий остаток в исторический остаток на выбранную дату. Если список пуст, проверьте исходные строки заказа, совместные продажи за период и наличие положительного остатка; при необходимости расширьте период.
Добавление и сохранение заказа
Если панель скрыта, нажмите «Показать рекомендуемые товары». Выберите строку рекомендации и укажите количество в поле «Добавить, ед.». Количество задается в единицах хранения товара, должно быть больше нуля и не превышать актуальный общий остаток. После этого нажмите «Добавить рекомендацию».

Рис. 4. Количество и команда добавления выбранного товара в заказ.
Перед добавлением расширение повторно проверяет актуальность предложения и остаток. Если товар уже добавлен, рекомендация устарела или остатка недостаточно, причина выводится в панели. Обновите рекомендации, скорректируйте количество и повторите действие.
Новая строка заполняется с помощью штатных механизмов УТ: используются обычные правила для единиц, упаковок, цены, НДС и сумм. После добавления предложения пересчитываются с учетом нового состава заказа.

Рис. 5. Фрагмент основной таблицы: в добавленной строке указаны 2,000 единицы товара.
Проверьте в основной таблице товар и характеристику, количество и единицу, цену, склад и условия обеспечения. Затем сохраните заказ штатной кнопкой записи. Само добавление рекомендации не сохраняет и не проводит документ.
В показанном учебном примере добавлены 2 единицы по цене 244, сумма строки составила 488. С учетом первоначальной строки на 122 общий итог равен 610. Действующая цена и условия Вашего заказа могут отличаться.
Единицы хранения и упаковки
В версии 1.0.1 исправлен пересчет количества для товаров в штуках и дробных единицах. Для единицы хранения сохраняется введенное количество. Если используется другая упаковка, пересчет выполняется по штатному коэффициенту УТ относительно конкретного товара. Некорректный неположительный коэффициент отклоняется сообщением об ошибке.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.27.68
Вступайте в нашу телеграмм-группу Инфостарт