Имя: Пароль:
1C
 
Ошибка в запросе. Поле не найдено.
,
0 Kevin_Hawk
 
09.07.19
03:40
Здравствуйте! Дали задание, а ошибку все не могу найти. помогите пожалуйста!

{ОбщийМодуль.УчетНДСФормированиеДвижений.Модуль(2928)}: Ошибка при вызове метода контекста (Выполнить)
    ТаблицаДвижений_НДСЗаписиКнигиПродаж = Запрос.Выполнить().Выгрузить();
по причине:
{(19, 39)}: Поле не найдено "ТаблицаДвижений_НДСЗаписиКнигиПродаж.Номенклатура"
ТаблицаДвижений_НДСЗаписиКнигиПродаж.<<?>>Номенклатура

Запрос.Текст =
    "ВЫБРАТЬ
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ВидЦенности,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ДатаОплаты,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ДатаСобытия,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ДоговорКонтрагента,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ДокументОплаты,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ЗаписьДополнительногоЛиста,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ИсправленныйСчетФактура,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.КорректируемыйПериод,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.НДС,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Организация,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Период,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Покупатель,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Событие,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.СтавкаНДС,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.СторнирующаяЗаписьДопЛиста,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.СуммаБезНДС,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.СчетФактура,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Номенклатура
    |ПОМЕСТИТЬ ТаблицаДвижений_НДСЗаписиКнигиПродаж
    |ИЗ
    |    &ТаблицаДвижений_НДСЗаписиКнигиПродаж КАК ТаблицаДвижений_НДСЗаписиКнигиПродаж
    |;
    |
    |////////////////////////////////////////////////////////////////////////////////
    |ВЫБРАТЬ
    |    ВЫБОР
    |        КОГДА ТаблицаДвижений_НДСЗаписиКнигиПродаж.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.БезНДС)
    |                И ТаблицаДвижений_НДСЗаписиКнигиПродаж.ВидЦенности = ЗНАЧЕНИЕ(Перечисление.ВидыЦенностей.ПрочиеРаботыИУслуги)
    |                И (&КодОперацииПоСделке В (&МассивКодовРеализацийЗаРубеж)
    |                        И НЕ ЕСТЬNULL(КодыОперацийРаздела7ДекларацииПоНДС.ОперацияНеПодлежитНалогообложению, ЛОЖЬ)
    |                    ИЛИ КодыОперацийРаздела7ДекларацииПоНДС.Ссылка В (&МассивКодовРеализацийЗаРубеж)
    |                        И НЕ &КодОперацииПоСделкеСоответствуетСт149НКРФ)
    |            ТОГДА ЗНАЧЕНИЕ(Перечисление.ВидыЦенностей.УслугиНеНаТерриторииРФ)
    |        ИНАЧЕ ТаблицаДвижений_НДСЗаписиКнигиПродаж.ВидЦенности
    |    КОНЕЦ КАК ВидЦенности,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ДатаОплаты,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ДатаСобытия,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ДоговорКонтрагента,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ДокументОплаты,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ЗаписьДополнительногоЛиста,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.ИсправленныйСчетФактура,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.КорректируемыйПериод,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.НДС,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Организация,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Период,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Покупатель,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Событие,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.СтавкаНДС,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.СторнирующаяЗаписьДопЛиста,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.СуммаБезНДС,
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж.СчетФактура
    |ИЗ
    |    ТаблицаДвижений_НДСЗаписиКнигиПродаж КАК ТаблицаДвижений_НДСЗаписиКнигиПродаж
    |        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КодыОперацийРаздела7ДекларацииПоНДС КАК КодыОперацийРаздела7ДекларацииПоНДС
    |        ПО (ВЫРАЗИТЬ(ТаблицаДвижений_НДСЗаписиКнигиПродаж.Номенклатура КАК Справочник.Номенклатура).КодРаздел7ДекларацииНДС = КодыОперацийРаздела7ДекларацииПоНДС.Ссылка)";
    
    ТаблицаДвижений_НДСЗаписиКнигиПродаж = Запрос.Выполнить().Выгрузить();
    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Колонки.Добавить("Активность");
    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Колонки.Добавить("МоментВремени");
    ТаблицаДвижений_НДСЗаписиКнигиПродаж.Колонки.Добавить("НомерСтроки");
1 seevkik
 
09.07.19
03:42
{(19, 39)}: Поле не найдено "ТаблицаДвижений_НДСЗаписиКнигиПродаж.Номенклатура"
Не благодари
2 Kevin_Hawk
 
09.07.19
05:32
(1) маленько не понял, можешь поподробнее написать, пожалуйста?
3 catena
 
09.07.19
06:12
(2)Нет в той таблице такого поля.
4 Kevin_Hawk
 
09.07.19
07:54
(3) а как его добавить и куда именно?
5 Eg0rkas
 
09.07.19
07:58
(4) зайди в конструктор запросов да посмотри как называется реквизит номенклатура или как-то иначе
6 Admin_Net_1C
 
09.07.19
08:04
(5) и что он там увидит, если у него в первом запросе пакета выборка из таблицы значений, переданной в качестве параметра в запрос &ТаблицаДвижений_НДСЗаписиКнигиПродаж ?
(0) смотри как выше по коду формируется ТаблицаДвижений_НДСЗаписиКнигиПродаж. Поставь точку остановки перед передачей параметров в запрос, посмотри что содержится в данной ТЗ.
7 Kevin_Hawk
 
09.07.19
08:33
(6)  "Поставь точку остановки перед передачей параметров в запрос, посмотри что содержится в данной ТЗ"
Наверное я туплю, но где эту точку поставить? Голова совсем уже не варит((
8 Йохохо
 
09.07.19
08:38
(7) в конфигуратор уже вошел?
9 Kevin_Hawk
 
09.07.19
08:58
Спасибо ребята, за все подсказки, но я сам нашел, где была ошибка! Урааа!