|  | Регистр накопления остатки на дату | ☑ | 
    
        | 0
    
        НуВотКак   26.12.11✎ 23:20 | 
        Запрос = Новый Запрос;
 Запрос.Текст =
 "ВЫБРАТЬ
 |    ЗаказыПокупателейОстатки.ЗаказПокупателя КАК ЗаказПокупателя,
 |    ЗаказыПокупателейОстатки.Номенклатура КАК Номенклатура,
 |    СУММА(ЗаказыПокупателейОстатки.КоличествоОстаток) КАК КоличествоОстаток
 |ИЗ
 |    РегистрНакопления.ЗаказыПокупателей.Остатки(&ДатаОтбора, Организация = &Организация) КАК ЗаказыПокупателейОстатки
 |ГДЕ
 |    ЗаказыПокупателейОстатки.ЗаказПокупателя.Контрагент = &Контрагент
 |
 |СГРУППИРОВАТЬ ПО
 |    ЗаказыПокупателейОстатки.ЗаказПокупателя,
 |    ЗаказыПокупателейОстатки.Номенклатура";
 
 
 Запрос.УстановитьПараметр("Контрагент", ТекущийДокумент.Контрагент);
 Запрос.УстановитьПараметр("ДатаОтбора", ТекущийДокумент.МоментВремени());
 Запрос.УстановитьПараметр("Организация", ТекущийДокумент.Организация);
 
 ТЗ = Запрос.Выполнить().Выгрузить();
 
 По регистру были движени:
 Приход 36 (документ1)
 Расход 10 (Документ2)
 расход 12 (документ3)
 
 Если в качестве ДатаОтбора передовать дату и передавать документ3, запрос возвращает 36, если моментВремени тоже 36, если КонецДня(Дата) тоже 36, если Дата +1 то 14
 Как получить остатки на МоментВремени документа?
 |  | 
    
        | 1
    
        НуВотКак   26.12.11✎ 23:26 | 
        Все документы текущей датой     |  | 
    
        | 2
    
        НуВотКак   27.12.11✎ 01:05 | 
        Без Передачи даты тоже счетает как и заявлено (по конец движения)     |  | 
    
        | 3
    
        sanja26   27.12.11✎ 01:09 | 
        Выгрузи без отбора и посмотри дату     |  | 
    
        | 4
    
        sanja26   27.12.11✎ 01:09 | 
        из оборотов     |  | 
    
        | 5
    
        Stanislav-Spb   27.12.11✎ 01:12 | 
        Все документы оформлены на последнюю секунду дня?     |  | 
    
        | 6
    
        Stanislav-Spb   27.12.11✎ 01:15 | 
        В принципе, ты можешь получать остатки на конец секунды с помощью момента времени.
 Попробуй сделать так:
 Граница = Новый Граница(ТекущийДокумент.Дата, ВидГраницы.Включая);
 Запрос.УстановитьПараметр("ДатаОтбора", Граница);
 |  | 
    
        | 7
    
        Stanislav-Spb   27.12.11✎ 01:15 | 
        "В принципе, ты можешь получать остатки на конец секунды с помощью момента времени."
 Хотел сказать:
 "В принципе, ты можешь получать остатки на конец секунды с помощью "Граница"."
 |  |