Как перед записью в независимый регистр сведений изменить период
27 Jun
#Область ОбработчикиСобытий Процедура ПередЗаписью(Отказ, Замещение) Для Каждого ТекущаяЗапись Из ЭтотОбъект Цикл Если ТекущаяЗапись.Период <> НачалоМесяца(ТекущаяЗапись.Период) Тогда Отбор.Период.Значение = НачалоМесяца(ТекущаяЗапись.Период); ТекущаяЗапись.Период = НачалоМесяца(ТекущаяЗапись.Период); КонецЕсли; КонецЦикла; КонецПроцедуры #КонецОбласти

Комментарии
Такой подход нужно
Такой подход нужно использовать не только для изменения периода, а при изменении любого измерения регистра.
Т.е. обязательно нужно кроме реквизита устанавливать соответствующий отбор.
В противном случае будем получать ошибку:
Запись не верна! Значение поля не соответствует установленному отбору...
Добавить комментарий