Система контроля ведения учета [БСП]
В данном материале рассмотрим типовой алгоритм подсистемы контроля учета БСП в конфигурациях на примерах.
- Описание
- Подробнее
Описание
Введение
Всех приветствую. Целью данной новой публикации будет разбор функционала подсистемы "Контроль ведения учета" в рамках библиотеки стандартных подсистем (БСП).
Как всегда, в статье разберем базовый практический пример контроля учета — создание собственного правила проверки и его выполнения. Данный материал будет полезен для программистов, администраторов, а так же любых пользователей, желающих расширить знания о возможностях типовых конфигураций.
Разработку примеров буду осуществлять на платформе 1С:Предприятия 8.3.20.1674 и типовой конфигурации — Библиотека стандартных подсистем 3.1.7.82 (последняя на момент написания статьи — середина июля 2022 г).
Создание собственного правила контроля в справочнике "Правила ведения учета"
Первым шагом, доработаем типовой системный справочник конфигурации — "Правила проверки учета". Выглядит он вот так:

Рис.1 Системный справочник "Правила проверки учета". Интерактивное создание элементов в справочнике запрещено.
Отмечу, что через интерфейс предприятия новые объекты — "проверки" не добавляются — интерактивное создание запрещено. Все проверки, "зашиты" в конфигурации.
Поэтому, я создам программно запись о новой проверке. Но, предварительно, я добавлю в справочник реквизит ОбработчикПроверки. Этот реквизит требуется мне в дальнейшем для определения модуля и процедуры выполнения проверки. В типовом БСП, поскольку все "залочено" в коде.
Воспользуюсь типовым функционалом БСП с некоторыми доработками. Напишу процедуру создания собственного элемента проверки. Выглядит это вот так:

