Имя: Пароль:
1C
1С v8
Помогите разобраться с результатом запроса к регистру бухгалтерии
0 upgrade5
 
24.02.16
14:58
Здравствуйте, существует запрос, дата начала и дата конца равна сегодняшнему числу - 24.02.2016  0:00:00. Контрагент и договор указан в параметрах:

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

Подскажите почему выходная таблица получается с пятью записями? Каждая запись имеет разный конечный остаток КТ?

http://i74.fastpic.ru/big/2016/0224/20/d5e1ac888336c97ab62c1a2f82672c20.png
1 Starhan
 
24.02.16
15:01
А почему не должно быть 5 записей?
Или сколько их должно быть если ты просишь остатки и обороты в разрезе субконто3?
2 upgrade5
 
24.02.16
15:16
(1) но период же выбран - 24.02.2016  0:00:00 откуда там берется 5 записей из других периодов? не могу понять...
3 hhhh
 
24.02.16
15:21
(2) субконто берется не из периодов. Например счет за 2012 год, а оплатили сейчас. Он попадет в отчет. Период тут не при чем. И так везде.
4 upgrade5
 
24.02.16
15:30
(3) тогда другой вопрос, открываю осв по 60.01 счету - там около 100 записей движений по Кт и Дт (поступление, списание, различные операции за последние 2 года), в результат запроса попадет только 5 записей. почему именно 5? по какому принципу?
5 hhhh
 
24.02.16
15:42
(4) у вас не записи попадают. Вы записи не выводите. Вы же в этом запросе выводите остатки.