Автоматическое заполнение ячейки в строке при создании новой строки

1. user1500067 24.03.21 07:24 Сейчас в теме +0.44 $m
Всем доброго времени суток. Получается такая вот проблема: на основании накладной я создаю предложение для клиента, в строке появляется товар, сумма и прочее, а также "тип отгрузки". Всё это заполняется само. Если я создаю новую строчку вручную, то она, естественно, пустая. Не могу понять как сделать так, чтобы при создании Новой строки "тип отгрузки" заполнялся автоматически на значение "СоСклада".

Тип отгрузки - это перечисление с двумя видами: СЗавода и СоСклада. Хотел сделать так:
ТекущиеДанные = Элементы.Товары.ТекущиеДанные;
	ТекущиеДанные.ТипОтгрузки = Перечисления.ТипыОтгрузок.СоСклада;

Но это не рабоатет, как я понял из-за того, что Перечисления недоступны при работе &НаКлиенте.
Пробовал разные варианты, но не вышло.

Прилагаю код той процедуры, в которой, как я думаю, всё это должно выполняться:
&НаКлиенте
Процедура ТоварыПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа)

	Если Копирование Тогда
		НаборыКлиент.ПередУдалениемСтрокиТабличнойЧасти(ЭтаФорма, "Товары", Отказ, Истина);
		Возврат;
	КонецЕсли;

	Если ФлагРекурсии Тогда
		
		ФлагРекурсии = Ложь;
		Возврат;
		
	КонецЕсли;

	Отказ        = Истина;
	ФлагРекурсии = Истина;
	
	Элементы.Товары.ДобавитьСтроку();
	
	НоваяСтрока            = Элементы.Товары.ТекущиеДанные;
	
	Если Не НоваяСтрока = Неопределено Тогда
		НоваяСтрока.Активность = Истина;
	КонецЕсли;
	
	СкидкиНаценкиКлиент.СброситьФлагСкидкиРассчитаны(ЭтаФорма);
	
	ТекущиеДанные = Элементы.Товары.ТекущиеДанные;
	ТекущиеДанные.ТипОтгрузки = "Со склада" ;
Показать
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
2. DenisCh 24.03.21 07:33 Сейчас в теме
Как минимум

ТекущиеДанные.ТипОтгрузки = ПредопределенноеЗначение("Перечисление.ТипыОтгрузок.СоСклада");
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. DenisCh 24.03.21 07:33 Сейчас в теме
Как минимум

ТекущиеДанные.ТипОтгрузки = ПредопределенноеЗначение("Перечисление.ТипыОтгрузок.СоСклада");
3. SlavaKron 24.03.21 07:34 Сейчас в теме
Заполняйте значения в ПриНачалеРедактирования.
4. v3n7 24.03.21 07:49 Сейчас в теме
Ещё можете попробовать указать Значение заполнения для поля
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот