8.х УТ Внешняя обработка тип (ЗаполнениеОбъекта)

Тема в разделе ""1С:Управление торговлей УТ"", создана пользователем sprinter83, 10 фев 2011.

  1. TopicStarter Overlay
    sprinter83
    Offline

    sprinter83

    Регистрация:
    10 фев 2011
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Доброго времени суток. Необходимо сделать внешнюю обработку для УТ 11 (управляемый интерфейс). Обработка должна перебирать каждую строку табличной части и в поле цена устанавливать размер себестоимости данной продукции. Внешняя обработка сделана так, в модуле объекта обработки есть процедура, которая всё и выполняет
    Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначения) Экспорт

    Где ОбъектыНазначения - массив документов, для которых выполняеться данная обработка, в нашем случае это один элемент, тип ДокументСсылка

    В этой процедуре я расчитал себестоимость, всё упоковал в таблицу значений, и здесь возникает вопрос, каким образом можно перенести новые данные в табличную часть открытого документа? Я пробовал просто загрузить данные из ТаблицыЗначений это ни к чему не привело. Может быть кто-то делал уже подобные обработки типа ЗаполнениеОбъекта, поделитесь опытом если не трудно, в каком направлении двигаться. Заранее благодарен.
  2. wildwilduser
    Offline

    wildwilduser

    Регистрация:
    30 мар 2009
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    как решил?
  3. cplusmax
    Offline

    cplusmax Опытный в 1С

    Регистрация:
    7 сен 2010
    Сообщения:
    154
    Симпатии:
    2
    Баллы:
    29
    Можно вот так:
    Код:
    Документ = Объект.Документ.ПолучитьОбъект();
    ТЧ = Документ.Товары;
    Для Каждого Строка из ТЧ Цикл
    Строка.КоличествоУпаковок = 10;
    Строка.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
    КонецЦикла; 
    
    Документ.Записать();
    
    В данном примере "Товары" - это табличная часть документа.
Похожие темы
  1. Goth
    Ответов:
    2
    Просмотров:
    1.262
Загрузка...

Поделиться этой страницей