Народ подскажите что делаю не так. НЕ могу значение Итога Сумма без НДС из табличной части документа присвоить объекту формы СуммаДокумента. Код пишу в модуле ФормыДокумента событие ПриИзменении табличной части. Вот код. Прохожу отладчиком в ТЗЛом данные попадают, а вот запросом не отрабатывается нужное значение
&НаКлиенте
Процедура ЛомПриИзменении(Элемент)
ЛомПриИзмененииНаСервере();
КонецПроцедуры
&НаСервере
Процедура ЛомПриИзмененииНаСервере()
//Объект.СуммаДокумента = Объект.Лом.ИтогоСуммаБезНДС("СуммаБезНДС");
ТЗЛом = Объект.Лом.Выгрузить();
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|ТЗЛом.СуммаБезНДС КАК СуммаБезНДС
|ПОМЕСТИТЬ ВТ_ДанныеСуммаБезНДС
|ИЗ
| &ТЗЛом КАК ТЗЛом;
|///////////////////
|ВЫБРАТЬ
| СУММА(ВТ_ДанныеСуммаБезНДС.СуммаБезНДС) КАК ОбщаяСуммаБезНДС
|ИЗ
| ВТ_ДанныеСуммаБезНДС КАК ВТ_ДанныеСуммаБезНДС";
Запрос.УстановитьПараметр("ТЗЛом", ТЗЛом);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
СуммаДокумента = Выборка.ОбщаяСуммаБезНДС;
КонецПроцедуры
ПоказатьПрикрепленные файлы:
По теме из базы знаний
- Приемо-сдаточный акт №369 для конфигурации "Бухгалтерия предприятия, редакция 3.0"
- Приемо-сдаточный акт для черных и цветных металлов для документа Поступления. БП 3.0
- Памятка работ по задаче 1С
- Приемосдаточный акт поступлений лома черных и цветных металлов
- Приемосдаточный акт реализации лома черных и цветных металлов
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
А зачем таблицу засовывать во временную, а после вызывать её же и суммировать? это можно сразу сделать
"ВЫБРАТЬ
|ТЗЛом.СуммаБезНДС КАК СуммаБезНДС
|ПОМЕСТИТЬ ВТ_ДанныеСуммаБезНДС
|ИЗ
| &ТЗЛом КАК ТЗЛом;
|///////////////////
|ВЫБРАТЬ
| СУММА(ВТ_ДанныеСуммаБезНДС.СуммаБезНДС) КАК ОбщаяСуммаБезНДС
|ИЗ
| ВТ_ДанныеСуммаБезНДС КАК ВТ_ДанныеСуммаБезНДС";
|ТЗЛом.СуммаБезНДС КАК СуммаБезНДС
|ПОМЕСТИТЬ ВТ_ДанныеСуммаБезНДС
|ИЗ
| &ТЗЛом КАК ТЗЛом;
|///////////////////
|ВЫБРАТЬ
| СУММА(ВТ_ДанныеСуммаБезНДС.СуммаБезНДС) КАК ОбщаяСуммаБезНДС
|ИЗ
| ВТ_ДанныеСуммаБезНДС КАК ВТ_ДанныеСуммаБезНДС";
А зачем таблицу засовывать во временную, а после вызывать её же и суммировать? это можно сразу сделать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот