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