Имя: Пароль:
1C
1С v8
найти реализации без счет фактур
0 dvrk
 
07.05.21
08:35
привет, туплю чет, пару дней назад делал, сейчас вообще понять не могу ничего
как мне в запросе получить все реализации за период, для которых не введены счет фактуры?
прям совсем туплю не понимаю
1 ДенисЧ
 
07.05.21
08:37
выбрать реализация
левое соединение счф
  по счф.Основание = реализация
где счф есть NULL

Это если счф имеет реализацию в шапке.
Если в ТЧ - на пару слов длиннее
2 dvrk
 
07.05.21
08:41
(1)  
ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК Ссылка,
    СчетФактураВыданный.Ссылка КАК Ссылка1
ИЗ
    Документ.СчетФактураВыданный КАК СчетФактураВыданный
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ПО СчетФактураВыданный.ДокументОснование = РеализацияТоваровУслуг.Ссылка
ГДЕ
    СчетФактураВыданный.ссылка ЕСТЬ NULL и
    РеализацияТоваровУслуг.Дата МЕЖДУ &Дата1 И &Дата2
так?
3 dvrk
 
07.05.21
08:45
не, что-то не так точно
4 Mankubus
 
07.05.21
08:46
(3) соединение наоборот сделай
5 dvrk
 
07.05.21
09:26
(4) не пойму как наоборот?
6 Kassern
 
07.05.21
09:28
(5) ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
7 Kassern
 
07.05.21
09:28
(6) галочками в конструкторе запроса поменяй)
8 ДенисЧ
 
07.05.21
09:35
(5)
У меня
выбрать реализация
левое соединение счф

у тебя

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


Найди разницу.
9 dvrk
 
07.05.21
09:38
да уж
10 dvrk
 
07.05.21
09:38
(8) (7) (4)  спасибо большое
Ошибка? Это не ошибка, это системная функция.