Имя: Пароль:
1C
 
КонецДня() меньше чем 23.59.59
,
0 ЭЦ
 
15.12.17
16:03
Господа !
Имеется проведенный документ с датой 31.10.2017 23:59:59

Имеется запрос СКД
    Хозрасчетный.Субконто1,
    Хозрасчетный.Субконто2,
    Хозрасчетный.КоличествоОстаток
ПОМЕСТИТЬ ВТ_ХЗ
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&КонПериода, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Материалы) )) КАК Хозрасчетный

Параметр устанавливается КонецДня('31.10.2017')
В результате движения этого документа не попадают в сумму остатка.
В чем тут может быть ?
Прошу подсказать
3 Kolls
 
15.12.17
16:05
Кривые движения? Запрос на 01.11 остатки правильные?
6 ptiz
 
15.12.17
16:06
(0) Таблица .Остатки() возвращает движения на НАЧАЛО даты, то бишь секунды.
7 Kolls
 
15.12.17
16:06
(5) про активность видимо не слышал?
9 hhhh
 
15.12.17
16:28
(7) вам же сказали, РегистрБухгалтерии.Хозрасчетный.Остатки выдает остаток на начало секунды 31.10.2017 23:59:59. Какая нахрен активность?
10 azernot
 
15.12.17
17:16
Запрос.УстановитьПараметр("КонПериода", Новый Граница(КонецДня('2017.10.31'), ВидГраницы.Включая);
12 X Leshiy
 
15.12.17
17:18
(0) КонецДня('31.10.2017') + 1 и все дела :)
13 zippygrill
 
15.12.17
17:19
(12) А так не попадут документы следующего дня?
14 zippygrill
 
15.12.17
17:21
все = документы от 01.11.2017 0:00:00
15 X Leshiy
 
15.12.17
17:22
(13) +1 это + 1 секунда.

Лучше использовать границу, конечно.

Но вот это х*ня реально бесит.

23:59:59 это не конец дня.

А что это, б**ть?!

1С...
16 hhhh
 
15.12.17
17:28
(15) просто голову включите. Например, вам нужно получить остаток на момент времени документа внутри этой секунды, это будет после конца дня или до конца дня в вашем придуманном мире??
17 X Leshiy
 
15.12.17
17:32
(16) Да хоть микросекунды. КонецДня() Как бы конец, как бы дня.
18 art commander
 
15.12.17
17:32
(15) Начало конца, а ты как думал!
19 X Leshiy
 
15.12.17
17:35
(18) О неееееееттттт!!!
20 ЭЦ
 
15.12.17
18:13
Теперь так
Гр = Новый Граница(КонецДня(КонПериода),ВидГраницы.Включая);
Параметр запроса устанавливается  Гр
Помогло.
Так что сенькс
21 Fragster
 
гуру
15.12.17
18:26
(20) а теперь....... если у нас несколько документов в одну секунду.....
22 H A D G E H O G s
 
15.12.17
18:59
(21) Ты - монстр!
23 Aswed
 
15.12.17
18:59
(0) Граница Включает
24 Franchiser
 
гуру
15.12.17
19:30
Опять?ница
25 vi0
 
15.12.17
20:53
26 Cyberhawk
 
15.12.17
21:39
(21) А какую изюминку это вносит? Автору вроде жестко конец дня нужен и неепет ))
27 Fragster
 
гуру
15.12.17
22:33
(26) я телепат
28 Cyberhawk
 
17.12.17
18:18
(27) Это ты походу продвигал тему с границей не от даты, а от моментом времени? )
Ошибка? Это не ошибка, это системная функция.