управляйте данными и формами в 1С без конфигуратора
Какие задачи решает
Проверка ввода данных
Настройка произвольных пользовательских проверок данных через удобный интерфейс отборов СКД, а также квалифицированным пользователем с использованием произвольного программного кода при записи объекта
Выполнение произвольных обработчиков: ПриСозданииНаСервере, ПередЗаписью
Возможно выполнение произвольного кода при создании формы. Это позволяет выполнить сложную проверку доступа, а также начальное заполнение или заполнение объектов перед записью
Контроль доступа к данным
Возможна настройка доступа. В зависимости от настройки пользователь не сможет открыть, изменить данные либо просто не увидит их в списках
Для кого
Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках
- Для пользователей 1С
- Для системных администраторов
- Для разработчиков
- Для руководителей подразделений
Для каких конфигураций 1С
Подойдет практически к любой современной конфигурации на управляемых формах
- Режим запуска
- Управляемое приложение
- Режим совместимости
- 8.3.10 и выше
- Версия платформы
- 1С:Предприятие 8.3.13 и выше
Примеры использования
Простая проверка
Настраиваем проверку номенклатуры, чтобы элементы с типом услуга находились в папке "Услуги" с сообщением, что услуги должны лежать в папке "Услуги".
Ограничение доступа к документам
Запретить пользователю доступ к документам реализации в "АОЗТ Лабан".
Для решения в ветке "Контроль данных" настраиваем данное условие шаблоном СКД.
Указываем уровень запрета доступа: скрывать в списках и запрещен просмотр.
Проверка корректности документа (сложная)
Настроить возможность отгрузки от "Организации 1" товаров только "Контрагенту 1", от "Организации 2" товаров только "Контрагенту 2" и т.д., от любых других организаций возможна отгрузка любым контрагентам.
Для решения в ветке "Контроль данных" настраиваем данное условие шаблоном СКД.
Установка значений по умолчанию
Допустим, нам необходимо заполнить поле Ответственный и Подразделение, для ускорения ввода документов. Для решения просто прописываем в режиме предприятия без модификации кода конфигурации в поле "При создании" код, указанный на изображение.
Дозаполнение данных перед записью
Допустим, нам необходимо в справочнике обязательно заполнять наименование для печати по основному наименованию и отслеживать, чтобы они совпадали.
Для решения прописываем в разделе "Обработчики - Перед записью" код, указанный на изображение.
Установка и настройка
- В комплекте поставки идет обработка-установщик. Если у вас в конфигурации не установлена БСП требуется назначить роль "Полные права (Управление данными и формами)" пользователям, которые будут осуществлять настройку
- Далее в режиме предприятия открываем подсистему "Управление данными и формами" и запускаем обработку настройки "Настройки контроля данных и форм"
Решенные проблемы и особенности
Мы постоянно работаем над развитием функционала решения, оперативно устраняем выявленные проблемы в работе.
Расширение работает с типами: Справочник, Документ, План видов Характеристик, Задача, Бизнес процесс, План счетов, План видов расчета.
Расширение собирается динамически, при установке отмечаются объекты для которых будет работать контроль. В отличии от подобных решений не нужно никаких действий в конфигураторе и при записи тех объектов в которых не нужен контроль никаких действий не производится.
Иногда бывает что некоторые проверки, обработчики мешают работе или так задумано что они работают не для всех. Часто встречается что проверка должна идти с какой-то даты. Предусмотрены варианты исключения/включения действия на пользователей: Роль, Пользователь, Профили, Группы доступа, Группы пользователей. "Для отключения проверок и обработчиков в коде, предусмотрены дополнительные свойства: УДФ_ИгнорироватьВсеПроверкиДанных, УДФ_ИгнорироватьВсеОбработчики"
Бывает так что разработчик не в курсе работы проверки или она работает некорректно и нужно разобраться. Тогда обычно ищется часть текста проверки в конфигураторе чтобы посмотреть как она работает. Поэтому для проверок расширения предусмотрен вывод заголовка УДиФ.
Выполнение кода расширением производится в безопасном режиме, а выполнение схем СКД без использования внешних функций. Настаивать обработчики и проверки разрешено только администраторам.
Чтобы сделать сообщения более информативными поддерживаются шаблоны с параметрами в квадратных скобках. Например, Запрещено редактировать документы по Организации: [Объект.Организация] для документа с Организацией ООО "1С" будет выведено: Запрещено редактировать документы по Организации: ООО "1С", также можно использовать функции встроенного языка например Формат. Корректность шаблона сообщения можно отладить в отдельной форме
Отличия версий
PROF
1 сервер
|
CORP
3 сервера
|
|
---|---|---|
Базовая функциональность: проверки данных, обработчики | ||
Динамическая сборка расширения через установщик… можно расширять список объектов | ||
Ограничение видимости списков | ||
Сообщение проверки данных в виде шаблона с конструктором и проверкой | - | |
Расширенная поддержка типов ПланыВидовХарактеристик, ПланСчетов, БизнессПроцесов и т.д. | - | |
набор инструментов
ТОП 5 решений для разработчика 1С
со скидкой 20%
Воспользуйтесь уникальным предложением на приобретение комплекта решений со скидкой 20%. Комплект включает:
- Infostart ToolKit
- Infostart FormWizard
- Infostart PrintWizard
- OneDebugger
- Database Compression Tool (DCT)
Создавайте печатные формы, управляйте данными и формами, оптимизируйте процесс разработки и администрирований конфигураций 1С за счет 20+ уникальных инструментов-помощников
Узнать подробнееТехническая поддержка
Бесплатно
1 месяца после покупки
- 3 месяца обновление решения
- Консультации по настройке и использованию
- Исправление ошибок в работе решения
Дополнительно
Стоимость дополнительных работ согласовывается индивидуально
- Доработка функционала
- Консультации
- Адаптация под нетиповую 1С
Частые вопросы
Нет, планируется реализовать это в будующем
Нет, планируется реализовать это в будующем