|
|
|
Периоды отсутствия товара на складе | ☑ | ||
|---|---|---|---|---|
|
0
webber
18.03.11
✎
15:45
|
доброй пятницы!
есть задачка получить периоды отсутствия товара на складах. например снимаем отчет за этот год по Складу 1 и Товару 1, нужно получить периоды, когда этого товара не было на этом складе. можно, конечно, получить движения и остатки по товарам и в коде потом все обработать, но хотелось бы запросом максимально решить задачу. возможно ли? |
|||
|
1
Джинн
18.03.11
✎
15:47
|
У вас на складе наверняка отсутствовали Бентли. Именно по этой причине не было продаж такого ходового товара.
ЗЫ - как уже надоела эта тупая задача бестолковых менеджеров :( |
|||
|
2
el-gamberro
18.03.11
✎
15:49
|
(1) ну ты что так??? Они потом еще посчитают сколько товара не продали, упущенную прибыль и ЗП.)))
|
|||
|
3
webber
18.03.11
✎
15:50
|
про некорректные комментарии я промолчу ;)
это не менеджерам нужно, а руководству. что плохого в том, что человек хочет посмотреть, какой товар отсутствовал на складе? хотелось бы видеть комментарии по теме... |
|||
|
4
reanimator
18.03.11
✎
16:00
|
(0)
1. Дерзайте. Или Вы хотите, чтоб за вас кто-то запрос писал? ;) 2. Какой смысл смотреть товар, который отсутствовал на складе? Мало ли по какой причине его там не было? Может не производят уже, может он никому нафиг не нужен, может разобрали махом и т.д. и т.п. Какой-то безсмысленный показатель. |
|||
|
5
webber
18.03.11
✎
16:01
|
никаких мыслей?
|
|||
|
6
Нуф-Нуф
18.03.11
✎
16:02
|
остатки и обороты с периодичностью в день соединить с календарем по дням
|
|||
|
7
webber
18.03.11
✎
16:02
|
ну например, руководство, просмотрет невыполненные заявки, хочет узнать причину их невыполнения: либо действительно не было товара, либо менеджеры - тормоза
|
|||
|
8
БибиГон
18.03.11
✎
16:04
|
(7) это же совсем другая задача.
|
|||
|
9
webber
18.03.11
✎
16:07
|
(8) почему другая? к тому же это как пример
|
|||
|
10
Джинн
18.03.11
✎
16:08
|
(3) Кагбэ менеджер - это руководитель. А тот, кто клиента охмуряет - продавец.
(7) Хм... Они у вас всегда выдирают гланды столь нетрадиционным способом? |
|||
|
11
vs84
18.03.11
✎
16:08
|
(7) подобную информацию логичнее получать анализируя заказанный, но не отгруженный товар. Это если конечно фиксируется интерес клиента.
|
|||
|
12
webber
18.03.11
✎
16:14
|
(11) анализируем заказы, видим, что в январе было заказано 200 шт. товара, а отгружено только 100. возникает логичный вопрос: причина? снимаем отчет, смотрим, что в период с 15.01 по 29.01 товар отсутсвовал, значит, все ясно. если же товар на складе был, идет разбор полетов
|
|||
|
13
SunFox
18.03.11
✎
16:15
|
(0) В запросе сначала генеришь последовательность дат,
потом соеденяешь с регистром продажи, потом ставишь условие |
|||
|
14
SunFox
18.03.11
✎
16:16
|
Извени, регистр ТоварыНаСкладах, а не продажи
|
|||
|
15
Джинн
18.03.11
✎
16:21
|
(12) А у вас в заказе нет даты поставки, а только период?
|
|||
|
16
IronDemon
18.03.11
✎
16:24
|
||||
|
17
SunFox
18.03.11
✎
16:29
|
(16) Нужны периоды отсутствия товара, а не остатки его наличия
|
|||
|
18
SunFox
18.03.11
✎
16:33
|
Можнов в СКД, в одном наборе данных нагенерить периодов, а в другом получать по ним остатки, потом отобрать нулевые,
тока тормознуто будет наверно |
|||
|
19
ВикторП
18.03.11
✎
16:49
|
не , не тормознуто , работает нормально
|
|||
|
20
webber
18.03.11
✎
17:13
|
решение такое:
ВЫБРАТЬ Товары.Склад КАК Склад, Товары.Товар КАК Товар, Товары.Период КАК ПериодС, ЕСТЬNULL(Товары2.Период, "-") КАК ПериодПо ИЗ РегистрНакопления.товОстатки.ОстаткиИОбороты(&флтНачДата, &флтКонДата, День, , Склад = &Склад) КАК Товары ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.товОстатки.ОстаткиИОбороты(&флтНачДата, &флтКонДата, День, , Склад = &Склад) КАК Товары2 ПО (Товары2.Период В (ВЫБРАТЬ МИНИМУМ(Товары3.Период) КАК Период ИЗ РегистрНакопления.товОстатки.ОстаткиИОбороты(&флтНачДата, &флтКонДата, День, , Склад = &Склад) КАК Товары3 ГДЕ Товары3.колОстатокКонечныйОстаток <> 0 И Товары3.Период > Товары.Период И Товары3.Товар = Товары.Товар)) И Товары.Товар = Товары2.Товар И Товары.Склад = Товары2.Склад ГДЕ Товары.колОстатокКонечныйОстаток = 0 И Товары.колОстатокНачальныйОстаток <> 0 УПОРЯДОЧИТЬ ПО ПериодС |
|||
|
21
webber
18.03.11
✎
17:20
|
вроде работает :)
всем спасибо, приятных всем выходных! |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |