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

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 Сейчас в теме
Ещё можете попробовать указать Значение заполнения для поля
Оставьте свое сообщение

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