Имя: Пароль:
1C
1С v8
Запрос к ВзаиморасчетыСКонтрагентами
0 burrya
 
31.05.17
16:21
Почему такой запрос при выполнении содержит 2 первые строки с пустым значением ДокументДвижения и начальным и конечным остатком равным конечному на конец выборки. С чем может быть связана такая ситуация?

Текс запроса:

ВЫБРАТЬ
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор КАК ДокументДвижения,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрНачальныйОстаток КАК НачальныйОстаток,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрПриход КАК Приход,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрРасход КАК Расход,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрКонечныйОстаток КАК КонечныйОстаток
ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(
            &Дата1,
            &Дата2,
            Регистратор,
            ДвиженияИГраницыПериода,
            Контрагент = &Контрагент) КАК ВзаиморасчетыСКонтрагентамиОстаткиИОбороты

УПОРЯДОЧИТЬ ПО
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Дата, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор
ИТОГИ
    СУММА(НачальныйОстаток),
    СУММА(Приход),
    СУММА(Расход),
    СУММА(КонечныйОстаток)
ПО  
    ДокументДвижения
1 zak555
 
31.05.17
16:22
с параметрами Регистратор и ДвиженияИГраницыПериода
2 burrya
 
31.05.17
16:23
пробовал без ДвиженияИГраницыПериода
не помогло
3 D_E_S_131
 
31.05.17
16:31
(2) Ну не было у тебя движений за указанный период. Что не понятно?
4 burrya
 
31.05.17
16:33
Движения есть за период, они попадают в результат, только получается еще 2 лишних строки с некорректными данными, в которых начальныйостаток=конечныйостаток, а все остальные значения пустые,
пробовал  упорядочивание убрать тоже не помогает
5 D_E_S_131
 
31.05.17
16:55
(4) Выведи запросом еще поле Период и посмотри.
6 Джинн
 
31.05.17
16:57
(4) Итоги. Как и просили в запросе.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn