Подбор товаров по характеристикам (свойствам и значениям)

Публикация № 1043307

Учет и отчетность - Оптовая торговля

Фильтрация отбор номенклатуры подбор характеристикам свойствам УТ 10.3 УНФ 1.6 список значений СписокЗначений

Быстрый фильтр и отбор товаров (номенклатуры) по свойствам. Готовый механизм для УТ 10.3 и УНФ 1.6.

Представлен алгоритм и удобный внешний интерфейс для:

1) УТ 10.3

2) УНФ 1.6

- для быстрого отбора списка номенклатуры по характеристикам (свойствам и значениям).

Разработано на платформе 1С:Предприятие 8.3 (8.3.13.1644) и конфигурациях

"Управление торговлей", редакция 10.3 (10.3.46.2)

и "Управление нашей фирмой", редакция 1.6 (1.6.13.54).

Для УТ 10.3 представлены скриншоты и описан сам механизм + видео без моих комментариев.

Для УНФ 1.6 представлено видео с мои комментариями (добавлено от 07-05-2019). Поехали...

Для разработчиков интернет-магазинов это один из важных и самых сложных вопросов - как организовать быстрый фильтр и отбор товаров в каталоге товаров. А вот в программах 1С этот вопрос никем не проработан. Поэтому нагляднее показать, о чем идет речь на скриншоте интернет-магазина (см. рис.).

В УТ 10.3 подобный отбор реализован, как показано на рис.

Как это работает:

1) Справа от списка товаров есть поле для выбора свойства - по которому нужно отобрать список.

2) Выбираете свойство - снизу появляются возможные для выбора значения.

3) Ставите галочки напротив значений - ваш выбор запоминается и отражается внизу в таблице.

4) Если нижняя таблица выбранных свойств и значений не пуста - накладывается фильтр на список товаров.

5) Если вам нужно убрать (удалить) какое-либо значение или свойство - вы это делаете в таблице выбранных свойств и значений простым удалением (кнопкой Delete).

Лучше один раз увидеть и несколько раз услышать - поэтому для Вас готово видео по УТ 10.3

Дальнейшее возможное развитие.

1) дополнительно реализовать фильтрацию по диапазону цен: от 1000 - 2000 и т.д.

2) дополнительно реализовать фильтрацию свойств только по тем товарам, которые имеются в наличии.

ПС. Для любителей программирования - в алгоритме используется запрос в цикле - это тот один из редких случаев, когда позволительно использовать запрос в цикле. Я бы даже сказал необходимо использовать. Код открыт - ищите блок процедур "Доработка+".

ПС-2. Для любителей математики и сложных задач - реализован алгоритм нахождения пересечения подмножеств однородных множеств (см. рис.).

07-05-2019. Добавил внешнюю обработку для УНФ 1.6 + добавил видео с моими комментариями.

Всем бобра, добра-бобра! :)

С пользой для клиентов, Rustig


См. также:

Загрузка товаров, штрихкодов, цен и остатков на управляемых формах. Как это вижу я на примере Розница 2.2

Как свернуть базу УТ 10.3 (принципы свертки, технология)

Сравнение старого и нового запроса в одном окне с выводом результата

Как эффективно использовать Инфостарт и начать получать профессиональную выгоду Life

Список реализаций + структура подчиненности + реестр документов SALE

Список заказов поставщикам + структура подчиненности SALE

Список заказов покупателей + структура подчиненности SALE

Договоры для 1с-ника ТОП-скачиваний

Адаптивная сетка расписания (Свой адаптивный планировщик) нестанДАрт

Два механизма, которые ускорили работу бухгалтеров в 1С нестанДАрт

Мини-CRM для УТ 10.3

Расчет банковских (рабочих) дней нестанДАрт

Шаблоны кода в режиме 1С:Предприятие SALE

Доработка конфигурации Конвертация Данных

Планирование платежей. Прогнозирование прибылей и убытков

Ввод показателей план-факта БП 3.0 Know-how

Инвентаризация личного опыта Для новичков 1С

Большие запросы: взгляд на проблему нестанДАрт

Технология создания коммерческих разработок Know-how

Андроид-решение для создания заказов в 1С Know-how + нестанДАрт

Отчет Остатки и цены

Печать ценников с одной и двумя ценами 55х40, 100х60, 140х200

Загрузка данных о розничных продажах из магазинов Intimissimi (Интимиссими) и Calzedonia (Кальцедония)

Доработки обмена "УТ 10.3 - интернет-магазина Shop-Script"

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

Наименование Файл Версия Размер
УТ 10.3. Подбор товаров по свойствам
.epf 33,83Kb
07.05.19
8
.epf 1.0 33,83Kb 8 Скачать
УНФ 1.6. Подбор товаров по свойствам
.epf 53,34Kb
07.05.19
4
.epf 1.0 53,34Kb 4 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Rustig 1365 16.06.19 01:35 Сейчас в теме
(0) интересно устроены отборы в УНФ в формах списка http://screencast.com/t/5CsjiUco
подслушано отсюда чей-то комментарий из другой ветки
2. zav-777 27 06.02.20 08:08 Сейчас в теме
Какой же это подбор? Это скорее отбор в форме списка...
Вот если бы реально в обработку подбора такое вкрячить...
3. Rustig 1365 06.02.20 11:17 Сейчас в теме
(2) понятно, что в 1с придумали два механизма для выбора и подбора товаров:
1) механизм через форму выбора (как раз-таки подойдет для моего случая 100%)
2) механизм подбора через отдельную "продвинутую" форму, напичканную разными вспомогательными плюшками... В эту форму можно засунуть описанный здесь алгоритм. Готовая "рыба" так сказать у вас уже есть.
Не обесценивайте за так просто уже сделанное. :)
4. zav-777 27 06.02.20 12:37 Сейчас в теме
(3) просто по названию думаешь о другом. А обесценивать и не думал даже)))
А вот впихнуть в форму выбора надо попробовать...
Спасибо за идею.

Просто сама обработина подбора товара штатная уж очень наворочена всем подряд. И надо, и не надо...
Оставьте свое сообщение

См. также

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Неиндексированные измерения регистров сведений. В помощь 1С:Эксперту

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Прочие инструменты разработчика

Обработка показывает неиндексированные измерения регистров сведений, из-за которых случаются блокировки. Для любых баз 1С - на обычных и управляемых формах.

1 стартмани

07.01.2020    3709    12    Rustig    30       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Аналоги номенклатуры для УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Расширение

Отчеты и формы Пользователь Расширение (cfe) v8 Розница ERP2 УТ11 КА2 Автомобили, автосервисы Оптовая торговля, дистрибуция, логистика Россия УУ Оптовая торговля Розничная торговля Абонемент ($m) Рабочее место Управление торговлей

Расширение для работы с аналогами номенклатуры. Отлично подходит для работы с кроссами запчастей и товаров с аналогичными свойствами. Поддерживаемые конфигурации: УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Лёгкое подключение, без изменения конфигурации.

10 стартмани

30.08.2019    8438    3    AleSSandre    19       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Доработки УТ 10.3, улучшающие работу пользователей

Статья Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 УУ Оптовая торговля Абонемент ($m) Обработка документов Рабочее место

Как показать прибыль по заказу, как показать прикрепленные файлы к документам - когда документов по заказу много, как показать расчет процентов по менеджерам - и все в одном окне УТ 10.3.

4 стартмани

26.04.2019    6489    7    Rustig    12       

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

Цель курса - повысить полноту и качество сбора и формализации требований к автоматизации процессов управления материально-техническим обеспечением. Курс основан на процессном подходе, позволяет в полном объеме выявить и учесть все факторы, влияющие на специфику процессов управления МТО. Участники курса получают теоретические знания в области организации процессов управления МТО и готовый инструментарий для сбора и формализации требований по автоматизации этих процессов (шаблоны, опросники, модели).

40000 рублей

SALE! 10%

Как свернуть базу УТ 10.3

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия УУ Платные (руб) Свертка базы

Как свернуть УТ 10.3. Цель свертки - свернуть остатки по товарам и по взаиморасчетам с контрагентами.

1600 руб.

04.04.2019    11341    63    7       

Онлайн-интенсив "1C:Предприятие для программистов: Бухгалтерские задачи" с 22 июня по 8 июля 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для решения задач бухгалтерского учета. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Бухгалтерия” и прочих прикладных решений, в которых реализованы соответствующие механизмы для автоматизации бухгалтерских задач.

4900 рублей

Сравнение запросов

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::Запросы 1cv8.cf Абонемент ($m) Инструментарий разработчика

На входе - два разных запроса и две выборки с одинаковыми полями. На выходе - итоговая таблица показывает расхождения между полученными результатами запросов.

2 стартмани

16.03.2019    7616    12    Rustig    31       

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

12000 рублей

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Инструменты и обработки Программист Архив с данными v8 v8::Mobile БУ УУ Android Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Абонемент ($m) Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    32377    246    informa1555    200       

Базовый курс для начинающих 1С-программистов. Онлайн-интенсив со 2 июня по 2 июля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500-9500 рублей

Время учиться: до 3 апреля скидки на курсы до 40%! Промо

Для тех, кто решил провести самоизоляцию с пользой, Инфостарт запускает акцию «Время учиться». С 30 марта до 3 апреля 2020 года наши курсы и видеозаписи докладов INFOSTART EVENT 2019 INCEPTION продаются со скидкой!

Планирование платежей. Прогнозирование прибылей и убытков. Часть 1.

Отчеты и формы Бизнес-аналитик Руководитель проекта Архив с данными v8 v8::ОУ УТ10 УУ Финансовый учет и бюджетирование (FRP) Абонемент ($m) Финансовые

Планирование поступлений от клиентов, списаний налогов и оплат поставщикам. И как следствие - прогнозирование прибыли или убытков.

2 стартмани

21.10.2018    7371    1    Rustig    57       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Расширение "Интерфейс Плюс"

Отчеты и формы Бухгалтер Пользователь Расширение (cfe) v8 v8::ОУ Розница УТ11 Россия УУ Розничная торговля Абонемент ($m) Рабочее место

Расширение для 1С:Розница 2.2 и 1С:Управление Торговлей 11, которое позволит повысить удобство работы!

3 стартмани

22.09.2018    15884    111    RocKeR_13    92       

Помощник корректировки остатков ЕГАИС в небольшом магазине. Розница 2.2

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Розничная торговля Абонемент ($m) Обработка документов

Данная обработка упрощает корректировку остатков алкогольной продукции небольшого магазина, где предполагается передача всей продукции в торговый зал сразу после приемки.

5 стартмани

08.09.2018    23238    80    asdfgcom    46       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 20 апреля по 15 мая 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

SALE! 10%

Доработки обмена "УТ 10.3 - интернет-магазина Shop-Script"

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 УУ Оптовая торговля Розничная торговля Учет ТМЦ Платные (руб) WEB

Доработки типового обмена между УТ 10.3 и интернет-магазином Shop-Script на движке Webasyst: выгрузка нулевого количества товара, номенклатурных групп вместо групп номенклатуры и дополнительного описания номенклатуры.

1000 руб.

07.09.2018    6702    2    0       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

Загрузка файлов/картинок/изображений/фото номенклатуры PRO

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ Розница УНФ УТ11 Россия Оптовая торговля Розничная торговля Абонемент ($m) Управленческий учет (прочее)

Пожалуй, самая многофункциональная обработка для пополнения каталога. Сопоставление изображений с номенклатурой по артикулу, коду и подстроке; обновление/замена, удаление фото; установка основного изображения по расширению или по любой части наименования файла. Информация о файлах и результаты сопоставления с номенклатурой отображается в таблице. Для каждого изображения есть возможность предпросмотра. Процесс загрузки картинок отображается через прогресс-бар.

1 стартмани

03.08.2018    15517    84    zannv    33