0
lav151
30.11.20
✎
13:54
|
Всем добрый день
1С:Предприятие 8.3 (8.3.16.1148)
БСП (3.1.3.276)
Помогите, пожалуйста, разобраться. Есть документ "Рейс" в нем реквизит "ИтоговаяСтавкаП", который должен передаваться в ТЧ другого документа при проведении, документ "Заявка"(Маршрут), тч "Рассчет", столбец "ЦенаПеревозчика".
Функция Заполнения(Док)
Запрос=Новый Запрос ("ВЫБРАТЬ
| РейсНаправления.Маршрут КАК Маршрут,
| РейсНаправления.ИтоговаяСтавкаП КАК ИтоговаяСтавкаП,
| РейсНаправления.Ссылка КАК Ссылка,
| ЗаявкаРассчет.ЦенаПеревозчика КАК ЦенаПеревозчика
|ИЗ
| Документ.Рейс.Направления КАК РейсНаправления
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.Заявка.Рассчет КАК ЗаявкаРассчет
| ПО РейсНаправления.Маршрут = ЗаявкаРассчет.Ссылка
|ГДЕ
| РейсНаправления.Ссылка = &Ссылка");
Запрос.Параметры.Вставить("Ссылка", Док);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
ТекущийДокумент= Выборка.Маршрут.ПолучитьОбъект();
....
....
ТекущийДокумент.Записать(РежимЗаписиДокумента.Проведение);
КонецЦикла;
Возврат истина;
КонецФункции
|
|