|   |   | 
| 
 | Запрос со ставкой НДС | ☑ | ||
|---|---|---|---|---|
| 0
    
        maxi0n 23.12.14✎ 12:29 | 
        Добрый день помогите разобраться в запросе не могу вывести ставку НДС
 Запрос = Новый Запрос; Запрос.УстановитьПараметр("ТекущийДокумент", ЭтотОбъект.Ссылка); Запрос.Текст = " |ВЫБРАТЬ | ВложенныйЗапрос.Номенклатура, | ВЫРАЗИТЬ (ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК НаименованиеПолное, | ВложенныйЗапрос.Номенклатура.Код КАК Код, | ВложенныйЗапрос.Номенклатура.Артикул КАК Артикул, | ВложенныйЗапрос.Количество, | ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения, | ВложенныйЗапрос.ПроцентСкидкиНаценки | + ВложенныйЗапрос.ПроцентАвтоматическихСкидок КАК Скидка, | ВложенныйЗапрос.Цена, | ВложенныйЗапрос.Сумма, | ВложенныйЗапрос.СуммаНДС, //СтавкаНДС | ВложенныйЗапрос.СтавкаНДС как СтавкаНДС, //СтавкаНДС | ВложенныйЗапрос.Характеристика, | NULL Как Серия, | ВложенныйЗапрос.НомерСтроки, | Метка |ИЗ | ( | ВЫБРАТЬ | ЗаказПокупателя.Номенклатура, | ЗаказПокупателя.ЕдиницаИзмерения, | ЗаказПокупателя.ПроцентСкидкиНаценки КАК ПроцентСкидкиНаценки, | ЗаказПокупателя.ПроцентАвтоматическихСкидок КАК ПроцентАвтоматическихСкидок, | ЗаказПокупателя.Цена КАК Цена, //СтавкаНДС | ЗаказПокупателя.СтавкаНДС КАК СтавкаНДС, //СтавкаНДС | СУММА(ЗаказПокупателя.Количество) КАК Количество, | СУММА(ЗаказПокупателя.Сумма ) КАК Сумма, | СУММА(ЗаказПокупателя.СуммаНДС ) КАК СуммаНДС, | ЗаказПокупателя.ХарактеристикаНоменклатуры КАК Характеристика, | МИНИМУМ(ЗаказПокупателя.НомерСтроки) КАК НомерСтроки, | 0 КАК Метка | ИЗ | Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателя | | ГДЕ | ЗаказПокупателя.Ссылка = &ТекущийДокумент | | СГРУППИРОВАТЬ ПО | ЗаказПокупателя.Номенклатура, | ЗаказПокупателя.ЕдиницаИзмерения, | ЗаказПокупателя.ПроцентСкидкиНаценки, | ЗаказПокупателя.ПроцентАвтоматическихСкидок, | ЗаказПокупателя.Цена, // --- | ЗаказПокупателя.СтавкаНДС, //---- | ЗаказПокупателя.ХарактеристикаНоменклатуры | ) КАК ВложенныйЗапрос | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗаказПокупателя.Номенклатура, | " + СтрокаВыборкиПоляСодержания + " КАК Товар, | ЗаказПокупателя.Номенклатура.Код КАК Код, | ЗаказПокупателя.Номенклатура.Артикул КАК Артикул, | ЗаказПокупателя.Количество, | ЗаказПокупателя.Номенклатура.ЕдиницаХраненияОстатков, | ЗаказПокупателя.ПроцентСкидкиНаценки+ЗаказПокупателя.ПроцентАвтоматическихСкидок, | ЗаказПокупателя.Цена, | ЗаказПокупателя.Сумма, | ЗаказПокупателя.СуммаНДС, //---- | ЗаказПокупателя.СтавкаНДС, //---- | NULL, | NULL, | ЗаказПокупателя.НомерСтроки, | 1 КАК Метка | |ИЗ | Документ.ЗаказПокупателя.Услуги КАК ЗаказПокупателя | |ГДЕ | ЗаказПокупателя.Ссылка = &ТекущийДокумент |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗаказПокупателя.Номенклатура, | ПРЕДСТАВЛЕНИЕ(ЗаказПокупателя.Номенклатура) КАК Товар, | ЗаказПокупателя.Номенклатура.Код КАК Код, | ЗаказПокупателя.Номенклатура.Артикул КАК Артикул, | ЗаказПокупателя.Количество, | ЗаказПокупателя.Номенклатура.ЕдиницаХраненияОстатков, | NULL, //--- | ЗаказПокупателя.СтавкаНДС, //--- | ЗаказПокупателя.Цена, | ЗаказПокупателя.Сумма, | (0) КАК СуммаНДС, | NULL, | NULL, | ЗаказПокупателя.НомерСтроки, | 3 КАК Метка | |ИЗ | Документ.ЗаказПокупателя.ВозвратнаяТара КАК ЗаказПокупателя | |ГДЕ | ЗаказПокупателя.Ссылка = &ТекущийДокумент |УПОРЯДОЧИТЬ ПО Артикул, Метка ВОЗР, НомерСтроки ВОЗР |"; ЗапросТовары = Запрос.Выполнить().Выгрузить(); Выдает такую ошибку: {Документ.ЗаказПокупателя.МодульОбъекта(192)}: Ошибка при вызове метода контекста (Выполнить) ЗапросТовары = Запрос.Выполнить().Выгрузить(); по причине: {(91, 24)}: Поле не найдено "ЗаказПокупателя.СтавкаНДС" | |||
| 1
    
        разработчик 1с 23.12.14✎ 12:30 | 
        в возвратной таре нет ставки ндс?     | |||
| 2
    
        maxi0n 23.12.14✎ 12:43 | 
        (1) в табличной части есть Ставка НДС     | |||
| 3
    
        mikecool 23.12.14✎ 12:45 | 
        (2) в возвратной таре?     | |||
| 4
    
        mikecool 23.12.14✎ 12:46 | 
        +3 если настолько крут, дописывая запросы вручную, будь еще более крутым - проверяй свои дописки констрктором     | |||
| 5
    
        maxi0n 23.12.14✎ 12:53 | 
        (2) Не могу понять причем возвратная тара если это документ заказ покупателя     | |||
| 6
    
        maxi0n 23.12.14✎ 12:54 | 
        И там печатная форма заказ покупателя стандартная и надо добавить ставку ндс     | |||
| 7
    
        Любопытная 23.12.14✎ 12:55 | 
        (5)
 //--- | ЗаказПокупателя.СтавкаНДС, //--- ... |ИЗ | Документ.ЗаказПокупателя.ВозвратнаяТара КАК ЗаказПокупателя | |ГДЕ | ЗаказПокупателя.Ссылка = &ТекущийДокумент Это что? | |||
| 8
    
        maxi0n 23.12.14✎ 14:08 | 
        В запросе добавляем ставку НДС     | |||
| 9
    
        разработчик 1с 23.12.14✎ 14:09 | 
        |ОБЪЕДИНИТЬ ВСЕ
 | |ВЫБРАТЬ | ЗаказПокупателя.Номенклатура, | ПРЕДСТАВЛЕНИЕ(ЗаказПокупателя.Номенклатура) КАК Товар, | ЗаказПокупателя.Номенклатура.Код КАК Код, | ЗаказПокупателя.Номенклатура.Артикул КАК Артикул, | ЗаказПокупателя.Количество, | ЗаказПокупателя.Номенклатура.ЕдиницаХраненияОстатков, | NULL, //--- | NULL, //--- | ЗаказПокупателя.Цена, | ЗаказПокупателя.Сумма, | (0) КАК СуммаНДС, | NULL, | NULL, | ЗаказПокупателя.НомерСтроки, | 3 КАК Метка | |ИЗ | Документ.ЗаказПокупателя.ВозвратнаяТара КАК ЗаказПокупателя | |ГДЕ | ЗаказПокупателя.Ссылка = &ТекущийДокумент вот это замени и ок | |||
| 10
    
        maxi0n 23.12.14✎ 14:16 | 
        (9) Спасибо большое     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |