24.02.2025 Степан Радченко 6397
Регистр сведений, подчиненный регистратору: с...

Содержание:

1. Как создать регистр сведений

2. Пример документа-регистратора 1С

3. Настройка проведения документа

4. Проверка работы проведения документа в системе 1С:Предприятие

5. Дополнительная обработка проведения в 1С

6. Особенности работы с подчиненным регистратору регистром в 1С:Предприятие


Регистр сведений — это объект в 1С, предназначенный для хранения информации, не связанной напрямую с движением товаров или расчетами, но важной для анализа или управления. Подчинение регистра сведений регистратору позволяет автоматически записывать и управлять данными регистра в рамках проведения документов.   


В этой статье разберем процесс создания регистра сведений, подчиненного регистратору, а также пример настройки и обработки проведения документа с движениями такого регистра.


1. Как создать регистр сведений


1. Открытие конфигурации

- В конфигураторе откройте вашу конфигурацию и перейдите в ветку "Регистры сведений".


2. Создание нового регистра

- Щелкните правой кнопкой мыши и выберите "Добавить".

- Укажите название регистра, например, "Сведения о задачах".


3. Настройка свойств регистра

- В свойствах регистра укажите:

 • Вид регистра: табличный (подходит для хранения множества строк с одинаковой структурой).

 • Подчинение регистратору: включите опцию и выберите объект, который будет регистратором (например, документ "Задача").


4. Настройка измерений и ресурсов

- Измерения: это параметры, по которым данные будут уникальными. Например:

 • Сотрудник (тип: Справочник.Сотрудники).

- Ресурсы: это данные, которые регистр хранит. Например:

 • Должность (тип: Справочник.Должности).

 • Срок выполнения (тип: Дата).

- Реквизиты (опционально): дополнительные данные, не влияющие на уникальность записей.


5. Сохранение регистра   

- После настройки измерений и ресурсов сохраните объект и выполните пересчет конфигурации.

 

2. Пример документа-регистратора 1С

 

Для примера создадим документ "Задача", который будет регистратором регистра сведений.

Добавление документа

- В ветке "Документы" добавьте новый документ с названием "Задача".

- Добавьте реквизиты:

 • Сотрудник (тип: Справочник.Сотрудники).

 • Должность (тип: Справочник.Должности).

 • Срок выполнения (тип: Дата).

 • Описание (тип: Строка, длина: 255).   


3. Настройка проведения документа


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


Пример кода:

Процедура ОбработкаПроведения(Отказ, РежимПроведения)

    // Создаем запись в регистр сведений

    ДвиженияСведенияОЗадачах = Движения.СведенияОЗадачах;

   

    // Очищаем предыдущие записи (если документ перепроводится)

    ДвиженияСведенияОЗадачах.Очистить();

   

    // Добавляем новую запись в регистр

  НоваяЗапись = ДвиженияСведенияОЗадачах.Добавить();

    НоваяЗапись.Сотрудник = Сотрудник;

    НоваяЗапись.Должность = Должность;

    НоваяЗапись.СрокВыполнения = СрокВыполнения;

   

    // Примечание: Реквизиты документа напрямую используются как данные для регистра

КонецПроцедуры   


4. Проверка работы проведения документа в системе 1С:Предприятие

 

1. Создание документа

- В режиме предприятия откройте форму документа "Задача".

- Заполните реквизиты, например:

 • Сотрудник: Иванов И.И.

 • Должность: Менеджер.

 • Срок выполнения: 2024-12-31.


2. Проведение документа

- Проведите документ.

- После проведения записи должны появиться в регистре сведений.


3. Просмотр движений   

- Перейдите в регистр "Сведения о задачах" и убедитесь, что данные успешно записаны.


5. Дополнительная обработка проведения в 1С

 

Вы можете расширить логику проведения, добавив проверку или обработку данных. Например, если срок выполнения уже истек, запретить проведение:

Процедура ОбработкаПроведения(Отказ, РежимПроведения)

    Если СрокВыполнения < ТекущаяДата() Тогда

        Предупреждение("Срок выполнения задачи истек. Проведение запрещено.");

        Отказ = Истина;

        Возврат;

    КонецЕсли;

 

    // Логика записи движений

    ДвиженияСведенияОЗадачах = Движения.СведенияОЗадачах;

    ДвиженияСведенияОЗадачах.Очистить();

   

    НоваяЗапись = ДвиженияСведенияОЗадачах.Добавить();

    НоваяЗапись.Сотрудник = Сотрудник;

    НоваяЗапись.Должность = Должность;

    НоваяЗапись.СрокВыполнения = СрокВыполнения;

КонецПроцедуры   


6. Особенности работы с подчиненным регистратору регистром в системе программ 1С:Предприятие

 

1.  Автоматическое удаление записей:

- Если документ-регистратор удаляется, записи из подчиненного регистра также удаляются.


2. Управление изменениями:

- Если документ перепроводится, старые записи в регистре очищаются, а новые добавляются.


3. Производительность:

- Регистр сведений используется для аналитических данных, поэтому важно следить за объемом записей и регулярно очищать устаревшие данные.


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

 

Специалист компании ООО "Кодерлайн"

Степан Радченко

Наши проекты

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в ООО «Шокостайл»
ООО «Шокостайл»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Планирование п...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Перевод зарплатных баз с версии ЗУП 2.5 на версию ЗУП 3.1.
- Сопровождение в п...

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

Внедренное типовое решение:
1С:Управление торговлей

- Оформление заказов поставщикам
- Оформление заказов покупателей
- Упр...

Апгрейд 1С:Бухгалтерия 8 ПРОФ (USB) до версии 1С:Бухгалтерия 8 КОРП (USB)
ООО «Ява Строй»

Отрасль:
Строительство

Внедренное типовое решение:
1С:Бухгалтерия 8 КОРП (USB)

- Создание чистых конфигураций. Внесение изменений в БД ЗУП и новая расчетна...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:ТОИР Управление ремонтами и обслуживанием оборудования

Мониторинг и анализ ключевых показателей деятельности предприятия Управле...

Разработка функциональных требований к информсистеме на базе «1С:Управление холдингом 8»
ФГУП «СВЯЗЬ-безопасность»

Отрасль:
Охранные услуги

Внедренное типовое решение:
1С:Управление холдингом

- Зафиксировали процессы по блокам бухгалтерского, налогового учета, казнач...

Автоматизация складских операций на базе «1С:Предприятие 8. WMS Логистика. Управление складом»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
1С:Управление холдингом

Реализовали разработку уникального модуля «Интернет-магазины» на базе прог...

Автоматизация контроля исполнительской дисциплины на базе ПП «1С:Документооборот 8 ПРОФ»
ООО «ФСК Лидер»

Отрасль:
Строительство и девелопмент

Внедренное типовое решение:
1С:Документооборот 8 ПРОФ

- Делопроизводство;
- Учет и хранение документов;
- Учет и контроль исполне...

Автоматизация подсистемы учета взаиморасчетов с агентами и интернет-магазинами на базе «1С:Управление холдингом 8»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
1С:Управление холдингом

– Оформление заказов поставщикам;
– Управление отношениями с поставщика...

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление...

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в
ИП Любо Виктория Александровна (ООО «Рекреация»)

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Осуществлены разработки:
– отчета по спецификации Заказа;
– загрузки сп...

ООО «Экслтрейд»
ООО «Экслтрейд»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оптовая торговля Торговые операции ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение