Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Передача реквизита одного документа в табличную часть другого документа

Передача реквизита одного документа в табличную часть другого документа
Я
   lav151
 
30.11.20 - 13:54
Всем добрый день

1С:Предприятие 8.3 (8.3.16.1148)
БСП (3.1.3.276)

Помогите, пожалуйста, разобраться. Есть документ "Рейс" в нем реквизит "ИтоговаяСтавкаП", который должен передаваться в ТЧ другого документа при проведении, документ "Заявка"(Маршрут), тч "Рассчет", столбец "ЦенаПеревозчика".



Функция Заполнения(Док)
Запрос=Новый Запрос  ("ВЫБРАТЬ
                      |    РейсНаправления.Маршрут КАК Маршрут,
                      |    РейсНаправления.ИтоговаяСтавкаП КАК ИтоговаяСтавкаП,
                      |    РейсНаправления.Ссылка КАК Ссылка,
                      |    ЗаявкаРассчет.ЦенаПеревозчика КАК ЦенаПеревозчика
                      |ИЗ
                      |    Документ.Рейс.Направления КАК РейсНаправления
                      |        ЛЕВОЕ СОЕДИНЕНИЕ Документ.Заявка.Рассчет КАК ЗаявкаРассчет
                      |        ПО РейсНаправления.Маршрут = ЗаявкаРассчет.Ссылка
                      |ГДЕ
                      |    РейсНаправления.Ссылка = &Ссылка");
Запрос.Параметры.Вставить("Ссылка", Док);
Выборка = Запрос.Выполнить().Выбрать();

Пока Выборка.Следующий() Цикл
        ТекущийДокумент= Выборка.Маршрут.ПолучитьОбъект();
        ....
        ....
        ТекущийДокумент.Записать(РежимЗаписиДокумента.Проведение);
КонецЦикла;

Возврат истина;

КонецФункции
   Злопчинский
 
1 - 30.11.20 - 14:12
"который должен передаваться в ТЧ другого документа при проведении, "
полный бред
   Малыш Джон
 
2 - 30.11.20 - 14:27
(1) разобрался  XD

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.