Имя: Пароль:
1C
1С v8
Помогите с запросом
0 usha40
 
22.03.17
10:55
Добрый день!
Плановому отделу для обоснования цен необходимо получить списанные на расходы производства материалы(номенклатуру) на конкретные шифры(номенклатурные группы) и по этим материалам вывести счет-фактуры полученные.
Делаю запрос к регистру накопления "НДСПоПриобретеннымЦенностям", в нем есть реквизит "СчетФактура", в котором находятся ссылки на документы поступления номенклатуры (это могут быть документы и  ПоступлениеТоваровУслуг, и ДокументРасчетовСКонтрагентом и т.д.). Через ЛЕВОЕ СОЕДИНЕНИЕ пытаюсь получить документы "СчетФактураПолученные", у которых в табличной части ДокументОснование совпадает с реквизитом "СчетФактура" из Регистра накопления.
Отлаживаю в консоли запросов. Для отладки поиск ограничен документами "ПоступлениеТоваровУслуг". Выходит сообщение: "Ошибка выполнения запроса". Подскажите, пожалуйста, что не правильно в запросе.

выбрать Рег1.регистратор.субконто1, Рег1.номенклатура, Рег1.количество, Рег1.стоимость,
Рег1.регистратор, Рег1.счетфактура как СФ1, СФ2.НомерВходящегоДокумента
из РегистрНакопления.НДСПоПриобретеннымЦенностям как Рег1
   левое соединение документ.счетфактураполученный как СФ2 по
   Рег1.счетфактура = СФ2.ДокументыОснования.ДокументОснование
где Рег1.регистратор.субконто1=&Шифр и
    Рег1.счетфактура Ссылка Документ.ПоступлениеТоваровУслуг
упорядочить по Рег1.регистратор.субконто1
1 Dmitrii
 
гуру
22.03.17
11:08
(0) Открой для себя консоль запросов.
Писать вручную текст запроса это правильно и здорово, но только в качестве практики при обучении.

>> Выходит сообщение: "Ошибка выполнения запроса"
А дальше что? неужели нет никакой расшифровки?

А так на первый взгляд какая то муть с условием соединения Рег1.счетфактура = СФ2.ДокументыОснования.ДокументОснование
Запрос должен быть к табличной части ДокументыОснования, а не к документ.счетфактураполученный.
2 usha40
 
22.03.17
11:20
Я практикуюсь при обучении.
Подскажите, пожалуйста, как написать запрос, чтобы получить реквизиты документа СчетФактураПолученный (номер, дата, контрагент)
3 h-sp
 
22.03.17
11:47
(2) вы на своем запросе щелкните конструктор запроса, он вам сразу покажет где ошибка
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн