Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Выбрать последние документы для списка номенклатуры

Выбрать последние документы для списка номенклатуры
Я
   kible
 
03.06.19 - 13:04
Нужно выбрать последние документы для списка номенклатуры.

Делаю через функцию МАКСИМУМ по дате, но если даты одинаковые у документов выводится 2 документа, а не один.

Какой способ еще есть?

ВЫБРАТЬ
    ТребованиеНакладная.Номенклатура,
    МАКСИМУМ(ТребованиеНакладная.Дата) КАК ДатаДокумента
ПОМЕСТИТЬ ВТ_ПоследниеТНДляПолуфабрикатов
ИЗ
    Документ.ТребованиеНакладная КАК ТребованиеНакладная
ГДЕ
    ТребованиеНакладная.Номенклатура В (&Номенклатура)

СГРУППИРОВАТЬ ПО
    ТребованиеНакладная.Номенклатура
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_ПоследниеТНДляПолуфабрикатов.Номенклатура,
    ТребованиеНакладная.Ссылка КАК ТребованиеНакладная
ИЗ
    ВТ_ПоследниеТНДляПолуфабрикатов КАК ВТ_ПоследниеТНДляПолуфабрикатов
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ТребованиеНакладная КАК ТребованиеНакладная
        ПО ВТ_ПоследниеТНДляПолуфабрикатов.Номенклатура = ТребованиеНакладная.Номенклатура
            И ВТ_ПоследниеТНДляПолуфабрикатов.ДатаДокумента = ТребованиеНакладная.Дата
 
 
   mistеr
 
1 - 03.06.19 - 13:17
(0) Ну ты реши, какой из двух тебе нужен, а другой отфильтруй.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.