Странный расчет итогов в запросе

Новая тема
БП 1.6.18.2
8.1.14.17.2
В таблице РегистрБухгалтерии.Хозрасчетный.Остатки не учитываются документы у которых время равно 23:59:59
Допустим есть такой запрос:

Выбрать
Субконто1,
Субконто2,
Субконто3,
СуммаОстатокДт,
СуммаОстатокКт
из
РегистрБухгалтерии.Хозрасчетный.Остатки(КонецПериода(&ДатаКон,День),Счет=&СчетУчета)

Если в этот день (&ДатаКон) были документы со временем 23:59:59 то они «выпадут» из результата запроса.
Функция КонецДня() тоже не помогает.

А в таблицы Обороты и ОстаткиИОбороты попадают все доки дня независимо от времени

Всю пятницу убил пытаясь понять почему у меня остаток в запросе не совпадает с обороткой(
Неужели так и должно быть?
Как говорят современные хакеры-программисты курите "Границы"!
хмм... покурил, хорошая вещь границы
а что делать если отчет нужно получить без встроенного языки из консоли отчетов? Использовать ОстаткиИОбороты?
А что мешает указать не 31.08.09 23:59:59  , а 01.09.09 00:00:00?
некрасиво как-то, во всех типовых отчетах указывается текущий день а не следующий)
А консоль отчетов это не типовой отчет, а просто универсальное средство по выводу данных.
Обороты да , мы получаем с 01-31 , а вот остатки вы хотите получить на 01 число, мое мнение что ничего некрасивого тут нет.
Читают тему
(гостей: 1)

Быстрый переход