Запрос по регистру накоплений, на момент времени #467681


#0 by kvm
Делаю запрос в документе, сам запрос в модуле документа, обращение к нему идет из обработки проведения и из формы документа. При проведении документ делает движения по тому же регистру. В проведенном документе из формы выдает данные с учетом движения документа, в модуле документа - без учета. Судя по всему, данные берутся все-таки на конец документа, а не на начало. Вот куски запроса: Обращение к ресурсам идет по начальному значению. Изменение вида границы не помогает, изменение параметра на ссылку или дату - не помогает.
#1 by skunk
в модуле документа в момент проведения?
#2 by Нуф-Нуф
ничего не понял. + не понял почему для остатков используются ОстаткиИОбороты
#3 by kvm
Да. Потому, что остатки тоже пробовал. Результат аналогичный.
#4 by Рэйв
Если стоит автоудаление движений, то в момент проведения у тебя нет движений дока.Так что все логично вроде
#5 by kvm
Все логично, если не считать того, что я пытаюсь получить остатки на начало. И, видимо, делаю что-то глубоко не то.
#6 by Рэйв
Попробуй скормить запросу просто дату дока. Не помню точно но кажется в этом случае должно взять ПО документ а не НА.То есть без учета его движений.
#7 by dk
если НА документ, то почему ВидГраницы.Включая?
#8 by Рэйв
да и ВидГраницы можно поставить Исключая.  Если я тебя правильно понял и тебе нужны остатки без учета дока
#9 by kvm
Ставил Исключая. То же самое. Дату попробую, но Ссылка.Дата не сработало.
#10 by dk
что-то не стыкуется, по любому есть отличия в форме и при проведении -- хотя ...
#11 by kvm
Отличий точно нет, в форму и в ПриПроведении передается уже результат запроса. Ссылка дает ошибку, несоответствие типов. Дата не помогла. У меня четкое чувство, что я получаю данные не на начало документа, а на конец. А вот почему - я не понимаю :(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям