Контроль качества данных 1С - поиск дублей, пустых реквизитов и битых ссылок и замена - Все конфигурации

14.09.26

База данных - Инструменты администратора БД

Универсальная внешняя обработка для аудита справочников и документов 1С. Она находит незаполненные реквизиты, некорректные идентификаторы и контакты, подозрительные значения, дубли наименований, ссылки на помеченные объекты и настоящие битые ссылки. Состав проверки строится по метаданным текущей базы, поэтому в коде нет зависимости от УТ или другого конкретного прикладного решения.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Контроль качества данных 1С - поиск дублей, пустых реквизитов и битых ссылок:
.epf 30,66Kb
0 6 200 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Главный принцип. общий аудит и поиск битых ссылок выполняются только на чтение. Изменение возможно лишь отдельной защищённой командой для повторно подтверждённых битых ссылок.

 

1. Преимущества решения

  • Не привязано к конкретной конфигурации: справочники, документы, табличные части и ссылочные поля определяются по метаданным.
  • Два независимых режима: общий аудит качества и целевой поиск битых ссылок.
  • Вместо спорного процента качества — проверяемые факты и прозрачные счётчики.
  • Отдельная диагностика доступа: нехватка прав или ошибка чтения не объявляется битой ссылкой.
  • Безопасное исправление: повторное чтение, сравнение UUID, повторная проверка BROKEN, транзакция и журнал.
  • Рациональная форма: инструкция на отдельной вкладке, полноширинный статус, независимые настройки и подсказки.

2. В чём польза

Роль

Практическая польза

Администратор 1С

Видит последствия обменов, загрузок и ручного ввода без покарточного просмотра.

Аналитик / владелец данных

Получает карточку, реквизит, значение, критичность и рекомендацию по каждой проблеме.

Разработчик / интегратор

Проверяет базу перед обновлением, миграцией и запуском интеграции.

Руководитель проекта

Формирует конкретный перечень работ по очистке НСИ и контролирует результат повторным запуском.

 

 

 

3. Пример использования

1.  Подключить EPF через «Дополнительные отчёты и обработки» и открыть команду «Проверка качества данных 1С».

2.  На вкладке объектов оставить значимые справочники и запустить общий аудит.

3.  Разобрать ошибки и предупреждения: открыть карточку, проверить реквизит и рекомендацию.

4.  На вкладке источников ссылок выбрать критичные справочники и документы и нажать «Найти битые ссылки».

5.  Отделить подтверждённые BROKEN от диагностик доступа. При необходимости перейти к источнику.

6.  После резервной копии отметить нужные строки, включить разрешение и выполнить очистку. Проверить журнал исправлений.

Реальный приемочный сценарий. в демонстрационной базе оставлены две тестовые ссылки на отсутствующие UUID в реквизите Родитель справочника БизнесРегионы. Независимый поиск обнаружил обе. На изолированной копии полный цикл очистки завершён успешно.

 

Что получает пользователь

Результат

Что означает

Ошибки

Проблемы, требующие проверки: пустое обязательное поле, некорректный формат, подтверждённая битая ссылка.

Предупреждения

Подозрительные значения или рекомендуемые поля, решение по которым зависит от бизнес-правил.

Диагностика доступа

Источник не удалось проверить из-за прав, ограничения конфигурации или технической ошибки.

Журнал исправлений

Для каждой выбранной ссылки зафиксирован успех или причина отказа.

 

 

 

4. Функциональные возможности

Общий аудит карточек

  • обязательные и рекомендуемые реквизиты
  • пустые и подозрительные наименования
  • дубли наименований
  • ИНН, КПП, ОГРН/ОГРНИП, СНИЛС
  • e-mail и телефон
  • даты и физические величины
  • ссылки на помеченные объекты

Целевой поиск битых ссылок

  • справочники и документы
  • реквизиты объектов и табличных частей
  • прямые, составные и определяемые ссылочные типы
  • статистика по каждому источнику
  • исключение пустых ссылок и перечислений
  • переход к исходной карточке

Эргономика

Форма разделена на рабочие вкладки. Инструкция не занимает место на главной странице. Верхний статус имеет высоту четыре строки, переносит текст и растягивается по ширине. Для 13 команд, ключевых полей, вкладок, таблиц и колонок добавлены всплывающие подсказки. Выбор объектов общего аудита не влияет на выбор источников битых ссылок.

 

5.Битые ссылки и безопасное исправление

Как определяется дефект

Ссылка считается битой только когда её UUID непустой, тип является ссылочным, а объект с этим UUID подтверждённо отсутствует. Ошибка запроса, нехватка прав и недоступность представления относятся к диагностике, а не к BROKEN. Такой подход уменьшает риск ложного исправления.

Защитный контур

Шаг

Контроль

1

Пользователь выбирает конкретные строки; массовая команда отмечает только BROKEN.

2

Требуются резервная копия, защитный флаг и интерактивное подтверждение.

3

Карточка перечитывается непосредственно перед изменением.

4

UUID текущего значения сравнивается с UUID найденного дефекта.

5

Существование цели проверяется повторно.

6

Проведённые документы не изменяются автоматически.

7

Каждая строка записывается в отдельной транзакции.

8

После пакета защитный флаг выключается автоматически.

 

Тестовые битые ссылки

Тестовая карточка

UUID отсутствующей цели

ТЕСТ БИТОЙ ССЫЛКИ DQC 20260911-152300 8229c56e

57c03b09-d470-4e40-b9b4-c3ca1d9cb823

ТЕСТ БИТОЙ ССЫЛКИ DQC 20260911-152546 10c4df71

1e66f721-8899-43c9-a553-3d9959056108

 

Важно. эти две карточки оставлены в пользовательской тестовой базе для ручной проверки. Не запускайте очистку без резервной копии. Для удаления тестовых карточек используйте отдельный генератор тестовых данных.

 

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.27.82
  • Управление торговлей, редакция 11, релизы 11.5.27.82
  • 1С:Комплексная автоматизация 2, релизы 2.5.27.82
  • Управление нашей фирмой, редакция 3.0, релизы 3.0.14.143
  • Розница, редакция 3.0, релизы 3.0.14.143
  • Документооборот КОРП, редакция 3.0, релизы 3.0.21.3
  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.206.19

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    78832    399    171    

339

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

17000 руб.

10.11.2023    27654    102    46    

107

Разработка Инструменты администратора БД Администрирование веб-серверов Администрирование Программист 1C:ERP Платные (руб)

Это специализированное решение для глубокого анализа и мониторинга серверов и баз данных 1С. Продукт позволяет выявлять причины замедлений, блокировок и ошибок, объединяя данные технологического журнала, СУБД и оборудования в единой интерактивной системе.

90000 руб.

13.05.2026    1848    2    0    

5

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14640 руб.

29.04.2020    52025    142    164    

96

SALE! 10%

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 1С 8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 17.04.2026, версия 1.4.1, работает в 1С:ФРЕШ!

23180 20862 руб.

06.12.2023    24414    83    14    

116

Информационная безопасность Инструменты администратора БД Инструментарий разработчика Учет документов Системный администратор Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С 8.5 Розничная и сетевая торговля (FMCG) Платные (руб)

Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 от обязательных полей до сложных условий – без открытия конфигуратора и написания кода. Готовое расширение, которое подключается и работает сразу.

6000 руб.

15.04.2026    3503    8    0    

22
Для отправки сообщения требуется регистрация/авторизация