![]() |
|
v8: Запросом получить ТоварыНаСклададх.Остатки лежащие более 2х недель | ☑ | ||
---|---|---|---|---|
0
lll52
07.12.11
✎
15:55
|
Добрый день.
Помогите плиз. делаю так: ВЫБРАТЬ ТоварыНаСкладахОстатки.Номенклатура, ТоварыНаСкладахОстатки.Склад, СУММА(ТоварыНаСкладахОстатки.КоличествоОстаток) КАК КоличествоОстаток, ТоварыНаСкладах.Регистратор, ТоварыНаСкладах.Период, ТоварыНаСкладах.Количество, ТоварыНаСкладах.Номенклатура.Заказ, ВложенныйЗапрос.Номенклатура КАК Номенклатура1 ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаДавности, ) КАК ТоварыНаСкладахОстатки ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки СГРУППИРОВАТЬ ПО ТоварыНаСкладахОстатки.Номенклатура) КАК ВложенныйЗапрос ПО ТоварыНаСкладахОстатки.Номенклатура = ВложенныйЗапрос.Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах ПО ТоварыНаСкладахОстатки.Номенклатура = ТоварыНаСкладах.Номенклатура СГРУППИРОВАТЬ ПО ТоварыНаСкладахОстатки.Склад, ТоварыНаСкладах.Регистратор, ТоварыНаСкладахОстатки.Номенклатура, ТоварыНаСкладах.Период, ТоварыНаСкладах.Количество, ТоварыНаСкладах.Номенклатура.Заказ, ВложенныйЗапрос.Номенклатура Параметр передаю. Наверное ошибка где-то в запросе... Идея такая: сделать 2 запроса - один на текущую дату, другой на давнишнюю -- выбрать из них совпадающие строки. Для этих строк выбрать регистраторы, чтобы видеть даты поступления/ухода этих товаров. |
|||
1
rbcvg
07.12.11
✎
16:09
|
что такое "ТоварыНаСкладах.Номенклатура.Заказ"?
|
|||
2
simol
07.12.11
✎
16:11
|
(0)А если в начале было 10 и в конце десять, а в середине 5?
А где гарантия, что если каждый день 10, то это одни и те же 10? |
|||
3
karakusek
07.12.11
✎
16:14
|
Если используется партионный учёт - советую приглядеться к реквизиту "Партия"
|
|||
4
golden-pack
07.12.11
✎
16:15
|
(0) Сформилируй задачу полностью.
|
|||
5
Defender aka LINN
07.12.11
✎
16:17
|
(0) А тупо сделать запрос к ОстаткиИОбороты - не? Как вариант - с соединением с основной таблицей, чтобы исключить товары, где приход 10 и -10, например.
|
|||
6
lll52
07.12.11
✎
16:28
|
> что такое "ТоварыНаСкладах.Номенклатура.Заказ"?
ничего особенного - будем потом смотреть, что номенклатура была привезена под такой-то заказ. >А если в начале было 10 и в конце десять, а в середине 5? Понимаю, что есть такая вероятность, но по специфике нашей работы - это не особо подпортит отчет. >Сформилируй задачу полностью. Есть товары, привезенные под заказ. Но по ошибке например менеджера, привезли не тот товар, который было нужно. И привезенный товар остался лежать на складе. Нам нужно знать - что лежит уже долго -- т.е. если товар привезенный под заказ лежит очень давно, то вероятнее всего - это чья-то ошибка. |
|||
7
lll52
07.12.11
✎
16:30
|
90% случаев - каждый товар в количестве 1 шт.
|
|||
8
rbcvg
07.12.11
✎
16:32
|
Отчет Анализ оборачиваемости товаров из УТ не поможет?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |