Вход | Регистрация

1С:Предприятие ::

Метки: 

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

Я
   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
Всем спасибо


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