ФиксироватьЗапись
Фиксирует текущую запись журнала расчетов, предотвращая редактирование результата ее расчета.
Синтаксис:
ФиксироватьЗапись()
Англоязычный синоним:
LockRecord
Возвращаемое значение:
Число: 1 — если операция успешно выполнена; 0 — в противном случае.
Описание:
Метод фиксирует текущую запись журнала расчетов. После применения этого метода атрибут записи Фиксирована принимает значение 1. Фиксация записи, фактически, означает невозможность отредактировать результат ее расчета любым, в том числе программным, способом.
Пример:
ЖЗ = СоздатьОбъект("ЖурналРасчетов.Зарплата");
ЖЗ.ВыбратьЗаписиПоОбъекту(Сотрудник, ДН, ДО);
Пока ЖЗ.ПолучитьЗапись() = 1 Цикл
Если (ЖЗ.Документ = ТекущийДокумент()) И
(ЖЗ.ВидРасч = ВидРасчета.ПоТарифу) Тогда
ЖЗ.ФиксироватьЗапись();
КонецЕсли;
КонецЦикла;
См. также: атрибут Фиксирована, метод ОсвободитьЗапись