|
Как получить список поступивших за период товаров, с начальным остатком = 0 ? | ☑ | ||
---|---|---|---|---|
0
altaykniga
25.11.21
✎
09:56
|
Доброго времени суток, уважаемые специалисты. Прошу подсказать, возможно ли получить список товаров (указанный в заголовке темы) с помощью запроса. И если возможно, то как будет выглядеть текст запроса?
задача следующая: получить цену последнего поступления товара, но при условии, что на момент поступления остаток поступающего товара был равен нулю (ОстатокНаНачало = 0) Заранее благодарю за помощь! |
|||
1
altaykniga
25.11.21
✎
09:58
|
Думается, что нужно как-то в одном запросе подружить данные из регистра накопления ТоварыНаСкладах(здесь будем смотреть остатки) и данные из регистра накопления Закупки
|
|||
2
1Сергей
25.11.21
✎
09:59
|
1. получить список товаров с начальным остатком 0
2. получить список поступивших за период товаров 3. соединить таблицы 1. и 2. |
|||
3
altaykniga
25.11.21
✎
10:01
|
(2) а как я узнаю дату остатков? Мне нужна дата поступления, где начальный остаток =0
|
|||
4
Смотрящий
25.11.21
✎
10:02
|
для начала определиться что считаем "начальным остатком = 0"
1. Товара никогда небыло, сегодня пришел - считается ? 2. Товар кончился вчера, сегодня пришел - считается ? 3. Товар кончился сегодня в 9 утра, в 11 утра прищел - считается ? |
|||
5
Ёпрст
25.11.21
✎
10:03
|
4. товар продали в 0, потом пришел возврат от покупателя, считается ?
|
|||
6
Смотрящий
25.11.21
✎
10:04
|
(5) О! забыл )) спс
|
|||
7
altaykniga
25.11.21
✎
10:04
|
(4) 1. не считается
|
|||
8
Смотрящий
25.11.21
✎
10:06
|
(7) Это как ?
|
|||
9
dubolom
25.11.21
✎
10:07
|
Не обойтись без выгрузки всех движений регистра товаров и расчета остатков на момент каждого поступления.
Соединение таблицы оборотов товаров с таблицей поступлений по условию Остатки.МоментВремени<Поступления.МоментВремени, и расчет СУММА(Остатки.Количество) |
|||
10
ДедМорроз
25.11.21
✎
10:08
|
Сначала,нужно получить список товаров,которые по условию были в 0.
Потом с этим списком соединить те таблицы,из которых нужна дополнительная информация. |
|||
11
altaykniga
25.11.21
✎
10:12
|
опишу задачу детальней:
есть список товаров (СписокПоступившихТоваров), поступивших за период (с Дата1 по Дата2) есть список товаров (СписокТоваровДляОпределенияЦеныПоследнегоПоступления), остаток которых не равен 0 на Дата1, и которых нет в СписокПоступившихТоваров необходимо получить цену последнего поступления для товаров из СписокТоваровДляОпределенияЦеныПоследнегоПоступления, причем поступление нужно брать только то, перед которым остаток товара был = 0 |
|||
12
altaykniga
25.11.21
✎
10:15
|
(9) думаю это то, что нужно. Не могу сообразить, как написать текст запроса. Можете помочь?
|
|||
13
lodger
25.11.21
✎
10:17
|
(9) (12) такое чувство, будто это твой второй логин.
|
|||
14
mistеr
25.11.21
✎
10:33
|
(12) Из вирт. таблицы ОстаткиИОбороты берешь остатки на каждый день периода. Находишь интересующие тебя даты (последний приход с нулевым остатком).
Теперь, имея список товаров (суженный) и дат, нужно найти суммы прихода или цены. Я бы искал не в регистрах, а сразу в ТЧ документов прихода. И ты не уточнил насчет ситуации "утром товар ушел, днем пришел". P.S. Это все для исправления косяков бухов, я угадал? |
|||
15
Kassern
25.11.21
✎
10:34
|
(13) погуглите цены на каждый день, или остатки на каждый день
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |