Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как изменить значения реквизита "Код УКТВЭД" в табличной части Товары документа Налоговой Накладной
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
Yana.P
Создаю внешнюю обработку, в которой нужно создать автозаполние КодУКТВЭД



    Для каждого Стр из Таблица Цикл
        Если Стр.Пометка Тогда
            НайтиНоменклатуру = Справочники.Номенклатура.НайтиПоНаименованию(Стр.Номенклатура);

        

                КонецЕсли;
    КонецЦикла;


Подскажите пожалуйста, как дальше реализовать это? Чтоб найти этот КодУКТВЭД и соответственно записать в табличную часть Товары в выбранные документы
Petre
Цитата(Yana.P @ 19.01.17, 13:01) необходимо зарегистрироваться для просмотра ссылки
Чтоб найти этот КодУКТВЭД

Какой "этот"? Какой алгоритм вы хотите заложить?
podcast
Yana.P @ Сегодня, 13:01 необходимо зарегистрироваться для просмотра ссылки ,
Зачем вы ищете номенклатуру если она у вас уже есть?
Где хранится значение КодУКТВЭД?
Yana.P
podcast @ Сегодня, 13:07 необходимо зарегистрироваться для просмотра ссылки ,

КодУКТВЭД хранится в Справочники.Номенклатура.НоменклатураГТД
Flexy
Yana.P @ Сегодня, 14:07 необходимо зарегистрироваться для просмотра ссылки ,
Для каждого Стр из Таблица Цикл
        Если Стр.Пометка Тогда
            Стр.КодУКТВЭД = Стр.Номенклатура.КодУКТВЭД;
        КонецЕсли;
КонецЦикла;


P.S. А вообще, имхо лучше на этапе добавления самой номенклатуры в таблицу сразу заполнять и КодУКТ.
Petre
Кажется мне, вам стоит взглянуть в обработчик "ПриИзменении" элемента "Номенклатура" соответствующего табличного поля формы документа "НалоговаяНакладная".
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.