|
Последний документ по контрагенту | ☑ | ||
---|---|---|---|---|
0
triviumfan
26.02.18
✎
11:55
|
Доброго дня!
Затык в запросе такого типа:
Но ведь он не совсем точен! Ведь может быть по конкретному контрагенту 2 документа с одинаковой датой и разными номерами. Разве не так? |
|||
1
nordbox
26.02.18
✎
11:56
|
Нет, не так, у документа есть еще и время
|
|||
2
mehfk
26.02.18
✎
11:56
|
Бери MAX по ссылке, если такое будет
|
|||
3
triviumfan
26.02.18
✎
12:01
|
(2) Сомнительно брать макс по ссылке) тут выгрузка кривая, УИДы левые... да и вообще не на всех СУБД такое прокатывает)
|
|||
4
novichok79
26.02.18
✎
12:03
|
(3) ну что же, фанат Тривиума, сначала получаешь максимальную дату, потом максимальную ссылку.
|
|||
5
один я дАртаньян
26.02.18
✎
12:04
|
(0) МоментВремени - однозначно последний
|
|||
6
1Сергей
26.02.18
✎
12:05
|
(5) вот, прямо таки однозначно? :)
|
|||
7
novichok79
26.02.18
✎
12:06
|
(4) за момент времени не скажу, но вот я бы получал последний документ так, на примере УТ 11.4.2
ВЫБРАТЬ МАКСИМУМ(ПрочееОприходованиеТоваров.Ссылка) КАК Ссылка ИЗ (ВЫБРАТЬ МАКСИМУМ(ПрочееОприходованиеТоваров.Дата) КАК Дата ИЗ Документ.ПрочееОприходованиеТоваров КАК ПрочееОприходованиеТоваров) КАК ПоследняяДата ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПрочееОприходованиеТоваров КАК ПрочееОприходованиеТоваров ПО (ПоследняяДата.Дата = ПрочееОприходованиеТоваров.Дата) |
|||
8
один я дАртаньян
26.02.18
✎
12:06
|
(6) Ну вид документа сортируется по порядку в конфе т.е. скорее по алфавиту.
|
|||
9
triviumfan
26.02.18
✎
12:07
|
(7) Благодарствую!
\m/ |
|||
10
novichok79
26.02.18
✎
12:09
|
(9) нзчт.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |