Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.
Знакомая ситуация? Пользователи, особенно менеджеры, уверены: отборов много не бывает. Идут пожелания добавить в форму списка еще один быстрый фильтр, еще два, еще пять... В итоге интерфейс превращается в нагромождение полей отбора, а потребность в «самом главном» отборе, который «вот прямо сейчас нужен», все равно не закрыта. Универсальное расширение, которое решает эту проблему элегантно и технологично. С его помощью в любую форму списка можно легко добавить панель настраиваемых кнопок-закладок, каждая из которых применяет сложный фильтр-запрос, а так же показывает актуальное количество элементов в реальном времени.
Арт.: 2486021
Любой разработчик и пользователь 1С сталкивается с типовой задачей: необходимо быстро отфильтровать данные в списке по часто используемым условиям. Стандартные механизмы (отборы, быстрый поиск) требуют ручного ввода и не всегда удобны для сложных условий.
Решение позволяет:
Представленное расширение "Удобные фильтры" успешно решает задачу быстрой и наглядной фильтрации, экономя время пользователей. Несмотря на то что разработка велась для УТ, архитектура позволяет адаптировать его и для других конфигураций. Требуется лишь добавить справочник Удобные фильтры в нужные подсистемы для отображения в интерфейсе

Примерный вид панели с кнопками
X/Y)КОЛИЧЕСТВО(*)КОЛИЧЕСТВО(*) и условие отбора дополняется условием из фильтра.
1С:Управление торговлей, 11.5.14.69, 11.5.8.410
Исходный код открыт.
В перспективе можно доработать:

1. Проблема: Нет надежного способа отследить изменение данных в списке, чтобы вовремя обновить счетчики на кнопках. Событие ПриПолученииДанныхНаСервере не имеет контекста формы.
Решение: Было реализовано хранение последнего времени получения данных в хранилище общих настроек.
2. Проблема: "Долгий" пересчет значений счетчиков на кнопках. (Долгий в кавычках, потому, что сам процесс происходит достаточно быстро, но т.к. это происходит в потоке клиентского приложения, тормоза, например при листании списка, всё равно могут быть заметны)
Решение: Была реализована возможность фонового расчета показателей или их отключение в настройках пользователя. При получении оповещения форма запускает фоновый расчет показателей и при этом продолжает откликаться на действия пользователя. Фоновый расчет изображается вращающимся "колёсиком" на кнопке настройки фильтров:

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

Сами фильтры задаются в справочнике Удобные фильтры администратором:

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

Проверено на следующих конфигурациях и релизах:
| Статистика: | |
|---|---|
| Просмотры | 3679 |
| Загрузки | 3 |
| Рейтинг | 2 |
| Создание | 17.10.25 16:08 |
| Обновление | 17.10.25 16:08 |
| № Публикации | 2486021 |
| Характеристики: | |
| Теги | |
| Рубрики | Консолидация данных Работа с интерфейсом |
| Кому |
Разработчик , Пользователь , Для всех |
| Тип файла | Архив с данными |
| Платформа | 1С:Предприятие 8 |
| Конфигурация |
1С:Бухгалтерия 3.0 , 1С:Управление торговлей 11 , 1С:Управление нашей фирмой 3.0 , 1С:Розница 3.0 , 1C:ERP |
| Операционная система | Не имеет значения |
| Страна |
Узбекистан , Беларусь , Кыргызстан , Россия , Казахстан |
| Отрасль | Не имеет значения |
| Налоги | Не имеет значения |
| Вид учета | Не имеет значения |
| Доступ к файлу | Платные (руб) |
| Код открыт | Да |
Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.
85400 руб.
Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard. Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране. Узнайте возможность внедрения подсистемы ...
31720 руб.
Бизнес-пульс — панель руководителя и 14 интерактивных отчётов в 1С:ERP. На одном экране видны выручка, маржа, деньги, просроченная дебиторская задолженность и стоимость запасов. Откройте показатель, чтобы изучить диаграмму, строки отчёта и ...
36588 руб.
Универсальное расширение для 1С, которое позволяет добавлять собственные таблицы к документам и элементам справочников. Вы сами определяете, какие сведения нужны в работе, создаёте колонки и заполняете данные прямо из привычной карточки. ...
12200 руб.
Расширение для управляемых форм. В любой форме появляется кнопка Вертикаль. Если активизировать какую-либо таблицу на форме, справа от нее появляется ее вертикальный двойник для текущей строки. Причем в настройках можно убирать ненужные стр...
12200 руб.
Расширение для 1С:Бухгалтерии 3.0 формирует управленческий баланс, отчет о доходах и расходах (P&L) и отчет о движении денежных средств по данным учета. Структура строк и правила расчета настраиваются под конкретную базу, готовые отчеты мож...
18600 руб.
Решение позволяет организовать простой обмен любыми документами на уровне проводок между различными прикладными решениями с регистрами бухгалтерии (БП, ERP, КА) в любых учетных целях. Поддерживается гибкая настройка состава документов и НСИ...
14640 руб.
Расширение позволяет сразу из формы списка заказов покупателей, не переходя в другие формы и отчеты, анализировать на какую сумму оформлены заказы покупателей, на какую сумму по заказам произведена отгрузка, на какую сумму еще осталось прои...
14640 руб.
Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внеш...
36600 руб.
Расширение для 1С:УНФ 3.0 - меняет интерфейс главного журнала производства и заказов на производство.
61000 руб.