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

Регистр накопления Остатки (выбор на дату)

Регистр накопления Остатки  (выбор на дату)
Я
   Snail
 
08.04.21 - 13:30
процедура заполнения табчасти документа
*****
|ИЗ
|РегистрНакопления.Материалы.Остатки(&Дата, ) КАК МатериалыОстатки
*****
Запрос.УстановитьПараметр("Дата", Новый Граница(НачалоДня(Объект.Дата), ВидГраницы.Включая));

Всегда показывает на сегодня
Как правилоно сделать?
Объект.Дата меняю ))
   fisher
 
1 - 08.04.21 - 13:37
Странный код получения остатков. Остатки получаются конец первой секунды дня документа :)
Учитывая этот ньюанс при изменении даты документа и перезаполнении все должно работать.
   fisher
 
2 - 08.04.21 - 13:39
Если надо на конец для то можно так:
Запрос.УстановитьПараметр("Дата", КонецДня(Объект.Дата) + 1);
   Kassern
 
3 - 08.04.21 - 13:44
(2) лучше все таки использовать границу, так как может быть приход товара на след день в 00:00:00 и тогда он подтянется в отчет.
   Snail
 
4 - 08.04.21 - 13:47
Никак не влияет ни конецдня ни началодня, всегда на текущую дату остатки заполняет :(
И перед заполнением сохранял документ
Может новый реквизит с датой создать?
:(
   fisher
 
5 - 08.04.21 - 13:48
(3) Не подтянется. Остатки "на утро" следующего дня эквивалентны остаткам "на вечер" предыдущего.
   fisher
 
6 - 08.04.21 - 13:50
(4) Значит, твоя проблема находится за пределами того, что ты тут показал.
   Snail
 
7 - 08.04.21 - 13:52
Скорей всего, спасибо за помощь, буду искать
   fisher
 
8 - 08.04.21 - 13:53
(7) Банальщина, какая-нить. Перепроверь реальные остатки по датам и пройдись отладчиком.
   Snail
 
9 - 08.04.21 - 13:57
Я олень )
У меня две обработки заполнения материалы и продукция, я в продукции правил )))
Извините за беспокойство

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