Имя: Пароль:
1C
1С v8
Запрос возвращает суммы отличные от суммы ОСВ по 201 счету
0 Joshim
 
23.12.13
11:59
СписокСчетовОстаткиПоСкладам = Новый СписокЗначений;
    СписокСчетовОстаткиПоСкладам.Добавить(ПланыСчетов.Хозрасчетный.СырьеИМатериалы);
    
    
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
                   |    ХозрасчетныйОстатки.Субконто1 КАК Номенклатура,
                   |    ХозрасчетныйОстатки.Субконто2 КАК Склад,
                   |    ХозрасчетныйОстатки.Счет,
                   |    ХозрасчетныйОстатки.СуммаОстатокДт КАК Сумма,
                   |    ХозрасчетныйОстатки.КоличествоОстатокДт КАК Количество
                   |ИЗ
                   |    РегистрБухгалтерии.Хозрасчетный.Остатки(&ПарКонецПериода, Счет В (&ПарСписокСчетов), , ) КАК ХозрасчетныйОстатки
                   |ГДЕ
                   |    ХозрасчетныйОстатки.СуммаОстатокДт > 0
                   |    И ХозрасчетныйОстатки.КоличествоОстатокДт > 0";
                  
    Запрос.УстановитьПараметр("ПарСписокСчетов", СписокСчетовОстаткиПоСкладам);
    Запрос.УстановитьПараметр("ПарКонецПериода", КонецПериода);

Ошибка в запросе или нужно делать пересчет итогов - перепроведение?
1 Classic
 
23.12.13
12:02
Твой запрос показывает остатки на НАЧАЛО КонецПериода
2 Joshim
 
23.12.13
12:13
(1) да КонецДня(КонецПериода) все исправил!
3 Maxus43
 
23.12.13
12:14
Запрос.УстановитьПараметр("ПарКонецПериода", КонецПериода);

учитывай что это исключая движения в 23.59.59 если были
4 mikecool
 
23.12.13
12:28
проблема в параметрах и условиях
5 Classic
 
23.12.13
12:42
(2)
Врядли. Разве что в последнюю секунду движений не было
6 shuhard
 
23.12.13
12:55
(0)[Ошибка в запросе ]
в ДНК
7 George Wheels
 
23.12.13
12:58
Новый Граница?
8 George Wheels
 
23.12.13
12:59
А количество без суммы бывает? Или наоборот?
9 George Wheels
 
23.12.13
13:00
А по складам суммовой учет ведется?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан