Друзья, если не сложно подскажите начинающему. Есть Регистр Сведений N независимый периодический, с уже сформированными записями. У человека изменился район работы и в данном регистре нужно изменить Период у записей с ВидомЕжегодногоОтпуска "Северный" и заново записать в этот регистр. Записи ВидомЕжегодногоОтпуска "Основной" должны остаться без изменений.
Данный пример регистра используется только в качестве примера, к реальной конфигурации отношения не имеет, просто чтобы мне понять сам механизм действий замены одних записей без затрагивания других.
Заранее спасибо
Данный пример регистра используется только в качестве примера, к реальной конфигурации отношения не имеет, просто чтобы мне понять сам механизм действий замены одних записей без затрагивания других.
Заранее спасибо
Прикрепленные файлы:

По теме из базы знаний
- Обработка заполнения ТЧ по регистрам сведений
- Удаление дублей записей в регистре "Реестр документов"
- Исправление регистра сведений "Распределение запасов" по данным регистра накопления "Товары на складах" после перехода с ред. 2.4 на ред. 2.5 для конфигураций УТ, КА, ЕРП
- Редактор констант и записей независимых регистров сведений (управляемые формы)
- Универсальная обработка регистров сведений: удаление и обработка записей по фильтрам - все конфигурации
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Писал по памяти, могут быть ошибки, но смысл примерно такой
Набор = РегистрыСведений.КакойТоРегистр.СоздатьНаборЗаписей();
Набор.Отбор.Сотрудник.Установить(НашСотрудник);
Набор.Прочитать();
Для Каждого Запись Из Набор Цикл
Если Запись.ВидЕжегодногоОтпуска = ВидОтпускаСеверный Тогда
Запись.Период = НовыйПериод;
КонецЕсли;
КонецЦикла;
Набор.Записать();
ПоказатьПисал по памяти, могут быть ошибки, но смысл примерно такой
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот