| 
    
            
         
         | 
    
  | 
Запрос со ставкой НДС | ☑ | ||
|---|---|---|---|---|
| 
    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) Спасибо большое     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |