|
Как выбрать номенклатуру без движений?
|
Я
|
|
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 | |
hhhh 5 - 11.12.17 - 12:20 | |
MAPATNK2 6 - 11.12.17 - 12:21 | ( 5) Я попросил подробней написать, т.к. у меня нет таких реквизитов в регистре, а мысли читать я не умею, к сожалению. |
vicof 7 - 11.12.17 - 12:22 | ( 6) В партиях нет номенклатуры? Врешь. |
MAPATNK2 8 - 11.12.17 - 12:22 | |
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ют. Альберт Эйнштейн