Делаю обработку заполнения одного документа на основании другого. Если в табличной части Товары несколько строк - Ставка НДС подтягивается согласно тому что я написал.
Но вот когда в табличной части всего одна строчка - возникает проблема - СтавкаНДС.
Из запроса выводится - без НДС, полю СтавкаНДС присваивается без НДС, но когда создается документ - ставка НДС стоит 18% как в Номенклатуре. Уже голову сломал где искать. Тм более прошел отладчиком - СтавкаНДС - без НДС стоит.
Помогите
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ РАЗЛИЧНЫЕ
| ЗаказПоставщикуТовары.ру_СтатьяОборотов КАК СтатьяОборотов,
| ЗаказПоставщикуТовары.Номенклатура,
| ВЫБОР
| КОГДА ЗаказПоставщикуТовары.Ссылка.СуммаВключаетНДС
| ТОГДА ЗаказПоставщикуТовары.Сумма
| ИНАЧЕ ЗаказПоставщикуТовары.Сумма + ЗаказПоставщикуТовары.СуммаНДС
| КОНЕЦ КАК Сумма,
| ЗаказПоставщикуТовары.СтавкаНДС,
| ЗаказПоставщикуТовары.СуммаНДС КАК НДС,
| ЗаказПоставщикуТовары.Ссылка.ДоговорКонтрагента,
| ЗаказПоставщикуТовары.ру_ПланЗакупок.Сценарий КАК Сценарий,
| ЗаказПоставщикуТовары.Ссылка.Подразделение КАК ЦФО
|ИЗ
| Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары
|ГДЕ
| ЗаказПоставщикуТовары.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка",ДанныеЗаполнения.Ссылка);
ТЗ = Запрос.Выполнить().Выгрузить();
Если ТЗ.Количество()=1 Тогда
//РУ_Федорова}}
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой