January 13

На память 1С Спец

*В модуле объекта документа Операция*

Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
	НаборЗаписей = Движения.Управленческий;
	Если Не ЭтоНовый() И Не НаборЗаписей.Модифицированность() Тогда
		НаборЗаписей.Прочитать();
	КонецЕсли;
	
	Если НаборЗаписей.Количество() > 0 Тогда
		НаборЗаписей.УстановитьАктивность(Не ПометкаУдаления);
	КонецЕсли;
	
	НаборЗаписей.Записывать = Истина;
КонецПроцедуры

11) Привязка сообщения к элементу форму:
Прикрепление сообщения о нехватке товара при списании к столбцу Количество ТЧ Товары. Рекомендуется делать во всех случаях для доведения приема до автоматизма(одна из задач на УФ):

Сообщение. Текст = " Не хватает" + Выборка.Представление + " в количестве " + Число(Выборка.Количество - Выборка.КоличествоОстаток) ;
Сообщение. Поле = "Товары[" + (Выборка.НомерСтроки -1) + "].Количество";
Сообщение.УстановитьДанные(ЭтотОбъект);