Здравствуйте товарищи. Хочу прояснить для себя один момент: пишу запрос, в котором использую ВТ остатки номенклатуры, который рассчитываю на МоментВремени() документа. Делаю эксперимент: провожу документ, документ сделал движения по остаткам... Снимаю остатки, рассчитанные на момент времени документа, получаю остатки ДО проведения документа. Насколько я понял, МоментВремени() содержит дату и ссылку на документ на оси времени, т.е. остатки должны рассчитываться ПО (включительно) момент времени (т.е. я должен получать остатки с учетом уже сделанных документом движений). Почему по факту это не так?
(0)Прими это как данность. Остатки хранятся на начало периода. Что делать?:
Момент = Новый Граница(МоментВремени(), ВидГраницы.Включая); Запрос.УстановитьПараметр("Момент", Момент);
(1) Спасибо. Просто из формулировки МоментаВремени() вытекает, что должен включать документ, а по факту нет. Зачем тогда при проведении (я так понимаю на случай перепроведения) делают удаление старых движений, если при расчете остатков момент времени не включается в расчет?
И еще открой для себя оперативное проведение, если моментВремени является точкой оперативного проведения то остатки включают моментвремени. Суровая правда жизни...
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой