Имя: Пароль:
1C
1С v8
ВидГраницы.Исключая не работает
0 Adecvator
 
06.02.15
13:24
Есть запрос:
ВЫБРАТЬ
    ВзаиморасчетыПоКомплектамОстатки.Номенклатура,
    ВзаиморасчетыПоКомплектамОстатки.КвоПоФактуОстаток
ИЗ
    РегистрНакопления.ВзаиморасчетыПоКомплектам.Остатки(
            &МоментВремени,
            Номенклатура В (&Номенклатура)
                И Контрагент = &Контрагент) КАК ВзаиморасчетыПоКомплектамОстатки

есть документ не проведен все норм, если документ перепровести, в остатки падают движения документа, хотя параметра запроса установить не учитывать тек. документ: Запрос.УстановитьПараметр("МоментВремени",Новый Граница(Документ.МоментВремени(),ВидГраницы.Исключая));
1 Cube
 
06.02.15
13:29
(0) Если у твоего документа разрешено оперативное проведение и проводишь ты его за сегодня, то у него автоматом время сдвигается на текущее -> запрос выполняется на текущее время, а старые движения-то со старым временем остались...
Не надо так косячить :)
2 rozer76
 
06.02.15
13:55
аха, удаляй движения сперва - или включи удалять движения автоматически или вручную
3 Adecvator
 
06.02.15
14:05
(2) включенно
4 PR
 
06.02.15
14:07
(2) А кто сказал, что его запрос выполняется в обработке проведения?
5 PR
 
06.02.15
14:07
Сами косячат, зато сразу как обычно верещат, что что-то там у 1С не работает.
6 Adecvator
 
06.02.15
14:18
(4) все честно в обработке проведения, правда стоить разрешить оперативное проведение.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой