Имеется внешняя печатная форма к Счету на оплату, она формирует счет и добавляет подпись и печать на макет. Потребовалось добавить вывод еще одной колонки (уже одну колонку добавлял Примечание). На макет колонку добавил КодУКТВЭД, по принципу колонки Примечание. Заменил вместо старой печатной формы новую, при формировании указывает на ошибку что не может найти реквизит КодУКТВЭД/Сама печатная во вложении, Помогите пожалуйста разобраться новичку(

Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(13, 2)}: Синтаксическая ошибка "КодУКТВЭД"
<<?>>КодУКТВЭД

Вот кусок кода куда ругается

Код
Запрос = Новый Запрос;
   Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект);
   Запрос.Текст = "
   |ВЫБРАТЬ
   |   НомерТЧ,
   |   НомерСтрокиТЧ,
   |   Номенклатура,
   |   ВЫРАЗИТЬ(Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК Товар,
   |   Номенклатура.Код                КАК Код,
   |   Номенклатура."+ ТекстКодАртикул + " КАК КодАртикул,
   |   Количество,
   |   КоличествоМест,
   |   ЕдиницаЦены.Представление КАК ЕдиницаЦены,
   |   ЕдиницаМест.Представление КАК ЕдиницаМест,
   |   ПроцентСкидкиНаценки КАК Скидка,
   |   ПроцентАвтоматическихСкидок КАК АвтоматическаяСкидка,
   |   Цена,
   |   Сумма,
   |   СуммаНДС,
   |   ДопПрим,
   |   КодУКТВЭД,
   |   Характеристика,
   |   NULL                      КАК Серия
   |ИЗ
   |   (
   |   ВЫБРАТЬ
   |      1 КАК НомерТЧ,
   |      МИНИМУМ(НомерСтроки)       КАК НомерСтрокиТЧ,
   |      Номенклатура,
   |      ЕдиницаИзмерения           КАК ЕдиницаЦены,
   |      ЕдиницаИзмеренияМест       КАК ЕдиницаМест,
   |      ПроцентСкидкиНаценки        КАК ПроцентСкидкиНаценки,
   |      ПроцентАвтоматическихСкидок КАК ПроцентАвтоматическихСкидок,
   |      Цена                        КАК Цена,
   |      СУММА(Количество)           КАК Количество,
   |      СУММА(КоличествоМест)       КАК КоличествоМест,
   |      СУММА(Сумма     )           КАК Сумма,
   |      СУММА(СуммаНДС  )           КАК СуммаНДС,
   |      ДопПрим           КАК ДопПрим,
   |      КодУКТВЭД          КАК КодУКТВЭД,

   |      ХарактеристикаНоменклатуры  КАК Характеристика
   |   ИЗ
   |      Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателю
   |
   |   ГДЕ
   |      СчетНаОплатуПокупателю.Ссылка = &ТекущийДокумент
   |
   |   СГРУППИРОВАТЬ ПО
   |      Номенклатура,
   |      ЕдиницаИзмерения,
   |      ЕдиницаИзмеренияМест,
   |      ПроцентСкидкиНаценки,
   |      ПроцентАвтоматическихСкидок,
   |      Цена,
   |      ДопПрим,
   |      КодУКТВЭД,
   |      ХарактеристикаНоменклатуры
   |   ) КАК ВложенныйЗапрос
   |
   |ОБЪЕДИНИТЬ ВСЕ
   |
   |ВЫБРАТЬ
   |   2,
   |   НомерСтроки,
   |   ВЫРАЗИТЬ(Содержание КАК СТРОКА(1000)),
   |   ВЫРАЗИТЬ(Содержание КАК СТРОКА(1000)),
   |   Номенклатура.Код     КАК Код,
   |   Номенклатура."+ ТекстКодАртикул + " КАК КодАртикул,
   |   Количество,
   |   NULL,
   |   Номенклатура.ЕдиницаХраненияОстатков,
   |   NULL,
   |   ПроцентСкидкиНаценки,
   |   0,
   |   Цена,
   |   Сумма,
   |   СуммаНДС,
   |   ДопПрим,
   |   КодУКТВЭД,
   |   NULL,
   |   NULL
   |
   |ИЗ
   |   Документ.СчетНаОплатуПокупателю.Услуги КАК СчетНаОплатуПокупателю
   |
   |ГДЕ
   |   СчетНаОплатуПокупателю.Ссылка = &ТекущийДокумент
   |
   |УПОРЯДОЧИТЬ ПО
   |   НомерТЧ, НомерСтрокиТЧ
   |";

Показать полностью
---
```1c
    ВЫБРАТЬ
    ВложенныйЗапрос.НомерТЧ,
    ВложенныйЗапрос.НомерСтрокиТЧ,
    ВложенныйЗапрос.Номенклатура,
    ВЫРАЗИТЬ(ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК Товар,
    ВложенныйЗапрос.Номенклатура.Код КАК Код,
    ВложенныйЗапрос.Номенклатура.Артикул КАК КодАртикул,
    ВложенныйЗапрос.Количество,
    ВложенныйЗапрос.КоличествоМест,
    ВложенныйЗапрос.ЕдиницаЦены.Представление КАК ЕдиницаЦены,
    ВложенныйЗапрос.ЕдиницаМест.Представление КАК ЕдиницаМест,
    ВложенныйЗапрос.ПроцентСкидкиНаценки КАК Скидка,
    ВложенныйЗапрос.ПроцентАвтоматическихСкидок КАК АвтоматическаяСкидка,
    ВложенныйЗапрос.Цена,
    ВложенныйЗапрос.Сумма,
    ВложенныйЗапрос.СуммаНДС,
    ВложенныйЗапрос.ДопПрим,
    ВложенныйЗапрос.КодУКТВЭД,
    ВложенныйЗапрос.Характеристика,
    NULL КАК Серия
    ИЗ
    (ВЫБРАТЬ
    1 КАК НомерТЧ,
    МИНИМУМ(СчетНаОплатуПокупателю.НомерСтроки) КАК НомерСтрокиТЧ,
    СчетНаОплатуПокупателю.Номенклатура КАК Номенклатура,
    СчетНаОплатуПокупателю.ЕдиницаИзмерения КАК ЕдиницаЦены,
    СчетНаОплатуПокупателю.ЕдиницаИзмеренияМест КАК ЕдиницаМест,
    СчетНаОплатуПокупателю.ПроцентСкидкиНаценки КАК ПроцентСкидкиНаценки,
    СчетНаОплатуПокупателю.ПроцентАвтоматическихСкидок КАК ПроцентАвтоматическихСкидок,
    СчетНаОплатуПокупателю.Цена КАК Цена,
    СУММА(СчетНаОплатуПокупателю.Количество) КАК Количество,
    СУММА(СчетНаОплатуПокупателю.КоличествоМест) КАК КоличествоМест,
    СУММА(СчетНаОплатуПокупателю.Сумма) КАК Сумма,
    СУММА(СчетНаОплатуПокупателю.СуммаНДС) КАК СуммаНДС,
    СчетНаОплатуПокупателю.ДопПрим КАК ДопПрим,
    СчетНаОплатуПокупателю.КодУКТВЭД КАК КодУКТВЭД,
    СчетНаОплатуПокупателю.ХарактеристикаНоменклатуры КАК Характеристика
    ИЗ
    Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателю
    ГДЕ
    СчетНаОплатуПокупателю.Ссылка = &ТекущийДокумент

    СГРУППИРОВАТЬ ПО
    СчетНаОплатуПокупателю.Номенклатура,
    СчетНаОплатуПокупателю.ЕдиницаИзмерения,
    СчетНаОплатуПокупателю.ЕдиницаИзмеренияМест,
    СчетНаОплатуПокупателю.ПроцентСкидкиНаценки,
    СчетНаОплатуПокупателю.ПроцентАвтоматическихСкидок,
    СчетНаОплатуПокупателю.Цена,
    СчетНаОплатуПокупателю.ДопПрим,
    СчетНаОплатуПокупателю.КодУКТВЭД,
    СчетНаОплатуПокупателю.ХарактеристикаНоменклатуры) КАК ВложенныйЗапрос

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    2,
    СчетНаОплатуПокупателю.НомерСтроки,
    ВЫРАЗИТЬ(СчетНаОплатуПокупателю.Содержание КАК СТРОКА(1000)),
    ВЫРАЗИТЬ(СчетНаОплатуПокупателю.Содержание КАК СТРОКА(1000)),
    СчетНаОплатуПокупателю.Номенклатура.Код,
    СчетНаОплатуПокупателю.Номенклатура.Артикул,
    СчетНаОплатуПокупателю.Количество,
    NULL,
    СчетНаОплатуПокупателю.Номенклатура.ЕдиницаХраненияОстатков,
    NULL,
    СчетНаОплатуПокупателю.ПроцентСкидкиНаценки,
    0,
    СчетНаОплатуПокупателю.Цена,
    СчетНаОплатуПокупателю.Сумма,
    СчетНаОплатуПокупателю.СуммаНДС,
    СчетНаОплатуПокупателю.ДопПрим,
    СчетНаОплатуПокупателю.КодУКТВЭД,
    NULL,
    NULL
    ИЗ
    Документ.СчетНаОплатуПокупателю.Услуги КАК СчетНаОплатуПокупателю
    ГДЕ
    СчетНаОплатуПокупателю.Ссылка = &ТекущийДокумент

    УПОРЯДОЧИТЬ ПО
    ВложенныйЗапрос.НомерТЧ,
    ВложенныйЗапрос.НомерСтрокиТЧ
```
---
на документе СчетНаОплатуПокупателю имеется реквизит КодУКТВЭД?
он наверное у вас на номенклатуре
Номенклатура.КодУКТВЭД КАК КодУКТВЭД,
---
СчетНаОплатуПокупателю имеется реквизит КодУКТВЭД?

Да, реквизит имеется, там эта колонка выводится без проблем

(2) он наверное у вас на номенклатуре
Реквизит в табличной части Товары и имеет Тип СправочникСсылка.КлассификаторУКТВЭД
---
только в табличной части товары?
для чего тогда его пытаетесь получить из Документ.СчетНаОплатуПокупателю.Услуги КАК СчетНаОплатуПокупателю?
---
только в табличной части товары?

В товарах и в Устугах. Почему так не знаю, писал по книжке какой то около года назад

Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(38, 16)}: Поле не найдено "Номенклатура.КодУКТВЭД"
Номенклатура.<<?>>КодУКТВЭД КАК КодУКТВЭД,
---
так гадать можно долго, покажите ваши реквизиты табличных частей СчетНаОплатуПокупателю.Услуги и СчетНаОплатуПокупателю.Товары
---
так гадать можно долго, покажите ваши реквизиты табличных частей СчетНаОплатуПокупателю.Услуги и СчетНаОплатуПокупателю.Товары

Товары

Услуги
---
А вы конструктором запроса то этот запрос открыть можете ? Или просто добавили строчку, не понимая сути ?
---
А вы конструктором запроса то этот запрос открыть можете ? Или просто добавили строчку, не понимая сути ?

Пробую сделать как и предыдущую колонку выводил
---
```1c
    ВЫБРАТЬ
    ВложенныйЗапрос.НомерТЧ,
    ВложенныйЗапрос.НомерСтрокиТЧ,
    ВложенныйЗапрос.Номенклатура,
    ВЫРАЗИТЬ(ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК Товар,
    ВложенныйЗапрос.Номенклатура.Код КАК Код,
    ВложенныйЗапрос.Номенклатура.Артикул КАК КодАртикул,
    ВложенныйЗапрос.Количество,
    ВложенныйЗапрос.КоличествоМест,
    ВложенныйЗапрос.ЕдиницаЦены.Представление КАК ЕдиницаЦены,
    ВложенныйЗапрос.ЕдиницаМест.Представление КАК ЕдиницаМест,
    ВложенныйЗапрос.ПроцентСкидкиНаценки КАК Скидка,
    ВложенныйЗапрос.ПроцентАвтоматическихСкидок КАК АвтоматическаяСкидка,
    ВложенныйЗапрос.Цена,
    ВложенныйЗапрос.Сумма,
    ВложенныйЗапрос.СуммаНДС,
    ВложенныйЗапрос.ДопПрим,
    ВложенныйЗапрос.КодУКТВЭД,
    ВложенныйЗапрос.Характеристика,
    NULL КАК Серия
    ИЗ
    (ВЫБРАТЬ
    1 КАК НомерТЧ,
    МИНИМУМ(СчетНаОплатуПокупателю.НомерСтроки) КАК НомерСтрокиТЧ,
    СчетНаОплатуПокупателю.Номенклатура КАК Номенклатура,
    СчетНаОплатуПокупателю.ЕдиницаИзмерения КАК ЕдиницаЦены,
    СчетНаОплатуПокупателю.ЕдиницаИзмеренияМест КАК ЕдиницаМест,
    СчетНаОплатуПокупателю.ПроцентСкидкиНаценки КАК ПроцентСкидкиНаценки,
    СчетНаОплатуПокупателю.ПроцентАвтоматическихСкидок КАК ПроцентАвтоматическихСкидок,
    СчетНаОплатуПокупателю.Цена КАК Цена,
    СУММА(СчетНаОплатуПокупателю.Количество) КАК Количество,
    СУММА(СчетНаОплатуПокупателю.КоличествоМест) КАК КоличествоМест,
    СУММА(СчетНаОплатуПокупателю.Сумма) КАК Сумма,
    СУММА(СчетНаОплатуПокупателю.СуммаНДС) КАК СуммаНДС,
    СчетНаОплатуПокупателю.ДопПрим КАК ДопПрим,
    СчетНаОплатуПокупателю.КодУКТВЭД КАК КодУКТВЭД,
    СчетНаОплатуПокупателю.ХарактеристикаНоменклатуры КАК Характеристика
    ИЗ
    Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателю
    ГДЕ
    СчетНаОплатуПокупателю.Ссылка = &ТекущийДокумент

    СГРУППИРОВАТЬ ПО
    СчетНаОплатуПокупателю.Номенклатура,
    СчетНаОплатуПокупателю.ЕдиницаИзмерения,
    СчетНаОплатуПокупателю.ЕдиницаИзмеренияМест,
    СчетНаОплатуПокупателю.ПроцентСкидкиНаценки,
    СчетНаОплатуПокупателю.ПроцентАвтоматическихСкидок,
    СчетНаОплатуПокупателю.Цена,
    СчетНаОплатуПокупателю.ДопПрим,
    СчетНаОплатуПокупателю.КодУКТВЭД,
    СчетНаОплатуПокупателю.ХарактеристикаНоменклатуры) КАК ВложенныйЗапрос

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    2,
    СчетНаОплатуПокупателю.НомерСтроки,
    ВЫРАЗИТЬ(СчетНаОплатуПокупателю.Содержание КАК СТРОКА(1000)),
    ВЫРАЗИТЬ(СчетНаОплатуПокупателю.Содержание КАК СТРОКА(1000)),
    СчетНаОплатуПокупателю.Номенклатура.Код,
    СчетНаОплатуПокупателю.Номенклатура.Артикул,
    СчетНаОплатуПокупателю.Количество,
    NULL,
    СчетНаОплатуПокупателю.Номенклатура.ЕдиницаХраненияОстатков,
    NULL,
    СчетНаОплатуПокупателю.ПроцентСкидкиНаценки,
    0,
    СчетНаОплатуПокупателю.Цена,
    СчетНаОплатуПокупателю.Сумма,
    СчетНаОплатуПокупателю.СуммаНДС,
    СчетНаОплатуПокупателю.ДопПрим,
    СчетНаОплатуПокупателю.КодУКТВЭД,
    NULL,
    NULL
    ИЗ
    Документ.СчетНаОплатуПокупателю.Услуги КАК СчетНаОплатуПокупателю
    ГДЕ
    СчетНаОплатуПокупателю.Ссылка = &ТекущийДокумент

    УПОРЯДОЧИТЬ ПО
    ВложенныйЗапрос.НомерТЧ,
    ВложенныйЗапрос.НомерСтрокиТЧ
```
---
ВЫБРАТЬ
ВложенныйЗапрос.НомерТЧ,
ВложенныйЗапрос.НомерСтрокиТЧ,

Спасибо За помощь)
---
Нашел, запятой не хватало

Код

|ВЫБРАТЬ
   |   НомерСтроки                  КАК НомерСтрокиТЧ,
   |   Номенклатура,
   |   ВЫРАЗИТЬ(Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК Товар,
   |   Номенклатура.Код                КАК Код,
   |   Номенклатура."+ ТекстКодАртикул + " КАК КодАртикул,
   |   Количество,
   |   Номенклатура.ЕдиницаХраненияОстатков.Представление КАК ЕдиницаЦены,
   |   Цена,
   |   Сумма
   |   ДопПрим,
Показать полностью