Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
31 окт 2024, 11:34

Заполнение табличной части документа на основании другой табличной части

Автор gorelchik, 29 сен 2011, 12:19

0 Пользователей и 1 гость просматривают эту тему.

gorelchik

Народ помогите, не могу понять почему не заполняется табличная часть одного документа на основании другого документа. Точнее наименование не заполняется, т.е. количество цена и т.д. заполняется, а наименование нет. Что в одном и в другом документе наименование привязано  к справочнику номенклатуры, единственное что в одном документе этот реквизит называется ТОВАР, а в другом УСЛУГА. вот код:
Функция ЗаполнитьНаОсновании()
Если
   Вопрос("Документ будет  заполнен на основании
          |выбранного документа. Продолжить?", "Да+Нет" ) <> "Да" Тогда
      Возврат 0;
   КонецЕсли;
   УдалитьСтроки();
   ТаблицаДокумента = СоздатьОбъект("ТаблицаЗначений");
   Если ДокументПоступления.Вид() = "ПоступлениеТоваров" Тогда
   ДокументПоступления.ВыгрузитьТабличнуюЧасть(ТаблицаДокумента, "Товар, Количество, Цена, Сумма, НДС, НП, Всего, ГТД");
   Услуга = ТаблицаДокумента.Товар;
   КонецЕсли;
   ЗагрузитьТабличнуюЧасть(ТаблицаДокумента);   
КонецФункции

Подскажите что не так

TORN

Либо переименуй в тз колонку товар, или перебором тз с добавлением строки в документе

gorelchik

А новую строку в табличной части создавать, это какой алгоритм?

gorelchik


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск