Реализовано на 8.1 и 8.2 управляемые формы.
С помощью данной обработки я сформировал, в первом приближении, перечень документов и их реквизитов которые можно практически безболезненно удалять из конфигурации, или пересмотреть функционирование определенных точек в целом. По крайней мере мне стало ясно какие реквизиты несут мало функциональной и информативной нагрузки и какие влом заполнять пользователям.
Конечно не надо забывать про такие вещи, как например справочник «Валюты«, Перечисления и т.д., количество их уникальных значений не велико, так что как я сказал выше обработка помогает сформировать картину наполняемости в первом приближении дальше уже программист решает «Быть или не быть» реквизиту.
Обработка реализована в двух версиях 1С 8.1 и 8.2 управляемые формы — функционалом они идентичны.
Инструкция по применению:
- Запустить обработку
- Отметить документы, которые нужно проанализировать
- Установить значение «Предел«
- Нажать «Сформировать«
- На выходе имеем статистику заполнения реквизитов + выделенные цветом строчки это кандидаты на рассмотрение необходимости их существования.
Небольшое техническое описание:
Алгоритм обходит все реквизиты отмеченных документов (шапка и табличные части) формирует запрос к ИБ по количеству различных значений этих реквизитов и выводит в таблицу. Если количество различных реквизитов будет <= «Предел» то данная строка будет выделена красивым «какашечным» цветом.
П.С.
Это один из инструментов который помог мне успешно почистить 2 базы на базе УПП, если народ проявит интерес к данной тематике по мере сил буду публиковать остальные наработки в этой области.
История версии:
14.09.2010 — В обе обработки добавлена возможность переключать вид прототипа метаданных. Теперь доступно формирование статистики заполнения реквизитов по следующим прототипам:
- Документы;
- Справочники;
- Бизнес-процессы;
- Задачи.
Мне кажется, лучше доработать: нужно показать, сколько документов будет проанализировано (до анализа), а предел задавать в процентах:)
Для расчета количества документов можно воспользоваться кодом изhttp://infostart.ru/public/15891/ , обработка старенькая — но рабочая, на типовой УПП выдавала результат секунд за 6. Думаю, 6 секунд — не критично
(1) Постараюсь реализовать данные пожелания, когда будет время 😉
На данный момент не доступно скачивание с вкладки файлы, не знаю в чем дело ждем ответа от тех. поддержки.
(4) Уже все в порядке.
Может, добавить также столбец «Количество непустых значений»? Пример из жизни: запустил анализ по документу оперативного учета; порог выставил в 10 значений; в результате реквизит с допустимым вольтажом подсветился, хотя в нем допустимо как раз только два значения и заполняют этот реквизит всегда. А при наличии такого столбца можно увидеть, какой реквизит игнорируют при заполнении.
(6) Возьму на заметку
(NDM) Имеет смысл по малоколичественным реквизитам(по счетам учета как правило) тут же давать их расшифровку, чтобы видеть, корректен ли такой документ априори или опять манагера накосячили и уже начинать детальный отлов другим инструментарием.
«Красивый какашечный цвет» убил:))
Скажите, пожалуйста, как запустить обработку для не управляемых форм?