Группировка по дате
Нужно выбрать первые документы из введенных на основании Документа П.
пишу в схеме:
ВЫБРАТЬ
РН_Претензия.ДокументОснование,
МИНИМУМ(РН_Претензия.Дата) КАК Дата
ПОМЕСТИТЬ ИсходящиеСрезПервых
ИЗ
Документ.РН_Претензия КАК РН_Претензия
ГДЕ
РН_Претензия.ВидОперации = ЗНАЧЕНИЕ(Перечисление.РН_ВидыОперацийПретензия.Исходящая)
И РН_Претензия.ДокументОснование <> ЗНАЧЕНИЕ(Документ.РН_Претензия.ПустаяСсылка)
И РН_Претензия.ДокументОснование.ВидОперации = &ВидОперации
И РН_Претензия.Проведен = ИСТИНА СГРУППИРОВАТЬ ПО
РН_Претензия.ДокументОснование
; ////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
РН_Претензия.Ссылка КАК Ссылка,
ЕСТЬNULL(ИсходящиеСрезПервых.Дата, ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)) КАК ПеревыставлениеФакт1,
Регистр.ПретензияИЗ
Регистр КАК Регистр
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РН_Претензия КАК РН_Претензия
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ИсходящиеСрезПервых КАК ИсходящиеСрезПервых
ПО РН_Претензия.Дата = ИсходящиеСрезПервых.Дата
ПО Регистр.Претензия = РН_Претензия.ДокументОснование
СКД все обрезает и формирует следующий запрос:
ВЫБРАТЬМИНИМУМ(РН_Претензия.Дата) КАК Дата
ПОМЕСТИТЬ ИсходящиеСрезПервых
ИЗ
Документ.РН_Претензия КАК РН_Претензия
ГДЕ
РН_Претензия.ВидОперации = ЗНАЧЕНИЕ(Перечисление.РН_ВидыОперацийПретензия.Исходящая)
И РН_Претензия.ДокументОснование <> ЗНАЧЕНИЕ(Документ.РН_Претензия.ПустаяСсылка)
И РН_Претензия.ДокументОснование.ВидОперации = &ВидОперации
И РН_Претензия.Проведен = ИСТИНА
; ////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
РН_Претензия.Ссылка КАК Ссылка,
Регистр.Претензия КАК ПретензияИЗ
Регистр КАК Регистр
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РН_Претензия КАК РН_Претензия
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ИсходящиеСрезПервых КАК ИсходящиеСрезПервых
ПО РН_Претензия.Дата = ИсходящиеСрезПервых.Дата
ПО Регистр.Претензия = РН_Претензия.ДокументОснование
Почему так просходит?
ДокументОснование