Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как выбрать номенклатуру без движений?

Как выбрать номенклатуру без движений?
Я
   MAPATNK2
 
11.12.17 - 12:08
Доброго дня, подскажите пожалуйста как мне получить список номенклатурных позиций, по которым не было движения больше года. Думал взять справочник "номенклатура" и регистр накопления "Партии товаров на складах", связать их по номенклатуре, но как задать условие "Без движения за последний год" пока не додумался. Может кто подскажет?
 
 
   1Сергей
 
1 - 11.12.17 - 12:09
ГДЕ Движения.Номенклатура ЕСТЬ NULL
   MAPATNK2
 
2 - 11.12.17 - 12:12
(1) Что за реквизит такой? Можно подробней пожалуйста.
   MAPATNK2
 
3 - 11.12.17 - 12:15
Можно конечно еще обработкой отобрать дату последнего документа у номенклатуры и если дата документа за пределами года, то исключать его, либо наоборот. Но хотелось бы просто в скд получить список.
   vicof
 
4 - 11.12.17 - 12:20
(2) Из партий
   hhhh
 
5 - 11.12.17 - 12:20
(3) ну тогда читайте (1)
   MAPATNK2
 
6 - 11.12.17 - 12:21
(5) Я попросил подробней написать, т.к. у меня нет таких реквизитов в регистре, а мысли читать я не умею, к сожалению.
   vicof
 
7 - 11.12.17 - 12:22
(6) В партиях нет номенклатуры? Врешь.
   MAPATNK2
 
8 - 11.12.17 - 12:22
(6) УТ 10.3
   MAPATNK2
 
9 - 11.12.17 - 12:23
(7) в самом регистре есть, это будет выглядеть ПартииТоваровНаСкладах.Номенклатура ЕСТЬ NULL.
   DES
 
10 - 11.12.17 - 12:25
можно выбрать с движением и не показывать это = останется все без движения
 
 Рекламное место пустует
   PuhUfa
 
11 - 11.12.17 - 12:26
Отбери номенклатуру по которой было движение в нужном регистре за нужный период и потом выбери всю номенклатуру из справочника номенклатура которая не вошла в отбор из регистра
   DES
 
12 - 11.12.17 - 12:26
(10)+ типа выбрать все чего нет в (выбрать все с движением)
   novichok79
 
13 - 11.12.17 - 12:27
ВЫБРАТЬ
    ПартииТоваровНаСкладахОбороты.Номенклатура КАК Номенклатура
ПОМЕСТИТЬ ВТЧтоЭтоЗаДерьмо
ИЗ
    РегистрНакопления.ПартииТоваровНаСкладах.Обороты КАК ПартииТоваровНаСкладахОбороты
;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ
    ПораПокончитьСЭтойГадостью.Ссылка КАК Ссылка
ИЗ
    Справочник.Номенклатура КАК ПораПокончитьСЭтойГадостью
        ЛЕВОЕ СОЕДИНЕНИЕ ВТЧтоЭтоЗаДерьмо КАК ЧтоЭтоЗаДерьмо
        ПО ПораПокончитьСЭтойГадостью.Ссылка = ЧтоЭтоЗаДерьмо.Номенклатура
ГДЕ
    НЕ ПораПокончитьСЭтойГадостью.ЭтоГруппа
    И ЧтоЭтоЗаДерьмо.Номенклатура ЕСТЬ NULL

УПОРЯДОЧИТЬ ПО
    Ссылка
АВТОУПОРЯДОЧИВАНИЕ
   MAPATNK2
 
14 - 11.12.17 - 12:28
(1) Так мы увидим лишь ту номенклатуру по которой совсем не было движения. А нужно за год
   novichok79
 
15 - 11.12.17 - 12:28
1 минута в консоли запросов...
   MAPATNK2
 
16 - 11.12.17 - 12:29
(15)Спасибо, так  я уже сделал, нужно за год.
   novichok79
 
17 - 11.12.17 - 12:31
(16) так поставь период то... не?
   PuhUfa
 
18 - 11.12.17 - 12:33
ВЫБРАТЬ
    Номенклатура.Ссылка
ИЗ
    Справочник.Номенклатура КАК Номенклатура
ГДЕ
    НЕ Номенклатура.Ссылка В
                (ВЫБРАТЬ РАЗЛИЧНЫЕ
                    ПартииТоваровНаСкладахОбороты.Номенклатура КАК Номенклатура
                ИЗ
                    РегистрНакопления.ПартииТоваровНаСкладах.Обороты(&ДатаНачала, &ДатаКонца, , ) КАК ПартииТоваровНаСкладахОбороты)
    И НЕ Номенклатура.ЭтоГруппа
   catena
 
19 - 11.12.17 - 12:34
(16)Поставь период в обороты, будет за год.
   MAPATNK2
 
20 - 11.12.17 - 12:43
Всем спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует