Может я что-то не так делаю? Кто как решал?
---
thenroach, попробуй так:

```1c
    ГраницаДатыОстатков = Новый Граница(КонецДня(Объект.Период2),ВидГраницы.Включая);

    ЗапросОстатков.УстановитьПараметр("Период", ГраницаДатыОстатков );
```
---
thenroach, сам запрос пишешь?
---
thenroach, давай свой текст запроса
---
вообще-то учитывает. смотрите свои параметры.
---
в параметрах на конец периода к запросу указываете КонецДня(Дата)? так должны проводки за весь день попадать
---
http://forum.infostart.ru/forum26/topic47294/message512335/#message512335
---
ЗапросОстатков.Текст ="ВЫБРАТЬ
                       | ХозрасчетныйОстатки.Организация,
                       | ХозрасчетныйОстатки.Субконто2,
                       | ХозрасчетныйОстатки.Субконто3,
                       | СУММА(ХозрасчетныйОстатки.КоличествоОстаток) КАК КоличествоОстаток,
                       | СУММА(ХозрасчетныйОстатки.СуммаОстаток) КАК СуммаОстаток,
                       | ХозрасчетныйОстатки.Субконто1
                       |ИЗ
                       | РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, , , ) КАК ХозрасчетныйОстатки
                       |ГДЕ
                       | ХозрасчетныйОстатки.Счет В(&Счет)
                       | И ХозрасчетныйОстатки.Субконто1 В(&Субконто1)
                       | И ХозрасчетныйОстатки.КоличествоОстаток > 0
                       |
                       |СГРУППИРОВАТЬ ПО
                       | ХозрасчетныйОстатки.Организация,
                       | ХозрасчетныйОстатки.Субконто3,
                       | ХозрасчетныйОстатки.Субконто2,
                       | ХозрасчетныйОстатки.Субконто1
                       |
                       |УПОРЯДОЧИТЬ ПО
                       | ХозрасчетныйОстатки.Субконто1.Наименование,
                       | КоличествоОстаток УБЫВ";
 ЗапросОстатков.УстановитьПараметр("Период", КонецДня(Объект.Период2));

Собственно КонецДня(Объект.Период2) это дата

И вот этот запрос не учитывает доки проведенные в 23:59:59.
Помогите разобраться. На УТ такого бреда никогда не видел
---
thenroach, попробуй так:

```1c
    ГраницаДатыОстатков = Новый Граница(КонецДня(Объект.Период2),ВидГраницы.Включая);

    ЗапросОстатков.УстановитьПараметр("Период", ГраницаДатыОстатков );
```
---
туда же
http://forum.infostart.ru/forum26/topic97928/message1013196/#message1013196
---
Период указывай как Граница

Граница = Новый Граница;
Граница.ВидГраницы = ВидГраницы.Включая;
Граница.Значение = ПериодДействия;
---
AHDP, будем пробовать.
---
thenroach,КодЗапросОстатков.УстановитьПараметр("Период", Новый Граница(КонецДня(Объект.Период2), ВидГраницы.Включая));Показать полностью 100% взлетит)
---
Для таблицы остатков по любому регистру должно указываться как ВидГраницы.Включая, для таблицы движения, не обязательно
---
Можно и так:
ЗапросОстатков.УстановитьПараметр("Период", КонецДня(Объект.Период2) + 1);
---
можно, но лучше так не делать, если вдруг вирутальную таблицу заменят таблицей с остатками и движениями, то потому будут разбираться, почему попадаются документы из следующего дня (со временем 0.00.00)
---
ShadoySV, это плохой вариант. Мы создаем все поступления на начало дня.
---
thenroach, и не одно из них в запрос не попадет так как - (16)
---
для таблицы остатков данные считаются на начало секунды, для таблицы оборотов - на конец секунды.
---
Всем спасибо.
---
Приветствую! Во - первых нужно сделать сортировку по нормальному времени лучше проводить монопольно, так исключается момент появления новых документов , написать обработку. Это происходит достаточно быстро (несколько секунд на один день уходит) Если в этот период никто не будет лезть или заводить новые доки, то все будет отлично Подробнее http://www.forum.mista.ru/topic.php?id=398734 и http://www.glavbuha.net/service/