Имя: Пароль:
1C
1С v8
Как через консоль запросов в 8.3 вывести накладные у которых не выписаны счёт фактуры.
,
0 Jonvik
 
04.02.16
14:05
Я совсем начинающий. Как через консоль запросов в 8.3 вывести накладные у которых не выписаны счёт фактуры. Отбор по периоду и контрагенту. В конструкторе запросов можно обойтись только таблицей РеализацияТоваровУслуг или нужна СчетФактураВыданный, где будем проверять пустую ссылку? Не получается самому решить задачу, помогите, пожалуйста.
1 Маратыч
 
04.02.16
14:07
(0) >или нужна СчетФактураВыданный, где будем проверять пустую ссылку?

Имянно.
2 Jonvik
 
04.02.16
15:19
А как дальше? У меня получается, что в счёт фактурах проверяю не пустые ссылки на накладные, выводит само собой документы с выписаными.
3 lxs
 
04.02.16
15:20
запросом проверяешь?
4 mehfk
 
04.02.16
15:21
(0) Предлагаю написать запрос.
5 Живой Ископаемый
 
04.02.16
15:26
а почему через консоль запросов а не консоль скд?
6 Jonvik
 
04.02.16
16:25
Можно и через скд. Насколько я понял у таблицы РеализацияТоваровУслуг нет признака, который бы говорил, выписана ли счет фактура. Поэтому у СчетФактураВыданный.ДокументОснование проверяю пустую ссылку на РеализациюТоваровУслуг, наоборот безрезультатно. Каким образом реализуются такие проверки в запросе?


ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка,
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата,
    РеализацияТоваровУслуг.Организация.Ссылка,
    РеализацияТоваровУслуг.Контрагент.Ссылка,
    СчетФактураВыданный.Ссылка КАК Ссылка1
ИЗ
    Документ.СчетФактураВыданный КАК СчетФактураВыданный
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ПО СчетФактураВыданный.ДокументОснование = РеализацияТоваровУслуг.Ссылка
ГДЕ

    СчетФактураВыданный.ДокументОснование <> ЗНАЧЕНИЕ(Документ.РеализацияТоваровУслуг.ПустаяСсылка)
    И РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
    И РеализацияТоваровУслуг.Организация = &Организация
7 Лефмихалыч
 
04.02.16
16:26
где есть null
8 ЧеловекДуши
 
04.02.16
16:37
(6) Запрос не правильный.
Тут ты только получишь, то что уже есть.
А тебе нуна "накладные у которых не выписаны счёт фактуры", Это ли не значит, что Сч-ф НЕТ! От слова совсем :)

Тебе надо:
1. Получить Таблицу Накладных, где Не будет ни Одной СЧ-Ф :)

ВЫБРАТЬ

    РеализацияТоваровУслуг.Ссылка,
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата,
    РеализацияТоваровУслуг.Организация.Ссылка,
    РеализацияТоваровУслуг.Контрагент.Ссылка,
    СчетФактураВыданный.Ссылка КАК Ссылка1
ИЗ
    Документ.РеализацияТоваровУслуг  КАК РеализацияТоваровУслуг
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетФактураВыданный КАК СчетФактураВыданный
        ПО СчетФактураВыданный.ДокументОснование Ссылка Документ.РеализацияТоваровУслуг
СчетФактураВыданный.ДокументОснование = РеализацияТоваровУслуг.Ссылка

ГДЕ
    СчетФактураВыданный.Ссылка Есть Null
9 Jonvik
 
04.02.16
17:21
Спасибо за развернутый ответ, но поясните, как скд указать, что мы хотим по накладным проверять, по умолчанию он ставит как в моем запросе. Есть подозрение, что во вкладке Связи конструктора запроса поменять местами таблицы, но условие связи все-равно ручками набирать.
10 Попытка1С
 
04.02.16
17:22
Какая конфа?
11 Jonvik
 
04.02.16
17:36
БП 3.0
12 Попытка1С
 
04.02.16
17:38
(11) Там есть встроенный отчет который показывает все накладные без счет фактур.
13 Jonvik
 
04.02.16
17:43
Тем не менее в СКД это реализовано?
14 Живой Ископаемый
 
04.02.16
17:47
рукалицо....
15 Попытка1С
 
04.02.16
17:53
(13) В СКД ты это сам реализуешь на что у тебя хватит квалификации..
Только я не понимаю зачем. А так делай я не против.
16 Попытка1С
 
04.02.16
17:54
На счет отчета:
Отчет - Экспресс проверка ведения учета. Раздел "Полнота выписки счетов-фактур по документам реализации".
17 Попытка1С
 
04.02.16
17:54
А для приходов есть отдельный Отчеты - Наличие счетов фактур.
18 Jonvik
 
04.02.16
18:19
Цель была написать отчёт для знакомства с языком, не более того))
Про скд хотел узнать какие "настройки" делают из моего варианта вариант ЧеловекДуши, без копирования кода в запрос, ведь конструктор для упрощения и создан.
19 kittystark
 
05.02.16
18:29
(16),(17) это в какой конфе?
20 bazvan
 
05.02.16
18:31
(19) в бп 2.0 и в бп 3.0
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой