|
Помогите плз с ценами контрагентов | ☑ | ||
|---|---|---|---|---|
|
0
location
naïve
22.09.16
✎
08:43
|
Добрый день. Такая проблема. Подскажите как можно выбрать цену контрагента последнюю, т.е. у нас есть товар по которому есть 2 цены 2 разных контрагентов, так вот нужно выбрать ту цену которая была последней.
Например если добавлен был документ от первого контрагента 01.01 от второго 02.01 тогда должно выбрать ту цену которая была 2 числа, а если документы были в 1 день, то тот что был создан позже. |
|||
|
1
Лефмихалыч
22.09.16
✎
08:48
|
СрезПоследних не помог что ли?
|
|||
|
2
vicof
22.09.16
✎
08:49
|
(0) А они вообще у вас ведутся?
|
|||
|
3
location
naïve
22.09.16
✎
08:57
|
(1) срез последних для одного товара выдает 2 цены, т.к. измерение тип цен контрагентов разное ж ведь.
|
|||
|
4
Лефмихалыч
22.09.16
✎
09:31
|
(3) делай срез сам
ВЫБРАТЬ Т.Номенклатура КАК Номенклатура, МАКСИМУМ(Т.Период) КАК Период ПОМЕСТИТЬ ВТ ИЗ РегистрСведений.ЦеныНоменклатурыПоставщиков КАК Т СГРУППИРОВАТЬ ПО Т.Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Т.Номенклатура, Т.Цена ИЗ ВТ КАК ВТ ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатурыПоставщиков КАК Т ПО (ВТ.Номенклатура = Т.Номенклатура И ВТ.Период = Т.Период) |
|||
|
5
location
naïve
22.09.16
✎
09:33
|
(4) Спасибо попробую.
|
|||
|
6
В тылу врага
22.09.16
✎
09:33
|
(0) а если время совпадает?
|
|||
|
7
Лефмихалыч
22.09.16
✎
09:35
|
(6) тогда завернуть цену в маскимум или мингимум во втором запросе
|
|||
|
8
В тылу врага
22.09.16
✎
09:36
|
(7) неееее, может дело не в цене, а в приоритете контрагента, и прочих погодных условиях
|
|||
|
9
Лефмихалыч
22.09.16
✎
09:40
|
(8) да наплювать. Тогда это решается в первом запросе. Ну, может еще одну времянку придется сделать.
|
| Форум | Правила | Описание | Секции | Поиск |